美国计算机历史博物馆 (Computer History Museum,CHM) 宣布公开发布并长期保存 Adobe 的 PostScript 源代码,作为其代码艺术系列的一部分。 “计算机历史博物馆很高兴首次公开发布突破性打印技术 PostScript 的源代码。我们感谢 Adobe, Inc. 的许可和支持,并感谢 John Warnock 对此次发布的支持。”
代码下载:https://info.computerhistory.org/aoc-postscript
PostScript 是 Adobe 于 1984 年推出的第一款产品,是桌面出版行业的重要组成部分;加速了 computing 对 printing 的转变,并推动了 Adobe 作为知名软件公司的成长。
起初,秉承着“任何计算机都可以通过一种通用语言与打印机和排字机连接,以最高保真度打印文字和图像”的愿景;在 Adobe 联合创始人 John Warnock 的带领下,Adobe 组建了一个程序员团队来创建这种用于高质量印刷的新编程语言,允许根据用户的喜好缩放、旋转和移动文本和图像。除了两位联合创始人之外,该团队还包括 Doug Brotz、Bill Paxton 和 Ed Taft。
PostScript 和 Adobe Type Library 的出现彻底改变了印刷和出版业,并从 1980 年代开启了桌面出版业的爆炸性增长。PostScript 成功的发展成为一个国际标准,Adobe 也公布了 PostScript 语言的细节,允许其他人创建与 PostScript 兼容的产品。现如今,大多数打印机都直接依赖 PostScript 技术,或者是从中衍生出来的技术:PDF (便携式文档格式)。
John Warnock 在 1990 年代倡导 PDF 的发展,将 PostScript 转变为一种更安全、更易于作为数字文件基础的技术,但保留了互操作性、保真度和质量的所有优势。几十年来,Adobe 极大地开发了 PDF,增强了其功能,并使其成为数字文档、打印以及在从笔记本电脑到智能手机和智能手表的屏幕上显示各种图形的重要标准。
团队成员 Doug Brotz 称,“PostScript 使印刷世界民主化”。PDF 如今也已成功的发展成为一个全球标准,每年创建的 PDF 数量以万亿计。
值得一提的是,计算机历史博物馆向公众发布的 PostScript 源代码版本是一个非常早期的版本,可追溯到 1984 年 2 月下旬,因此相对而言有很多内容没有包含其中。虽然此版本确实包含后来作为商业机密保存的“font hinting”程序的早期版本,但这些方法在随后的几个月里已被 Bill Paxton 完全重写、扩展和完善。
更多相关信息可查看博客文章。