Entries tagged 'cat:Operating Systems'

1990s bootloader memories Entry created on 2026-04-17 author:steeph (372) cat:Computers (21) cat:Linux (36) cat:Operating Systems (24) lang:en (254)

When I was growing up I didn't have a menu to select which OS to boot. I had to use fdisk to change the active partition in order to switch from Unix* to DOS or back. (Or switch boot order in the BIOS when they were installed on separate HDDs. But I was rarely so lucky to be allowed on an expensive computer like that.)

When I first tried Linux I was thrilled by the fact that it came with a boot loader that would let you add other OSs. Dual-booting was so easy. Linux (developers) seemed so thoughtful, considering the possibility that you might want to use other OSs alongside it. And MS just blindly overwrote the MBR without even asking.

GRUB (legacy) was a great improvement over LiLo. But nowadays LiLo's simplicity is kind of attractive compared to the >1000 lines of GRUB 2 config that every distro ships nowadays.

Web Links Regarding Operating Systems Entry created on 2025-11-30 author:steeph (372) cat:Links (7) cat:Operating Systems (24)
HelenOS Entry created on 2024-11-23 author:steeph (372) cat:#100DaysToOffload (41) cat:Computer (78) cat:Operating Systems (24) cat:Software (53) lang:en (254)
This entry is referencing the entry 'Alternative Operating Systems'.

HelenOS

One of those operating systems that is used for operating system research here and there. I think that's also what it was made for. The last releast was earlier this year, which makes it seem one of the more actively developed research OSs. With the release there are also prebuilt ISO for a variety of platforms including the usual, Raspberry Pi, other ARM platforms and older PCs.

There are similarities to UNIX-like systems but it is clearly not a POSIX system. Basic utilities are included as well as some basic console and graphical applications and demos. I didn't look for any additional software, yet. I'm not sure if I will use this os much more. But by booting flawlessly without any changes and effort, this is one of the more usable OSs I've tried. So I might. It has network capabilities, a basic GUI and TUI, window manager and its own shell.

The GUI is optional. Most applications run in the console mode as well, which is a TUI that mimics the GUI with its start menu. Which is good to have because the GUI is really slow to the point that the mouse pointer is lagging behind.

On my desktop PC neither a PS/2 nor a USB mouse worked. But the touchpad in my old latitude worked fine, including the second set of mouse buttons that work in almost no OS. Graphics mode worked with the appropriate resolutions automatically. Above that I haven't tested any hardware.

There are screenshots in the official wiki.

Alternative Operating System: Haiku OS Entry created on 2022-03-29 (edited 2024-11-15) author:steeph (372) cat:Computer (78) cat:Haiku (2) cat:Operating Systems (24) cat:Software (53) lang:en (254) top:Software:Alternative Operating Systems (18)
This entry is referencing the entry 'Alternative Operating Systems'.

Haiku OS

Haiku OS is a BeOS clone. I didn't use BeOS back in the day (although I wish somebody would have showed it to me). So I'm not sure, but Haiku seems to be pretty much the same experience. But Haiku is open source, still actively developed and compatible with newer hardware. It ran relatively well on the Core2Duo PC I've tested it on. Except for the included web browser. That thing crashed. For a lot of people whether a desktop OS is usable is decided on how good of a web browser is available for it. Haiku OS Beta 3 looked promising with its WebPositive using WebKit 612.1.21. But at least on the old PC I've tested it on it wasn't usable. It was slower than imaginable and kept crashing after one or two page loads. (The simple included help pages at that. I didn't even feed it something complex, like YouTube or Google Docs.) But I've heard others hat a pretty good web experience with it. At least as long as nobody asks about security. The rest of the system is snappy enough. It's no KolibriOS, but on any x86 or x86_64 from the last ten years it should be as fast as anyone wishes their OS to be and much older computers run it just fine. There seems to be a not so small community of users and developers. Every new Beta that is released comes closer to a desktop OS that has everything that people ask about/for. (Let's not talk about big games people are familiar with.) And because of the growing community and the fact that the 32 bit version can still run many applications compiled for the original BeOS this is not just a small OS with theoretical goals bigger than its community. It's really usable already and it looks to me that it has good chances of becoming more important in the future. I'm not sure if I'd have said that five years ago. It's moving slowly (compared to Windows and Linux), but consistently towards its goals.

Edit 2024: The have been two new alpha releases since I wrote about Haiku here. It is definitely capable of being an everyday desktop OS even though the release candidate's version labels are modest. The biggest change recently has been that GTK3 has been ported to Haiku, meaning that a large number of graphical applications becomes available or portable. Applications that have been written with other operating systems in mind. This has been demonstrated with Inkskape and GIMP. But many more applications will follow, I'm sure. I suspect that this also means that Firefox or some fork of it will be the web browser most people will use on Haiku. It certainly makes it more usable as ther main OS for many people.

File Attachments (4 files)
Haiku_OS-1.png (image/png, 346461 B)
Haiku_OS-1.png (image/png, 346461 B)
Haiku_OS-2.png (image/png, 288045 B)
Haiku_OS-2.png (image/png, 288045 B)
Haiku_OS-3.png (image/png, 260590 B)
Haiku_OS-3.png (image/png, 260590 B)
Haiku_OS-4.png (image/png, 814785 B)
Haiku_OS-4.png (image/png, 814785 B)
Alternative Operating System: Essence Entry created on 2022-03-29 (edited 2024-11-15) author:steeph (372) cat:#100DaysToOffload (41) cat:Computer (78) cat:Operating Systems (24) cat:Software (53) cat:incomplete (22) lang:en (254) top:Software:Alternative Operating Systems (18)
This entry is referencing the entry 'Alternative Operating Systems'.

Essence

This is one I'm continuasly disappointed to not have been able yet to get running on real hardware. I like what I've seen. But I can't get it to boot, as do others. I don't know too much about the internals of Essence. But it seems to be relatively far in develpment. There is a sleek GUI with tabbing windows in the look of early Chromoium browsers, which looks very inviting, if only I could get it to even try to boot on any computer. The focus has not been on making the OS actually boot on real hardware so far. And unfortunately there has been no release since 2022 and no update to the code for over a year. So I stopped hoping that it might be working soon. I was looking forward to getting to know a knew OS that doesn't take a Unix-like approach and has nice tabbing windows.

(tba:screenshots)

Other new OSs not for real hardware

While Essence is what I created this entry for because I really hoped to be able to try this GUI on real hardware, I'll use the spacce left by the lack of an experience report to mention a few other PSs that look promising but aren't (yet) made to run on actual hardware.

Munal OS

An experimental operating system fully written in Rust, with a unikernel design, cooperative scheduling and a security model based on WASM sandboxing.

TacOS

My from-scratch OS with its own kernel written in C and assembly

TacOS is a UNIX-like kernel which is able to run DOOM, among various other smaller userspace programs. It has things like a VFS, scheduler, TempFS, devices, context switching, virtual memory management, physical page frame allocation, and a port of Doom. It runs both on real hardware (tested on my laptop) and in the Qemu emulator.

Go To Navigation Page
Show/Hide Navigation