To evolve Fuchsia beyond smart home devices, Google has been working on projects such as Starnix to run unmodified Linux binaries on Fuchsia devices. In addition, since late April of this year, Google has been working on a new project called “microfuchsia” that aims to make Fuchsia bootable on existing devices via virtualization. Microfuchsia, according to Google, is a Fuchsia OS build that targets virtual machines and is designed to be bootable in virtualization solutions such as QEMU and pKVM.
↫ Mishaal Rahman at Android Authority
The goal here might be, according to Mishaal Rahman, might be to use this new microfuchsia thing to replace the stripped-down Android version that’s currently being used inside Android’s pKVM to run certain secured workloads. Relevant patches have been submitted to both the Fuchsia and Android side of things for this very purpose.
At this point, it really seems that Google’s grand ambitions with Fuchsia simply didn’t survive the massive employee culling, with leadership probably reasoning that Android and Chrome OS are good enough, and that replacing them with something homegrown and possibly more suited – speculation, of course – simply isn’t worth the investment in both time and money.
It probably makes sense from a financial standpoint, but it’s still sad.
The link to https://www.osnews.com/story/140120/ladybird-browser-goes-serious-github-billionaire-co-founder-now-involved/ is giving 404
I think they should have used seL4 (or written a compatible kernel) instead of writing their own shit that nobody uses.
Looks like Fuchsia is MIT/BSD license while seL4 is GPL2, so unlikely it would help with their driver/update problems with 3rd party vendors.
As I said they could have written their own compatible kernel, it’s very small. There is a ecosystem around seL4, that’s what would help.
But could you pay a bunch of highly skilled, highly paid programmers to simply rewrite a kernel because it’s GPL. The reality is no, so you might as well write your own and fix any of the other issues you’ve had while you’re at it.
You don’t even need to rewrite it. With a microkernel you don’t need the drivers to be GPL, you don’t even need the servers to be GPL. It would be much much much much much much much easier to write propietary drivers than with Linux.
This is so disappointing. Fuchsia could have been a contender.
I really get it, you’d be investing to topple you’re current invention, but you have no competition. I’m also not sure if Fuchsia is really can be any better or even as good as Android currently is.