top | item 45096130

(no title)

eric__cartman | 6 months ago

Those operating systems already exist. You can run NetBSD on pretty much anything (it currently supports machines with a Motorola 68k CPU for example). Granted many of those machines still have an MMU iirc but everything is still simple enough to be comprehend by a single person with some knowledge in systems programming.

discuss

order

kimixa|6 months ago

NetBSD doesn't support any devices without an mmu.

I think people here are misunderstanding just how "weird" and hacky trying to run an OS like linux on those devices really is.

kbolino|6 months ago

Yeah, a lot of what defines "operating system" for us nowadays is downstream of having memory isolation.

Not having an MMU puts you more into the territory of DOS than UNIX. There is FreeDOS but I'm pretty sure it's x86-only.

arp242|6 months ago

To clarify: NetBSD has never supported non-MMU systems, or at least hasn't for decades. As opposed to something they removed recently(-ish).