CHM 公开发布 Adobe PostScript 源代码


美国计算机历史博物馆 (Computer History Museum,CHM) 宣布公开发布并长期保存 Adobe 的 PostScript 源代码,作为其代码艺术系列的一部分。 “计算机历史博物馆很高兴首次公开发布突破性打印技术 PostScript 的源代码。我们感谢 Adob​​e, Inc. 的许可和支持,并感谢 John Warnock 对此次发布的支持。”

代码下载:https://info.computerhistory.org/aoc-postscript

PostScript 是 Adob​​e 于 1984 年推出的第一款产品,是桌面出版行业的重要组成部分;加速了 computing 对 printing 的转变,并推动了 Adob​​e 作为知名软件公司的成长。

起初,秉承着“任何计算机都可以通过一种通用语言与打印机和排字机连接,以最高保真度打印文字和图像”的愿景;在 Adob​​e 联合创始人 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 完全重写、扩展和完善。

更多相关信息可查看博客文章。


相關推薦

2023-01-21

nbsp;发布 40 年之际公开其包括系统和应用软件在内的所有源代码,作为代码艺术系列的一部分。 在此处访问代码 Apple Lisa 系统于 1983 年 1 月 19 日发布。与针对家用电脑市场的 Apple II 不同,Lisa 主要针对商业市场,其使用功能

2023-06-14

在 Linux、Windows 和 macOS 上运行。 Calibre 6.21 现已正式发布,此次更新内容如下: New features DOCX Output:添加对 SVG 图像的支持 现在生成的 DOCX 将同时包含 SVG 图像的光栅化版本和原始 SVG 图像作为首选源,现代版本的 Word

2022-04-19

应用在微软 Windows 操作系统上。7-Zip 的作者曾在去年 3 月发布了首个针对 Linux 的官方版本,让 Linux 用户可以使用官方开发的 7-Zip 替换掉年久失修的 p7zip。 近日,研究人员 Kağan Çapar 在 7-Zip 中发现了一个漏洞,该漏洞可能导致

2023-05-16

版本作为服务提供给第三方,那么必须免费公开提供服务源代码”。 Elastic License 是非商业许可证,核心条款是如果将产品作为 SaaS 使用则需要获得商业授权。 当时 Elastic 公司称此举主要是限制云服务提供商(如 AWS)在没

2023-06-23

过该软件查看和编辑照片。 目前 Darktable 4.4 版本已发布,带来了许多新功能、性能改进、新的相机支持等。 能够针对单个处理模块定义多个自动应用的预设 修改各种处理模块的默认参数 在默认工作流程配置选项中支

2023-09-12

y 占比 5.4% 基于 PHP 的内容管理框架 绝大多数公开网站都是使用基于 PHP 的 CMS 进行构建。根据市场份额,12 大 CMS 软件中有 8 个 采用 PHP 编写。 下面的数据来自 W3 Techs 对前 1000 万个网站的 CMS 使用情况调查,每

2023-06-10

在 Linux、Windows 和 macOS 上运行。 Calibre 6.20 现已正式发布,此次更新内容如下: Bug 修复 CHM Input:修复了先前版本中破坏 CHM 文件转换的回归 Windows:使 calibre 库文件夹中的移动文件更加稳健,在移动开始之前锁定文件

2022-10-01

9 月中旬,Adobe 宣布以现金+股票方式收购在线协作设计平台 Figma,交易协议对 Figma 估值达 200 亿美元。Adobe 此举在业内引起了极高的关注度——从商业层面来看,Adobe 斥巨资收购了一个竞争对手。但在社区层面,不少设计师和部

2023-08-04

Pixar、Adobe、Apple、Autodesk 与 NVIDIA 联手 Linux 基金会旗下的联合开发基金会 (JDF) 宣布建立 OpenUSD 联盟 (AOUSD),以推行 Pixar 创建的通用场景描述技术的标准化、开发、进化和发展。 据介绍,联盟寻求通过推进开放式通用场景描述

2023-11-10

以通过扩展 GIMP 进一步提高你的生产力。 GIMP 2.10.36 现已发布,这个稳定版附带了一些安全修复,因此即使你觉得当前版本运行良好,官方也建议进行更新。除了许多错误修复和安全更新外,它还提供了对调色板格式的新支持和

2022-03-19

等软件包上运行测试。 若进展顺利,计划今年晚些时候发布的 Fedora 37 将能看到清理 i686 软件包的最新成果。

2023-07-03

可以在 Linux、Windows 和 macOS 上运行。 Calibre 6.22 现已正式发布,此次更新内容如下: New features Kobo driver:添加对最新固件的支持 Trash bin:允许将已删除的书籍设置为在图书馆关闭时永久删除 Windows:当文件/文件夹被另一

2023-02-01

端,后端支持包括 X11、Apple Quartz、Win32,以及 PNG、PDF、PostScript、DirectFB 和 SVG 等文件格式。 Cairo 被设计用来在所有的输出媒体上产生一致的输出,同时可以利用硬件加速的优势。 由于 Cairo 提供了跨平台支持,因此在开源社区

2022-07-06

lang#jsonnet层 lang#octave层 lang#yang层 lang#haxe层 lang#postscript层 lang#teal层 lang#verilog层 framework#django层 telescope层 New features chat 层支持 gitter 和 IRC。 为 iedit 模式添加 b , e , w 键绑定 实现 autosave 插件 添加