Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

definitions again (Developers)

posted by kerravon, Ligao, Free World North, 19.03.2024, 07:28

So I have previously discussed what the definition of "DOS" is - ie if Microsoft had produced a 32-bit version of MSDOS - does that even have a meaning?

In the past I have not liked Unix, although strictly speaking I don't think I've ever used Unix - only Linux, Solaris etc. So I don't know the definition of "Unix" either.

Regardless, PDOS/386 now supports (to a sufficient - depending on needs - extent) Win32, OS/2 2.0, Linux, 32-bit MSDOS and PDOS-generic APIs (all on a 360k floppy).

And as of a few hours ago there is a pdosl.zip (search for "Linux" at http://pdos.org) which contains the toolchain (to build the toolchain and PDOS/386 itself) as 32-bit Linux ELF executables that run on either real Linux or PDOS/386.

I'm now looking into producing my own (minimal) Linux distribution that would be matched to that PDOS/toolchain disk. I already have my own Freedos distribution.

So I'm not sure what the definition of any of DOS, Unix or Linux is, because I've spent a lot of effort to make everything look like MSDOS and it's difficult to detect what any of these things are.

And at the source code level, everything is C90. You can inspect the C library if you want, but that creates a very narrow definition, and still doesn't really help when everything runs (or can run) everything anyway.


EDIT: With both the C library and toolchain in place, I don't think I have an issue with Unix/Linux anymore.

 

Complete thread:

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