Linked by Thom Holwerda on Sun 23rd Sep 2012 01:05 UTC
Mozilla & Gecko clones "It's no secret that Mozilla has been working on a mobile OS. Previously codenamed Boot2Gecko, the project focused on a purely HTML5 based system that worked in many ways like current mobile devices. As the project grew into Mozilla OS, the company has laid out a partnership with ZTE that will have real world devices in certain markets early next year. Testing for this OS had previously consisted of a compiled ROM that would be flashed over a handful of Android devices. Now, Mozilla has moved into full fledged product evaluation mode with their own custom developer phone." Looks decent - and a better solution for testers and developers than custom ROMs.
Thread beginning with comment 536194
To read all comments associated with this story, please click here.
Comment by shmerl
by shmerl on Sun 23rd Sep 2012 19:36 UTC
shmerl
Member since:
2010-06-08

Their efforts are great, but I'd rather prefer the free stack to push deeper, since Firefox OS still relies on Android core stack. When it'll run on top of Wayland - that would be even better.

Reply Score: 2

RE: Comment by shmerl
by Lennie on Sun 23rd Sep 2012 20:26 in reply to "Comment by shmerl"
Lennie Member since:
2007-09-22

It does not depend on Android, it depends on Linux and drivers. They just choose to support the Android Linux kernel and drivers to start with because of what is available on the market.

It's just the kernel and some Linux userspace like wpa_supplicant with their browser engine on top. There is nothing of Android specifically that gets used.

You can see it here:

https://wiki.mozilla.org/B2G/Architecture

Reply Parent Score: 2

RE[2]: Comment by shmerl
by shmerl on Mon 24th Sep 2012 00:33 in reply to "RE: Comment by shmerl"
shmerl Member since:
2010-06-08

https://wiki.mozilla.org/B2G/Architecture#Gecko:_Graphics

gNativeWindow = new android::FramebufferNativeWindow();
sGLContext = GLContextProvider::CreateForWindow(this);


This looks too Android specific to me. They of course can extend that to be more flexible, since they tried to depend on Android as little as possible - but I think at present it's the only option.

Reply Parent Score: 2