5 ms·
That's the kernel, not the OS.
by bvdbijl 14y ago
That's the kernel, not the OS.
- sp332 14y agoOK, you got me. It's GNU/Linux.
- zobzu 14y agoActually its Android/Linux A lot of parts are non-GNU. Specially the proprietary drivers.
- sp332 14y agoOh! Actually I had no idea it was based on Android, which actually makes a lot more sense for phones than the regular GNU userland. Thanks!
- cpeterso 14y agoUsing an Android kernel also allows Mozilla to leverage Google's Linux work and get hardware support "for free" from hardware vendors who won't bother writing drivers for non-Android Linux.
- shardling 14y agoThere's a brief description on wikipedia; it's called "Gonk". http://en.wikipedia.org/wiki/Firefox_OS#Gonk http://en.wikipedia.org/wiki/Firefox_OS#Gonk
- cpeterso 14y agoI suspect "Gonk" is a pun on "Gecko" and "Android" based on Star Wars' GNK power droid: http://starwars.wikia.com/wiki/GNK_power_droid http://starwars.wikia.com/wiki/GNK_power_droid
- lbenes 14y agoSo basically, you're getting an Android phone, minus the 700,000 Apps? Thanks, but no thanks. The whole idea of using HTML, CCS, and JavaScript as the back end technology for a low-end smartphone is nuts. Even the best HTML rendering engines are CPU and memory hogs. CSS was never designed for and is nearly impossible to hardware accelerate, and JavaScript is notoriously difficult to optimize and even the best VMs like V8 run orders of magnitude slower then Native code, while the VM itself takes up a massive amount of memory. Mozilla should focus on building a competitive browser. At the end of the day, I want a responsive fast phone, like the iPhone or Galaxy S3, not some dog slow HTML5 monstrosity.
- sp332 14y agoThis isn't a new competitor to iPhones etc. It's a platform for inventing the next set of web APIs. You're getting a phone that encourages apps to be web apps instead of locked in to one platform. Users can get any phone they want, with any OS they want. Web apps will not be crippled. They can access the phone functions, the camera, location etc. Since web apps are now first-class apps, developers can write one app that runs on all phone platforms. Users still get to pick a "native" app ecosystem they like, but they will also get first-class web apps that work on every phone. My browser runs fine on my current phone, and MozillaOS is even closer to the metal. Both WebGL and "normal" web apps look good, and they've just started. http://www.youtube.com/watch?feature=player_detailpage&v=Erd_oEdHc58#t=142s http://www.youtube.com/watch?feature=player_detailpage&v...