庆祝 40 周年,CHM 公开 Apple Lisa 源代码


美国计算机历史博物馆 (Computer History Museum,CHM) 宣布已获得苹果公司的授权,在 Apple Lisa 发布 40 年之际公开其包括系统和应用软件在内的所有源代码,作为代码艺术系列的一部分。

在此处访问代码

Apple Lisa 系统于 1983 年 1 月 19 日发布。与针对家用电脑市场的 Apple II 不同,Lisa 主要针对商业市场,其使用功能强大的摩托罗拉 68000 微处理器并搭配硬盘驱动器,定价 9995 美元。也正是因为其高昂的售价以及软件/软盘方面等诸多问题,Apple Lisa 的商业化并未成功。但仅管如此,Apple Lisa 还是具有里程碑式的意义,它是全球首款同时采用图形用户界面 (GUI) 和鼠标的个人电脑。

“苹果公司今天的 Macintosh 系列电脑,因将鼠标驱动的 GUI 带给大众并改变了我们使用计算机的方式而闻名,它的存在要归功于它在苹果公司的直接前身 Lisa。如果没有 Lisa,就不会有 Macintosh--至少不会有我们今天的形式--也许也不会有微软的 Windows。”

根据介绍,Apple Lisa 附带了一套应用程序,包括文字处理器、电子表格和图表(与系统捆绑在一起),这阻止了第三方开发人员为其编写自己的软件。最初的 Lisa 还附带了内部设计的软盘驱动器 (Twiggy),但并不可靠。Lisa 的 GUI 受到 Xerox PARC 的 Smalltalk 系统元素的启发,但也包括经过用户测试验证的新创新。

在 Apple Lisa 面世两年前 Xerox 曾以 16595 美元的价格发布了一款基于 GUI 的商用工作站 Star,同样针对办公室工作人员。与 IBM PC(两年前发布的基于命令行的 PC,零售价为 1565 美元)相比,这两款机器的价格都很高,最终导致了它们的消亡。但也有其他重大问题,即 Lisa 复杂的操作系统允许多个程序同时运行(多任务处理),即使对于它的 68000 处理器来说也过于强大,因此运行缓慢。

继 Lisa 于 1983 年推出后,Lisa 2 系列于 1984 年 1 月与定价 2495 美元的 Apple Macintosh (今称为 Mac) 一起发布。Lisa 2 系列包括两种型号,Lisa 2/5 和 2/10,售价分别为 3495 美元和 5495 美元。Lisa 2 用单个 Sony 3.5 英寸软盘驱动器取代了原来 Lisa 的双 Twiggy 软盘驱动器,与 Mac 中的驱动器相同。

1985 年 1 月,Lisa 2/10 被重新命名为 Macintosh XL,并配备了 MacWorks,这是一个允许它运行 Mac 软件的模拟器。尽管销量有所提高,但该产品于 1985 年 4 月被淘汰,专注于 Mac。Macintosh 与 Lisa 竞争,并最终因其较低的价格和开放的软件生态系统成为最受欢迎的计算机。其他基于 GUI 的操作系统(如 Windows)是在 Lisa 和 Macintosh 之后发布的,并且深受两者的影响。

Apple Lisa 是以乔布斯与前高中女友的孩子 Lisa Brennan (现在的 Brennan-Jobs) 命名的,不过后来的官方说法为“局部集成软件架构”(Local Integrated Software Architecture)的英文缩写。

尽管 Lisa 在市场上失败了,但作为个人计算机公司发布的第一台基于 GUI 的计算机,它在 GUI 和 PC 的历史上占有重要地位。虽然 Xerox Star 8010 在 1981 年击败了 Lisa 上市,但 Star 是与 Apollo 和 Sun 的其他工作站竞争的。或许更重要的是,如果没有 Lisa 及其受 PARC 启发的 GUI 的整合,Macintosh 本身就不会基于 GUI。两台计算机共享关键技术,例如鼠标和 QuickDraw 图形库。Lisa 是 Macintosh 的关键垫脚石,也是图形用户界面和 PC 史上的一个重要里程碑。


相關推薦

2023-10-24

cintilla 更新到 5.3.7 将 Lexilla 更新到 5.2.7 简化了从现有源代码目录创建项目的过程 在 Windows 上运行时默认使用 Prof-GNOME GTK 主题 支持更多文件类型:Kotlin, Markdown (Robert Di Pardo), Nim (Zoom), PHP, Python. 更新了符号解析器等 完

2023-06-20

FreeBSD 项目庆祝其开源 BSD 操作系统项目成立 30 周年。 FreeBSD 是一款开源操作系统,于 1993 年在加利福尼亚大学伯克利分校开发出来,目前每天都被全球数十亿人使用,并对我们产生了积极的影响。许多顶级的科技公司和产

2023-09-29

Google 今天上线了新的 Doodle 庆祝成立 25 周年。 Google 于 1998 年 9 月 4 日成立,但是自 2002 年以来,该公司在 9 月的任意一天(通常是 9 月 27 日)庆祝其周年纪念日。 今天的涂鸦庆祝 Google 的 25 周年。虽然我们在 Google 总

2022-06-02

2021 年所有提交的近 17%。 Igalia 最近在其 WPE 官网发布了庆祝 WPE WebKit 五岁生日的文章,并介绍了它从 WebKitGTK 的一个分支到基于 Wayland 的渲染器,再到在 2017 年 4 月 21 日公开发布之前与几乎所有渲染后端兼容的框架

2022-12-04

op,可以说是公认的 Photoshop 的领先开源替代方案。 为了庆祝 GIMP 的 27 岁生日,Aryeom(自由开源电影 ZeMarmot 的导演)使用 GIMP 绘制了下面这张漂亮的插图: 因 GIMP 而诞生的 GTK 更是成为了不少 Linux 桌面环境项目的基础(例如

2022-12-03

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

2023-03-15

Kali Linux 2023.1 已发布,这也是 Kali Linux 的第十个年头。 这个版本引入了一种名为 Kali Purple 的新 Kali Linux 风格,这系列风格专注于防御性安全和终极 SOC In-A-Box 的架构,专为学习、实践 SOC 分析和威胁搜寻、安全控制设计/测试

2023-10-06

在瑞士 Biel 举行的庆祝 GNU 诞生 40 周年的活动上,GNU 和 FSF 创始人 Richard Stallman (RMS) 发表了 25 分钟的演讲,除了披露身患癌症外,他还谈论了 Red Hat、AI 和道德软件许可。 RMS 在瑞士 Biel 参加庆祝 GNU 40 岁生日的活动 RMS 表示

2023-11-22

微软安全响应中心上周庆祝了周二补丁日 (Patch Tuesday) 实施二十周年。 周二补丁日也称补丁星期二、星期二更新 (Update Tuesday) 等,它是一个在行业内被广泛使用的非正式术语,指微软定期在每个月的第二个星期二发布其软件产

2023-01-18

年 1 月发布了第一个版本 —— 0.1,如今已有 20 年。为了庆祝这一日子,开发团队近日发布了新的 3.9.3 版本,但该版本只是小幅修复版,只做了以下改动: 增加了用户操作脚本来修复违反 ID3v2 标准的行为 当从文件名设置

2023-08-18

8 月 16 日,Debian 官方博客发文庆祝 Debian 诞生 30 周年。 30 年前,已故的 Debian 创始人 Ian Murdock 向 comp.os.linux.development 新闻组发送邮件,称自己完成了一个全新的 Linux 发行版,他将其命名为"The Debian Linux Release"。 他从头开始

2022-07-04

查看和编辑照片。 目前 Darktable 4.0 版本已发布,以庆祝该项目自 1.0 版以来的 10 周年,该版本的重要更新内容如下: 主要功能 颜色和曝光映射 曝光和色彩校准模块中的一个新功能允许你为取色器定义并保存一个目标

2022-11-19

,此次升级主版本号与功能变化无关,也不会进行特别的庆祝。总而言之,这个升级和常规的并无二致,只是重置了次版本号,并升级主版本号。 在常规的 curl 发布周期中,通常是是每隔 8 周在周三发布一次新版本。然而 2023

2024-09-28

限制了社区通过使用该名称的会议或官方项目等活动充分庆祝和推广 JavaScript 的能力。 虽然法律并未要求甲骨文放弃该商标,但这封信代表了科技界更广泛的运动。开发人员希望看到让 JavaScript 如此成功的社区拥有该名称的