Live data from Hacker News

DahliaOS operating system, combining the best of GNU/Linux and Fuchsia OS

github.com

141–150 of 150 posts

Re: DahliaOS operating system, combining the best of GNU/Linux and Fuchsia OS

#141
post #20

Earlier quoted context omitted.

Yeah, sorry about the performance. We kinda put that together as an impromptu web demo, like the old ubuntu tour. Flutter for the web is super sucky right now, and lacks a lot of things like accessibility and normal text interaction because it is backed by a canvas element. Ideally as Flutter matures we will be able to improve both the performance and accessibility aspect of it.

FYI I get a blank page when I visit https://web.dahliaos.io/ >. I see two instances of "Uncaught Error: undefined" in the JS console. Strangely, in a different session I instead see "NoSuchMethodError: J.aH(...) is null" and the empty page has a gray background instead of white. I get similar results in both Firefox 81 and Safari 14 on macOS 10.15. Let me know if you want more info.

There currently is a bug with the localization at the moment. we are working to correct it but it seems to be quite a bug lol

Re: DahliaOS operating system, combining the best of GNU/Linux and Fuchsia OS

#142
post #125
post #120

Earlier quoted context omitted.

>"C was amazing when it was introduced" It was not amazing. It was decent particular tool for particular job. That was all about it. Same thing about Rust. There are no silver bullets laying around.

Whether you want to say it was amazing or not, it’s a legacy tool now.

It is not

Re: DahliaOS operating system, combining the best of GNU/Linux and Fuchsia OS

#143
post #2

> combining the best of GNU/Linux and Fuchsia OS Why does a new open source OS project have to always shoehorn the entire GNU/Linux ecosystem with X11/Wayland, GTK, DBus and GNOME onto a totally different system? The only positive takeaway from this is perhaps the learning experience in OS development. Other than that is there a point to this?

For one thing, Fuchsia itself has had support built in for running Linux as a guest OS since roughly two years ago. [0]

For Dahlia specifically, it looks to ship a Linux kernel out of the box to extend its hardware compatibility. Relevant section below:

> Our dual kernel approach allows users with new(er) hardware to take advantage of the Zircon Kernel, while maintaining support for older devices using the Linux Kernel.

[0] https://9to5google.com/2018/06/15/fuchsia-friday-machina-bri...

Re: DahliaOS operating system, combining the best of GNU/Linux and Fuchsia OS

#146
post #9
post #5

The promise of flutter is alive! https://web.dahliaos.io/#/ This has the power to accelerate flutter desktop development in general. Really excited for both these projects.

I opened the link. The only thing spoken to my screen reader was "enable accessibility". I pressed the button (it didn't accept space bar, but only enter) and it just announced an empty page. I can't speak to the qualities of the os, but hopefully this won't be the entire a11y experience both on the website and on the os itself if both use flutter.

I only see a completely grey page with no content or anything at all, so it doesn't sound like it's just a a11y issue.

Re: DahliaOS operating system, combining the best of GNU/Linux and Fuchsia OS

#149
post #147

I am super interested. Can someone tell me if I use this with the Fuchsia kernel will it be able to run most Linux, command line tool? Is the compatibility just broken because it’s not running a standard X (server/Wayland) or is it deeper ?

It uses virtualization to run most/all Linux tools, I'm not quite sure if the functionality is bridged between the UI in Fuchsia yet, but the end product will likely end up looking something look Crostini on Chrome OS.
Post reply on HN