DR-DOS 免费版?

dla*_*lin 6 disk-operating-system

我正在寻找最新的免费版本的 DR-DOS。这有点复杂,如果我有这个权利:

Digital Research 制作了流行的 CP/M,但 IBM 不喜欢 DRI 术语并选择微软为其开发 PC-DOS。这是基于以前称为 QDOS 的 86-DOS。最终,IBM 同意以 4 倍于 PC-DOS 或 MS-DOS 的价格出售用于 PC 的 CP/M 和 DRI 定价的 CP/M-86。最终他们发现这是行不通的,并制作了一个名为 DR-DOS 的 MS-DOS 兼容操作系统。最终它与 GEM 界面和所有这些一起摇摆不定。但这些都不重要。

现在 DRI 被卖给了 Novell 当 Novell 决定他们需要杀死 Microsoft 因为 Windows 3.1 支持不兼容的网络。这与 Digital Equipment Corporation 起诉 Intel 并赢了但损失了太多钱而不得不将东西卖给...... Intel 无关,因为尽管有这个名字,但 DRI 并不属于 DEC。因此 Novell 发布了 Novell DR-DOS 7。由于他们还参与了 Linux 和其他东西,他们对 DOS 感到厌烦并将其卖给了 Caldera。

当 Windows 95 不能在 DR-DOS 上运行时,Caldera 起诉了微软。我认为他们通过和解赢得了那个。Caldera 认为如果 DR-DOS 是开源的,他们可以做更多的事情。所以他们发布了 OpenDOS 和 Caldera Open DR-DOS。这是作为版本 7.01 和 7.02 发布的。神秘的是,他们决定不开源 7.03。然后他们认为它在嵌入式设备上更有意义,并将其移至成为 Lineo 的部门。

Lineo 也发布了几个版本的“Caldera”DR-DOS 7。他们可能有点马车。Lineo 有点崩溃,并变形为发布 DR-DOS 8 的 DeviceLogics。

现在令人困惑的部分是:

  • 8 怎么了?在 drdos.com 您只能获得 7.03 并且要花钱?
  • 7.01 和 7.02 的源代码发生了什么变化?还有二进制分布?
  • Open 版本中缺少的 8 和 7.03 有什么不同?
  • 抛开这些不谈,这些版本中是否有比 FreeDOS 现在更好的版本?

Chr*_*ton 7

维基百科给出了最佳答案:

2002 年,Lineo 被收购,Lineo 的一些前任经理买下了这个名字并成立了一家新公司 DeviceLogics。他们继续销售用于嵌入式系统的 DR-DOS。DR-DOS 8.0 于 2004 年 3 月 30 日发布,具有 FAT32 和大磁盘支持、从 ROM 或闪存启动的能力、多任务处理和 DPMI 内存管理器。此版本基于 7.03 版的内核。该公司随后拆分为 Devicelogics Inc. 和 DRDOS Inc,后者于 2005 年秋季发布了 DR-DOS 8.1(具有更好的 FAT32 支持)。该版本不是基于 8.0 版,而是完全重写。8.0 和 8.1 现在都已被删除(因为下面概述的发现),并替换为 Caldera DR DOS 7.03。

除了出售操作系统的副本外,DR DOS Inc. 网站还列出了 DR DOS 的买断选项;要价是25,000美元。

OpenDOS 7.01 源代码仍在由 DR-DOS/OpenDOS 增强项目积极开发,该项目成立于 2002 年 7 月,旨在将 DR-DOS 的功能与现代 PC 操作系统相提并论。到目前为止,该项目的努力已导致增加了对大磁盘 (LBA) 和 FAT32 文件系统的本机支持。还有其他几项增强功能,包括改进的内存管理和对新 FAT+ 文件系统扩展的支持,该扩展允许在普通 FAT 分区上的文件大小接近 256 GB。截至 2008 年,该项目仍在积极开发中。

2005 年 10 月,发现 DR-DOS 8.1 包含来自 FreeDOS 和其他来源的几个实用程序,并且内核是增强型 DR-DOS 内核的过时版本。DR-DOS Inc. 未将 FreeDOS 实用程序归功于其作者并包括源代码,从而未能遵守 GNU 通用公共许可证 (GPL)。在 FreeDOS 开发人员提出投诉后(包括建议提供源代码,从而遵守 GPL),DR DOS Inc. 反而从他们的网站上撤下了所有 8.x 版本(包括未受影响的 DR-DOS 8.0)。