B2G/GetInvolved
Firefox OS is a new mobile operating system developed by Mozilla's Boot to Gecko (B2G) project. It uses a Linux kernel and boots into a Gecko-based runtime engine, which lets users run applications developed entirely using HTML, JavaScript, and other open web application APIs.
Firefox OS is currently under heavy development; we are constantly working on ways to make it easier for you to use and hack on Gaia and create apps. However, you need knowledge about systems in order to do things like build the entire Firefox OS stack, or flash a phone with a build of Firefox OS. Linked below are guides meant for Web developers interested in running and making changes to Gaia or developing apps to run on Firefox OS devices.
Learn more about Firefox OS at the Mozilla Developer Network.
Build B2G
Follow the detailed build instructions and obtain a development build for either a mobile device, an emulator, or a desktop platform (eg. Windows, Linux, etc.)
Find a task to work on
There is a list of recommended bugs that new contributors can work on.
Get in touch
Do you have questions? Comments? Contact other B2G developers by:
- hanging out in IRC channels - #introduction and #b2g on irc.mozilla.org are good places to start
- writing to the dev-b2g mailing list
Learn more
There is a more detailed guide available which goes into the fine details of writing code for B2G.