{"id":43741,"date":"2026-07-08T09:39:20","date_gmt":"2026-07-08T07:39:20","guid":{"rendered":"https:\/\/overcentral.com\/de\/?p=43741"},"modified":"2026-07-08T09:39:20","modified_gmt":"2026-07-08T07:39:20","slug":"llvm-kernel-build-entwickler-kehrt-zu-google-zurueck","status":"publish","type":"post","link":"https:\/\/overcentral.com\/de\/llvm-kernel-build-entwickler-kehrt-zu-google-zurueck\/","title":{"rendered":"LLVM-Kernel-Build-Entwickler kehrt zu Google zur\u00fcck"},"content":{"rendered":"<p>Nick Desaulniers, der ma\u00dfgeblich daf\u00fcr verantwortlich zeichnet, dass der Linux-Kernel mit dem LLVM\/Clang-Compiler gebaut werden kann, kehrt zu Google zur\u00fcck. Ein entsprechender Patch mit einer ungew\u00f6hnlich provokativen Commit-Nachricht wurde von Linus Torvalds pers\u00f6nlich in den Entwicklungszweig von Linux 7.2 \u00fcbernommen und beendet damit eine rund 17 Monate w\u00e4hrende Funkstille des Entwicklers.<\/p>\n<h2>\u201eIch komme zur\u00fcck. Ich werde LKML in Brand setzen.\u201c<\/h2>\n<p>Am 6. Juli 2026 integrierte Linus Torvalds einen Patch in den Linux-7.2-Entwicklungszweig, der auf den ersten Blick unscheinbar wirkt: Vier Dateien \u2013 <code>MAINTAINERS<\/code>, <code>.mailmap<\/code> und zwei weitere \u2013 wurden aktualisiert, im Wesentlichen eine \u00c4nderung von E-Mail-Adressen. Was die Kernel-Community jedoch aufhorchen lie\u00df, war die Commit-Nachricht selbst:<\/p>\n<p>\u201eI\u2018m coming back. I will return. I will possess your body, and I\u2018ll make LKML burn.\u201c<\/p>\n<p>Autor dieses Patches ist Nick Desaulniers. Der Entwickler hatte jahrelang bei Google an der LLVM\/Clang-Unterst\u00fctzung f\u00fcr den Kernel gearbeitet und das Projekt ClangBuiltLinux ins Leben gerufen. Im Februar 2025 verlie\u00df er Google und wechselte zu Tesla. Seitdem blieb er als Contributor zum Kernel stumm. Der nun eingespielte Patch \u00e4ndert seine E-Mail-Adresse in der Maintainer-Datei zur\u00fcck auf eine Google-Domain \u2013 ein klares Signal seiner R\u00fcckkehr zu dem Unternehmen.<\/p>\n<h2>Wer ist Nick Desaulniers und warum ist seine R\u00fcckkehr bedeutsam?<\/h2>\n<p>Nick Desaulniers gilt als der zentrale Entwickler, der den LLVM\/Clang-Kernel-Build im Linux-Kernel m\u00f6glich gemacht hat. Vor seiner Arbeit war der Kernel fast ausschlie\u00dflich auf GCC angewiesen, da weite Teile des Codes von GCC-spezifischen Erweiterungen abhingen. Ein Wechsel des Compilers war faktisch unm\u00f6glich.<\/p>\n<p>Ab etwa 2017 begann Desaulniers bei Google systematisch daran zu arbeiten, diese Abh\u00e4ngigkeiten aufzul\u00f6sen. Er f\u00fchrte die <code>LLVM=1<\/code>-Option in das Kernel-Build-System ein und eliminierte nach und nach GCC-spezifische Konstrukte. Heute setzen Distributionen wie Android, ChromeOS, OpenMandriva und Chimera Linux auf Clang-gebaute Kernel. Auch Google und Meta betreiben ihre Rechenzentren mit solchen Kerneln.<\/p>\n<h3>Warum LLVM\/Clang f\u00fcr den Kernel?<\/h3>\n<p>Die Vorteile liegen nicht allein in der Compiler-Wahlfreiheit. Der Wechsel erzwingt eine Bereinigung des Quellcodes: Abh\u00e4ngigkeiten von undefiniertem Verhalten in GCC werden eliminiert, was die Portabilit\u00e4t erh\u00f6ht. Zudem gewinnt die LLVM-Toolchain mit der zunehmenden Integration von Rust in den Kernel an Bedeutung, da <code>rustc<\/code> selbst auf LLVM als Backend setzt. Eine einheitliche Compiler-Infrastruktur vereinfacht Build-Prozesse und erm\u00f6glicht Optimierungen wie LTO (Link Time Optimization) \u00fcber Sprachgrenzen hinweg.<\/p>\n<h2>17 Monate Pause \u2013 und die Folgen<\/h2>\n<p>Nach Desaulniers\u2018 Weggang zu Tesla im Februar 2025 \u00fcbernahmen andere Mitglieder der ClangBuiltLinux-Community die Pflege, allen voran Nathan Chancellor. Die LLVM-Unterst\u00fctzung entwickelte sich weiter: Linux 7.0 brachte Verbesserungen f\u00fcr Rust+LTO-Builds, Linux 7.1 bereinigte Code im Zuge der Abschaltung von i486-Unterst\u00fctzung. LLVM 22 wurde im Februar 2026 ver\u00f6ffentlicht und erweiterte die Zielarchitekturen um neue Intel- und AMD-CPUs.<\/p>\n<p>Dennoch ist die R\u00fcckkehr des Initiators ein wichtiges Signal. Desaulniers kennt sowohl die Interna des Kernel-Build-Systems als auch die von LLVM. Nur wenige Entwickler beherrschen beide Dom\u00e4nen so tiefgreifend. Der Patch tr\u00e4gt als Reviewer im <code>MAINTAINERS<\/code>-Eintrag f\u00fcr \u201eCLANG\/LLVM BUILD SUPPORT\u201c wieder seinen Namen \u2013 ein klares Bekenntnis, diese Verantwortung erneut zu \u00fcbernehmen.<\/p>\n<h2>Linux 7.2 und die n\u00e4chsten Schritte<\/h2>\n<p>Der Patch wurde am 28. Mai 2026 von Desaulniers erstellt und von Nathan Chancellor sowie Will Deacon mit \u201eAcked-by\u201c best\u00e4tigt. Linus Torvalds mergte ihn am 6. Juli. Linux 7.2-rc1 war bereits am 28. Juni freigegeben; die stabile Version wird f\u00fcr Mitte bis Ende August 2026 erwartet und wird voraussichtlich der Standardkernel f\u00fcr Fedora 45 und Ubuntu 26.10 sein.<\/p>\n<p>Eine offizielle Best\u00e4tigung von Google oder Desaulniers selbst \u00fcber seine neuen Aufgaben gibt es bislang nicht. Sein LinkedIn-Profil zeigt Stand 8. Juli noch Tesla als Arbeitgeber. Die einzige \u00f6ffentliche Spur ist der Eintrag in der Kernel-Maintainer-Datei. Doch die Commit-Nachricht l\u00e4sst keinen Zweifel: Der Entwickler, der den LLVM-Kernel-Build vorangetrieben hat, ist zur\u00fcck \u2013 und er hat gro\u00dfe Pl\u00e4ne f\u00fcr die Mailingliste LKML.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nick Desaulniers, der ma\u00dfgeblich daf\u00fcr verantwortlich zeichnet, dass der Linux-Kernel mit dem LLVM\/Clang-Compiler gebaut werden kann, kehrt zu Google zur\u00fcck. Ein entsprechender Patch mit einer ungew\u00f6hnlich provokativen Commit-Nachricht wurde von Linus Torvalds pers\u00f6nlich in den Entwicklungszweig von Linux 7.2 \u00fcbernommen und beendet damit eine rund 17 Monate w\u00e4hrende Funkstille des Entwicklers. \u201eIch komme zur\u00fcck. Ich [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":47298,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/iili.io\/ClAiLTg.jpg","fifu_image_alt":"LLVM-Kernel-Build-Entwickler kehrt zu Google zur\u00fcck","footnotes":""},"categories":[5],"tags":[],"class_list":["post-43741","post","type-post","status-publish","format-standard","has-post-thumbnail","category-artikel"],"fifu_image_url":"https:\/\/iili.io\/ClAiLTg.jpg","fifu_image_alt":"LLVM-Kernel-Build-Entwickler kehrt zu Google zur\u00fcck","_links":{"self":[{"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/posts\/43741","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/comments?post=43741"}],"version-history":[{"count":1,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/posts\/43741\/revisions"}],"predecessor-version":[{"id":43745,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/posts\/43741\/revisions\/43745"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/media\/47298"}],"wp:attachment":[{"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/media?parent=43741"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/categories?post=43741"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/tags?post=43741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}