Linus Torvalds ist nach der Veröffentlichung der Kernel-Version 4.19 wieder in Betrieb

Vor etwas mehr als einem Monat gab der Entwickler des erfolgreichsten Open-Source-Projekts, des Linux-Kernels, seine Entscheidung bekannt, eine Pause vom Projektmanagement einzulegen. Insbesondere entfernte er sich linux-next Weile von der Verwaltung von linux-next und überließ sie der zweiten Person im Projekt, dem Verwalter einer stabilen Reihe von Kernel-Releases, Greg Croa-Hartman.


Linus zurück


Der vergangene Monat war reich an Kommentaren, Prognosen und Ereignissen. Was änderte sich im Projekt, bis Linus dort war und womit kehrte er zur Brücke des Kapitäns zurück?


Kurzer Hintergrund


Die Leser von Habr konnten verfolgen, wie sich die Ereignisse entwickelten. Zum ersten Mal erwähnte ich Linus 'ungezügelte Art, Entwickler in einem E-Mail-Beitrag als Hauptentwicklungswerkzeug für den Linux-Kernel zu kritisieren. Es war vor mehr als 2 Jahren.


Das zweite Mal war es bereits eine ganze wissenschaftliche Studie über den Autorenstil von Linus Torvalds und Greg Croah-Hartmann, basierend auf LKLM- Botschaften. Ohne viel Arbeit wurde die Linus-Urheberschaft durch eine Reihe spezifischer, manchmal nicht ganz literarischer Wörter begründet. Gregs Stil war viel höflicher, dieser Unterschied war signifikant.


Schließlich gab Linus vor einem Monat seine Entscheidung bekannt, eine Pause vom Wasserfall der Patches und Briefe einzulegen, nachdem er an einer Kommunikationskultur und Entwicklungswerkzeugen gearbeitet hatte. Bevor er ging, verabschiedete er einen neuen Verhaltenskodex für Projektteilnehmer, auch bekannt als CoC, im Hauptzweig des Kernels.


Wenn alle auf die erste Entscheidung hauptsächlich mit Verständnis und Sympathie reagierten, löste der zweite Punkt eine lebhafte Debatte in der Gemeinde aus. Wenn für Linus selbst die Entscheidung, den Kommunikationsstil zu ändern, organisch war, war die Annahme eines stärker regulierten Verhaltenskodex für die gesamte Gemeinschaft von zweifelhaftem Wert.


Unter den CoC-Kritikern befanden sich solche Schwergewichte der Open-Source-Community wie Eric Raymond und Richard Stallman . Die Open Source Initiative und die Free Software Foundation unterscheiden sich übrigens ideologisch. Eric Raymond ist der Gründer von OSI und Richard Stallman ist der Leiter der FSF. Die zweiten sind ideologischer, halten die Grundfreiheiten des Programmcodes entschlossener und betrachten die früheren weichen Körper und kritisieren sie häufig für ihre Unprinzipiertheit.


Fast sofort gab es Berichte, dass einige Entwickler beabsichtigten, ihren Code von Linux zurückzuziehen oder zurückzuziehen. Rechtsstreitigkeiten darüber, ob ihre Drohungen förderfähig sind. Zu diesem Thema wurden unterschiedliche Meinungen geäußert, zu Habré auch diese Frage.


Was jetzt?


An dem in einem früheren Artikel erwähnten berüchtigten Gipfel in Schottland nahm Linus teil und gab einige der Ergebnisse seines Urlaubs bekannt.


Die Hauptsache ist, dass der linux-next Zweig nicht mehr nur von Linus, sondern zusammen mit Greg Croa-Hartman verwaltet wird. Vielleicht erscheint ein anderer Helfer.


Das zweite - Miraculous CoC - es wird beschlossen, es noch nicht zu berühren und alles so zu lassen, wie es ist. Laut Linus ist CoC nicht dazu gedacht, den Ton der Diskussion bei LKLM zu bestimmen. Selbstregulierung ist immer noch der Hauptkontrollmechanismus. Linus bat die Betreuer, ihm zu schreiben, als er noch zu hart war.


Greg Croah-Hartman sprach über Coc in dem Sinne, dass wir es nicht auf unbestimmte Zeit diskutieren, sondern Probleme lösen werden, sobald sie verfügbar sind. Wenn das so ist, können wir es immer ändern und optimieren.


Lassen wir die Dinge sich beruhigen und machen wir uns keine Sorgen über hypothetische Situationen, die möglicherweise auf die eine oder andere Weise auftreten könnten, da wir diese Art von Dingen endlos diskutieren können (es ist eine gute Fähigkeit, die uns zu großartigen Kernel-Entwicklern macht, die aber nicht immer auf andere übertragbar ist Umgebungen). Wenn in Zukunft echte Probleme auftauchen, werden wir sie dann angehen, da wir immer die Möglichkeit haben, die Dinge nach Bedarf zu ändern und erneut zu prüfen.

Es stellt sich heraus, dass E-Mail-Filter kein Scherz waren, sondern dass ein E-Mail-Client ausgehende Nachrichten mit obszönen Ausdrücken blockiert. Wenn Linus sich jedoch nicht scharf ausdrückt, sondern literarische Bilder oder sogar Emoji-Symbole verwendet.


Linus griff auch auf die Hilfe eines Profis zurück, den er wöchentlich trifft. Ich bin etwas skeptisch, ob ich nach Sitzungen mit einem Psychologen die Kontrolle über Emotionen erlangen kann. Dies zeigt jedoch die Ernsthaftigkeit der Absichten.


Im Moment taucht er mitten in die turbulente Anfangsphase des Freigabezyklus ein, wenn die anfängliche Anwendung für Codeänderungen akzeptiert wird - Zusammenführungsfenster .


Fazit : Die schlimmsten Vorhersagen haben sich nicht bewahrheitet, Linus 'Freizeit war keine Entschuldigung für eine dauerhafte Abkehr vom Projektmanagement. Es gibt keinen Grund runter bringen aufgeben und zu experimentellen Betriebssystemen wechseln.


Trotzdem gibt es immer noch Zweifel, ob der „neue“ Linus noch in zwei Richtungen eine harte Ablehnung geben kann.


  • Unterbrechen eines Benutzerbereichs unter einem beliebigen Vorwand.
  • Richten Sie im Projekt ein Sicherheitstheater ein, in dem Sicherheitspatches übermäßige Priorität eingeräumt werden.

Die Zeit wird es zeigen, ich hoffe, dass die Optimisten Recht haben.


UPDATE : Linus ' erster höflicher Fehler durch den BigBen-Gamecontroller-Treiber.

Source: https://habr.com/ru/post/de427731/


All Articles