Linked by Thom Holwerda on Fri 31st Mar 2017 21:55 UTC
Google

Fuchsia is a new operating system being built more or less from scratch at Google. The news of the development of Fuchsia made a splash on technology news sites in August 2016, although many details about it are still a mystery. It is an open-source project; development and documentation work is still very much ongoing. Despite the open-source nature of the project, its actual purpose has not yet been revealed by Google. From piecing together information from the online documentation and source code, we can surmise that Fuchsia is a complete operating system for PCs, tablets, and high-end phones.

The source to Fuchsia and all of its components is available to download at its source repository. If you enjoy poking around experimental operating systems, exploring the innards of this one will be fun. Fuchsia consists of a kernel plus user-space components on top that provide libraries and utilities. There are a number of subprojects under the Fuchsia umbrella in the source repository, mainly libraries and toolkits to help create applications. Fuchsia is mostly licensed under a 3-clause BSD license, but the kernel is based on another project called LK (Little Kernel) that is MIT-licensed, so the licensing for the kernel is a mix. Third-party software included in Fuchsia is licensed according to its respective open-source license.

Great overview of what Fuchsia is and what it consists of. Google is really experimenting with some different approaches here. Definitely worth a read - before you comment.

At this point, it's really hard to fathom what Fuchisa's part is in Google's strategy, if at has one at all. It's too big, and involves far too many notable people, to 'just' be a research project, but at the same time, they're literally doing everything from scratch with some radically different ideas here and there, which makes it unlikely that we're going to see it replace Android or whatever any time soon.

My guess? Google is clearly having issues with Android in that it doesn't control the whole stack, causing Google to be at the whim of chip makers to maintain support for the Linux kernel, leading to the massive problems with Android updates we all know and hate. Fuchsia seems to be Google's response to these problems.

I'm not saying Google will replace Android with Fuchsia - I'm saying Fuchsia is the answer to the thought experiment "if we could start over, what would we do differently?"

Thread beginning with comment 642624
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Comment by Licaon_Kter
by marianne on Sun 2nd Apr 2017 08:24 UTC in reply to "RE: Comment by Licaon_Kter"
marianne
Member since:
2013-11-19

Just a minor sidenote, but is "retards" really the best word choice, here? It always sounds at best pretty tacky to use a word that in modern times is a slur against the developmentally disabled. That being said, I thoroughly admire your creativity there. May I suggest the alternative of "cock-gargling cretins"? You can stick far more venom into the sound of "cretin(s)" or "cretinous", and thanks to the euphemism treadmill it actually has the exact same etymology - a word that originally was a medical diagnosis for abnormally low intelligence, then evolved into an insult. But, unlike the word "retard", there's almost certainly very few people still alive who were ever diagnosed a cretin, meaning there's almost no chance of making people outside the cock-garglers you quite rightly take issue with feel insulted by your comment... fantastic, isn't it? ;) Whereas using "retard" means you'll have people like me whining about your word choices. As for myself, I have Asperger's (I'm sure I must be the only OSNews reader to have it), which despite the high intelligence often associated with the condition apparently makes me come under some UN treaty on "the treatment of retarded persons", and that's why the word personally bugs me. Found that lovely bit of trivia out when I was in a "specialist" autistic college where we were generally pretty badly mistreated, with a heavy dollop of patronisation. Apart from your word choice though, I completely agree with your post, closed source drivers have no business being in kernel space!

Reply Parent Score: 3

RE[3]: Comment by Licaon_Kter
by tidux on Mon 3rd Apr 2017 02:15 in reply to "RE[2]: Comment by Licaon_Kter"
tidux Member since:
2011-08-13

> Just a minor sidenote, but is "retards" really the best word choice, here? It always sounds at best pretty tacky to use a word that in modern times is a slur against the developmentally disabled.

That was the exact note I was going for, considering they seem to have a bunch of mentally disabled people in charge of their software development process.

Reply Parent Score: 2