GLIBC und EGLIBC oder wie sich (schlechte) Teamarbeit auf Freie Software auswirkt

Teamarbeit

Was ist passiert? Nun, ein scheinbar technisches Problem wird zu einem Charakterproblem. Debian tauscht eine Systembibliothek gegen eine andere aus, aber es ist keine triviale ÄnderungWenn sie es für ein Charakterproblem tun, werden sie genau verstehen, warum. ¿Sprechen Sie schlecht über freie Software? Das werden wir als nächstes sehen.

C ist eine Programmiersprache Ansonsten sehr wichtig und root für andere, sind Bibliotheken Sätze von Dateien, die so programmiert sind, dass sie andere Programme unterstützen. Mit der Summe dieser beiden Konzepte verstehen wir bereits, was eine C-Bibliothek bedeutet, und können fortfahren.

GNU / Linux unter Debian und vielen anderen Distributionen verwendet bisher GLIBCDies ist nichts weiter als ein Teil des GNU-Betriebssystems.

Geister werden erhitzt

Hinter so viel Code und so viel stehen Menschen und in Menschen, oder besser gesagt in ihren Köpfen, gibt es natürlich gute und schlechte Gefühle.

Auf der Suche nach Material, um diese Neuigkeiten zu erklären, landete ich in Digg, wo der erste Kommentar genau das sagte, was ich dachte, als ich die Neuigkeiten sah, aber auf Englisch:

Kann mir bitte jemand die Details dazu erklären? Mein Computer verwendet Debian und ich liebe dieses Betriebssystem, aber ich bin kein Super-Linuxer-Geek, daher verstehe ich nicht, wie sich die Nachrichten auf mich auswirken

Anstatt zu erklären, was passiert ist, übersetze ich die Antwort, die Sie erhalten haben, besser (in einer kostenlosen Übersetzung von mir):

Glibc ist eine sehr wichtige Bibliothek im Linux-Betrieb. Fast alle Programme verwenden es, weil es sehr einfache Dinge wie das Zuweisen von Speicher, das Vergleichen von Texten, das Drucken des Bildschirms und ähnliches erledigt. Eine der wichtigsten Personen bei der Entwicklung von Glibc ist Ulrich DrepperJe technisch fortgeschrittener er geworden ist, desto schwerer ist er mit anderen Menschen geworden und lehnt Änderungen oft ab, obwohl sie für die Mehrheit sinnvoll sind.

Einige hatten genug von den Dingen, die er nicht implementiert hatte, und seiner Stumpfheit, also schnappten sie sich eine Kopie von glibc, um die gewünschten Änderungen daran vorzunehmen. Die Hoffnung ist, dass diese Version häufiger aktualisiert wird, stabiler ist, mehr Funktionen bietet und insgesamt ein besseres Projekt ist. In diesem Fall werden Debian und wahrscheinlich alle daraus abgeleiteten Distributionen wie Ubuntu oder Mepis enorm profitieren.

Ähnliches geschah mit GCC (egcs) und XFree86 (X.org) und beide Male bedeuteten sie etwas sehr Nützliches.

Die Erklärung ist von oben nach unten korrekt, mit Ausnahme der subjektiven Eindrücke des Entwicklers (die mich daran erinnern Meuterei in Menéame von vor ein paar Tagen), da wir den Entwickler nicht genau kennen und wir kein Werturteil über seine Arbeit in der Ferne abgeben können.

Aber wir sehen zwei Drei äußerst interessante Themen, bei denen es sich um sehr freie Software handelt, die jedoch bei der Programmentwicklung sehr auffällig sind:

1- Ein Hauptentwickler kann ihnen von geben Guru und tun, was Sie wollen, und am Ende diejenigen verärgern, die bei der Entwicklung einer Anwendung oder in diesem Fall einer Bibliothek helfen. Zwischenmenschliche Beziehungen sind ein heikles Problem unter Programmierern und existieren Gespräche, um sie zu verbessern.

2- Wenn Ihnen die Arbeitsweise eines freien Softwareentwicklungsteams nicht gefällt, können Sie die Angelegenheit mit Ihren eigenen Händen und nicht in Combos beheben, sondern sich um Ihre eigene Kopie kümmern. Der Klassiker: "Wenn es dir nicht gefällt, geh weg«… Aber um Ihre eigene Anwendung zu erstellen.

3- Dass eine Abteilung dieser Art kann Benutzern gut tun, besonders wenn die ursprüngliche Entwicklungsarbeit wirklich schlecht ist oder eine schlechte Zeit durchläuft. Wir können es nennen Wettbewerb oder Erneuerung, werden Sie uns kommentieren.

Was ist am Ende passiert?

Die Entwicklung des «diskriminierte Jungen»Und bekannt als EGLIBCEs endete wirklich positiv, genug für Debian, um die Originalversion in den nächsten Versionen aufzugeben, komm schon, die GNU, Stallman's.

Dies ist auch ein neues Signal (unter Wasser) gegen die FSF und Stallman. Langsam lässt Debian einige Dinge der GNU beiseite, ein wahrer Akt der Unabhängigkeit, wenn man über den Konflikt um die Blobs nachdenkt.

Wie die Liebe scheint es, dass freie Software alle Probleme überwindet.

Ich erwarte deine Kommentare.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Pablo sagte

    Es ist eigentlich ziemlich logisch, dass dies geschieht. Beachten Sie, dass es in keiner Weise schlecht ist. Du magst nicht, wie etwas funktioniert und du versuchst es zu ändern. Es ist wahr, dass es sehr schockiert, wenn es sich um Gruppenaufgaben von Menschen handelt, die auf die gleiche Seite ziehen. Aber in gewisser Weise ist Freiheit überhaupt nicht schlecht. Dank dessen gibt es so viele verschiedene Distributionen, Desktop-Umgebungen, die aus anderen Projekten hervorgegangen sind. Und obwohl sie so aussehen, als wären sie anders. Es gibt denen, die glauben, etwas Besseres tun zu können, ein wenig mehr Freiheit. Wir denken nicht alle gleich. Und es ist okay, also sei es.

  2.   vincegeratorix sagte

    Ja, das ist das Gute an Freier Software, jeder kann eine Gabel machen ... obwohl man dafür natürlich Kooperation braucht und mehr als alles andere (ich habe das Wort vergessen)

    Auf jeden Fall ist es großartig, dass, wie ich bereits sagte, das Gute an freier Software ist. Tatsächlich sind die meisten aktuellen Technologien Kopien anderer. Das Gute an freier Software ist, dass die Kopie kostenlos ist und jeder eine erstellen kann Kopie der Kopie… so kommen mehr Innovationen heraus… es klingt ironisch, aber es ist wahr.

  3.   seth sagte

    das erinnert mich an mariaDB

    das wird mit sid verwendet, oder? Ich benutze Lenny, wie kann ich es benutzen?

  4.   Rheoba sagte

    Es erinnert mich an den typischen Satz "Um die Farben zu schmecken"; Es scheint mir eine gute Entscheidung von Debian zu sein, obwohl EGLIBC jünger ist, bedeutet dies nicht, dass es nicht so gut sein wird wie GLIBC.

    Ich stimme Ihnen aus einer Quelle über "Gurus" -Entwickler zu, ich studiere noch eine Karriere, und es gibt viele, die keine Programmierweise oder eine andere Logik als ihre akzeptieren, und selbst wenn Sie mit diesen in einem Team sind Menschen und geben ihnen eine gute Idee, sie wenden am Ende die, die sie wollen und oft noch weniger effizient als die von Ihnen vorgeschlagene, dies ist sehr häufig.

    Wie bereits erwähnt, denke ich auch, dass dies GNU / Linux enorm zugute kommt. Es ist besser, viele Projekte als wenige zu haben, oder?
    Es ist wahr, dass es vielleicht besser ist, sich zusammenzuschließen, aber ich denke immer noch, dass uns die Linux-Vielfalt am besten gefällt, zum Beispiel. Vor ein paar Tagen habe ich versucht, eine vollständige Webseite herunterzuladen, um einige Bilder zu erhalten, und mit "wget" warf ich mir probleme, ich lud herunter, was ich nicht wollte, ich suchte nach google und fand "httrack" ich benutzte es und es funktionierte besser, wenn es nur "wget" gegeben hätte, hätte es alles gegeben. Obwohl ich "wget" immer noch mehr mag: P.

    Prost! :) :)

  5.   Jose sagte

    Zwei Dinge, eine, ich unterstütze die Umstellung auf eglibc 100%. Der Versuch, glibc für arm zu kompilieren, ist etwas für Mutige. Es gibt 3 oder 4 glibc-gcc-Paare, die funktionieren, und ein kleiner Unterschied reicht aus, um es unmöglich zu machen, dass etwas funktioniert.
    Die andere sollte eine Bibliothek anstelle einer Buchhandlung sein.
    Bibliothek = Bibliothek, Buchhandlung = Buchhandlung.

    Grüße,

    Jose