The Computer History Museum and the DigiBarn Computer Museum today released the 1978 Apple II DOS source code for non-commercial use after obtaining permission from Apple.

With thanks to Paul Laughton, in collaboration with Dr. Bruce Damer, founder and curator of the DigiBarn Computer Museum, and with the permission of Apple Inc., we are pleased to make available the 1978 source code of Apple II DOS for non-commercial use. This material is Copyright © 1978 Apple Inc., and may not be reproduced without permission from Apple.

The Apple II, which first began shipping in 1977, came as a ready-to-use computer equipped with a keyboard, compatible with any display monitor. Priced at $1,298, it also featured color, graphics, expansion slots, game paddles, and had the BASIC programming language built-in.

appleII
The Apple II DOS source code was developed by Paul Laughton, a contract programmer from Shepardson Microsystems, who wrote DOS on punch cards over the span of seven weeks after Apple paid $13,000 for his services.

"DOS was written on punch cards. I would actually hand-write the code on 80-column punch card sheets. A guy at Shepardson named Mike Peters would take those sheets and punch the cards. The punch cards would then be read into a National Semiconductor IMP–16 and assembled, and a paper tape produced.

The paper tape was read into the Apple II by a plug-in card made by Wozniak, and I would proceed to debug it. As the project got further along and the code was all written, and it was debugging and updating, I would mark up a listing and give it to Mike Peters who would then change whatever was necessary and deliver me a paper tape and I'd start again."

The source code is downloadable directly from the Computer History Museum website, and comes with meeting minutes between Apple and Shepardson Microsystem, plus contracts and scanned lineprinter listings from 1978. The Computer History Museum also has a detailed history of the creation of Apple II DOS, which is well worth a read.

Top Rated Comments

tevion5 Avatar
149 months ago
Love seeing historic software like this being made available to the public domain. Would be great if somebody would collect virtually all of it, any 1990 and earlier and make it downloadable for all. It won't survive on 5 1/4 inch floppies forever.

Like why would any software company like apple care who has their source code for an ancient system like the Apple ii? Sounds just like the legal team being over cautious. What are they afraid samsung will suddenly release a new command line desktop computer called the GalaxyLine ii or something?

I know EA still takes down copies of SIM CITY from the early 80's on macintosh garden. Why?? You can't even get that legally if you tried.
Score: 11 Votes (Like | Disagree)
osx11 Avatar
149 months ago
Maybe this will help Microsoft with Windows. :D

/s
Score: 6 Votes (Like | Disagree)
9000 Avatar
149 months ago
Ctrl Atl Del for login wasn't actually meant to be. (http://www.bbc.co.uk/news/technology-24283185)
Ha, I saw that a while ago on BBC. That's what made me think of it :)

----------

@ChrisA:

A $500 user-friendly smartphone in my pocket beats hard-to-operate computers the size of several fridges costing millions from back then. That's 'conceptual difference' for you.

The rate of progress in the computer area is simply amazing — from no matter what angle you look at it: Punchcards to SSDs. Hz to GHz. Bytes to TBs. Not connected to connected. Building-sized to pocket sized. Pixels to megapixels. No GUI to GUI. Wired to wireless. $millions to $hundreds.

We've come very far indeed.
I'm thrilled. Let's celebrate.
I'd argue that more than half of that progress went towards making programming easier for the programmers. Heavier software for faster hardware. I can't believe anyone feels justified taking 1GB of RAM for a consumer program.
Score: 3 Votes (Like | Disagree)
flottenheimer Avatar
149 months ago
How far we've come from the punch card days. :)
The sad fact is "not very far". There is little conceptual difference between a deck of cards and a computer text file. The cards take up more space. … Now we have text editors but we still type lines of text. The real difference is the cost is lower now.
@ChrisA:

A $500 user-friendly smartphone in my pocket beats hard-to-operate computers the size of several fridges costing millions from back then. That's 'conceptual difference' for you.

The rate of progress in the computer area is simply amazing — from no matter what angle you look at it: Punchcards to SSDs. Hz to GHz. Bytes to TBs. Not connected to connected. Building-sized to pocket sized. Pixels to megapixels. No GUI to GUI. Wired to wireless. $millions to $hundreds.

We've come very far indeed.
I'm thrilled. Let's celebrate.
Score: 3 Votes (Like | Disagree)
Doctor Q Avatar
149 months ago
Oh no! What if somebody finds a security weakness and exploits it! :eek:

;)
Score: 3 Votes (Like | Disagree)
ShinySteelRobot Avatar
149 months ago
I know EA still takes down copies of SIM CITY from the early 80's on macintosh garden. Why?? You can't even get that legally if you tried.
It's because Sim City is trademarked, and if you don't actively try to protect a trademark against infringement it can become public domain (http://en.wikipedia.org/wiki/Trademark#Maintaining_rights).
Score: 2 Votes (Like | Disagree)

Popular Stories

AirPods Pro 3 Mock Feature

AirPods Pro 3 Just Months Away – Here's What We Know

Friday April 18, 2025 5:16 am PDT by
Despite being more than two years old, Apple's AirPods Pro 2 still dominate the premium wireless‑earbud space, thanks to a potent mix of top‑tier audio, class‑leading noise cancellation, and Apple's habit of delivering major new features through software updates. With AirPods Pro 3 widely expected to arrive in 2025, prospective buyers now face a familiar dilemma: snap up the proven...
CarPlay Hero

Apple Releases Wireless CarPlay Fix

Wednesday April 16, 2025 11:28 am PDT by
If you have been experiencing issues with wireless CarPlay in your vehicle lately, it was likely due to a software bug that has now been fixed. Apple released iOS 18.4.1 today, and the update's release notes say it "addresses a rare issue that prevents wireless CarPlay connection in certain vehicles." If wireless CarPlay was acting up for you, updating your iPhone to iOS 18.4.1 should...
iphone 16 pro models 1

17 Reasons to Wait for the iPhone 17

Thursday April 17, 2025 4:12 am PDT by
Apple's iPhone development roadmap runs several years into the future and the company is continually working with suppliers on several successive iPhone models simultaneously, which is why we often get rumored features months ahead of launch. The iPhone 17 series is no different, and we already have a good idea of what to expect from Apple's 2025 smartphone lineup. If you skipped the iPhone...
Beyond iPhone 13 Better Triad

Apple's 20th Anniversary iPhone May Finally Go All Screen

Tuesday April 15, 2025 6:31 am PDT by
Apple is preparing a "bold" new iPhone Pro model for the iPhone's 20th anniversary in 2027, according to Bloomberg's Mark Gurman. As part of what's being described as a "major shake-up," Apple is said to be developing a design that makes more extensive use of glass – and this could point directly to the display itself. Here's the case for Apple releasing a truly all-screen iPhone with no...
maxresdefault

iPhone 17 Pro Launching Later This Year With These 12 New Features

Sunday April 13, 2025 7:52 am PDT by
While the iPhone 17 Pro and iPhone 17 Pro Max are not expected to launch until September, there are already plenty of rumors about the devices. Subscribe to the MacRumors YouTube channel for more videos. Below, we recap key changes rumored for the iPhone 17 Pro models as of April 2025: Aluminum frame: iPhone 17 Pro models are rumored to have an aluminum frame, whereas the iPhone 15 Pro and ...
iOS 19 Roundup Feature

iOS 19 Will Add These New Features to Your iPhone

Tuesday April 15, 2025 7:37 am PDT by
The first iOS 19 beta is less than two months away, and there are already a handful of new features that are expected with the update. Apple should release the first iOS 19 beta to developers immediately following the WWDC 2025 keynote, which is scheduled for Monday, June 9. Following beta testing, the update should be released to the general public in September. Below, we recap the key...
tvOS 18 Thumb 1

Apple Releases tvOS 18.4.1

Wednesday April 16, 2025 10:04 am PDT by
Apple today released tvOS 18.4.1, a minor update to the tvOS 18 operating system that came out last September. tvOS 18.4.1 comes two weeks after Apple released tvOS 18.4, and it is available for the Apple TV 4K and Apple TV HD models. tvOS 18.4.1 can be downloaded using the Settings app on the ‌Apple TV‌. Open up Settings and go to System > Software Update to get the new software....
top stories 2025 04 19

Top Stories: iPhone 17 Pro Rumors, CarPlay Bug Fix, and More

Saturday April 19, 2025 6:00 am PDT by
This week saw rumor updates on the iPhone 17 Pro and next-generation Vision Pro, while a minor iOS 18.4.1 update delivered not just security fixes but also a fix for some CarPlay issues. We also looked ahead at what else is in Apple's pipeline for the rest of 2025 and even the 20th-anniversary iPhone coming in 2027, so read on below for all the details on these stories and more! iPhone 17 ...
Apple TV Plus Feature 2 Magenta and Blue

Apple TV+ Available at Significantly Lower Price Until Next Week

Friday April 18, 2025 11:42 am PDT by
Apple TV+ is currently available at a much lower price than usual, but time is running out if you want to take advantage of the offer. In the U.S., new and qualified returning customers can subscribe to Apple TV+ for just $2.99 per month, for three months. Afterwards, regular pricing of $9.99 per month applies. The offer is available in the Apple TV app, and at tv.apple.com, through April...