Apple Releases MacPaint + One-Third of Source Code of Original Mac OS
Apple today officially donates the source code of MacPaint and QuickDraw to Computer History Museum in Mountain View, California. These significant technology of the original Mac OS is now available as an open-source download.
The original 1984 Apple Macintosh introduces the mouse and the GUI to the general public and changed the personal computer industry. Today’s source code release of the Mac QuickDraw library and MacPaint opens up a good part of the programming secrets behind the original Macintosh.
Andy Hertzfeld is one of the key members of the original Macintosh development team. He’s the author of the mac history book “Revolution In The Valley” [amazon link]. Andy, with with help of Bill Atkinson (who wrote the original MacPaint, and is a member of the original Macintosh development team) and others pushed to make this happen.
Importance of MacPaint
Why is MacPaint significant to computer history?
Tools such as lasso tool (to select non-rectangular shapes), and paint bucket common today in graphics apps such as Adobe Photoshop, is an original innovation from Apple. It was released in 1984 as MacPaint with the first Mac, and of course, later copied by Microsoft Paint.
Importance of Apple QuickDraw
Hertzfeld calls QuickDraw “the single most important component of the original Macintosh technology.”
QuickDraw consists of about one-third of the source code of the original Mac OS. It’s one of Mac OS’s significant differences from the Xerox PARC Star Computer (which some clueless people says Apple Stole GUI from).
The Apple MacPaint source code is available 5,822 lines of Pascal and 3,583 lines of 68000 assembly (67.8k). QuickDraw library is available as 17,101 lines of 68000 assembly (180.4k). MacPaint, QuickDraw, and Mac OS ran on an 8 Mhz processor with 128K of memory.
Stay tuned on a future article on how “innovative” Microsoft is in terms of the Windows MS Paint (something about copying or plagiarism perhaps?). =)