Linux-Kernel: Obskure Hardware läuft, aber mein PC nicht? | c't uplink 37.7
In der aktuellen Folge blicken wir auf die Entwicklung des Linux-Kernel. Wer mischt mit, wer hat was zu sagen? Und welchen Einfluss hat das auf mich daheim?
Empfohlener redaktioneller Inhalt
Mit Ihrer Zustimmmung wird hier ein externes Video (Kaltura Inc.) geladen.
Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit können personenbezogene Daten an Drittplattformen (Kaltura Inc.) übermittelt werden. Mehr dazu in unserer Datenschutzerklärung.
Tausende Programmierer und Entwicklerinnen arbeiten am Linux-Kernel mit. Kein Wunder, steckt der Kernel doch in allerlei Geräten: Ob Android-Smartphones, Embedded-Computern, Laptops und PCs oder insbesondere Servern. Doch wie arbeiten all die Leute zusammen und vor allem warum? Die Entwicklung wird von keiner Firma oder Organisation bestimmt, auch wenn Linux-Erfinder Linus Torvalds weiter an der Spitze steht. Wer unterstützt ihn dabei und welchen Weg geht ein Patch bis der neue Code im offiziellen Kernel landet?
Kernel-Experte Thorsten Leemhuis erklärt die Abläufe in der Kernel-Entwicklung und diskutiert mit den c’t Redakteur:innen Pina Merkert, Keywan Tonekaboni und Sylvester Tremmel: Warum gibt es für so manch exotischen Spezial-Chip Treiber im Linux-Kernel, für etliche Consumer-Produkte sieht es dagegen mau aus.
Gemeinsam diskutieren sie, warum es keine einheitliche Treiber-Schnittstelle im Linux-Kernel gibt und ob das jetzt aus Sicht der Nutzer ein Vor- oder Nachteil ist. Zudem sprechen sie darüber, was sich in den vergangenen Jahren gebessert hat und wo die Stärken von Linux sind. Und es geht um ein aktuelles Beispiel: Wie verscherzt man es sich mit wichtigen Akteuren der Kernel-Community.
Empfohlener redaktioneller Inhalt
Mit Ihrer Zustimmmung wird hier ein externer Podcast (Podigee GmbH) geladen.
Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit können personenbezogene Daten an Drittplattformen (Podigee GmbH) übermittelt werden. Mehr dazu in unserer Datenschutzerklärung.
Mit dabei: Thorsten Leemhuis, Sylvester Tremmel, Pina Merkert und Keywan Tonekaboni
Die c’t 10/2021 gibt’s am Kiosk, im Browser und in der c’t-App für iOS und Android.
Artikel zur Sendung:
- Wer bestimmt, wo es mit dem Linux-Kernel hingeht (c’t 10/2020, S. 48)
- Wie Änderungen in den Linux-Kernel fließen (c’t 10/2020, S. 56)
- Warum das mit Treibern bei Linux manchmal so mühsam ist (c't 3/2021, S. 162)[Link auf Beitrag 3093370]
Das c't Sonderheft Linux ist als Print-Ausgabe und in digitaler Form im heise shop erhältlich.
Links zur Sendung:
- Linux-Kernel-Website
- Spiegel des Kernel-Repositorys auf Github
- GitHub-Badge für die Beteiligung der NASA-Mars-Drone Ingenuity
- Archiv der Linux Kernel Mailing Liste (Alternative: lkml.org)
- Syzbot: Automatisierte Fehlersuche
- Bugs mit Vorsatz: University of Minnesota von Linux-Kernel-Mitarbeit ausgesperrt
- Linux 5.12: Standard-Release mit neuem Hypervisor & überarbeitetem ID-Remapping
Übrigens: Unser YouTube-Channel c't 3003 ist ab sofort abonnierbar, der erste Trailer wurde bereits freigeschaltet. (ktn)