翻到讲 Unix spell 怎么在 64KB 里跑起来的老文,本以为是某种压缩黑科技,读到后面却笑了——它几乎没自己写代码。字典交给 /usr/dict 共享,查错流程拿 sort、comm、grep 这些现成家伙拼出来,是 64KB 的苛刻逼出了「各管一摊、互相借力」的脾气。
这种小工具加管道的组合,其实比「开源」这个词还早。那时没人谈许可证,接口却是敞开的:你嫌哪一环不顺手,换掉它就行,整台机器不必推倒重来。开放接口,在源码之前,已是 Unix 的本能。
如今不少开源项目越长越胖,装个小工具像搬进一整套家具。其实回头看那 64KB 的克制,像一杯凉透的黑咖啡泼在脸上,够用就好、彼此成全,才是最该接住的遗产。