Live data from Hacker News

Open Sourcing DOS 4

hanselman.com

21–30 of 382 posts

Re: Open Sourcing DOS 4

#21

So 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.

Even ancient Windows includes many 3rd party libraries. I would not expect any Win 9x or NT 3.51+ version of Windows to be open sourced in it's entirety. I hope I'm wrong.

Re: Open Sourcing DOS 4

#22

So 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.

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

#23

So 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.

2038, you say? If your calendar is based on Unix epoch time, then ensure that you have upgraded to 64-bit timestamps before then.

Re: Open Sourcing DOS 4

#24
post #11

Weird 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…

They just changed the folder. All of those files are now in https://github.com/microsoft/MS-DOS/tree/main/v4.0-ozzie

Re: Open Sourcing DOS 4

#25
post #11

Weird 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…

It is all the MT-DOS content; binaries and docs.

Multi-Tasking MS-DOS

Beta Test Release 1.00

Release Notes

Enclosed you will find Microsoft's first beta release of Multi-tasking MS-DOS. This version is based upon MS-DOS Version 2 sources, we will be reimplementing the multi-tasking enhancements on top of Version 3 sources shortly.

Re: Open Sourcing DOS 4

#26

So 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.

We need to wait for the NSA backdoors to expire first ;)

Re: Open Sourcing DOS 4

#27
post #11

Weird 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…

Looks like they were moved to the Ozzie subfolder: https://github.com/microsoft/MS-DOS/tree/main/v4.0-ozzie

Re: Open Sourcing DOS 4

#28
post #11

Weird 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…

[deleted]

Re: Open Sourcing DOS 4

#29
post #4

Holy cow, this is huge! DOS 1.x and 2.x are too old to run a lot of vintage DOS software, but 4.x would run just about everything.

No, you are thinking of 4.01 this is 4.0.

Those are very different operating systems, this is DOS 3.2 + later abandoned very crude multitasking features. Roughly.

And this matters because DOS 3.3 was a milestone.

4.01 comes from 4.00 which has nothing to do with 4.0 (yay for versions).

Re: Open Sourcing DOS 4

#30

> ; Check for presence of \dev\ (Dam multiplan!) [0] I assume this refers to the spreadsheet application. [0] https://github.com/microsoft/MS-DOS/blob/main/v4.0/src/DOS/D... EDT: That one policy hadn't quite gone into effect yet ;-) [1] [1] https://github.com/microsoft/MS-DOS/blob/main/v4.0/src/CMD/C... For posterity... > RESEARCH: > invoke path_search ; find the mother (result in execpath) > or AX, AX ; did we find…

LOL. Nice find.

Company open-sources old product? Search for curse words...!

Post reply on HN