在 1990 年代初期,我是一位 DOS“高级用户”。我使用 DOS 完成所有事情,甚至编写了自己的工具来扩展 DOS 命令行。当然,我们有 Microsoft Windows,但如果你还记得当时的计算机是什么样子,Windows 3.1 并不是那么好。我更喜欢在 DOS 中工作。
你可能会理解,当微软在 1994 年(通过科技杂志的采访)宣布下一版本的 Windows 将会淘汰 MS-DOS 时,我感到有点困惑和不安。我当时想,“如果 Windows 3.2 或 4.0 看起来像 Windows 3.1,我不想和它有任何关系。”我四处寻找替代方案,并决定如果 DOS 要继续存在,就必须有人创建一个每个人都可以在 MS-DOS 消失后使用的 DOS。
因此,在 1994 年 6 月 29 日,我向 Usenet 讨论组发送了一条消息,宣布启动一个新的“免费 DOS”项目
几个月前,我发布了一些关于启动公共领域版本 DOS 的文章。当时普遍对此表示支持,许多人同意“开始编写!”的说法。
所以,我已经...
宣布首次努力制作 PD-DOS。我已经写了一份“宣言”,描述了该项目的目标和工作大纲,以及一份“任务清单”,其中准确地显示了需要编写的内容。我将在此处发布这些内容,并进行后续讨论。
今天,23 年过去了,FreeDOS 仍然蓬勃发展!
我们继续发布具有新功能和特性的新版本。我们在 2016 年 12 月 25 日发布的 FreeDOS 1.2 发行版证明了有多少人喜欢使用和开发 FreeDOS。回顾我们的历史,关于 FreeDOS,有一些你应该知道的酷炫事实:
开箱即用的软件开发
在原始 DOS 中,进行任何编码都很困难。DOS 提供了一个简单的 BASIC 解释器,有些人可以使用 DEBUG 做一些巧妙的事情,但你真的无法在 DOS 中进行太多编程。使用 FreeDOS,有很多不同的工具可以进行软件开发:编译器、汇编器、调试器、解释器和脚本。安装 FreeDOS 后,你可以立即开始用 C、汇编、Pascal、Perl 和其他几种语言编写代码。
浏览网页
DOS 是一个旧系统,原始系统不支持开箱即用的网络连接。通常,你必须为你的硬件安装设备驱动程序才能连接到网络,这通常是像 IPX 这样的简单网络。很少有系统支持 TCP/IP。
使用 FreeDOS,我们不仅包含 TCP/IP 网络堆栈,还包含工具和程序,让你能够浏览网页。使用 Dillo 获得图形化网页浏览器体验,或使用 Lynx 将网页视为格式化的纯文本查看。如果你只想抓取 HTML 代码并自行操作,请使用 Wget 或 Curl。
畅玩精彩的 DOS 游戏
我们知道,今天许多人安装 FreeDOS 是为了玩经典的 DOS 游戏、运行遗留业务应用程序或进行嵌入式开发。很多人使用 FreeDOS 只是为了玩游戏,这对我们来说也很酷。仅仅因为一款游戏很老并不意味着它很无聊。DOS 有很多精彩的游戏!安装你最喜欢的经典游戏,尽情享受吧。
由于很多人使用 FreeDOS 来玩游戏,我们现在包含了各种 DOS 游戏。FreeDOS 1.2 发行版包括第一人称射击游戏,如 FreeDOOM;街机射击游戏,如 Kiloblaster;飞行模拟器,如 Vertigo 等等。我们的目标是为每个人提供一些东西。
FreeDOS 的存在时间比 MS-DOS 更长
微软在 1981 年 8 月发布了 MS-DOS 1.0。十三年后,微软在 1995 年 8 月发布 Windows 95,实际上废弃了 MS-DOS,尽管 MS-DOS 一直以某种形式存在到 2000 年 9 月。总而言之,MS-DOS 存在了十九年。
我们在 1994 年 6 月宣布了 FreeDOS,并在同年 9 月发布了我们的第一个 Alpha 版本。因此,FreeDOS 已经存在了 23 年,比微软的 MS-DOS 多几年。实际上,我们开发 FreeDOS 的时间比 MS-DOS 存在的时间更长。FreeDOS 具有持久力。
FreeDOS 与其他版本 DOS 的另一个重要区别是它仍在开发中。我们有一个活跃的开发者社区,并且一直在寻找新人来帮忙。加入社区,帮助构建下一版本的 FreeDOS。
2 条评论