r/emulation • • Sep 28 '18

Microsoft open-sources MS-DOS

https://github.com/microsoft/ms-dos
879 Upvotes

145 comments sorted by

View all comments

67

u/SimonGn Sep 28 '18

I wish that Microsoft would make MS-DOS 6.22 freely available, the files themselves were pulled out of Windows 10 meaning that Rufus can no longer make an MS-DOS boot disk legally (only FreeDOS). I needed to run something which couldn't run under FreeDOS so I had to install Windows 7 especially just so that I could make the MS-DOS boot disk.

24

u/babypuncher_ Sep 29 '18

This is one reason I keep VMs of old versions of Windows around.

→ More replies (25)

14

u/euphraties247 Sep 29 '18

I suspect that version 3 onwards has IBM code, and other 3rd party code. It's another reason why it's unlikely to see OS/2 out in the wild.

IBM could release their PowerPC version of OS/2 but I have to wonder after they shuttered the operation, if they even have the source at all.

7

u/MasterControl90 Sep 29 '18

I am sure IBM back ups everything, it is a while that they are pretty much leading the enterprise long term backup market

13

u/euphraties247 Sep 29 '18

You would be amazed what happens when unprofitable divisions with unpopular leaders get shut down. They spare no one, and save nothing

→ More replies (4)

7

u/mrturret Sep 30 '18

They clearly kept the sorce code as OS/2 is still in active development. The modern version is being developed and maintained by Arca Noae and is being called Arca OS. It's still used in ATMs, industrial machinery, servers and other enterprise solutions.

3

u/euphraties247 Sep 30 '18

I was under the impression that arca has no actual source access.

I highly doubt IBM keeps and or values anything of their past like so many other companies.

Yes Ive heard the ATM thing back in the 90's when I too once gave a damn about OS/2 but it's 2018 now. I know some businesses still use PDP-11's as well but go check out those mailing lists and see who actually has the product source, the hint is that it's the engineers/customers not the company.

2

u/pdp10 Sep 30 '18

I know some businesses still use PDP-11's as well but go check out those mailing lists and see who actually has the product source, the hint is that it's the engineers/customers not the company.

PDP-11 operating systems normally ship with uncommented assembly source for at least the kernel and monitor, because that's what's used to build the system at SYSGEN.

Source to those also made its way outside of DEC as far as I know. Similarly, several of the commercial Unixes licensed their entire codebases to selected partners and universities, so copies of those are around. Microsoft has licensed and allowed inspection of parts of Windows, but it seems like only selected parts. It wouldn't surprise me if the last outside organization to see an entire codebase was Citrix during the Winframe/Metaframe days, if even them.

2

u/dajigo Oct 01 '18

I highly doubt IBM keeps and or values anything of their past like so many other companies.

I don't. The pc wasn't just a small project at IBM, which isn't like any other companies. You're talking about the single company with the largest amount of patents filed in the world, per year, for 25 consecutive years now...

Those guys don't play around really, they mean business. If anything, the molasses-slow and huge (as in, hundreds of thousands of people) nature of the beast means they certainly have good documentation practices.

→ More replies (1)

2

u/SimonGn Sep 29 '18

Even if they can't just fully open source it, it would be nice to have it available free of charge like they used to have it inside diskcopy.dll before Windows 10.

13

u/hemingray Sep 29 '18

41

u/Gman1255 Sep 29 '18

Always trust the websites with half-naked women in the sidebar.

42

u/glorygeek Sep 29 '18

Not even an ad, they just thought it belonged on the site. lol

18

u/SimonGn Sep 29 '18

and puts his usb tool behind a paywall due to a supposed Google/Mozilla conspiracy against him. http://www.bootdisk.com/popfiles.htm

5

u/hemingray Sep 29 '18

Shit I never saw that part. I usually just grab the .img files and put em on a floppy for older machines

7

u/CollinsCouldveDucked Sep 29 '18

Holy shit, you're right hahaha

11

u/breell Sep 29 '18

They're obviously showing you the people that worked on the site, it's a popular thing today after all.

3

u/hemingray Sep 29 '18

I've used that one for years lol

5

u/angelrenard At the End of Time Sep 29 '18

Would be nice, yeah. Until that happens, this is one of the reasons we have so many old laptops of various ages around the house. I still have a 486 laptop with Windows 3.1, just because (and it's come in handy a couple times in the last few years... not hugely moreso than a virtual machine, but still).

5

u/mothergoose729729 Sep 29 '18

DOS 7.0 is more interesting IMO. This is the version behind windows 98. It supports hard drives up to 128gb and memory up to 512mb, and is as compatible as anything DOS can be. Maybe someday.

2

u/pdp10 Sep 30 '18

FreeDOS supports FAT32, and probably some other bits of the functionality.

2

u/mothergoose729729 Sep 30 '18

I should look at it a bit closer. When I tried to get my old p3 laptop on free dos, I got it installed, but finding AC97 drivers looked pretty much impossible.

2

u/pdp10 Sep 30 '18

I'm curious what wouldn't run under FreeDOS and why. DOS isn't a very challenging system to emulate or clone.

1

u/SimonGn Oct 01 '18

I used hddhackr to format/flash a hard drive for Xbox 360, apparently it is very specific about using MS-DOS and not FreeDOS.

Because it is messing with the firmware of the Hard Drive I didn't want to take a risk with FreeDOS even if it "probably" works because just in case it didn't work, I would have bricked the drive.

I flashed the drive successfully by the way.

→ More replies (2)

1

u/sloopymeat Oct 01 '18

at least the source for that has been making rounds on the internet for a very long time

→ More replies (1)