С разрешения Apple, Музей компьютерной истории и Музей компьютерной техники Digibarn объявили сегодня, что публикуют оригинальный исходный код DOS для Apple II 1978 года. Apple II был первым полностью собранным компьютером с монитором, который Apple продавала после Apple I, и первоначально стоил 1298 долларов за базовую модель с объемом памяти всего 4 КБ.
В блоге Музея компьютерной истории поясняется, что Apple поручила Полу Лоутону из Shepardson Microsystems написать операционную систему для дисков для Apple II всего за семь недель. В апреле 78 года Стив Джобс и Shepardson подписали контракт (сфотографированный ниже), по которому Apple заплатила 13 000 долларов за файловый менеджер, интерфейс BASIC и утилиты. Исходный код, выпущенный сегодня, представляет собой сканы оригинальных документов, которые Лоутон хранил в течение последних 30+ лет:
Вскоре Стив Возняк создал блестящий аппаратный дизайн для контроллера дискеты, но для организации диска требовалось программное обеспечение… 10 апреля 1978 года Боб Шепарсон и Стив Джобс подписали одностраничный контракт на 13 000 долларов на файловый менеджер, интерфейс BASIC и утилиты. В нем указывалось, что «Поставка будет 15 мая», что было невероятно сжатым сроком. Но, удивительно, «Apple II DOS версии 3.1» была выпущена в июне 1978 года.
За невероятный труд Пол Лоутон, подрядчик Shepardson Microsystems, написал операционную систему для дисков для Apple II всего за семь недель, и Apple доставила ее нетерпеливым покупателям в июне 1978 года.
Музеи также выпускают исходный код для другого исторического программного обеспечения, включая Macpaint и Quickdraw от Apple и Adobe Photoshop. Вы можете посмотреть исходный код Apple II на веб-сайте Музея компьютерной истории здесь, где также представлена подробная история о том, как Пол связался с Apple и работал с Возняком и другими над созданием DOS.
Вы также найдете некоторые другие документы, которые Лоутон хранил годами, включая заметки о встречах и оригинальные контракты между Стивом Джобсом и Shepardson Microsystems на написание Apple II DOS:

