Kernel-Log: Kernel-Entwicklung erklärt, neuer Synaptics-Treiber, Linux 2.6.27-rc3 veröffentlicht
Zusammenfassung
Das Kernel-Log vom August 2008 stellte Jon Corbets Leitfaden „How to Participate in the Linux Community“ vor, der Einsteigern und Unternehmen den Entwicklungsprozess des Kernels erklärt. Außerdem erschien der Synaptics-Touchpad-Treiber 0.15.0 erstmals unter MIT-Lizenz im X.org-Projekt. Mit Linux 2.6.27-rc3 flog der ISDN-Treiber auerswald heraus, Unterstützung für Intels kommende Ibex-Peak-Chipsätze kam hinzu.
Ideen
- Ein Leitfaden soll Hardwareherstellern typische Fehler beim Einstieg in die Kernel-Entwicklung ersparen.
- Corbet schickte den Text als Patch zur Begutachtung an die Kernel-Mailingliste.
- Ein verwaister Treiber gewann mit neuem Maintainer und Lizenzwechsel wieder an Fahrt.
- Treiber verlagern sich teils in den Userspace, etwa über libusb.
Einsichten
- Dokumentation des Prozesses ist für die Beteiligung von Firmen so wichtig wie Code.
- Auch Doku profitiert vom selben Review-Prozess wie Quellcode.
Fakten
- Jon Corbet leitete LWN.net und verfasste den Leitfaden für die Linux Foundation.
- Synaptics 0.15.0 war die erste Version unter MIT-Lizenz.
Referenzen
- hß: Kernel-Log: Kernel-Entwicklung erklärt, neuer Synaptics-Treiber, Linux 2.6.27-rc3 veröffentlicht
Kritik
- Als Sammelmeldung reiht der Text viele Themen aneinander, ohne eines davon genauer auszuführen.
Bemerkungen
- Corbets Text ist heute als „development-process“ Teil der Dokumentation im Kernel-Quellbaum.
Empfehlungen
- Lies vor dem ersten Kernel-Patch die Prozessdokumentation unter Documentation/process.
- Reiche auch Dokumentation zur Begutachtung ein, bevor du sie veröffentlichst.
Links zur Originalquelle und zum Webarchiv öffnen einen neuen Tab.