Tag
A blog post doing 'Unix archaeology' on how early Unix versions (V4, 1973) handled memory allocation, from a primitive linear allocator using sbrk() to Dennis Ritchie's malloc()/mfree() map-based precursor in /usr/sys/dmr/malloc.c.
F/OSS Comics #13 以漫画形式讲述 BSD Unix 的起源:Bill Joy 和 Chuck Haley 在 Ken Thompson 返回 Bell Labs 后自行探索 Unix 内核,于 1977 年打包 Pascal 系统与 ex 编辑器发布首个 BSD,并在 2BSD 中加入 vi、C shell 等工具,随后与 Özalp Babaoğlu 一起为 VAX 上的 32/V 加入虚拟内存支持。
Brian Kernighan recounts how grep got its name from the ed text editor's g/re/p command, created by Ken Thompson at Bell Labs, in an interview about the origins of famous Unix tools.
A retrospective blog post unpacking the famously confusing Unix error 'Not a typewriter' (ENOTTY), tracing it through sendmail's case-sensitivity quirks, errno strings, and the historical legacy of teletypes in operating system design.
Peter Salus, author of 'A Quarter Century of Unix' and a key figure in Unix history, has passed away on May 15.