1998 年自由软件奖入围者
第一届年度自由软件基金会自由软件进步奖
麻省理工学院媒体实验室
1998 年 10 月 9 日,星期五
入围者
Apache 项目是一项协作式软件开发工作,旨在创建一个健壮的、商业级的、功能丰富的、可免费获得的 HTTP(Web)服务器源代码实现。
Apache 已经证明,自由软件可以在开放(市场)竞争中成为可用的最佳软件,通过商业质量标准衡量,并且开放的、分布式的开发过程可以产生这样的软件。虽然有许多其他商业质量的自由软件可用,但我认为 Apache 的独特之处在于,它明显优于其商业竞争对手,并且是以相对分散的方式开发的。
Donald J. Becker 因其 GNU/Linux 的网络设备驱动程序以及 Beowulf 项目而获得提名。
他是空间数据和信息科学卓越中心的一名工作人员科学家。CESDIS 是大学空间研究协会的一部分,该协会是一个非营利性大学联盟,为与空间相关的大学研究提供资金并运营诸如 RIACS 和 ICASE 等研究小组。他还是 Beowulf 项目的首席研究员,该项目旨在开发一个软件发行版,以帮助其他人构建基于运行 GNU/Linux 的现成处理节点集群的高性能工作站。
蒂姆·伯纳斯-李发明了万维网,这是一个基于互联网的超媒体倡议,用于全球信息共享。他领导着万维网(W3)联盟,这是一个由公司和组织组成的开放论坛,其使命是实现网络的全部潜力。
在历史进程中,超文本和通用文档以及链接系统的概念被发明过数十次。蒂姆的独特贡献是由自由软件的不可阻挡的力量促成的,并且毫无疑问地证明了这一点。在这个基础设施之上,万维网应运而生,并且比其他任何事物都更能改变世界对自由软件内在价值的看法。
L. Peter Deutsch 因其 Ghostscript 而获得提名,Ghostscript 是 PostScript (TM) 语言的解释器。PostScript 解释器通常以一组图形命令作为输入。输出通常是一个页面位图,然后将其发送到打印机或显示器等输出设备。PostScript 嵌入在许多打印机中。
Ghostscript 是几乎所有 GNU/Linux(以及可能其他自由操作系统)打印系统的基础。
Jordan Hubbard 是 FreeBSD 项目的创始人之一,也是其公共关系官和发布工程师,同时还是 FreeBSD, Inc. 的总裁兼首席执行官。“第一猫牧人”。FreeBSD 是一个用于“PC 兼容”计算机的高级 BSD Unix 操作系统。
Jordan Hubbard 将于 1999 年 6 月 6 日至 11 日在加利福尼亚州蒙特雷举行的 USENIX '99 上主持 FREENIX 分会。
Donald Knuth 是公认的计算机科学之父之一,他因其 TeX 排版系统和“文学编程”技术而获得提名。“他的特殊贡献在于他解释了一个执行“现实生活”工作的大型程序。”他的著作包括计算机程序设计艺术、文学编程和数字排版。他是斯坦福大学计算机程序设计艺术名誉教授。
1974 年,Donald Knuth 荣获图灵奖,这是 ACM 最负盛名的技术奖。1996 年,他获得了京都奖,这是日本最高的个人终身成就奖,是计算机科学领域最接近诺贝尔奖的奖项。
Ted Lemon 因其在互联网软件联盟的工作而获得提名。ISC 是一家非营利性公司,致力于为互联网基础设施的关键部分实施公开可用的代码。其当前的计划包括广泛使用的域名系统 (BIND)、Netnews (INN) 和动态主机配置协议 (DHCP) 的实现。Ted Lemon 是 ISC DHCP 的架构师和程序员,该 DHCP 自动化了客户端计算机上 IP 地址的大部分管理,并且他积极参与该产品的支持列表。
Ted 非常擅长考虑软件更改建议,并纳入那些能够使产品更有用的建议,同时保持代码库“坚如磐石”,并确保一切都符合相关的 RFC。如果更多的人在发布产品之前像 Ted 那样思考一个想法,计算机软件将会更加可靠,并且更容易与其他软件和硬件交互。
Brian Paul 是 Mesa 3D 图形库的作者。Mesa 使用 OpenGL API(应用程序编程接口)。大多数为 OpenGL 编写的应用程序都可以使用 Mesa 代替,而无需更改源代码。Mesa 最初是为 Unix/X11 系统设计的,并且在这些系统上仍然得到最好的支持。其他人为 Amiga、Apple Macintosh、BeOS、NeXT、OS/2、MS-DOS、VMS 和 Windows 95/NT 贡献了驱动程序。
Brian Paul 现在在马萨诸塞州 Tewksbury 的 Avid Technology 工作,但他在那里的工作与 Mesa 无关。他以前受雇于威斯康星大学麦迪逊分校的空间科学与工程中心。
Eric S. Raymond 因其著作,尤其是他的文章“大教堂与集市”而获得提名。Netscape Communications, Inc. 将该论文描述为他们决定将客户端软件作为“开源”发布的主要因素。
他还是新黑客词典的编辑;便携式 C 和 Unix 系统编程的主要研究员和作者;“C-INTERCAL”(INTERCAL 到 C 编译器)的程序员;ncurses 的主要共同开发者,这是一个与 System V curses(3) API 兼容的免费软件屏幕处理库;复古计算博物馆的共同策展人;以及切斯特县互联网链接 (CCIL) 的技术总监。
他“定义了开源的含义”,并且“独自一人负责网景的开源”。“他的 fetchmail 程序(更不用说那个令人愉快的 Intercal 到 C 转换器了 :))非常棒。”
Henry Spencer 是一位被广泛引用的 Unix 系统程序员,他开发了健壮且广泛使用的软件来处理正则表达式。
他在加拿大运行了第一个 Usenet 站点,并且在许多领域(尤其是空间和 C 组)中以 Usenet 贡献者而闻名。他和 David Lawrence 合著了管理 Usenet。他还撰写了C 程序员的十诫和C 软件解决方案的“正则表达式”章节。
他编写了各种免费提供的软件:公共领域 getopt、第一个可重新分发的字符串库、广泛使用的可重新分发的正则表达式库、4.4BSD POSIX 正则表达式库、awf 文本格式化程序等。他和 Geoff Collyer 编写了 C News,这是网络新闻传输和存储的两个主要软件包之一。
Larry Wall 因其对自由分发软件的进步所做的许多贡献而获得提名,最著名的是 Perl,这是一种用于复杂文本操作和系统管理的健壮脚本语言。他其他广泛使用的程序包括 rn(新闻阅读器)、patch(开发和分发工具)、metaconfig(一个编写 Configure 脚本的程序)和 Warp 太空大战游戏。
……Perl 是一种工具,它将 Unix 的灵活性和可移植性的思想推向了几乎任何程序都无法企及的地步。Perl 可能是功能最强大、适用范围最广的 GNU 程序。
Larry Wall 一直提倡让他的实现保持自由,供所有人学习、增强和构建,不受限制,并且让所有人都可以从他的产品中以任何方式受益。