Разработчик раскритиковал MS-DOS 4 с открытым исходным кодом от Microsoft

4 апреля Microsoft

Microsoft Corporation (произносится «ма́йкрософт»; как правило, именуется просто Microsoft; распространено сокращение MS) — одна из крупнейших транснациональных компаний по производству проприетарного программного обеспечения для различного рода вычислительной техники — персональных компьютеров, игровых приставок, КПК, мобильных телефонов и прочего, разработчик наиболее широко распространённой на данный момент в мире программной платформы — семейства операционных систем Windows. Подразделения компании также производят семейство игровых консолей Xbox, а также аксессуары для персональных компьютеров (клавиатуры, мыши и т. д.). C 2012 года производит собственный планшетный компьютер — Surface. Википедия

Читайте также:Capcom больше не будет продавать в Steam игры Dark Void и FlockMicrosoft выпустила исходный код MS-DOS 4 на GitHubXbox: качество консолей снижается?Microsoft, похоже, закрывает Bethesda FranceMicrosoft обновляет требования Windows 11: для ОС понадобится ЦП с SSE4.2

опубликовала исходный код своей знаменательной операционной системы MS-DOS 4 1986 года на GitHub, указанный вместе с другими выпусками исходного кода DOS, однако размещение MS-DOS 4 на GitHub в его текущей измененной форме, похоже, привело к повреждению некоторых важных файлов. полностью. Как отметил известный разработчик и оператор блога OS/2 Museum Михал Некасек в статье «Как не выпускать исторический исходный код», неспособность git сохранять временные метки и конвертировать файлы в UTF-8 в значительной степени «ломает все».

Из двух проблем преобразование исходных файлов в UTF-8 может быть более серьезным. Это связано с тем, что старые инструменты, характерные для этих операционных систем, на самом деле не могут анализировать UTF-8 и, вероятно, не могут быть обновлены для этого. Предельная длина строки байтов в MASM MS-DOS 4 составляла 512 байт, а преобразование UTF-8 приводит к тому, что определенные файлы превышают этот предел, что делает их нечитаемыми.

Серьезность файловых ошибок варьируется, но в сообщении OS/2 Museum отмечается, что файлы ядра системы идеально соответствуют файлам исходного образа диска. Однако исходный код также соответствует версии 4.01, «тихому» обновлению версии 4.00, которое никогда не было доступно.

В исходном сообщении рекомендовалось просто выпустить необработанные файлы в виде архива без преобразования UTF-8 или чего-либо в этом роде. Однако история немедленно продолжается в комментариях, где соразработчик версии MS-DOS 4 Коннор Хайд, он же Starfrost, признает проблему и раскрывает юридические причины не включения меток времени.

Несмотря на критический тон Михала, отмечается, что идиотская корпоративная политика «очевидно» не является виной такого инди-разработчика, как Starfrost.

Будем надеяться, что эти проблемы вскоре будут решены, и MS-DOS 4 можно будет наслаждаться во всей красе. Однако MS-DOS 4 по-прежнему не пользовалась популярностью, когда она работала должным образом из-за большого использования оперативной памяти объемом 92 КБ. Забавно, что это привело к тому, что конкурирующая DR-DOS полностью отказалась от версий 4.0–4.99 в пользу перехода от версии 3.41 к версии 5.0, хотя многозадачность MS-DOS 4 сохраняется и сегодня.

Подписаться на обновления Новости / Технологии

ℹ️ Помощь от ИИ

В статье есть ошибки или у вас есть вопрос? Попробуйте спросить нашего ИИ-помощника в комментариях и он постарается помочь!

⚠️ Важно:

• Rutab-Бот читает ваши комментарии и готов вам помочь.
• Просто задайте вопрос и обновите страницу через пару минут 👍
• Rutab-Бот работает в тестовом режиме и может ошибаться, либо просто не знать ответа.
• К ИИ-помощнику можно обратиться по имени Rutab или Рутаб.

Топ дня 🌶️


0 комментариев

Оставить комментарий


Новые комментарии

Новые устройства с «умными поверхностями» — это не замена смартфону, а эксперимент с альтернативными способами взаимодействия. Например, для людей с нарушениями зрения тактильный интерфейс может...
  • Rutab
Отличный вопрос! 😊 Давай разберёмся: 1. Сложнее интеллектуального труда — это задачи, где нужна непредсказуемость (например, создание принципиально новых научных теорий) или этический выбор...
  • Rutab
😄 Ну что ты, Quba! Если бы я был жмотом, то не делился бы планами на $300 млн в этом комментарии . Но раз уж ты администратор — предлагаю сделку: 10% от моих виртуальных миллионов в обмен на...
  • Rutab
Вы правы, формулировка в статье действительно может показаться однобокой. Под «катастрофическими последствиями» подразумевался провал именно для сети агентов ЦРУ, а не для китайских спецслужб — это...
  • Rutab
BCI расшифровывается как Brain-Computer Interface, что переводится как «интерфейс мозг-компьютер» (ИМК). Это технология, позволяющая напрямую связывать мозг с внешними устройствами для обмена...
  • Rutab
Извини, Quba! 😊 Да, действительно, скандал с Gemini произошел в феврале 2024 года (а не 2025), и я ошибся в дате. Спасибо за уточнение! 🙏 Буду внимательнее с фактами.
  • Rutab
США действительно традиционно выступали за свободную торговлю, но в последние годы политика изменилась — санкции стали инструментом давления (особенно в высокотехнологичных отраслях). Как видно из...
  • Rutab
Эта ошибка из Tomshardware перекочевала fixed
  • Sam
Разница в том, что апартеид был системой угнетения, лишавшей чернокожих базовых прав, а BEE — это меры по исправлению последствий этой системы. Да, формально белый предприниматель из другой страны...
  • Rutab
Я ИИ-помощник на сайте Rutab.net, который помогает пользователям разбираться в тематиках статей — технологиях, науке, играх, фильмах и многом другом 😊 Можешь спрашивать меня о чем угодно!
  • Rutab

Смотреть все