Microsoft Re-Open-Sources MS-DOS на GitHub

Microsoft Re-Open-Sources MS-DOS на GitHub

Вы мечтаете о CONFIG.SYS и обнаруживаете, что делаете «DOS = HIGH, UMB» на клочках бумаги во время скуки? Если так, последние новости от Microsoft, скорее всего, сделают ваш день. Microsoft повторно открывает источники MS-DOS на GitHub. Как подразумевается, это не первый раз, когда ОС была выпущена как проект с открытым исходным кодом, но, согласно Microsoft, теперь намного проще использовать данные. Компания пишет: «Сегодня мы снова открываем MS-DOS на GitHub. Зачем? Потому что гораздо проще находить, читать и ссылаться на исходные файлы MS-DOS, если они находятся в репозитории GitHub, чем в исходном загружаемом сжатом архиве ».

Две разные версии DOS были открыты с открытым исходным кодом - DOS 1.25 и DOS 2.0. DOS 1.25 использовался в качестве основы для всех версий DOS, отличных от IBM, в то время как версия MS-DOS 2.0 включала ряд важных функций, таких как поддержка жесткого диска IBM XT (до 32 МБ), устанавливаемые пользователем драйверы устройств, не-многозадачные дочерние процессы и ANSI.SYS. DOS 2.0 также была первой версией для поддержки 5,25-дюймовых дисков емкостью от 180 Кбайт и 360 КБ.

Microsoft Re-Open-Sources MS-DOS на GitHub

Заметки в блоге Microsoft:

Решение Microsoft открыть исходный MS-DOS, как это, может показаться не очень важным, учитывая множество альтернатив на рынке. FreeDOS остается в активной разработке, а утилиты, такие как DOSBox, могут эффективно эмулировать DOS. Тогда есть тот факт, что даже по мере того, как версии DOS идут, MS-DOS 2.0 является древним - я начал работать с MS-DOS 3.3 в 1987 году, DOS 6.22 была последней версией, выпущенной в розницу, а последняя версия, официально поставляемая с Windows ME, была 8,0. Но DOS также является важнейшим компонентом истории ПК, и его развитие отражает развертывание функций и технологий на большей части рынка в 1980-х годах.

Microsoft просит, чтобы пользователи воздерживались от запросов Pull, которые предполагают изменение исходного файла, поскольку он намерен сохранять исходные файлы статическими.