MS-DOS 1.25 and 2.0 open sourced

Support and general discussion.
Post Reply
JosepMa
Posts: 120
Joined: Tue 20 Jun, 2017 6:25 pm

MS-DOS 1.25 and 2.0 open sourced

Post by JosepMa » Mon 01 Oct, 2018 5:31 pm

Hello.
I've just read that Microsoft has published the sources and binaries for MS-DOS versions 1.25 and 2.0.
https://github.com/Microsoft/MS-DOS/

It looks like they had published them already some years ago, but opted to publish them again on github for a greater exposure and reference.

While they are open-source, that doesn't mean they aren't copyrighted, but I believe it could be trivial to implement a script to obtain the files from github and generate several floppies in order to make it easy to use them on PCem with the oldest emulated machines.

What do you think?

iwasaperson
Posts: 31
Joined: Sun 02 Nov, 2014 12:48 am

Re: MS-DOS 1.25 and 2.0 open sourced

Post by iwasaperson » Tue 02 Oct, 2018 12:16 am

https://github.com/Microsoft/MS-DOS/blo ... LICENSE.md

It's licensed under MIT, which means that you can redistribute source and/or binaries free of charge along-side your own project, source included.

User avatar
mal.sh
Posts: 32
Joined: Wed 08 Jun, 2016 6:12 pm

Re: MS-DOS 1.25 and 2.0 open sourced

Post by mal.sh » Fri 12 Oct, 2018 2:56 pm

JosepMa wrote:
Mon 01 Oct, 2018 5:31 pm
Hello.
I've just read that Microsoft has published the sources and binaries for MS-DOS versions 1.25 and 2.0.
https://github.com/Microsoft/MS-DOS/

It looks like they had published them already some years ago, but opted to publish them again on github for a greater exposure and reference.

While they are open-source, that doesn't mean they aren't copyrighted, but I believe it could be trivial to implement a script to obtain the files from github and generate several floppies in order to make it easy to use them on PCem with the oldest emulated machines.

What do you think?
MS-DOS 1.15 (= PC-DOS 1.10) doesn't work properly on PCem, because it has some differences in a floppy-drive emulation and a real floopy-drive.

Look here: PC-DOS 1.10 and PCem v12

Post Reply