B2GOS

This is an archived page. It's not actively maintained.

B2G OS ist ein vollständiges, selbstständig arbeitendes Betriebssystem für das offene Web. Es ist ein von der Mozilla-Community entwickeltes Open-Source-Projekt und bildet die Grundlage der Firefox OS-Produkte.

B2G OS ist ein von der Community gepflegtes Open-Source-Betriebssystem für Smartphones, Tablets, Smart TVs und andere internetfähige Geräte. Das Projekt startete ursprünglich 2011 und basiert auf dem Linux-Kernel und der Rendering-Engine Gecko. Die komplette Nutzeroberfläche ist mit Web-Technologien geschrieben und kann zum Starten und Benutzen von Web-Anwendungen benutzt werden. Nachdem die Mozilla Corporation ihr kommerzielles Firefox OS Smartphone-Programm eingestellt hat, wird das Projekt für Smartphones von Mozillas Community weiterentwickelt und als B2G OS geführt.

Hinweis: Aufruf zur Mitarbeit & Aufruf zur Appanpassung um mehr Personen zu beteiligen. Hilf uns und teile ihn!

Mithelfen

  • Melde & behebe Fehler (Meta-Bug ist Bug 1252143)
  • Hilf uns, fehlschlagende Tests zu reparieren
  • Portiere eine Gaia Smartphone-App:
    1. in eine Web-App (oder)
    2. in eine chrome://-Anwendung (warum?) und berichte darüber
  • Portiere B2G OS für dein Smartphone und hilf uns, den Port zu pflegen
  • Hilf uns, diese Dokumentation und das Wiki zu verbessern und zu übersetzen
  • Schlage neue Smartphone-Funktionen vor und implementiere sie

Mitreden

Geräte

Informationen zu unterstützten Geräten, auf denen B2G OS laufen kann:

Mehr Informationen finden sich hier.

Dein Gerät ist nicht dabei? Probier die Mulet-Desktopanwendung aus.

Hinweis: Einige Seiten wurden in das MDN-Archiv verschoben. Lass es uns wissen, wenn du Schwierigkeiten hast, etwas zu finden oder ein Abschnitt aus dem Archiv hierher zurückgeholt werden sollte.

 

  1. B2G OS Architecture
    1. B2G OS Architecture
    2. B2G OS APIs
  2. Gaia
    1. Gaia overview
    2. Different ways to run Gaia
    3. Running the Gaia codebase
    4. Developing Gaia
      1. Understanding the Gaia codebase
      2. Making Gaia code changes
      3. Testing Gaia code changes
      4. Submitting a Gaia patch
      5. Gaia build system primer
      6. Make options reference
      7. Gaia tools reference
  3. Build B2G OS
    1. Build overview
    2. B2G OS build process summary
    3. Build prerequisites
    4. Preparing for your first build
    5. Building B2G OS
      1. Building B2G OS
      2. Building B2G OS for Flame on Mac OS X
      3. Building for Fairphone
      4. B2G build variables reference sheet
  4. Run B2G OS on Desktop
    1. Choosing how to run Gaia or B2G OS
    2. Run B2G OS on desktop using Mulet
  5. Install B2G OS on mobile
    1. Installing B2G OS on a mobile device
    2. B2G installer add-on
  6. Compatible Devices
  7. Create updates for B2G OS
    1. Creating and applying B2G OS update packages
    2. Building and installing FOTA community build
  8. Porting B2G OS
    1. Porting overview
    2. Porting basics
    3. Porting on CyanogenMod