Microsoft已根据MIT许可证发布了MS-DOS 1.25和2.0代码

微软在MIT许可下发布了MS-DOS 1.25和2.0代码,请参见GitHub上的相应存储库 ,不要注意“仅供参考”一词,这已经过时了。 这是与2014年3月的代码相同的代码,可以在计算机历史博物馆的网站( 哈布雷新闻上 )作为共享源使用(“看起来,但不要碰”)。 现在更改的只是一个许可证,它与GPL兼容

这两个版本的MS-DOS都非常旧,它们不支持后续版本中的大部分工作。 因此,例如,仅在其中的第二个文件夹中,重定向和重定向都带有“ |”符号。 因此,尽管许可证具有兼容性,但是至少有一行代码不会落入FreeDOS或DOSBOX中。 但是,对它们的来源进行分析不会妨碍改进兼容性的问题。

PS还附加了一些可执行文件。 显然,DOSBOX中的BASIC和BASICA将不起作用,它们需要ROM中的BASIC。 但是MODE起作用了,但是他只“知道”参数40和80,而他不知道参数co40,co80和mono。 我也获得了MASM,但这是给那些知道如何使用它的人的。

PPS对于最新消息,我深表歉意,总比没有好。

Source: https://habr.com/ru/post/zh-CN426333/


All Articles