MS-DOS 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
MS-DOS 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
MS-DOS 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
MS-DOS 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
MS-DOS 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 MIT
开发语言 汇编
操作系统 Windows
软件类型 开源软件
所属分类 操作系统
开源组织 微软
地区 不详
提 交 者 王练
适用人群 未知
收录时间 2018-09-29

软件简介

MS-DOS v1.25 和 v2.0 源码

MS-DOS 是微软早期推出的磁盘操作系统,最初由西雅图公司(Seattle Computer)开发并命名为 86-DOS 。微软在1981年7月将 86-DOS 的版权和其他所有权买断,并将其改名为 MS-DOS 向市场发布。这也是微软赖以发迹的第一个成功的操作系统产品。

2014年3月,微软通过计算机历史博物馆公开发布了 MS-DOS 1.25 和 2.0 版本的源代码。2018年9月28日,微软将这两个版本在 GitHub 重新开源,以供那些对早期 PC 操作系统感兴趣的开发者进行探索和实验。

一些有意思的事情:

  1. MS-DOS 1.25 和 2.0 的所有源码都是用 8086 汇编写的;

  2. 86-DOS 初始版本的源码可以追溯到1980年12月29日左右;

  3. MS-DOS 1.25 的代码编写于1983年5月9日左右,由7个源文件组成,包含原始的 MS-DOS Command-Line shell - COMMAND.ASM ;

  4. MS-DOS 2.0 的代码可以追溯到1983年8月3日左右,并且在复杂程度(和团队规模)方面有相当大的增长,包含 100 个 .ASM 文件;

  5. 储存库中有一些非常有趣的文档(.TXT,.DOC),很多都值得一读,许多注释也是如此!

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
比我来得早!
2019/05/28 19:21
回复
举报
更多评论
发表了资讯
2018/10/25 08:14

FreeDOS 创始人 Jim Hall :微软开源 MS-DOS 很有意义

近日,微软重新开源 MS-DOS 1.25、2.0 的源代码的消息引起了开源社区的关注。这不是微软第一次对外发布 MS-DOS 的源码,2014年3月微软就曾通过计算机历史博物馆放出这两个版本的源码,不过当时采用的是一个限制性许可,用户被禁止在其他项目中重复使用这些代码,仅可用于非商业的研究、实验和教育目的。而此次,微软采用的是相对宽松的 MIT 许可。 FreeDOS 创始人 Jim Hall 昨天发布了一篇文章,他表示微软对 MS-DOS 的原始代码...

3
8
发表于行业趋势专区
2018/10/01 08:14

微软重新开源 MS-DOS 1.25/2.0:已诞生 36 年

2014年3月,微软通过计算机历史博物馆放出了MS-DOS 1.25、2.0两个早期版本的源代码,并讲述了该系统的早年历史,以及相关文章、资源链接。 近日,微软宣布在GitHub上重新开源MS-DOS 1.25、2.0,相比原来的可下载压缩文件更容易查找、阅读和引用。 不过,微软强调,本次开源只为历史参考目的,让那些对早年PC操作系统感兴趣的用户去重新探索和试验,代码不会再做任何改动,大家也不要提出修改请求。 微软同时透露,MS-DOS 1.25、...

4
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2014/10/26 15:53

dos

net start [服务名]: 查看所有服务[启动某服务] net user: 查看有哪些用户 net stop {服务名}: 停止某服务 net config: 显示系统网络设置 net logoff: 断开连接的共享 net pause {服务名}: 暂停某服务 net send {ip} {文本信息}: 向对方发信息 tracert {ip}:跟踪路由 ping {ip} ipconfig [/all]:查看本地ip地址...

0
0
发表于运维专区
2018/10/08 22:04

微软开源 MS-DOS 1.25 和 MS-DOS 2.0

2014 年微软曾在计算机历史博物馆公开了 MS-DOS 1.1 和 2.0 和 Word for Windows 1.1a 的源代码。今天,微软已经在 GitHub 上面开源了 MS-DOS 1.25 和 MS-DOS 2.0。 微软称 GitHub 上面比原本压缩包形式更加容易被搜索和阅读,也建议不要提 PR,因为不会有人去审查代码。 关于 MS-DOS 1.25 和 MS-DOS 2.0 背后信息: 所有的 MS-DOS 1.25 和 MS-DOS 2.0 源代码都是 8086 汇编代码 86-DOS 最早发布的版本源代码大约是在 1980 年 ...

0
0
发表了博客
2018/10/08 09:48

微软开源 MS-DOS 1.25 和 MS-DOS 2.0

2014 年微软曾在计算机历史博物馆公开了 MS-DOS 1.1 和 2.0 和 Word for Windows 1.1a 的源代码。今天,微软已经在 GitHub 上面开源了 MS-DOS 1.25 和 MS-DOS 2.0。 微软称 GitHub 上面比原本压缩包形式更加容易被搜索和阅读,也建议不要提 PR,因为不会有人去审查代码。 关于 MS-DOS 1.25 和 MS-DOS 2.0 背后信息: 所有的 MS-DOS 1.25 和 MS-DOS 2.0 源代码都是 8086 汇编代码 86-DOS 最早发布的版本源代码大约是在 1980 年 ...

0
1
2020/12/16 15:00

dos命令

因为工作中会经常使用到windows的dos命令,所以开始记录下工作中使用过的dos命令。后期补充 >md:创建目录 rd:删除目录 cd:进入指定目录 cd..:回到上一级目录 cd\:回到根目录 del:删除文件 exit:退出dos命令 cls:清屏 在.bat脚本种注释掉命令 >@rem adb shell 注释掉adb shell

0
0
发表于运维专区
2018/07/20 15:21

DoS 与DDoS

DoS 与DDoS之间具有本质区别,这一点需要注意。在一次DoS攻击中, 攻击者使用单一互联网连接,或利用软件漏洞,或通过虚假请求对目标进行饱和攻击–通常是试图耗尽服务器的资源(例如:RAM 和CPU). 而另一方面,分布式拒绝服务攻击(DDoS) 来自多重连接的设施,这些设施广泛地分布在互联网上。这些多人、多设施的堰坝通常很难转向,多数都是由于所涉及的设施数量庞大。与单一来源DoS攻击不同,DDoS攻击趋向于目标的网络基础设施,...

0
0
发表了博客
2014/02/20 10:13

DOS命令 & || &&

1. & Usage:第一条命令 & 第二条命令 [& 第三条命令...] 用这种方法可以同时执行多条命令,而不管命令是否执行成功 2. && Usage:第一条命令 && 第二条命令 [&& 第三条命令...] 当碰到执行出错的命令后将不执行后面的命令,如果一直没有出错则一直执行完所有命令; 3. || Usage:第一条命令 || 第二条命令 [|| 第三条命令...] 当碰到执行正确的命令后将不执行后面的命令,如果没有出现正确的命令则一直执行完所有命令; 试试就...

0
7
发表了博客
2018/04/29 14:59

DoS攻击

一、与DoS攻击相关的几个概念 1. DoS:Denial of Service,拒绝服务,即无法及时接收并处理外界合法请求。 2. DoS攻击:指造成DoS的攻击行为,目的是使攻击目标计算机无法提供正常的服务。最常见的DoS攻击有计算机网络带宽攻击和连通性攻击。其中,带宽攻击是指以极大通信量冲击通往目标计算机的网络,使得所有可用网络资源都被消耗殆尽,导致合法的用户请求无法通过,无法到达目标计算机。而连通性攻击则是指用大量的连接请求攻...

0
0
2014/05/27 15:13

DoS攻击:

DoS攻击: DoS是Denial of Service的简称,即拒绝服务,造成DoS的攻击行为被称为DoS攻击,其目的是使计算机或网络无法提供正常的服务。 今天最常见的DoS攻击有对计算机网络的带宽攻击和连通性攻击。 带宽攻击指以极大的通信量冲击网络,使得所有可用网络资源都被消耗殆尽,最后导致合法的用户请求无法通过。连通性攻击指用大量的连接请求冲击计算机,使得所有可用的操作系统资源都被消耗殆尽,最终计算机无法再处理合法用户的请...

0
15
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
26 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部