时隔六年,FreeDOS终于更新,是否还能与Windows一战?

2022 年 2 月 28 日 CSDN

【CSDN 编者按】20世纪80年代到20世纪90年代初期,Windows还未流行之前,MS-DOS占据市场主导地位。之后微软在1994年停止更新MS-DOS但MS-DOS的超级粉丝Jim Hall自行设计了类似MS-DOS的FreeDOS,这是一个完全免费的开源操作系统,与MS-DOS相兼容FreeDOS1.2版本在2016年12月发布,之后一度停止更新,却在上周日发布了FreeDOS 1.3版本。


作者 | 郭露        责编 | 张红月
出品 | CSDN(ID:CSDNnews)

FreeDOS发展史


最初的DOS可以追溯到20世纪80年代初。几十年来,DOS进行了多次更新,MS-DOS在1991年发布的5.0版本与早期版本已经非常不同。

20世纪90年代中期,DOS即将退出市场,Windows开始兴起。但由于Windows 3.1的bug太多,如果某个应用程序崩溃,整个系统都有可能会瘫痪。许多人更希望DOS回归,FreeDOS项目应运而生。

1994 年,程序员Jim Hall开始开发PD-DOSPublic Domain)项目。这一缩写最初是为了模仿IBM的PC-DOS,但之后他就将其更名为FreeDOS。

图源自FreeDOS官网

之后Jim开始分享自己编写的用于拓展DOS命令行的工具,其中有许多都和MS-DOS的功能相一致,其中包括CLS、DATE、DEL、FIND、HELP和MORE。除此之外,Jim还借鉴了Unix并新增了例如TEE和TRCH等功能。

Jim在通过GNU通用公共许可证共享了源代码后,许多开发人员在看到他为FreeDOS所作出的努力之后,开始加入开发团队。很快团队就发布了首个Alpha版本。在推出FreeDOS后不到三个月的时间里,Jim团队就发布了第一个Alpha 1发行版。直到发布Alpha 5时,FreeDOS中包含的工具超过60个。

在1994到1995两年间发布了四个版本的FreeDOS,即Alpha 1到Alpha 4。之后FreeDOS还推出了Beta版本,直到2006年FreeDOS 1.0才正式发布。FreeDOS 1.1于2012年1月1日发布,FreeDOS 1.2于2016年12月 25日发布。而FreeDOS 1.3在上周日也就是时隔六年的2022年2月20日发布。

2004 年,惠普发布了搭载FreeDos的电脑。戴尔和Packard Bell分别在2007年和2008年推出搭载FreeDos的电脑。


如何使用FreeDOS?


据调查,FreeDOS大致有以下三种使用场景:

  • 玩经典DOS游戏:DOS中有许多经典的游戏,其中包括《德军总部3D》、《毁灭战士》、《指挥官基恩》等等;

  • 运行旧版软件:此功能适合需要从以前的程序中恢复数据的用户;

  • 开发嵌入式系统:许多嵌入式系统支持在DOS上运行,因此能够满足开发者的需求。

在 FreeDOS 上运行的《星球大战:黑暗势力》(图源自FreeDOS官网)

FreeDOS对为MS-DOS创建的游戏和应用程序提供支持,其中包括20世纪80年代至90年代期间发布的大多数PC软件,包括Microsoft Windows 3.1。FreeDOS支持IBM XT、IBM 286、IBM 386以及现代PC硬件,还支持FAT32文件系统和CD、USB设备。用户还可以将FreeDOS安装在Win 10等操作系统中的虚拟机中。FreeDOS在如今依旧非常重要,因为它是让旧软件在现代系统上运行的最佳方法之一。

FreeDOS 1.3在1.2版本的基础上推出了许多新功能和重要改进,其中包括新的FreeCOM 0.85a、Kernel 2043并支持FAT32的8086版本。FreeDOS 1.3还推出了LiveCD版本,软盘版通过ZIP压缩将所需软盘数量减少一半。除此之外,FreeDOS 1.3还支持更多的应用程序和游戏,对大量软件包进行更新,并提供NLS的更新和改进,FreeDOS的安装流程也有所改进等等。

FreeDOS今日的成就归功于众多开发人员的齐心努力。未来FreeDOS还会带来什么惊喜呢?让我们一起拭目以待吧!

【参考资料】

https://www.xda-developers.com/freedos-1-3-update/

https://www.theregister.com/2022/02/23/freedos_13/

https://www.opensourceagenda.com/blog/a-brief-history-of-free-dos

https://opensource.com/article/18/4/gentle-introduction-freedos

https://opensource.com/article/22/1/try-freedos

https://circleci.com/blog/the-little-legacy-code-that-could-a-fable-of-software-ownership/

http://www.freedos.org/history/

END

 《新程序员001-004》全面上市,对话世界级大师,报道中国IT行业创新创造


《新程序员003》聚焦“云原生时代的开发者”与“全面数字化转型”两大主题,点击订阅



— 推荐阅读 —
  
  
    
Python:Bug 官网不要了,全迁去 GitHub!
微软若“无故”解雇暴雪 CEO,将付 1500 万美元“分手费”
☞马斯克:我是Rust粉丝,但我选择C
登录查看更多
0

相关内容

【AI与工业】2022最新发布《工业物联网AI框架》59页PDF
专知会员服务
142+阅读 · 2022年3月30日
专知会员服务
12+阅读 · 2021年9月21日
【经典书】Linux UNIX系统编程手册,1554页pdf
专知会员服务
45+阅读 · 2021年2月20日
【微软】人工智能系统课程
专知会员服务
89+阅读 · 2020年12月31日
华为等发布《视觉Transformer转换器》综述论文,21页pdf
专知会员服务
85+阅读 · 2020年12月25日
斯坦福2020硬课《分布式算法与优化》
专知会员服务
118+阅读 · 2020年5月6日
苹果发布iOS/iPadOS 15.4 RC版本 正式版将至
威锋网
0+阅读 · 2022年3月10日
又又叒更新,Win 12要来了?
CSDN
0+阅读 · 2022年2月21日
微软正式推送Windows 11
微软研究院AI头条
0+阅读 · 2021年10月5日
微软正式发布Windows 11
微软研究院AI头条
0+阅读 · 2021年6月25日
AWVS12 V12.0.190530102 windows正式版完美破解版
黑白之道
29+阅读 · 2019年8月24日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年8月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
4+阅读 · 2011年8月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Risk-Averse Receding Horizon Motion Planning
Arxiv
1+阅读 · 2022年4月20日
Building Odia Shallow Parser
Arxiv
0+阅读 · 2022年4月19日
Arxiv
0+阅读 · 2022年4月14日
Arxiv
27+阅读 · 2021年11月11日
VIP会员
相关VIP内容
相关资讯
苹果发布iOS/iPadOS 15.4 RC版本 正式版将至
威锋网
0+阅读 · 2022年3月10日
又又叒更新,Win 12要来了?
CSDN
0+阅读 · 2022年2月21日
微软正式推送Windows 11
微软研究院AI头条
0+阅读 · 2021年10月5日
微软正式发布Windows 11
微软研究院AI头条
0+阅读 · 2021年6月25日
AWVS12 V12.0.190530102 windows正式版完美破解版
黑白之道
29+阅读 · 2019年8月24日
相关基金
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年8月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
4+阅读 · 2011年8月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Top
微信扫码咨询专知VIP会员