MS-DOS:修订间差异

跳转到导航 跳转到搜索
删除168字节 、​ 2025 年 6 月 24 日 (星期二)
 
第 50 行: 第 50 行:
从 [[Windows 9x 中的 MS-DOS|MS-DOS 7]] 开始,内核合并到 <code>IO.SYS</code> 中,而 <code>MSDOS.SYS</code> 则用作配置文件。
从 [[Windows 9x 中的 MS-DOS|MS-DOS 7]] 开始,内核合并到 <code>IO.SYS</code> 中,而 <code>MSDOS.SYS</code> 则用作配置文件。


== Source code ==
== 源代码 ==
An incomplete copy of the source code for a beta version of [[MS-DOS 6]] leaked online in 2000. A copy of the MS-DOS 3.30 OEM Adaptation Kit, the source kit used by computer vendors to customize MS-DOS for their hardware, has also been uploaded online in the past.
2000 年,[[MS-DOS 6]] beta 版本源代码的不完整副本在网上泄露。MS-DOS 3.30 OEM 适配套件的副本,是计算机供应商用于为其硬件定制 MS-DOS 的源套件,过去也已联机上传。


In 2014, the source code of MS-DOS 1.25 (equivalent to PC DOS 1.1) and 2.11 was released via the Computer History Museum for non-commercial purposes.<ref>https://computerhistory.org/blog/microsoft-ms-dos-early-source-code/</ref> Microsoft later re-released the source code on GitHub under the permissive MIT license in 2018. The source code for MS-DOS 1.25 was contributed by Tim Paterson and comes from the Seattle Computer Products OEM version. It includes the source code for SCP's <code>IO.SYS</code> and other SCP tools.<ref>https://www.os2museum.com/wp/pc-dos-1-1-from-scratch/</ref> The files included in the MS-DOS 2.11 source code release come from at least three distinct sources: MS-DOS 2.00 OEM distribution disks, MS-DOS 2.11 source code of unknown provenance and miscellaneous debris such as WordStar 3.20 overlay files.<ref>https://www.os2museum.com/wp/dos-2-11-from-scratch/</ref>
2014 年,MS-DOS 1.25(相当于 PC DOS 1.1)和 2.11 的源代码通过计算机历史博物馆发布,用于非商业目的。<ref>https://computerhistory.org/blog/microsoft-ms-dos-early-source-code/</ref>Microsoft 后来于 2018 年在宽松的 MIT 许可下在 GitHub 上重新发布了源代码。MS-DOS 1.25 的源代码由 Tim Paterson 提供,来自 Seattle Computer Products OEM 版本。它包括 SCP <code>IO.SYS</code> 和其他 SCP 工具的源代码。<ref>https://www.os2museum.com/wp/pc-dos-1-1-from-scratch/</ref>MS-DOS 2.11 源代码版本中包含的文件至少来自三个不同的来源:MS-DOS 2.00 OEM 分发盘、来源不明的 MS-DOS 2.11 源代码以及 WordStar 3.20 覆盖文件等其他碎片。<ref>https://www.os2museum.com/wp/dos-2-11-from-scratch/</ref>


The source code for [[MS-DOS 4|MS-DOS 4.00]] was released in 2024 also under the MIT license,<ref>https://github.com/microsoft/MS-DOS/pull/431</ref> together with a beta version of [[Multitasking MS-DOS 4]] including internal design documents and driver source code.<ref>https://github.com/microsoft/MS-DOS/commit/69417b9befa431b12f495e03d97ae836039a4bbf</ref>
[[MS-DOS 4|MS-DOS 4.00]] 的源代码于 2024 年发布,同样在 MIT 许可下发布,<ref>https://github.com/microsoft/MS-DOS/pull/431</ref>以及[[多任务 MS-DOS 4]] 的 beta 版本,包括内部设计文档和驱动程序源代码。<ref>https://github.com/microsoft/MS-DOS/commit/69417b9befa431b12f495e03d97ae836039a4bbf</ref>


== 历代版本 ==
== 历代版本 ==

导航菜单