![]() ![]() The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the Software), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: Quoting Microsoft’s LICENSE.md file on GitHub: MS-DOS v1.25 and v2.0 Source Code This MS-DOS source code uses the MIT License (also called the Expat License). On the FreeDOS Project, we interpreted the “look but do not touch” license as a potential risk to FreeDOS, so we decided developers who had viewed the MS-DOS source code could not contribute to FreeDOS.īut Microsoft’s recent MS-DOS source code release represents a significant change. ![]() The museum license wasn’t friendly to open source software, and as a result, the MS-DOS source code was ignored. According to the license from the 2014 source code release, users were barred from re-using it in other projects and could use it “ solely for non-commercial research, experimentation, and educational purposes.” Unfortunately, this source code was released under a “look but do not touch” license that limited what you could do with it. On March 25, 2014, Microsoft posted the source code to MS-DOS 1.1 and 2.0 via the Computer History Museum. Some open source fans may recall that this is not the first time Microsoft has officially released the MS-DOS source code. This is a huge step for Microsoft, and I’d like to briefly explain why it is significant. So I took notice when Microsoft recently released the source code to MS-DOS 1.25 and 2.0 via a GitHub repository. ![]() Any program that works on MS-DOS should also run on FreeDOS. It's a complete, free, DOS-compatible operating system that you can use to play classic DOS games, run legacy business software, or develop embedded systems. One open source software project I work on is the FreeDOS Project. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |