Live data from Hacker News

Microsoft makes source code for MS-DOS and Word for Windows available to public

blogs.technet.com

141–150 of 211 posts

Re: Microsoft makes source code for MS-DOS and Word for Windows available to public

#141

Maybe someone will produce a version of Word for Windows 1.1a that runs on a modern OS, and I'll be able to open and edit documents that have been impossible to open in later versions of Word (of course Word for Windows 2.0 would open the document, convert it to its new format in place, and then crash, so I'd need to find un-borked versions of the documents first).

I don't believe Word for Windows actually writes to the file until you save it.

Re: Microsoft makes source code for MS-DOS and Word for Windows available to public

#142
post #122

Earlier quoted context omitted.

It's sometimes hard to believe, but our current laws seems to allow that you can be forbidden from modifying a piece of software even for your own personal use.

Even more interesting: copyright laws seems to indicate that playing/singing a song that someone else wrote, even in the shower, may be infringement.

Um, no. You have to publish or perform it publicly to be infringing. If you sign it at home, or record yourself singing it at home, or record a copy of the original at home, you're still not infringing as long as you don't attempt to distribute it.

Unless your shower is located on a stage and you charge admission for people to listen to you sing in the shower, but I'm pretty sure that's not what you meant.

Re: Microsoft makes source code for MS-DOS and Word for Windows available to public

#143
post #17

What is funny is that MS-DOS 6.0 source code had already been leaked. Granting permission to IBM to make OS/2 source code available would be nice too BTW.

MS-DOS 6.0 and a customisation kit for 3.x were the leaks I remember seeing.

MS-DOS 2.x is not so interesting in comparison.

Re: Microsoft makes source code for MS-DOS and Word for Windows available to public

#144
I think a lot of people here are missing the point of this.

Microsoft didn't release the source code for these old versions of their software so people could use it, hack on it, and make new versions.

They released it because it's historically interesting.

As someone who is both a developer and a history graduate, I think it's fascinating.

Re: Microsoft makes source code for MS-DOS and Word for Windows available to public

#146
post #44

Earlier quoted context omitted.

MS-DOS is maybe the ugliest operating system I ever had the displeasure of using. There's very little to learn from operating system design point of view in there, and better sources are available under more permissive licenses -- ie open source licenses. It looks like a PR stunt to me.

'Operating system' is stretching it. 'Disk Operating System' is one of those phrases like 'ice creme' that implies 'ice cream'. MS-DOS was a program that wrote stuff to disk for you, read the keyboard for you, listened to interrupts for things and showed useful error messages such as 'Retry, Fail or Abort?'. There was no networking to speak of, certainly not TCP/IP as we know it, no user permission things, you couldn…

> 'Operating system' is stretching it. 'Disk Operating System' is one of those phrases like 'ice creme' that implies 'ice cream'.

And if I want to run a TOS (Tape Operating System), how should I call it? The naming is correct and comes from IBM mainframe operating systems from the 60's.

Re: Microsoft makes source code for MS-DOS and Word for Windows available to public

#147

Earlier quoted context omitted.

Got a 503 on that link sadly.

It's the Microsoft Research License Agreement (MSR-LA). MSR-LA text from another project: https://research.microsoft.com/en-us/projects/pex/msr-la.txt

It's actually very different. I don't know why they are called the same, but yours allow distribution

    You may use, copy, reproduce, and distribute this Software for any non-commercial purpose
    you may create derivative works of such portions of the Software and distribute the modified Software for non-commercial purposes
While the one used here explicitly deny it:

    You may not distribute or publish the software or Derivative Works.

Re: Microsoft makes source code for MS-DOS and Word for Windows available to public

#148

Earlier quoted context omitted.

Don't patents only last 15-20 years?

Right, any patents from 1983 and 1991 have expired. Besides which, I don't think Microsoft had any patents in 1983. P.S. Google Patents is useless for answering this question. "Referenced by" is included in the search, so any patent from 1983 that is ever referenced by a Microsoft patent (from any year) shows up in the results.

You can use the "inassignee" and "ininventor" operators to restrict the search, e.g. inassignee:microsoft.

Re: Microsoft makes source code for MS-DOS and Word for Windows available to public

#149
post #32
post #16

Earlier quoted context omitted.

How can a license allow modification without redistribution?

So you can't publish a modified version. But can you publish a diff, which someone could use to recreate your modified version?

If it were to avoid a patent infringement then it could still be considered contributory infringement - ie you [knowingly] provided the necessary parts, methods, information that enables someone else to perform the infringement.

That's not going to be the case here as the code is too old to be patent encumbered.

Things are certainly moving towards there being a wide definition of contributory copyright infringement, eg cases against torrent file sites that don't store copyright works. It would be pretty asinine and regressive to punish someone for publishing instruction on a copyright work could be modified, IMO, but the law isn't known for always making sense.

https://ilt.eff.org/index.php/Copyright:_Infringement_Issues...

Re: Microsoft makes source code for MS-DOS and Word for Windows available to public

#150
Note on the .doc included in Word for Windows 1.1a source code package: You will probably have to unblock the old Word file formats before you can open them in current versions of Word. In Word 2003 SP3 and Word 2007 you have to manually edit the registry, later versions provide UI for doing it. This won't work for the Word for MS-DOS files which requires a separate converter.
Post reply on HN