Live data from Hacker News

Fuchsia, a new operating system

github.com

21–30 of 175 posts

Re: Fuchsia, a new operating system

#21
post #18

-

That's basically the non-endorsement clause from the BSD license. Nothing unusual about that.

The license is not unusual. What is unusual is that Google appears to be writing a new mobile operating system. Is this someone's 20% time project? What is the use case for Google?

Re: Fuchsia, a new operating system

#23
post #17
post #9

Earlier quoted context omitted.

I did also work on this Android thing that shipped on a few phones over the years, as well as on Danger/HiptopOS. (Not that I'm not proud of my BeOS work, but that was almost 20 years ago now...) Travis should get credit for work on iOS and WebOS too, if we're keeping score, I suppose!

Hehe, sure, and you could say Android is HiptopOS-the-next-generation. FWIW, I've also omitted Travis's Jawbone work. I mean, it was very public where Travis worked after Be, but I didn't really know what you have been up to, sorry that I didn't know more. BeOS stands out to me, and I honestly don't care how long ago it was. WebOS was nice, but Android and iOS don't even register on my personal radar of cool tech. I…

Not at all offended. BeOS did a lot of neat stuff and was ahead of its time in many ways. It had its warts too and sadly did not survive, though the Haiku folks have been working hard to re-create it over the years. Much of that has surfaced in other platforms since then (node monitoring and a true device filesystem were big features of BeOS I liked a lot that are available in Linux today, for example).

BeOS got me out on the west coast and doing OS development for a living. I learned a ton of stuff while working at Be and got to work with a bunch of amazing people (some of whom I still work with today).

Re: Fuchsia, a new operating system

#24
post #17

Earlier quoted context omitted.

Hehe, sure, and you could say Android is HiptopOS-the-next-generation. FWIW, I've also omitted Travis's Jawbone work. I mean, it was very public where Travis worked after Be, but I didn't really know what you have been up to, sorry that I didn't know more. BeOS stands out to me, and I honestly don't care how long ago it was. WebOS was nice, but Android and iOS don't even register on my personal radar of cool tech. I…

Not at all offended. BeOS did a lot of neat stuff and was ahead of its time in many ways. It had its warts too and sadly did not survive, though the Haiku folks have been working hard to re-create it over the years. Much of that has surfaced in other platforms since then (node monitoring and a true device filesystem were big features of BeOS I liked a lot that are available in Linux today, for example). BeOS got me o…

Pink = mobile, Purple = PC

Warm?

Re: Fuchsia, a new operating system

#25

I remember a post earlier today about how open source projects needed better marketing. prime example. I had to dive in to know what was the project all about...

This appears to be a somewhat informative page to link to: https://github.com/littlekernel/lk/wiki

I had to find it buried inside the magenta repository somewhere. It's hard to piece together what this project is all about, indeed.

Re: Fuchsia, a new operating system

#26
post #19

I remember a post earlier today about how open source projects needed better marketing. prime example. I had to dive in to know what was the project all about...

When one OP's piqued curiosity meets HN's hype machine, hilarity / project management philosophy advice ensues. Fun for the whole team!

Whatever piece of media this is a description of, I'll buy 20.

Re: Fuchsia, a new operating system

#27
post #18

Earlier quoted context omitted.

That's basically the non-endorsement clause from the BSD license. Nothing unusual about that.

The license is not unusual. What is unusual is that Google appears to be writing a new mobile operating system. Is this someone's 20% time project? What is the use case for Google?

Google needs an OS that works better for realtime applications like VR/AR and robotics. Note how they spelled out how it is designed for a non-trivial amount of RAM. This is in contrast to the tiny hardware that a realtime OS would typically run on.

Personally, I'm hoping that this is a cleaner foundation for Android that we can all use to build more advanced AR and robotics applications.

Re: Fuchsia, a new operating system

#29
> It is good alternative to commercial offerings like FreeRTOS [1]

FreeRTOS is GPL with an exception for static linking making it effectively free if you make no modifications. There is, however, an onerous clause prohibiting the publication of comparative benchmarks. [2]

[1] https://fuchsia.googlesource.com/magenta/+/HEAD/docs/mg_and_...

[2] http://www.freertos.org/license.txt

Re: Fuchsia, a new operating system

#30
Written in C. What a shame.

edit: Thank you to all of the repliers, I had no idea that most OSes were written in C. Er, actually, I'm more than well aware of that fact and I'm familiar with the number of CVEs that have occurred over the years because of the lack of memory safety involved in that C code.

Sorry, I simply don't get the appeal of writing more operating systems and network-exposed code that isn't written in a safer language. Say like Rust; see Redox.

Post reply on HN