GLIBC και EGLIBC ή πώς (κακή) ομαδική εργασία επηρεάζει το Ελεύθερο Λογισμικό

ομαδική εργασία

Τι συνέβη; Λοιπόν, ένα φαινομενικά τεχνικό πρόβλημα μετατρέπεται σε πρόβλημα χαρακτήρα. Το Debian ανταλλάσσει μια βιβλιοθήκη συστήματος για μια άλλη, αλλά δεν είναι μια ασήμαντη αλλαγή, το κάνουν για ένα πρόβλημα χαρακτήρα, θα καταλάβουν ακριβώς γιατί. ¿Μιλήστε άσχημα για το Ελεύθερο Λογισμικό; Αυτό θα δούμε στη συνέχεια.

Το C είναι μια γλώσσα προγραμματισμού Διαφορετικά πολύ σημαντικό και ριζικό για άλλους, οι βιβλιοθήκες είναι σύνολα αρχείων που έχουν προγραμματιστεί για την υποστήριξη άλλων προγραμμάτων. Με το άθροισμα αυτών των δύο εννοιών κατανοούμε ήδη τι σημαίνει μια βιβλιοθήκη Γ και μπορούμε να συνεχίσουμε.

Το GNU / Linux στο Debian και πολλές άλλες διανομές χρησιμοποιεί μέχρι στιγμής GLIBC, το οποίο δεν είναι τίποτα περισσότερο από ένα ακόμη μέρος του λειτουργικού συστήματος GNU.

Τα πνεύματα θερμαίνονται

Πίσω από τόσους κώδικες και τόσα πολλά, υπάρχουν άνθρωποι και μέσα στους ανθρώπους, ή μάλλον στο κεφάλι τους, υπάρχουν φυσικά συναισθήματα, καλό και κακό.

Ψάχνοντας υλικό για να εξηγήσω αυτά τα νέα κατέληξα στο Digg όπου το πρώτο σχόλιο είπε ακριβώς το ίδιο πράγμα που σκέφτηκα όταν είδα τα νέα αλλά στα Αγγλικά:

Μπορεί κάποιος να μου εξηγήσει τις λεπτομέρειες αυτού; Το μηχάνημά μου χρησιμοποιεί το Debian και μου αρέσει αυτό το λειτουργικό σύστημα, ωστόσο δεν είμαι κάπως σούπερ linuxer geek, οπότε δεν καταλαβαίνω πώς με επηρεάζουν τα νέα

Αντί να εξηγήσω τι συνέβη, καλύτερα να μεταφράσω την απάντηση που λάβατε (σε μια δωρεάν μετάφραση μου):

Το Glibc είναι μια πολύ σημαντική βιβλιοθήκη στη λειτουργία του Linux. Σχεδόν όλα τα προγράμματα το χρησιμοποιούν, επειδή κάνει πολύ απλά πράγματα, όπως εκχώρηση μνήμης, σύγκριση κειμένων, εκτύπωση της οθόνης και τέτοια. Ένας από τους πιο σημαντικούς ανθρώπους στην ανάπτυξη του glibc είναι Ούλριχ Ντρέπερ, όσο πιο τεχνικά προχωρημένος έχει γίνει, τόσο βαρύτερος έχει γίνει με άλλους ανθρώπους και συχνά απορρίπτει τις αλλαγές, παρόλο που είναι λογικές για την πλειοψηφία.

Μερικοί βαρέθηκαν με τα πράγματα που δεν εφάρμοσε και την αμβλότητά του, έτσι άρπαξαν ένα αντίγραφο του glibc για να κάνουν ό, τι αλλαγές ήθελαν σε αυτό. Η ελπίδα είναι ότι αυτή η έκδοση θα ενημερώνεται πιο συχνά, θα είναι πιο σταθερή, θα έχει περισσότερες δυνατότητες και θα είναι ένα καλύτερο έργο συνολικά. Εάν συμβεί αυτό, το Debian και πιθανώς όλες οι διανομές που προέρχονται από αυτό όπως το Ubuntu ή το Mepis θα ωφεληθούν πάρα πολύ.

Κάτι παρόμοιο συνέβη με το GCC (egcs) και το XFree86 (X.org) και και οι δύο φορές σήμαινε κάτι πολύ ευεργετικό.

Η εξήγηση είναι ακριβής, από πάνω προς τα κάτω, εκτός από τις υποκειμενικές εντυπώσεις του προγραμματιστή (που μου θυμίζουν ανταρσία στο Μενεάμ από πριν από λίγες μέρες) αφού δεν γνωρίζουμε στενά τον προγραμματιστή και δεν μπορούμε να εκτιμήσουμε πολύ καλά το έργο του τόσο μακριά.

Αλλά βλέπουμε μέσα τρία εξαιρετικά ενδιαφέροντα ζητήματα που είναι πολύ Ελεύθερο Λογισμικό, αλλά είναι πολύ εντυπωσιακά για την ανάπτυξη προγραμμάτων:

1- Ένας κύριος προγραμματιστής μπορεί να τους δώσει γκουρού και κάντε ό, τι θέλετε, καταλήγοντας να εκνευρίζετε όσους βοηθούν στην ανάπτυξη μιας εφαρμογής ή σε αυτήν την περίπτωση μια βιβλιοθήκη. Οι διαπροσωπικές σχέσεις είναι ένα λεπτό πρόβλημα μεταξύ των προγραμματιστών και υπάρχουν συνομιλίες για τη βελτίωσή τους.

2- Αν δεν σας αρέσει πώς λειτουργεί μια ομάδα ανάπτυξης λογισμικού, μπορείτε να αρχίσετε να επιλύετε το ζήτημα με τα χέρια σας και όχι σε συνδυασμούς, αλλά να φροντίζετε το δικό σας αντίγραφο. Το κλασσικό: "Αν δεν σας αρέσει, φύγε«… Αλλά για να δημιουργήσεις τη δική σου εφαρμογή.

3- Αυτό είναι ένα τμήμα αυτού του τύπου μπορεί να κάνει καλά τους χρήστεςΕιδικά αν το αρχικό έργο ανάπτυξης είναι πολύ κακό ή περνάει άσχημα. Μπορούμε να το ονομάσουμε ανταγωνισμός ή ανανέωση, θα μας σχολιάσετε.

Τι έγινε στο τέλος?

Η ανάπτυξη του «αγόρια με διακρίσεις»Και γνωστό ως EGLIBCΚατέληξε να είναι πολύ θετικό, αρκετό για το Debian να εγκαταλείψει την αρχική έκδοση στις επόμενες εκδόσεις, έλα, το GNU, Stallman's.

Αυτό είναι επίσης ένα νέο σήμα (κοιτάζοντας κάτω από το νερό) εναντίον του FSF και του Stallman, σιγά-σιγά ο Debian αφήνει στην άκρη μερικά πράγματα του GNU, μια πραγματική πράξη ανεξαρτησίας, αν το σκεφτείτε από τη σύγκρουση για τις σταγόνες.

Όπως και η αγάπη, φαίνεται ότι το ελεύθερο λογισμικό ξεπερνά όλα τα προβλήματα.

Περιμένω τα σχόλιά σας.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Pablo dijo

    Είναι πραγματικά πολύ λογικό να συμβεί αυτό. Σημειώστε ότι δεν είναι καθόλου κακό. Δεν σας αρέσει πώς λειτουργεί κάτι καλά, προσπαθείτε να το αλλάξετε. Είναι αλήθεια ότι σοκάρει πολύ όταν είναι ομαδικά καθήκοντα ανθρώπων που τραβούν προς την ίδια πλευρά. Αλλά με τρόπο που η ελευθερία δεν είναι καθόλου κακή. Χάρη σε αυτό υπάρχουν τόσες πολλές διαφορετικές διανομές, περιβάλλοντα επιφάνειας εργασίας που προήλθαν από άλλα έργα. Κι έτσι μολονότι μοιάζουν διαφορετικά. Δίνει λίγο περισσότερη ελευθερία σε όσους πιστεύουν ότι μπορούν να κάνουν κάτι καλύτερο. Δεν πιστεύουμε όλοι με τον ίδιο τρόπο. Και είναι εντάξει, ας είναι.

  2.   vincegeratorix dijo

    Ναι, αυτό είναι το καλό για το Ελεύθερο Λογισμικό, ο καθένας μπορεί να φτιάξει ένα πιρούνι ... αν και φυσικά, για να το κάνετε χρειάζεστε συνεργασία και περισσότερο από οτιδήποτε άλλο (ξέχασα τη λέξη)

    Σε κάθε περίπτωση, υπέροχο που, όπως είπα προηγουμένως, είναι το καλό για το ελεύθερο λογισμικό, στην πραγματικότητα οι περισσότερες από τις τρέχουσες τεχνολογίες είναι αντίγραφα άλλων, το καλό για το ελεύθερο λογισμικό είναι ότι το αντίγραφο είναι δωρεάν και ο καθένας μπορεί να κάνει αντίγραφο του αντιγράφου ... έτσι βγαίνουν περισσότερες καινοτομίες ... ακούγεται ειρωνικό αλλά είναι αλήθεια.

  3.   Seth dijo

    αυτό μου θυμίζει mariaDB

    αυτό θα χρησιμοποιηθεί με sid, σωστά; Χρησιμοποιώ τον Lenny, πώς μπορώ να το χρησιμοποιήσω;

  4.   Ρόμπα dijo

    Μου θυμίζει την τυπική φράση "Να δοκιμάσω τα χρώματα". Μου φαίνεται μια καλή απόφαση του Debian, αν και το EGLIBC είναι νεότερο, δεν σημαίνει ότι δεν θα είναι τόσο καλό όσο το GLIBC.

    Συμφωνώ μαζί σας από μια πηγή για προγραμματιστές γκουρού, εξακολουθώ να μελετώ μια καριέρα και υπάρχουν πολλοί που δεν αποδέχονται έναν τρόπο προγραμματισμού ή μια διαφορετική λογική από τη δική τους, και ακόμα κι αν είστε σε μια ομάδα με αυτά τα άτομα και δώστε τους μια καλή ιδέα, καταλήγουν να εφαρμόζουν αυτήν που θέλουν και πολλές φορές ακόμη λιγότερο αποτελεσματικές από αυτήν που προτείνατε, αυτό είναι πολύ κοινό.

    Όπως ήδη αναφέρθηκε, πιστεύω επίσης ότι αυτό ωφελεί πάρα πολύ το GNU / Linux, είναι καλύτερο να έχουμε πολλά έργα παρά λίγα, σωστά;
    Είναι αλήθεια ότι ίσως είναι καλύτερο να ενώσεις δυνάμεις, αλλά εξακολουθώ να πιστεύω ότι στην ποικιλία Linux είναι αυτό που μας αρέσει περισσότερο, για παράδειγμα, πριν από λίγες μέρες προσπαθούσα να κατεβάσω μια πλήρη ιστοσελίδα, για να λάβω μερικές εικόνες και με το "wget" έριξα στον εαυτό μου προβλήματα, κατέβασα αυτό που δεν ήθελα, έψαξα για το google και βρήκα το "httrack" το χρησιμοποίησα και λειτούργησε καλύτερα, αν μόνο υπήρχε το "wget" θα υπήρχαν τα πάντα. Αν και μου αρέσει ακόμα το "wget" περισσότερο: P

    Στην υγειά σας! :)

  5.   jose dijo

    Δύο πράγματα, ένα, υποστηρίζω την αλλαγή στο eglibc 100%. Η προσπάθεια σύνταξης του glibc για το χέρι είναι για τους γενναίους, υπάρχουν 3 ή 4 ζεύγη glibc-gcc που λειτουργούν και μια μικρή διαφορά είναι αρκετή για να καταστήσει αδύνατο να λειτουργήσει κάτι.
    Το άλλο θα πρέπει να είναι μια βιβλιοθήκη αντί για ένα βιβλιοπωλείο.
    βιβλιοθήκη = βιβλιοθήκη, βιβλιοπωλείο = βιβλιοπωλείο.

    Με εκτίμηση,

    jose