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. WLAN Administrator (m/w/d)
    willy.tel GmbH, Hamburg
  2. SAP FI CO Process Consultant (m/w/d)
    Schenck Process Europe GmbH, Darmstadt
Detailsuche

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.

Golem Akademie
  1. First Response auf Security Incidents: Ein-Tages-Workshop
    4. März 2022, Virtuell
  2. C++ Programmierung Basics: virtueller Fünf-Tage-Workshop
    13.–17. Dezember 2021, virtuell
Weitere IT-Trainings

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.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


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...



Aktuell auf der Startseite von Golem.de
3D-Druck-Messe Formnext 2021
Raus aus der Nische

3D-Druck wird immer schneller, schöner und effizienter. Die Technologie ist dabei, die Produktion zu revolutionieren und in unseren Alltag einzuziehen.
Ein Bericht von Elias Dinter

3D-Druck-Messe Formnext 2021: Raus aus der Nische
Artikel
  1. Smartphone: Amazon App Store läuft immer noch nicht unter Android 12
    Smartphone
    Amazon App Store läuft immer noch nicht unter Android 12

    Nutzer von Amazons App Store haben immer noch Probleme, ihre Anwendungen unter Android 12 zu verwenden. Eine Lösung gibt es noch nicht.

  2. KI sagt Bundeswehr das Weltraumwetter voraus
     
    KI sagt Bundeswehr das Weltraumwetter voraus

    Viele Firmen haben längst den Nutzen künstlicher Intelligenz (KI) für ihre Geschäftsmodelle erkannt. Wie die Bundeswehr KI wirksam einsetzen könnte, erprobt sie mit der BWI als Digitalisierungspartner.
    Sponsored Post von BWI

  3. K|Lens One: Erstes Lichtfeldobjektiv für Spiegelreflexkameras entwickelt
    K|Lens One
    Erstes Lichtfeldobjektiv für Spiegelreflexkameras entwickelt

    Das Spin-off eines Max-Planck-Instituts hat ein Lichtfeldobjektiv für herkömmliche DSLRs entwickelt. Auf Kickstarter kann es unterstützt werden.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Crucial-SSDs zu Bestpreisen • Nur noch heute: Bis zu 75% auf Switch-Spiele • G.Skill 64GB Kit 3800MHz 319€ • Bis zu 300€ Direktabzug auf TVs, Laptops uvm. bei MM/Saturn • Blizzard-Geschenkkarten • Alternate (u. a. Biostar Mainboard 64,90€) • Xbox Series S 275,99€ [Werbung]
    •  /