Люди в возрасте прекрасно понимают, что все вещи со временем стареют. Например, некоторым из наших любимых аркадных и консольных игр уже за тридцать, а первой версии Windows уже 40 лет. Время не стоит на месте ни для кого, даже для программного обеспечения.
В качестве примера можно привести MS-DOS, первую операционную систему компании Microsoft, которая 45 лет назад помогла ей начать создавать империю. Как сообщил Скотт Хансельман, вице-президент сообщества разработчиков Microsoft, в своем личном блоге, исходный код MS-DOS 4.0 был опубликован на GitHub.
Код четвертой версии MS-DOS был выпущен в сотрудничестве с IBM под лицензией MIT, а это значит, что существует очень мало ограничений на модификацию и распространение кода. Короче говоря, это лицензия свободного программного обеспечения (хотя и не такая свободная, как GPL), которая дает разработчикам множество преимуществ.
Версия MS-DOS с открытым исходным кодом доступна для скачивания на GitHub. Код был скомпилирован с оригинальных дискет операционной системы, где, кроме того, было найдено множество дополнительных файлов, связанных с многозадачностью DOS 4.0. На основе всего этого кода готовится большое количество документации, которая объяснит взаимосвязь между различными коммерческими версиями одной и той же ОС (MS-DOS 4, MT-DOS и OS/2).
Диски были найдены в архивах Microsoft, где также ожидалось обнаружить исходный код MT-DOS (MT означает многозадачность), но были найдены только диски с MS-DOS и двоичные файлы, упомянутые выше. В любом случае, Хансельман уверяет, что обновления будут появляться в его блоге, через официальные каналы Microsoft и на GitHub.