top | item 40960500

(no title)

livrem | 1 year ago

This killed FreeDOS (and presumably all the other *DOS as well) on modern hardware unfortunately. It was fun as long as it lasted. I do not know what the next-best single-user, single-process, non-bloated OS would be to run on modern hardware that still has some reasonably modern software and can be used for distraction-free (hobby) development the way FreeDOS could.

discuss

order

jasaldivara|1 year ago

> I do not know what the next-best single-user, single-process, non-bloated OS would be to run on modern hardware that still has some reasonably modern software and can be used for distraction-free (hobby) development the way FreeDOS could.

Not sure why would you want a single-process OS on modern hardware, but there are some alternatives that run much less things on the background than regular Linux: Haiku, FreeBSD, NetBSD, OpenBSD, or some lightweight non-glibc, non-systemd Linux-based like Adelie or Alpine.

nineteen999|1 year ago

Or, you know, just booting the Linux kernel with init=/bin/sh with /bin/sh being a statically linked binary. You're overthinking things.

rwmj|1 year ago

What's the reason why FreeDOS can't use the CSM (the BIOS compatibility mode of UEFI)?

EvanAnderson|1 year ago

AFAIK it can. I believe some UEFI implementations don't have CSM.

cl91|1 year ago

> the next-best single-user, single-process, non-bloated OS

is UEFI.

trueismywork|1 year ago

Linux in single user mode

mschuster91|1 year ago

That's still multi-process though, there's an awful lot of background tasks running in pretty much every non-fossil kernel version, not to mention userspace daemons (udev, dbus, dhcp) without which most normal userspace stuff doesn't even work.