blockquote, div.yahoo_quoted { margin-left: 0 !important; border-left:1px 
#715FFA solid !important; padding-left:1ex !important; background-color:white 
!important; } Thanks Simon for the info. Any idea where the code for Gonk is at 
the moment? GitHub somewhere?
I might be interés in reviving this initiative. 
Thanks,Jose


Sent from Yahoo Mail for iPhone


On Monday, June 19, 2017, 10:11 AM, Simon Sapin <simon.sa...@exyr.org> wrote:

On 18/06/2017 22:04, Jose Marinez via dev-servo wrote:
> So yes, there’s Redox as an alt-os in Rust and it’s quite early for
> to start thinking this way, but perhaps not. A Servo based OS would
> have many benefits. A browser engine based OS is where we should’ve
> been in 1994 if we had more CS people aware of the true nature and
> goals of the (I)nternet as imagined in the 60s and 70s.
> 
> With WebAssembly and competing technologies at its core, ServoOS
> can come closer to a decentralized and scalable platform for all to
> share, use and express on.
> 
> Again, from a technical perspective, what would this take to extend
> Servo to a full OS?
> 
> Thanks

Hi,

You may have heard of Firefox OS, also known as Boot to Gecko (B2G). 
It’s a lot like an hypothetical ServoOS in its core idea: “The Web is 
the platform.”

Its components are split into three layers:

* Gonk is roughly half of Android: the kernel, device drivers, the 
low-level rendering pipeline, etc. But not the Java VM, for example.

* Gecko, Firefox’s rendering engine. In the case of Firefox OS, running 
directly on top of Gonk without the rest of a traditional operating system.

* Gaia, the user interface (home screen, status bar, base apps) written 
in JavaScript/HTML/CSS and running on top of Gecko. All apps/websites 
also run on Gecko.


Back in Servo land, a couple years ago we had an experiment called Boot 
to Servo (B2S): make Servo run on top of Gonk, with the goal of 
eventually being able to run Gaia and make Servo an alternative engine 
for Firefox OS.

We got a prototype working on real hardware:
https://blog.servo.org/2015/02/10/twis-23/#screenshots

Last year, we removed the Gonk port from the Servo tree after Mozilla 
effectively abandoned Firefox OS.

More background:
https://medium.com/@bfrancis/the-story-of-firefox-os-cb5bf796e8fb

-- 
Simon Sapin



_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to