There's an interesting fork that recently cropped up. It takes the Haiku user space and places it atop the Linux kernel. Vitruvian OS: https://v-os.dev/
(https://www.haiku-os.org/legacy-docs/bebook/TheKernelKit_Sys...)
31–40 of 92 posts
There's an interesting fork that recently cropped up. It takes the Haiku user space and places it atop the Linux kernel. Vitruvian OS: https://v-os.dev/
(https://www.haiku-os.org/legacy-docs/bebook/TheKernelKit_Sys...)
The problem with Haiku is that it is unable to leave the perpetual beta situation. On Linux I can use perl, ruby, python, php, julia - you name it. Good luck thinking you can do this on Haiku, as-is. Edit: I should say that I like Haiku, but I used it many years ago, and the situation with regards to programming still has barely improved here for the most part. They are building literally a dream OS nobody will serio…
Then write code to make it work. Complaining about nothing just wastes time.
I always wondered what is the motivation behind Haiku. Is it a recreation of BeOS for the sake of recreating it, or is it practically usable for daily use?
Can't speak for the project members or main users, but as an alternative OS nerd who actually used BeOS R5 on a 300 MHz Pentium II in-period I see Haiku as having two different "purposes" depending on version. The x86-32 version (and hypothetically the never-complete PowerPC version), as I see it, exists (or would exist) for binary compatibility with legacy BeOS systems. The AMD64 version on the other hand is a hobby…
There's an interesting fork that recently cropped up. It takes the Haiku user space and places it atop the Linux kernel. Vitruvian OS: https://v-os.dev/
I wonder how they implement is_computer_on() under Linux? ( https://www.haiku-os.org/legacy-docs/bebook/TheKernelKit_Sys... )
https://github.com/VitruvianOS/Vitruvian/blob/0e4c6e33ab235b...
There's an interesting fork that recently cropped up. It takes the Haiku user space and places it atop the Linux kernel. Vitruvian OS: https://v-os.dev/
I wonder how they implement is_computer_on() under Linux? ( https://www.haiku-os.org/legacy-docs/bebook/TheKernelKit_Sys... )
> The following functions, types, and structures are used to convey basic information about the system, such as the number of CPUs, when the kernel was built, what time it is now and whether your computer is on fire.
Earlier quoted context omitted.
I wonder how they implement is_computer_on() under Linux? ( https://www.haiku-os.org/legacy-docs/bebook/TheKernelKit_Sys... )
In the simplest way. More interesting is the result for is_computer_on_fire() https://github.com/VitruvianOS/Vitruvian/blob/0e4c6e33ab235b...
BeOS was my dream from childhood. Haiku is amazing, especially because the original BeOS only existed for five years, while Haiku has been going for 24 already. What stamina!
Sorry for being negative here: What is the motivation for recreating Be? What would you hope to obtain that you cannot just by using, say, a customized Linux Mint? If it's just historical/nostalgia/challenge, I get it. But people seem to believe there is something else too, and I'd like to know what that is.
When things are coded right, Haiku / BeOS is blazing fast (every single thing runs in a separate thread), and resource usage is tiny. I think the OS only uses about half a gig of RAM? When the apps are coded right, there's a feeling that this is how our modern computers could have been, free from bloated software and using the full speed of the machine. And when shutdown only takes a couple of seconds, it makes you wonder what the other OS's are doing.
Of course the reality is not that. Display drivers & video codecs on Haiku often don't have the right hardware acceleration, most of the software you need is now Linux ports rather than BeOS native. But Haiku sometimes feels like a calming OS. Because it's so small and quite modular, it feels like an OS you can still potentially get your head around.
The problem with Haiku is that it is unable to leave the perpetual beta situation. On Linux I can use perl, ruby, python, php, julia - you name it. Good luck thinking you can do this on Haiku, as-is. Edit: I should say that I like Haiku, but I used it many years ago, and the situation with regards to programming still has barely improved here for the most part. They are building literally a dream OS nobody will serio…
But I agree on the perpetual beta feeling though, and if you're wanting to get actual work done then Linux is the only way, if you don't want Windows / Mac.
Earlier quoted context omitted.
I wonder how they implement is_computer_on() under Linux? ( https://www.haiku-os.org/legacy-docs/bebook/TheKernelKit_Sys... )
In the simplest way. More interesting is the result for is_computer_on_fire() https://github.com/VitruvianOS/Vitruvian/blob/0e4c6e33ab235b...