www. O S N E W S .com
News Features Interviews
BlogContact Editorials
.
"Fuchsia is not Linux"
By special contributor garyd on 2018-04-12 22:36:54

Google has posted the beginnings of a documentation project around their microkernel based OS, Fuchsia. From the readme:

This document is a collection of articles describing the Fuchsia operating system, organized around particular subsystems. Sections will be populated over time.

 Email a friend - Printer friendly - Related stories
.
Read Comments: 1-10 -- 11-20 -- 21-30 -- 31-32
.
Love the homage to GNU
By woegjiub on 2018-04-12 23:42:09
In terms of the result, given how android's going...

Here's hoping there'll at least be a fuchsia equivalent to vanilla AOSP for mainstream devices.

Google's ethos seems effectively antithetical to GNU ( and Linux and *BSD... )

Freaking cool seeing a mainstream microkernel-based OS being born before our eyes though.
Permalink - Score: 3
.
RE: Love the homage to GNU
By moondevil on 2018-04-13 06:51:40
On Android the only GPL piece left standing is the kernel.

With Fuchsia that "problem" is gone.
Permalink - Score: 4
.
RE: Love the homage to GNU
By RobG on 2018-04-13 09:59:34
Absolutely agree with you that it is fascinating watching this grow. I really hope it gets some traction, as we could really do with seeing a microkernel-based system in the mainstream.

Always seemed a shame to me that MS seems to have dropped there research with Singularity and Midori - which combined Microkernel design with managed code to give an architecture that could be really secure without compromising performance.
Permalink - Score: 2
.
RE[2]: Love the homage to GNU
By Kochise on 2018-04-13 10:08:11
Never understood why Minix3 never got any traction, even though the millions injected by EU. They had to "migrate" to (net)BSD to start getting a little bit relevant.
Permalink - Score: 0
.
RE: Love the homage to GNU
By Vistaus on 2018-04-13 10:47:53
Correct me if I'm wrong, but isn't Minix already a mainstream microkernel OS? It's used in most, if not all, Intel CPU's.
Permalink - Score: 4
.
RE[2]: Love the homage to GNU
By Kochise on 2018-04-13 11:06:18
If you go down that path... What about update ability of those Intel chips with an open source implementation of the said firmware ?
Permalink - Score: 2
.
Comment by Dubhthach
By Dubhthach on 2018-04-13 11:26:17
> Namespaces are the backbone of file access and service discovery in Fuchsia.

> Namespace per component: Every component receives its own namespace tailored to meet its own needs. It can also publish objects of its own to be included in other namespaces.

> Constructed by the environment: The environment which instantiates a component is responsible for constructing an appropriate namespace for that component within that scope.

> Namespaces are the gateway to the world

---

Perhaps it would be better to say that "Fuchsia is not Plan 9" ;)

Edited 2018-04-13 11:27 UTC
Permalink - Score: 6
.
RE[3]: Love the homage to GNU
By christian on 2018-04-13 12:15:08
> Never understood why Minix3 never got any traction, even though the millions injected by EU. They had to "migrate" to (net)BSD to start getting a little bit relevant.

It has got traction, it's been used in the Intel Management Engine, which is the sort of target the research had in mind (deeply embedded, reliable OS).

Minix3 failed as a desktop OS because it didn't fix a problem on the desktop. Linux was already there, and reliable enough that Minix's uKernel design didn't help. To be honest, I've tried Minix on the desktop and it hasn't even been as reliable as Linux, with regular hangs as kernel processes crashed and didn't seem to come back to life as promised. Which is not a problem, it's nothing more hours couldn't fix, and I went in well aware of the potential limitations.
Permalink - Score: 0
.
RE[3]: Love the homage to GNU
By ahferroin7 on 2018-04-13 12:36:15
MINIX 3 is relevant, just not in places you're likely to realize it's being used. The Intel ME uses it, and most of the other big applications are tight-embedded systems requiring very high reliability and usually soft real-time performance. In terms of competition, MINIX 3 is mostly competing against stuff like Contiki, RTEMS, and ITRON, not BSD or Linux, and definitely not Windows (except maybe the new Windows 10 IoT platform, but that's not really prevalent enough to be considered competition, especially compared to ITRON or RTEMS).

Linux has never really been much of a competitor in that field actually (BSD has been for certain applications, but not much), just like MINIX has never really been targeted at 'conventional' computer uses, originally being a platform for teaching systems-level design (and having looked at the source code, it far exceeds Linux in this respect), and then evolving into a research project.
Permalink - Score: 6
.
RE[2]: Love the homage to GNU
By Ford Prefect on 2018-04-13 13:07:06
Not true, Android uses OpenJDK which is also GPL.
Permalink - Score: 2

Read Comments 1-10 -- 11-20 -- 21-30 -- 31-32

No new comments are allowed for stories older than 10 days.
This story is now archived.

.
News Features Interviews
BlogContact Editorials
.
WAP site - RSS feed
© OSNews LLC 1997-2007. All Rights Reserved.
The readers' comments are owned and a responsibility of whoever posted them.
Prefer the desktop version of OSNews?