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

4 апреля Microsoft

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

Читайте также:Историческая версия MS-DOS 4 с открытым исходным кодом от Microsoft, к сожалению, тоже ее ломаетCapcom больше не будет продавать в Steam игры Dark Void и FlockMicrosoft выпустила исходный код MS-DOS 4 на GitHubXbox: качество консолей снижается?Microsoft, похоже, закрывает Bethesda France

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

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

Серьезность файловых ошибок различается, но в сообщении музея OS/2 отмечается, что файлы ядра системы идеально соответствуют файлам исходного образа диска. Однако исходный код также соответствует версии 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 сохраняется и сегодня.

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

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

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


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

Указан неверный диаметр вентиляторов, не 80 мм, а 100 мм. И чип не 103, а 102.
  • Анон
С прошлым обновлением как раз и появилась эта ошибка. А новое как и написано не дают скачать.
  • Анон
При включении 3D Turbo Mode у вас максимум будет доступно 8 ядер и 8 потоков всего. т.е. если у вас 16 ядерный на 32 потока то будет всего 8 ядер и 8 потоков! Странная оптимизация!
  • Анон
После скачивания вышел синий экран СУПЕР!
  • Анон
требуется указать магазин и purchase date без этого не регистрирует
  • Анон
Россия на них клала❤❤❤❤, будет называться Ладушка 2.0 )))
  • Анон
ДА у меня тоже неработает уже все Вы не знаете каким способом вернуть все обратно СПАСИ
  • Анон
Хаетв Рустам Базарвич Хаетв
  • Анон
Очень довольна приложением. Пользуюсь сама и рекомендую другим.
16 способ - Ноутбук HP ProBook 4740s автоматически установлена камера HP HD Webcam [Fixed] при этом онлайн из браузера подключается камера к веб страницам, камера работает. С приложениями камера...
  • Анон

Смотреть все