Open Sourcing DOS 4
81–90 of 382 posts
Re: Open Sourcing DOS 4
#82Earlier quoted context omitted.
A lot of XP components are still in use in modern windows, whereas DOS was completely replaced around the time Windows XP came around.
Around the time Windows 2000 came around. Up to Windows 3.11 it was a GUI on top of DOS. Windows 95, 98, Me used DOS to boot and it was still possible to stop the booting process at a DOS prompt (although in Me this was no longer official). Finally Windows 2000 had nothing to do with it as it is NT based.
Also NT4, NT3.51, NT3.5, NT3.1...
Re: Open Sourcing DOS 4
#83So if MS-DOS 4 was released in 1986, and it is now 2024, that's a 37 year gap between release and open source. That means Windows XP should be open sourced by ... 2038. Not as far away as it seems. I'll add it to my calendar.
NT seems to have been far more studied, and of course there were the infamous leaks of those along the way.
Re: Open Sourcing DOS 4
#84Weird that for a couple minutes, these paths existed: * https://github.com/microsoft/MS-DOS/tree/main/v4.0/bin * https://github.com/microsoft/MS-DOS/tree/main/v4.0/bin/DISK1 * https://github.com/microsoft/MS-DOS/tree/main/v4.0/pdf But they disappeared as I browsed the repo. I guess they didn't want that part public? Edit: I knew I wasn't seeing things! Somebody forked it along with those files: https://github.com/Own…
Ya sorry we're moving stuff around
It would be fun at some point down the road to get some of the older code building and running again - particularly '84/'85-vintage Windows & Notes builds. Quite a lot of work, though, not just because of hardware but also likely because of toolchain gaps.
Re: Open Sourcing DOS 4
#85Earlier quoted context omitted.
A lot of XP components are still in use in modern windows, whereas DOS was completely replaced around the time Windows XP came around.
Around the time Windows 2000 came around. Up to Windows 3.11 it was a GUI on top of DOS. Windows 95, 98, Me used DOS to boot and it was still possible to stop the booting process at a DOS prompt (although in Me this was no longer official). Finally Windows 2000 had nothing to do with it as it is NT based.
Re: Open Sourcing DOS 4
#86Re: Open Sourcing DOS 4
#87Earlier quoted context omitted.
They force-pushed the repo to remove an insult towards Tim Patterson in one of the source files.
If this release is for historical research purposes, the release should be pristine including the unsavory bits. Whitewashing of history should never be accepted.
Re: Open Sourcing DOS 4
#88Earlier quoted context omitted.
At https://github.com/microsoft/MS-DOS/blob/main/v4.0/src/DOS/S... it used to have Tim Patterson's full name whereas after the force push they abbreviated it to his initials "TP". I had the repo cloned before the force push and when I went to pull it, this file was the only one that contained a conflict.
Looks like the handiwork of Mark Zbikowski, whose initials adorn every EXE file. https://en.wikipedia.org/wiki/Mark_Zbikowski
Re: Open Sourcing DOS 4
#89Re: Open Sourcing DOS 4
#90Earlier quoted context omitted.
Around the time Windows 2000 came around. Up to Windows 3.11 it was a GUI on top of DOS. Windows 95, 98, Me used DOS to boot and it was still possible to stop the booting process at a DOS prompt (although in Me this was no longer official). Finally Windows 2000 had nothing to do with it as it is NT based.
Windows 2000 was part of the professional NT line, though, and was the companion of Me for the millennium releases. As far as I know, 2000 wasn't marketed to home users. I think what the comment you replied to is saying is the the transition away from DOS wasn't completed for both professional and home markets until XP, which unified everything under NT for all markets.