Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Minix (Miscellaneous)

posted by Rugxulo Homepage, Usono, 05.03.2020, 00:12

> > Historically, it's tied to Minix,
>
> I considered porting FPC to Minix somewhere in the 2003-2006 period.
> Probably during the Minux2->Minix3 transition. But my life changed from
> academia to daily work in that period, so in the end I never did.

Minix 3 started in 2005. Apparently the book is stuck to 3.1.0 (old version) while latest snapshot from 2017 is 3.4.0rc6.

A lot has changed over the years, but I've not really properly used it, so I could be wrong on details. (At one time, I couldn't get it working under VBox, but that was many years ago.) Proper X11 support, can save FPU/SIMD context across tasks, ELF (instead of a.out), shared libraries (no more segmentation hacks), but it's still 32-bit only (on x86, there are other unfinished?? ports) and no USB support. But it does use Clang and NetBSD userland.

They had major funding for a few years (2009-14?), but I guess that ran out. I had thought that main selling point was the self-healing drivers in the microkernel. I don't know if that attracted a lot of developers. Perhaps Linux is too entrenched (or popular or robust or easy or whatever).

> > Too old and limited for most people,
>
> in that time, they had some limitations to force you to spend
> a certain amount of monetary resources
>
> So I had a large motivational problem.

That's long not been a problem (since 2000), even older versions were relicensed. Minix 2 (DOSMinix) was small enough that I almost consider it a quick way to multitask with portable development tools and then go back to DOS to build a final release. (I think they even half recommended pcemu under Minix 2 back then, but I remember ACK's cpp had a problem with it. Minix 2 even chokes on too much RAM and required some boot monitor setting to avoid that. But you can probably at least run Bochs nowadays under Minix 3, who knows.) DOSMinix was not quite the same as old UMSDOS (Linux 2.4 series) like in Slackware 11.0 (ZipSlack from 2006), but I guess vaguely comparable. (Hey, both are more practical to run these days than early '90s proprietary Windows 3.x, obviously.)

I snipped all pointless and redundant replies about optimism, portability, etc. You already know the obvious answers, so I feel like I'm preaching to the choir here. What a messy world.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 246 users online (0 registered, 246 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum