Hacker News 中文摘要

RSS订阅

GitHub – DOS 1.0:蒂姆·帕特森DOS打印件转录 -- GitHub – DOS 1.0: Transcription of Tim Paterson's DOS Printouts

文章摘要

该项目转录了Tim Paterson的DOS操作系统打印输出文件,托管在GitHub平台上,旨在保存和分享DOS操作系统的历史资料。

文章总结

GitHub项目"Paterson-Listings"主要内容整理:

项目概述: 这是一个对Tim Paterson(DOS系统创始人)原始打印稿的转录项目,包含86-DOS 1.00内核、PC-DOS 1.00预发布内核及工具、Microsoft BASIC-86编译器运行时库的源代码。

项目结构: 1. 1transcription - 原始打印输出的转录文本 2. 2printedfiles - 从打印输出中提取的原始文件 3. 3source_code - 可编译的源代码

内容详情: 包含10个文件包,其中: - 前8个包已完成转录,包含: - 86-DOS内核源代码(86DOS.ASM/A86) - 磁盘检查工具(CHKDSK.A86) - 行编辑器(EDLIN.DIF) - 差异文件(*.DIF) - 后2个包(9-10)尚未转录,包含BASIC编译器相关文件

编译说明: 需要使用Seattle Computer Products的ASM汇编器和HEX2BIN工具进行编译。

相关资源: - 原始扫描件存档于archive.org - 技术文档参考thebrokenpipe.com等网站

项目状态: - 248星标 | 25复刻 | 6关注者 - MIT许可证 - 欢迎通过PR贡献未转录部分的文字稿

(注:已过滤GitHub界面导航菜单、页脚条款等非核心内容,保留技术细节和项目关键信息)

评论总结

评论总结:

  1. 资源链接
  • 官方公告包含有趣的补充链接(评论1) "The official announcement contains many interesting complementary links"
  • 技术处理过程值得关注,特别是OCR和自检技术(评论3) "Joshua's work around doing the OCR of the paper printouts and using the CRC's in the margin to self-error check is great"
  1. 历史争议
  • 现在可以全面检验Gary Kildall关于CP/M代码被纳入DOS初版的声明(评论2) "Now the debate over whether Gary Kildall's claim of CP/M code being included...can be examined in full"
  • 有传闻称某台计算机可能是DOS的开发机器(评论4) "A guy I worked for owned a Seattle Computer Gazelle that he said 'might be the one that DOS was written on'"
  1. 历史文物价值
  • 建议相关公司收购可能的历史文物(评论4) "some company that built an empire atop DOS should...make him an offer"