A birthday present to all of us — Pioneering Apple Lisa goes open source thanks to Computer History Museum Lisa OS 3.1’s 1984 source Pascal code now available under a non-commercial license.
Benj Edwards – Jan 20, 2023 12:20 am UTC Enlarge / The Apple Lisa 1, released in 1983.Apple, Inc. reader comments 85 with 0 posters participating Share this story Share on Facebook Share on Twitter Share on Reddit
As part of the Apple Lisa’s 40th birthday celebrations, the Computer History Museum has released the source code for Lisa OS version 3.1 under an Apple Academic License Agreement. With Apple’s blessing, the Pascal source code is available for download from the CHM website after filling out a form. Further ReadingRevisiting Apples ill-fated Lisa computer, 40 years on
Lisa Office System 3.1 dates back to April 1984, during the early Mac era, and it was the equivalent of operating systems like macOS and Windows today.
The entire source package is about 26MB and consists of over 1,300 commented source files, divided nicely into subfolders that denote code for the main Lisa OS, various included apps, and the Lisa Toolkit development system. An excerpt of the Apple Lisa OS 3.1 “Twiggy” floppy driver written in Pascal. Apple An excerpt of the Apple Lisa OS 3.1 “Twiggy” floppy driver written in Pascal. Apple An excerpt of the Apple Lisa OS 3.1 “Twiggy” floppy driver written in Pascal. Apple
First released on January 19, 1983, the Apple Lisa remains an influential and important machine in Apple’s history, pioneering the mouse-based graphical user interface (GUI) that made its way to the Macintosh a year later. Despite its innovations, the Lisa’s high price ($9,995 retail, or about $30,300 today) and lack of application support held it back as a platform. A year after its release, the similarly capable Macintosh undercut it dramatically in price. Apple launched a major revision of the Lisa hardware in 1984, then discontinued the platform in 1985. Advertisement A screenshot of the Apple Lisa Office System.DigiBarn
The Lisa was not the first commercial computer to ship with a GUI, as some have claimed in the pastthat honor goes to the Xerox Starbut Lisa OS defined important conventions that we still use in windowing OSes today, such as drag-and-drop icons, movable windows, the waste basket, the menu bar, pull-down menus, copy and paste shortcuts, control panels, overlapping windows, and even one-touch automatic system shutdown. Further ReadingSource code for Apples historic Lisa OS to be made available in 2018
With the LisaOS source release, researchers and educators will now be able to study how Apple developers implemented those historically important features four decades ago. Apple’s Academic license permits using and compiling the source code for “non-commercial, academic research, educational teaching, and personal study purposes only.”
The Computer History Museum had previously teased the release of the code in 2018, but after spending some time in review, they decided to hold back its release until the computer’s 40th birthdaythe perfect gift to honor this important machine’s legacy. reader comments 85 with 0 posters participating Share this story Share on Facebook Share on Twitter Share on Reddit Benj Edwards Benj Edwards is an AI and Machine Learning Reporter for Ars Technica. For over 16 years, he has written about technology and tech history for sites such as The Atlantic, Fast Company, PCMag, PCWorld, Macworld, How-To Geek, and Wired. In 2005, he created Vintage Computing and Gaming. He also hosted The Culture of Tech podcast and contributes to Retronauts. Mastodon: benjedwards@mastodon.social Twitter @benjedwards Advertisement Channel Ars Technica ← Previous story Next story → Related Stories Today on Ars