Microsoft публикует исходный код 86-DOS 1.00 спустя 45 лет
Публикация архива порой напоминает археологическое открытие. В понедельник, 28 апреля, Microsoft объявила о выпуске «самого старого из когда-либо обнаруженных исходных кодов DOS». Этот код действительно является антиквариатом по меркам современной вычислительной техники: он датируется 28 апреля 1981 года и включает ядро, а также некоторые ключевые компоненты 86-DOS 1.00 — операционной системы, написанной Тимом Патерсоном, которая спустя несколько месяцев породила первую версию MS-DOS.
Специальный репозиторий на GitHub получил название «Paterson Listings» (Списки Патерсона) в честь распечаток, которые позволили этим историческим строкам кода сохраниться до наших дней. Этот проект по сохранению начался с электронного письма Тима Патерсона Лену Шустеку, бывшему председателю совета директоров известного Музея компьютерной истории в Маунтин-Вью, Калифорния.
Патерсон объяснил в письме, что он обнаружил исходный код некоторых ранних версий MS-DOS, которые постепенно становились доступны публике через сайт музея, а затем напрямую на GitHub от Microsoft в 2018 году. В том же письме Патерсон также сообщил, что нашел «стопку распечаток листингов на ассемблере высотой 15 см для некоторых из этих программ и, возможно, других связанных программ».
Именно оцифровка этой стопки бумаги позволила сегодня опубликовать под лицензией MIT исходный код 86-DOS 1.00, его ядра и некоторых утилит, таких как CHKDSK. Ценность всего этого значительно превышает простую возможность скомпилировать почтенную программную древность, по мнению Microsoft:
«Важно также отметить, что эти документы не являются простыми версиями операционной системы в традиционном смысле слова. В ряде случаев это документы, представляющие собой рабочие состояния на определенный момент времени, и рукописные заметки, сохраненные самим Тимом Патерсоном. Их можно сравнить с историей изменений в репозитории Git. Они прослеживают хронологию изменений, указывая, какие функции были реализованы, когда, какие ошибки были допущены и как они были исправлены.»
Архивы Тима Патерсона распространяются как в виде сканов бумажных распечаток, так и в виде кода, извлеченного с помощью оптического распознавания символов (OCR).
Свежие материалы — Новости технологий

Apple Watch Series 12 и AirPods 5: Новые Умные Часы и Наушники от Apple
Хотя главной звездой сентябрьской презентации Apple, безусловно, стал iPhone Duo, компания также представила новые умные часы и беспроводные наушники. Производитель не стал особо напрягаться, и количество новинок оказалось довольно скромным. Apple Watch Series 12 и Ultra 4 получили новый

Google инвестирует 13 миллиардов евро в Финляндию
Google обязалась инвестировать 13 миллиардов евро в Финляндию в течение следующих двух лет. Эти средства будут направлены на финансирование инфраструктурных проектов в южных и центральных регионах страны. В пресс-релизе, опубликованном в среду, 9 сентября, Google уточнила, что эта сумма в

Более 400 миллионов доменных имен в мире, .com безоговорочно доминирует
Интернет преодолел важный рубеж: количество доменных имен превысило 400 миллионов. Рынок доменов абсолютно доминируется расширением .com, которым управляет американская компания Verisign, и на него приходится более 166 миллионов доменных имен. В интернете доменные имена

ANSSI представляет REACTIV: Новый механизм для защиты госслужб от кибератак
7 сентября Национальное агентство по безопасности информационных систем (ANSSI) Франции объявило о запуске нового механизма под названием REACTIV (Межведомственное реагирование и действия в ответ на нарушения данных). Созданный по запросу премьер-министра, этот механизм призван обеспечить неме

ИИ: NVIDIA инвестировала 99 миллиардов долларов, в основном в своих клиентов
Производитель "кирок" финансирует покупателей "кирок" За один год инвестиционный портфель NVIDIA вырос в 14 раз, а за два года — в 45 раз. Большая часть из 99 миллиардов долларов была инвестирована в компании, составляющие цепочку создания стоимости в области искусственного интеллекта, что

Mozilla запускает тестирование блокировщика рекламы в Firefox для iOS
Версия 154 Firefox для iOS теперь включает экспериментальную функцию блокировки рекламы при просмотре веб-страниц. Хотя официального анонса не было, эта возможность упомянута фондом Mozilla на одной из его страниц поддержки и фигурирует в списке ожидаемых изменений. Блокировка основана на