Unix 战争期间的专有文件 2024-6-7 • history bsd historical-unix 在阅读一些有关 Unix 的历史和演变的论文时,我总是以某种方式迷恋这篇文章这里关于 AT&T 专有并存在于 BSD 发行版中的一些文件。 这本书Absolute FreeBSD,第三版:FreeBSD 完整指南声称有六个文件必须重写。另见第 42 页(第 3 页,附件 D)这个文件。 我得到了重写部分,一个程序可以用多种方式编写以获得相同的答案,但是这些文件是什么?他们的作用是什么?这些文件的代码或算法是否高效或优越,足以引发此类战争? 答案1 Bill 和 Lynne Jolitz 撰写的两篇文章描述了必须重写的文件,他们为其发行版 386BSD 实现了缺失的功能:失落的碎片 I和失落的碎片II(多布博士杂志上发表的一系列文章的一部分)。 他们列出了缺失的功能如下: execve 列表:字符列表,以块存储的字符的链表队列,在tty层使用 资源图,用于将资源映射到地址空间段 缓冲区缓存,用于提供 write-behind(写入缓存在内存中,稍后刷新到磁盘) 相关内容 使用 NPP,有没有方法对用逗号分隔的值(单列)进行数字排序? 从全球来看,云服务器是否比专用服务器更快? 为什么文件复制到 Ubuntu 时时间戳会改变? 如何轻松规划文件夹结构的变更? 正则表达式记事本++? 关闭整个网络的计算机 [关闭] 在命令行中通过 rdc 将文件上传到服务器 如何永久禁用 Linux Mint 18 的 wifi 电源管理? 两台机器之间自动化 rsync 的脚本(涉及 ssh、rsync、mysqldump) 如何在 Windows 10 中获取旧的“窗口”行为?