Apple Donates MacPaint Source Code

I’m going to date myself here: I wasn’t around for the release of MacPaint in 1984. While I didn’t get to use the revolutionary UI based drawing software until I arrived on the scene in ’88, it still had a profound impact on my interest in using the computer as a creative and artistic medium. For those who were around for the 1984 release which coincided with that of the original Macintosh, MacPaint’s impression was likely even greater. As the precursor to almost all modern imaging software, MacPaint introduced tools such as the “lasso” and “the paint bucket” (which I called “the paint leaker” as a kid.) The “marching ants” selection boxes commonly seen in Adobe software also got their start with MacPaint. Though it may seem like second nature to us today, Apple’s drawing software was the first to let users generate images by interacting with a GUI as opposed to working with code behind the scenes.

Realizing MacPaint’s technical and historical significance, Apple donated the original source code to the Computer History Museum a few days ago. The source can be downloaded here, and is 5,822 lines of Apple Pascal and 3,583 lines of 68000 assembly. A brief history of MacPaint can be viewed on the museum’s website here.

Similar Posts

  • iPad 2 Launching in 25 Countries Friday

    Apple today released a press statement confirming that iPad 2 will launch in 25 additional countries this coming Friday. Beginning at 5 PM…

  • Quick Mac Tip Videos

    There are several dozen excellent video tutorials posted throughout Apple.com. The Business section has some of the best. They include topics such as…

  • Changes Abound in AT&T's Newly Announced Tethering and Data Plans

    As of this morning, AT&T has officially announced tethering for iPhone. While this feature is long overdue and will undoubtably make many iPhone customers happy, not all of the news is good. With the announcement of tethering, AT&T has also made some major changes to both the iPhone and iPad data plans. By far the most controversial move on AT&T’s part is the introduction of data limits on their previously “Unlimited” 3G data plans.

    Starting June 7th, AT&T will do away with their $30 unlimited plan for new iPhone users. In its place, two new plans with limited data caps will be introduced.

    *Data Plus: 200MB for $15/month. (Additional 200 MB for an extra $15)*

    This plan seems most ideal for “light” iPhone users, or those who have consistent Wi-Fi access throughout their day. Still, the plan seems a little stingy for anyone looking to stream any kind of media over the 3G network even if it is for a short period of time. Even regular web browsing/emailing over 3G can add up quickly when navigating to data rich pages or downloading attachments.

    *Data Pro: 2GB for $25/month. (Additional 1 GB for an extra $10)*

    While AT&T claims 98% of iPhone users use less than 2GB/month, the prospect of a limited data plan still seems a bit frightening. For anyone regularly streaming video to their device over 3G via apps like “Air Video”:http://www.inmethod.com/air-video/index.html;jsessionid=471FDB20A2C224C651F1FB031E413F4B, it is possible to hit 2GB of data in only a few days of regular use. Even over the course of a month, regularly using streaming radio apps like Pandora or Slacker can seriously add up.

    *Tethering: Extra $20/month for Data Pro Customers*

    Tethering is slated to be deployed with the release of iPhone OS 4.0 sometime this summer. As of now, the option is only available for Data Pro ($25/mo.) customers. The added $20/month to enable tethering raises the price of the comprehensive package to $45/month. That’s $15 more than the current Unlimited plan, but with the 2GB/mo. cap still in place.

    The newly established Data Plus plan will become available on the 7th, and the Data Pro plan will replace the formerly available $30/month unlimited data option. AT&T has confirmed that this new limited plan will replace the current $30 Unlimited iPad plan as well.

    If this isn’t quite music to your ears, don’t fret. AT&T claims that existing iPhone and iPad users with unlimited data plans will be “grandfathered” into the new program. This essentially means that existing iPhone and iPad users will be able to keep their current unlimited plans with the option of opting for a new plan at some point in the future if they choose.

    This controversial move has riled up some customers and has generated a very mixed response towards AT&T. While light data users will benefit from the option of the cheaper $15/month Data Plus plan, the majority of iPhone and especially iPad users who enjoy streaming media services such as Pandora and Netflix over 3G will likely feel a bit upset. While I have my own opinions regarding this issue, it would be great to hear other thoughts as well.

  • App Store Downloads Reach 15 Billion

    Apple today announced that more than 15 billion apps have been downloaded from the App Store since its debut three years ago. This…