MacPaint was a drawing program that allowed users to create images with mouse and keyboard input. Revolutionary for its time, the application can be thought of as a very early precursor to the current industry standard, Adobe Photoshop. And QuickDraw was the Macintosh library for creating bitmapped graphics, and was used by applications like MacPaint.
According to BusinessWeek, the source code donations came about because Andy Hertzfeld, a key member of the original Macintosh development team, began looking for them in January 2004. Once they were found through a former colleague who had them saved on floppy disks built for the Apple Lisa, Hertzfeld thought about posting the code on the Web, in hopes that it may be of use to others — but he feared a potential lawsuit from Apple.
So, instead, Hertzfeld decided he would attempt to convince Apple to donate the code to the Computer History Museum. But the effort hit a few snags along the way, as Nancy Heinen, a member of the museum's board of trustees and also general counsel for Apple, resigned from her position before the company gave approval to release the code.
But in January of this year, Hertzfeld, who is currently a software engineer at Google, saw Apple Chief Executive Steve Jobs, and told him of the roadblocks he had hit in attempting to have the source code donated. Less than a day later, Jobs asked Apple's current general counsel, Bruce Sewell, to approve the release.
Users can download the MacPaint version 1.3 source code, (five files weighing in at 67.8kb), and the QuickDraw source (37 files totaling 180.4kb) direct from the Computer History Museum. Both applications remain under a 1984 copyright to Apple, and are made available only for non-commercial use.
"The Apple Macintosh combined brilliant design in hardware and in software," the museum wrote. "The drawing program MacPaint, which was released with the computer in January of 1984, was an example of that brilliance both in what it did, and in how it was implemented.
"For those who want to see how it worked 'under the hood,' we are pleased, with the permission of Apple Inc., to make available the original program source code of MacPaint and the underlying QuickDraw graphics library."
19 Comments
somewhere around here is the source code for HyperCard...
just kidding - although I think I have heard folks asking the same thing a number of years ago - for donation of the source code for HyperCard to the public domain - well, okay that may be slightly different, but still how many folks are still running hardware that can use that software? (I have some around here but not sure if it still works).
Cool! Great historical stuff - Atkinson's code is worthy of study, even today (26+ years later).
Good to have, but what computer can run it these days? Any idea guys, I will love to see this.
...still how many folks are still running hardware that can use that software? (I have some around here but not sure if it still works).
I just booted my 128K Mac the other day to see if it still works - it does albeit slow. Much more concerned with the 400K disks of the era. Patience is definitely a virtue when booting one of these.
BTW: I also have a 128K board that I upgraded to 512K but have not installed it and tried it - I also upgraded the ROMs on this to a pair of later release (thought I would leave the original in its original condition).
[ View this article at AppleInsider.com ]
Please fix spelling of Andy's name - it is correct in the previous instances in this article.