Abo
  • Services:

Googles Android ist jetzt Open Source

Android-Quelltext steht bei kernel.org zum Download bereit

Am Mittwoch, dem 22. Oktober 2008, liefert T-Mobile in den USA mit dem G1 das erste Android-Smartphone aus. Ab heute ist, wie von Google angekündigt, das Betriebssystem im Quelltext als Open Source verfügbar.

Artikel veröffentlicht am ,

Bislang wurde Android eher im Verborgenen entwickelt, nur Partner von Google bekamen Einblick, andere mussten sich mit sporadischen Veröffentlichungen von Entwicklerkits zufriedengeben. Ab sofort steht das Smartphone-Betriebssystem aber im Quelltext zum Download bereit, was zugleich den Start von Android als echtes Open-Source-Projekt markiert. Es wird wie Linux über Git gepflegt und zusammen mit Kernel.org gehostet, wo auch der offizielle Linux-Kernel zu finden ist. Allerdings stellt Google mit repo ein zusätzliches Werkzeug zur Verfügung, das die Verwaltung mehrerer Git-Repositorys vereinfachen soll.

Stellenmarkt
  1. Rodenstock GmbH, München, Regen
  2. Universität Stuttgart, Stuttgart

T-Mobiles G1 ist nur eines von vielen Android-Geräten, die erscheinen sollen. Jedes einzelne Modell könnte anders aussehen, anders bedient werden und einen anderen Preis haben. Google will mit seinem offenen Ansatz eine Plattform schaffen, um für eine möglichst große Vielfalt zu sorgen. Die aktuelle Version stellt daher eher den Anfang einer Entwicklung als ein fertiges System dar.

 
Video: Android Open Source Project

Android basiert auf Linux, das seit Jahren in Millionen von Computern und anderen Geräten zum Einsatz kommt. Es ist aber bislang nicht besonders gut für Mobiltelefone angepasst worden - und an dieser Stelle soll Android ansetzen. Google hat nach eigenen Angaben die Stromsparmechanismen verbessert, einen neuen Shared-Memory-Treiber entwickelt, an der Interprozesskommunikation und am Scheduler gearbeitet, um es effizient genug für einen Einsatz auf Smartphone zu machen. Darüber hinaus hat Google viele Open-Source-Bibliotheken wie beispielsweise Webkit eingebunden sowie neue geschaffen, darunter Media-Codecs, Grafikbibliotheken sowie Spracherkennung.

Hinzu kommt eine neue Virtual-Machine namens DalvikVM, die sich durch geringen Speicherverbrauch auszeichnen und auch sonst sparsam mit Hardwareressourcen umgehen soll. Jede Android-Applikation läuft in einem eigenen Prozess innerhalb einer eigenen Instanz der DalvikVM. Dabei wurde die virtuelle Maschine so ausgelegt, dass problemlos mehrere VMs parallel arbeiten können. Ausgeführt werden Dateien im Format Dalvik Executable (.dex). Zudem können in der VM Klassen ausgeführt werden, die mit einem Java-Compiler erzeugt und in das .dex-Format umgewandelt wurden.

Als oberste Schicht in der Architektur läuft ein Applikationsframework, das Entwicklern die Erstellung von Android-Applikationen einfach machen soll und Zugriff auf die einzelnen Bestandteile der Geräte gewährt. Zudem bietet jede Schicht der Architektur Hooks, die Entwickler nutzen können.

Google selbst hat einige der wesentlichen Anwendungen beigesteuert, die ein Telefon benötigt, von der Telefonieanwendung über den Webbrowser bis hin zum E-Mail- und Instant-Messaging-Client.

Detail zum Open-Source-Projekt Android stehen unter source.android.com bereit. Der Quelltext selbst findet sich unter android.kernel.org.



Anzeige
Blu-ray-Angebote
  1. Jetzt für 150 EUR kaufen und 75 EUR sparen

fsyfvrs 24. Okt 2008

Bei der Handy Entwicklung ist es im Moment so, dass die Kosten für die Software die der...

Detlef 22. Okt 2008

Ich finde den Kerl mit dem Ohrring richtig süß.

RHCA 22. Okt 2008

Ich finde die Software auch sehr gelungen und die Ausstattung des Gerätes ist gar nicht...

LaTeX 22. Okt 2008

...ist dieser auch Open Source? Vor langer Zeit las ich mal, dass dies der Knackpunkt an...

Fragensteller 22. Okt 2008

Wie bedienst Du denn den iPhone/iPodTouch-Emulator im iPhone-SDK ohne Maus ? Ist auch...


Folgen Sie uns
       


Assassin's Creed Odyssey - Test

Wir hätten nicht gedacht, dass wir erneut so gerne so viel Zeit in Ubisofts Antike verbringen.

Assassin's Creed Odyssey - Test Video aufrufen
Pixel 3 XL im Test: Algorithmen können nicht alles
Pixel 3 XL im Test
Algorithmen können nicht alles

Google setzt beim Pixel 3 XL alles auf die Kamera, die dank neuer Algorithmen nicht nur automatisch blinzlerfreie Bilder ermitteln, sondern auch einen besonders scharfen Digitalzoom haben soll. Im Test haben wir allerdings festgestellt, dass auch die beste Software keine Dual- oder Dreifachkamera ersetzen kann.
Ein Test von Tobias Költzsch

  1. Android Google-Apps könnten Hersteller bis zu 40 US-Dollar kosten
  2. Google Pixel-Besitzer beklagen nicht abgespeicherte Fotos
  3. Dragonfly Google schweigt zu China-Plänen

Life is Strange 2 im Test: Interaktiver Road-Movie-Mystery-Thriller
Life is Strange 2 im Test
Interaktiver Road-Movie-Mystery-Thriller

Keine heile Teenagerwelt mit Partys und Liebeskummer: Allein in den USA der Trump-Ära müssen zwei Brüder mit mexikanischen Wurzeln in Life is Strange 2 nach einem mysteriösen Unfall überleben. Das Adventure ist bewegend und spannend - trotz eines grundsätzlichen Problems.
Von Peter Steinlechner

  1. Adventure Leisure Suit Larry landet im 21. Jahrhundert

Neuer Kindle Paperwhite im Hands On: Amazons wasserdichter E-Book-Reader mit planem Display
Neuer Kindle Paperwhite im Hands On
Amazons wasserdichter E-Book-Reader mit planem Display

Amazon bringt einen neuen Kindle Paperwhite auf den Markt und verbessert viel. Der E-Book-Reader steckt in einem wasserdichten Gehäuse, hat eine plane Displayseite, mehr Speicher und wir können damit Audible-Hörbücher hören. Noch nie gab es so viel Kindle-Leistung für so wenig Geld.
Ein Hands on von Ingo Pakalski


      •  /