Linux-Kernel: Linus Torvalds hostet Kernel-Sourcecode auf Github
Seit dem 3. September 2011 hat Linus Torvalds einen Account auf Github(öffnet im neuen Fenster) , einem auf Git basierenden Hostingdienst für Softwareprojekte. Dort ist neben einer Anwendung zur Auswertung von Tauchgängen auch der komplette Quellcode des aktuellen Entwicklungszweigs des Linux-Kernels 3.1-rc5 zu finden.
Vor wenigen Tagen hat es einen Einbruch in den Hauptserver der Webseite Kernel.org gegeben. Unbekannte erlangten dort Root-Rechte. Die Angreifer änderten Dateien für den SSH-Zugriff, zeichneten Nutzerbewegungen auf und änderten die Skripte zum Starten der Rechner. Allerdings veränderten sie den dort liegenden Quellcode des Linux-Kernels nicht.
Die Kernel-Entwickler nutzen seit geraumer Zeit Git als Versionierungssystem, das dazu ursprünglich von Linus Torvalds entwickelt wurde. Das heißt auch, dass jeder Kernelentwickler eine Kopie des Quellcodes auf seinem heimischen Rechner hat. Zudem werden einzelne Git-Dateien sowie der gesamte Quellcode über einen SHA1-Hashwert überprüft. Änderungen würden bei den mehrmals täglichen Abgleichungen durch Git sofort auffallen, schreiben die Kernelentwickler(öffnet im neuen Fenster) .
Dass Torvalds dort auch ein Programm zur Auswertung von Tauchgängen hostet, deutet eher auf ein persönliches Projekt hin, als auf eine offizielle Sourcecode-Quelle des Linux-Kernels. Tauchen ist Torvalds neues Hobby.
Update vom 5. September 2011, 12:00 Uhr
In der Freigabe-Mail(öffnet im neuen Fenster) für den Linux-Kernel 3.1 rc5 hat Torvalds begründet, warum er den Code auf Github veröffentlicht hat: Der Server master.kernel.org sei immer noch nicht online. Künftige Versionen des Quellcodes werden aber wieder unter kernel.org freigegeben.
- Anzeige Hier geht es zum Handbuch für Softwareentwickler bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.



