Microsoft выпустила архив 86-DOS и PC-DOS для изучения истории

Microsoft представила исходный код 86-DOS 1.00 и несколько версий PC-DOS 1.00, включая утилиты и заметки, что значительно расширяет архив, доступный пользователям. Этот релиз стал доступен на корпоративном блоге компании и представляет собой более обширный набор, чем предыдущая публикация исходников MS-DOS 4.0.

  • Опубликован исходный код 86-DOS 1.00 и PC-DOS 1.00.
  • Архив включает утилиты, листинги ассемблера и заметки.
  • Код был найден в бумажных распечатках в гараже Тима Патерсона.
  • Обсуждены изменения в коде и процесс его разработки.

История разработки DOS

Стейси Хаффнер и Скотт Хансельман из Microsoft рассказали о содержимом архива. Они отметили, что распечатки, найденные в гараже Патерсона, представляют собой хронологию изменений, показывающую, как развивался код операционной системы. Это особенно интересно, учитывая, что такие инструменты, как GitHub, стали популярны только в последние десятилетия.

«История программного обеспечения живёт не только в коде, но и в документации», — подчеркнули авторы публикации. Они добавили, что архив содержит не только код, но и множество аналоговых артефактов, которые позволяют лучше понять процесс разработки.

Значение архива для IT-сообщества

86-DOS, выпущенная в 1980 году, стала основой для лицензирования Microsoft, которая затем приобрела все права на систему перед выходом IBM PC. Споры о сходстве с CP/M подчеркивают юридические аспекты этой сделки. Однако основной ценностью текущей публикации является возможность изучить процесс разработки PC-DOS 1.00.

Практическая ценность первой версии DOS может быть спорной, но архив представляет интерес как для программистов, так и для историков. Он позволяет взглянуть на эволюцию операционных систем и напоминает о времени, когда код нужно было максимально оптимизировать.

Год Событе
1980 Выход 86-DOS
1981 Microsoft лицензирует и позже выкупает права на 86-DOS
Понравилась статья? Поделиться с друзьями: