Abo
  • Services:
Anzeige

Open Source 2010

Rosenkriege und Scheidungen

Die Angst um Unix-Patente, der Streit zwischen Google und den Kernel-Entwicklern um Android, der Verkauf und der Zwist zwischen Oracle und fast sämtlichen Open-Source-Projekten unter seiner Ägide hat die Open-Source-Gemeinde im Jahr 2010 beschäftigt. Ein Ende der Konflikte ist nicht in Sicht.

Die Übernahme von Sun durch Oracle hat 2010 die höchsten Wellen geschlagen, doch auch andere große Unternehmen aus der Open-Source-Welt machten Schlagzeilen: Novell etwa, das sich mitsamt seinen Suse-Produkten selbst verkaufte, oder Canonical, das den eigenen Unity-Desktop gegenüber dem verwendeten Gnome-Desktop und dem Grafikserver Wayland neben X.org etablieren will.

Anzeige

Google und die Entwickler des Linux-Kernels gerieten aneinander, nachdem Google es versäumt hatte, den Code aus seinem Android-Kernel so anzupassen, dass er in den offiziellen Zweig des Linux-Kernels zurückwandern konnte. Kernel-Entwickler Greg Kroah-Hartman warf den Code raus, weil "sich niemand mehr darum kümmerte." Der Code enthalte unter anderem ein "bizarres Sicherheitsframework" und eine "völlig andere Infrastruktur des Framebuffer-Treibers", sagte er.

Fork als Drohmittel

Googles Open-Source-Sprecher Chris DiBona konterte: "Niemand will den Android-Code im Mainline-Kernel, also wird er geforkt. Das ist normal."

Kroah-Hartman wünschte daraufhin den Android-Entwicklern viel Glück. Auch der Android-Kernel brauche Pflege. Google müsse etliche Programmierer einstellen, um die Arbeit zu erledigen, die sonst die Kernel-Entwickler machten, nämlich Fehler zu beseitigen oder APIs zu pflegen.

Den Höhepunkt erreichte das verbale Geplänkel mit einem Satz von Google-Entwickler Paul Ryan: "Android ist nicht Linux." Damit waren die Positionen der beiden Kontrahenten abgesteckt.

Ohne Linux-Kernel kein Android

Ohne den Linux-Kernel funktioniert aber Android nicht. Für Version 2.2 alias Froyo verwendet Android weiterhin offiziell den Linux-Kernel in Version 2.6 - so die Webseite des Android-Projekts - für "Sicherheit, die Speicherverwaltung, Netzwerkfunktionalität und das Treibermodell".

Erst im Spätsommer gingen die Gegenspieler wieder aufeinander zu. Googles DiBona entschuldigte seinen Konzern: Die Arbeit an den Android-Treibern nehme viel Zeit in Anspruch und darunter habe die Kommunikation mit den Kernel-Entwicklern gelitten. Google hatte inzwischen zwei neue Entwickler eingestellt, um den Android-Code so anzupassen, dass er in den Mainline-Kernel aufgenommen werden könnte. Bis zum Ende des Jahres 2010 werde der Code angepasst sein, verlautete es aus dem Hause Google.

Hier täuschten sich die Entwickler bei Google ein zweites Mal: Inzwischen ist klar, dass der Android- und der Kernel-Code zumindest 2010 nicht zusammengeführt werden konnten. Grund sind unter anderem die sogenannten Wakelocks im Code der Android-Treiber, die die Google-Entwickler eingeführt haben. Die Wakelocks gibt es so nicht im Linux-Kernel. Damit wäre der Kernel-Code mit Android für andere Hersteller schwer zu verwalten, denn sie müssten auch für ihre Treiber Wakelocks einführen oder zwei Kernel-Zweige pflegen. DiBona spricht von einem mehrjährigen Prozess.

Vorsichtige Annäherung

Während der ehemalige Kernel-Entwickler Ted Ts'o von Google eine Abspaltung für Unsinn hält, sprang Kernel-Entwickler James Bottomley den Android-Entwicklern zur Seite: Mit ein wenig mehr Arbeit und gutem Willen könnten auch die Kernel-Entwickler helfen, den Android-Code an den Linux-Kernel anzupassen.

Der Stand der Dinge: In der Mailingliste geht die Diskussion um eine Abspaltung von Android weiter. Der Android-Code bleibt weiterhin draußen aus dem Staging-Zweig des Kernels. Ts'o wehrt sich weiterhin im Namen des Android-Teams gegen den Programmieraufwand, den seine Entwickler aufbringen müssten, um ihren Code anzupassen, während die Kernel-Entwickler weiterhin dafür sorgen wollen, dass auch der Android-Code allen zur Verfügung steht.

Novell verkauft sich selbst 

eye home zur Startseite
GodsBoss 03. Jan 2011

Dirty glaube ich dir sofort, aber Quick?

GodsBoss 03. Jan 2011

Schon schlimm, dass der GPL eine „Ich darf das Programm nehmen und eine modifizierte...

Klaus5 03. Jan 2011

Wo liest Du sowas? Ich hatte davon schlicht garnichts geschrieben. Die Wahrheit ist nur...

Klaus5 02. Jan 2011

Falsch, denn Google und andere bezahlen ihrerseits Entwickler auch um freie Software zu...

Realitätsverlust 02. Jan 2011

OpenOffice auf nem Smartphone-Prozessor? Auf einem Display mit 240x320 Pixel Auflösung...



Anzeige

Stellenmarkt
  1. Daimler AG, Stuttgart
  2. Habermaaß GmbH, Bad Rodach
  3. über Hays AG, München
  4. GIGATRONIK München GmbH, München


Anzeige
Spiele-Angebote
  1. (-66%) 16,99€
  2. 9,99€
  3. 199€

Folgen Sie uns
       


  1. Streaming

    Netflix gewinnt weiter Millionen Neukunden

  2. Zusammenlegung

    So soll das Netz von O2 einmal aussehen

  3. Kohlendioxid

    Island hat ein Kraftwerk mit negativen Emissionen

  4. Definitive Edition

    Veröffentlichung von Age of Empires kurzfristig verschoben

  5. Elex im Test

    Schroffe Schale und postapokalyptischer Kern

  6. Raven Ridge

    HP bringt Convertible mit AMDs Ryzen Mobile

  7. Medion E6436 und P10602

    Preiswertes Notebook und Tablet bei Aldi Süd

  8. Smartphone mit KI

    Huawei stellt neues Mate 10 Pro für 800 Euro vor

  9. KRACK

    WPA2 ist kaputt, aber nicht gebrochen

  10. Medion Akoya E2228T

    280-Euro-Convertible von Aldi hat 1080p



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Zotac Zbox PI225 im Test: Der Kreditkarten-Rechner
Zotac Zbox PI225 im Test
Der Kreditkarten-Rechner

Thinkpad 25 im Hands on: Für ein 4:3-Notebook reichte es dann doch nicht
Thinkpad 25 im Hands on
Für ein 4:3-Notebook reichte es dann doch nicht
  1. Lenovo Thinkpad 25 Japanische Jubiläums-Bento-Box mit Retro-Extras
  2. Service by Beep Lenovos PC-Diagnostics-App soll auch für iOS kommen
  3. Lenovo Thinkpad A275 Business-Notebook nutzt AMDs Bristol Ridge

Dokumentarfilm Pre-Crime: Wenn Computer Verbrechen vorhersagen
Dokumentarfilm Pre-Crime
Wenn Computer Verbrechen vorhersagen

  1. Re: blödsinn

    Ach | 00:05

  2. Re: Egal

    Gandalf2210 | 16.10. 23:55

  3. leider etliche Funklöcher, wenn man mit RE1 bei...

    devman | 16.10. 23:47

  4. Re: So sieht das Ende aus

    derJimmy | 16.10. 23:44

  5. Re: Geothermie...

    TC | 16.10. 23:43


  1. 23:03

  2. 19:01

  3. 18:35

  4. 18:21

  5. 18:04

  6. 17:27

  7. 17:00

  8. 15:00


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel