The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от opennews (?), 01-Май-26, 11:23 
Компания Microsoft опубликовала под лицензией MIT исходный код операционных систем 86-DOS 1.00 и  PC-DOS 1.00, а также runtime-библиотеки компилятора Microsoft BASIC-86, ассемблер SCP, утилиты CHKDSK и EDLIN. PC-DOS 1.00 примечателен тем, что был первым выпуском DOS для компьютеров IBM PC. Код был восстановлен в рамках проекта по реконструкции кода первых версий DOS для CPU 8086, путём сканирования и транскрибирования архивных бумажных распечаток, созданных в 1981 и 1982 годах...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=65332

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


2. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –14 +/
Сообщение от Аноним (2), 01-Май-26, 11:25 
В линуксе директХ 1996 года осваивают, теперь надо продвигаться - освоить ещё и 80-х гг технологии.
Ответить | Правка | Наверх | Cообщить модератору

4. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +23 +/
Сообщение от Аноним (4), 01-Май-26, 11:32 
а винда работает на нтфс 1993 года и других не умеет
Ответить | Правка | Наверх | Cообщить модератору

7. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –11 +/
Сообщение от Аноним (7), 01-Май-26, 11:53 
Так она лучшая и наиболее доведённая до ума. А эти ваши поделки имени всяких бтрфсов - мамма миа!
А драйвер для этой "1993" фс т.н. "сообщество" до сих пор не осиливает.
Ответить | Правка | Наверх | Cообщить модератору

13. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +7 +/
Сообщение от Аноним (13), 01-Май-26, 12:13 
Исходники то легальные для NTFS есть?
Или предлагаешь проводить реверс-инжиниринг проприетарной поделки?
Ответить | Правка | Наверх | Cообщить модератору

30. "-"  –1 +/
Сообщение от Аноним (30), 01-Май-26, 12:58 
Вообще-то на NTFS спецификация есть, официальная, от Microsoft.
Ответить | Правка | Наверх | Cообщить модератору

41. "-"  +/
Сообщение от Аноним (41), 01-Май-26, 14:18 
Спецификации — сложно. Дайте списать.
Ответить | Правка | Наверх | Cообщить модератору

50. "-"  +3 +/
Сообщение от Аноним (50), 01-Май-26, 14:46 
uutils: за мной будете
Ответить | Правка | Наверх | Cообщить модератору

98. "-"  +2 +/
Сообщение от Аноним (98), 02-Май-26, 09:08 
Ты же не думал, что их они сами соблюдают?
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

15. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +15 +/
Сообщение от Аноним (15), 01-Май-26, 12:17 
>Так она лучшая и наиболее доведённая до ума.

Ext4 буквально во всём лучше.

>А драйвер для этой "1993" фс т.н. "сообщество" до сих пор не осиливает.

То-то Microslop, который все еще осиливает ReFS.

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

68. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –2 +/
Сообщение от Аноним (68), 01-Май-26, 17:01 
> Ext4 буквально во всём лучше.

Было:

>>> Ext4 еще недостаточно устарела и окостенела, в ней, представляешь, тоже бывают ошибки, ведущие к потере или скрытой порче данных.
>> Чем плоха ext4 ?

Тем, что она примитивна. Мгновенных снапшотов нет, сжатия нет, подразделов нет, практичекски ничего нет.
Зато есть иноды, которые могут внезапно закончится.
> Тем, что она примитивна.

Это вообще-то - достоинство! :-р
> Мгновенных снапшотов нет, сжатия нет, подразделов нет

А это точно то, что должа делать _FS_? ;)     (если SOLID сжатие каталогу- желательно для ум.фрагментации файлов)
>>>> > Зато есть иноды, которые могут внезапно закончится.
>>> Могу более тупой недостаток насыпать. ... Оно в деаллокацию дир так и не умеет. Если в дире создать 100500 файлов - дира распухает до нескольких мегов веса. И начинает ощутимо тормозить. И даже если файлы стереть, дира все равно - жрет несколько мегов веса. И что еще забавнее - тормозит как будто в ней 100500 файлов. Даже если там их теперь - 10 штук. Т.е. оно походу не умеет в GC/Dealloc таких вещей по нормальному и лечится этот бред только стиранием диры и пересозданим заново.
>> А включить dir_index или large_dir религия значит не позволяет. Одно время даже быстрее btrfs открывала каталоги с большим количеством файлов.Насчёт места - e2fsck -f -D -C0 -E discard (прогресс можно не включать,параметр -C0) : чистит место,да, вручную,но говорить что только удалением директорий это враньё.

"А включить dir_index или large_dir религия значит не позволяет".
Все это счастье,  {-}  внезапно, с включеным dir_index. Кто-то ext4 без него юзает? oO Грубо говоря,
         1) возьми mc (midnight commander), он размер дир в списках умеет казать.
         2) Создай пустую диру. 3) Посмотри ее размер, должен быть мелкий. 4) создай в этой дире 100500 файлов.
         5) Посмотри теперь размер диры миднайтом. Что, распухло?
         6) Теперь сотри все файло в дире нахрен. 7) См размер диры.
       Что, размер диры - не сдувается? Даже если все 100500 файлов стереть? Ну вот то то же!  И я подозреваю что тормозит как раз что-то с невъ...м индексом, или типа того.

>> "с включеным dir_index. Кто-то ext4 без него юзает? oO"

Всегда на NTFS индексацию выключал, чтобы данные не индексировались. Вот статья даже нашлась:
"Почему стоит отключить индексирование файлов на диске для экономии ресурсов?
Отключение индексирования файлов на диске может быть полезным для экономии ресурсов компьютера по следующим причинам:
          ** Постоянная работа в фоновом режиме. 1) Это потребляет дополнительные ресурсы процессора и памяти.
             2) Бессмысленное расходование циклов чтения/записи.
          ** Особенно актуально для твердотельных накопителей (SSD и флешки), так как индексация влияет на продолжительность их работы, бессмысленно расходуя циклы перезаписи флэш-памяти"

Ответить | Правка | Наверх | Cообщить модератору

95. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от maximnik0 (?), 02-Май-26, 04:14 
>Всегда на NTFS индексацию выключал, чтобы данные не индексировались.

На ntfs индексация файлов и быстрый доступ плоскопаралейный (на вин 10 -11 что то там вроде делали чтобы за счёт индекса доступ к мелким файлам ускорить ,но не знаю получилось или нет) .Индексация позволяет за счёт уже созданной базы индекса быстро найти файл по каким то критериям.А в ext4 -dir_index это структура файловой системы .И при куче мелких файлов в каталоге здорово ускоряет доступ.

Ответить | Правка | Наверх | Cообщить модератору

118. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (118), 02-Май-26, 21:11 
В виндах, реально уже их ИИ - всё индексирует.. в т.ч.и ещё сильней чем ранее [скрыто] нагружая проц.
И имея доступ к файлам и сети - понятно и твоими файлами заправляет.
Ответить | Правка | Наверх | Cообщить модератору

18. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +3 +/
Сообщение от Аноним (18), 01-Май-26, 12:25 
> Так она лучшая и наиболее доведённая до ума.

Она уже научилась работать с огромным количеством мелких файлов или по-прежнему стабильно тормозит?

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

99. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +1 +/
Сообщение от Тот_Самый_Анонимус_ (?), 02-Май-26, 09:13 
В винде — да. А то что тормозит в линухе подтверждает утверждения анона.
Ответить | Правка | Наверх | Cообщить модератору

89. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от maximnik0 (?), 01-Май-26, 22:37 
>сообщество" до сих пор не осиливает.

А ntfs-3g ? Работает вполне хорошо.От парагона есть коммерческие драйвера.А что открытые в ядре  осиливывают - так патенты недавно истекли , официально Ms спецификации и гарантии не давала, вдобавок там говорят есть код от IBM и ряда других компаний.
И вообще в этой NTFS столько хаков стало- что писать драйвер очень тяжело.Вы знаете что есть соглашение об "магических" номерах файлов ? Т.е помимо расшерения имени файлов по POSIX стандарту идёт в начале файла магический идентификатор. Ms соглашение соблюдала,но во времена XP внезапно добавила свои идентификаторы для определенных мультимедийных файлов.Нет идентификаторов- файл CHKDSK удалит файл нахрен.Т.е драйвер под linux  должен сам добавлять эти идентификаторы в  файл!!! Вы  представляете как это осложняет написание драйвера? Говорят что потом проверку поправили и теперь она эти файлы не удаляет ,но осадок остался.

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

91. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –1 +/
Сообщение от Аноним (91), 02-Май-26, 00:20 
>теперь она эти файлы не удаляет

Да, да, вот этот момент я и за стал. В процессе.
Сзуко, ф0шисты на динозаврах.
Лютый пижнец, который можно прочитать только на сайтах о плоской Земле и шленупсе.

Ответить | Правка | Наверх | Cообщить модератору

93. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –1 +/
Сообщение от Аноним (68), 02-Май-26, 02:46 
А, полноценных доказательств не плоскости, доступных для проверки всем, - сатанист так и нет, же?...
Ответить | Правка | Наверх | Cообщить модератору

9. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –1 +/
Сообщение от аноним2 (?), 01-Май-26, 11:56 
ReFS, exFAT?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

12. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –6 +/
Сообщение от Аноним (12), 01-Май-26, 12:05 
Во-первых, не 1993, а 2001. Во-вторых, вот что значит сразу сделать хорошо, а не плодить зоопарк.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

14. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +3 +/
Сообщение от Аноним (13), 01-Май-26, 12:15 
Ну да, ну да.
А WinNT4 в 1998 году на чем тогда работало?
Ответить | Правка | Наверх | Cообщить модератору

100. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Тот_Самый_Анонимус_ (?), 02-Май-26, 09:15 
Ну тогда и линух несовременен, так? Ведь учитывается др, а не дата последней версии.
Ответить | Правка | Наверх | Cообщить модератору

86. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Анонимemail (86), 01-Май-26, 22:27 
Очевидно же, что для предыдущего автора такой ОС не существовало.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

21. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –1 +/
Сообщение от Cgn (?), 01-Май-26, 12:43 
NTFS version 3.1 was released in October 2001
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

49. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +1 +/
Сообщение от Аноним (18), 01-Май-26, 14:45 
NTFS 1.0 - 1993
Ответить | Правка | Наверх | Cообщить модератору

66. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (68), 01-Май-26, 16:03 
(на заметку [потенциальным] oldgame'рам):
Причём, версии NTFS реально - не всегда обратно не совместимы.
NTFS раздел отформатированный в более новую версию NTFS [из под более новой версии винды]
- не гарантированно совместим с более ранней ОС, утилитами в ней и под ту.
Например, wNT4 разделы отформатированные из под  2K или XP или же сторонними утилитами в версию NTFS >1.x - (если уже не путаю с недоступностью раздела что вряд ли)портит! (сами или файлы).
Потому, минимум в данном случае при наличии NT4 в мультибуте или на другом компьютере рядом(для обеспечения экстренной взаимозаменяемости и просто переносимости)
- надо форматировать в 1.x, в NT4 или же сторонней утилитой умеющей выбирать версию NTFS, например неплоха PartitionMagic 8 (и то - что, в ней доступно только в версии под чистый DOS).
Ответить | Правка | Наверх | Cообщить модератору

67. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +1 +/
Сообщение от Аноним (68), 01-Май-26, 16:04 
*  не всегда обратно совместимы
Ответить | Правка | Наверх | Cообщить модератору

3. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –1 +/
Сообщение от Аноним (68), 01-Май-26, 11:25 
> Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT

Я понял почему не открывают раритет MSDOS 5 т.б. 7(с поддержой нужных EXT MBR-разделов и FAT32)
- они похоже считают что, эти ещё могут быть установленны у людей и потому могут тупо бинарно сранив имеющееся с самими скомпилированное - и понять что им, даже не с виндов а, уже тогда десятилетиями зловреды под видом OS они всучивали.

Ответить | Правка | Наверх | Cообщить модератору

34. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (34), 01-Май-26, 13:00 
fastfat, используемый в десятке и одиннадцатке - опенсорсный, но ReactOS не смогла его заюзать, так как их ядро оказалось недоделкой.
Ответить | Правка | Наверх | Cообщить модератору

53. Скрыто модератором  +1 +/
Сообщение от Аноним (68), 01-Май-26, 14:57 
Ответить | Правка | Наверх | Cообщить модератору

58. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +2 +/
Сообщение от Аноним (58), 01-Май-26, 15:15 
leaked MS-DOS 6.0 beta source
https://github.com/AR1972/astro
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

61. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –1 +/
Сообщение от Аноним (68), 01-Май-26, 15:24 
Ну и что с ними ты можешь сделать - распечатав на туалетной бумаге подтереться?...
Ответить | Правка | Наверх | Cообщить модератору

62. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (68), 01-Май-26, 15:24 
(про их легальность)
Ответить | Правка | Наверх | Cообщить модератору

5. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +1 +/
Сообщение от Tron is Whistling (?), 01-Май-26, 11:33 
> Я понял почему не открывают раритет MSDOS

Потому что там патент на патенте и патентом погоняет.

Ответить | Правка | Наверх | Cообщить модератору

16. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +1 +/
Сообщение от Аноним (16), 01-Май-26, 12:18 
Срок действия вышел.
Ответить | Правка | Наверх | Cообщить модератору

88. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Tron is Whistling (?), 01-Май-26, 22:36 
По идее да. Возможно ещё какие-то кросс-соглашения, фиг знает.
Мсявные тихонько досы открывают, но даже до пятёрки дело пока не дошло.
Видимо как раз по мере экспирации чего-то.
Ответить | Правка | Наверх | Cообщить модератору

112. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (112), 02-Май-26, 14:02 
И что? ЧЬИ там патенты и какие "коммерчески значимые" тайны они охраняют?? Всё давно уже кануло в лету! Никому сегодня в здравом уме МСДОС не нужен. Его не "открывать" надо, а смело жечь.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

125. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (125), 03-Май-26, 11:46 
За всех чего разкукарекался?!  DOS и w9x игрокам давно надо - патчить его.
(Например, в области драйверов памяти >1 MB баги видел на более современных компах, да и ограничения. NTFS драйвер желательно как то так встроить чтобы поменьше память не занимал а, то не желателен . Да и использование RAM ОСью, в некоторых условиях - просто неадекватно жручее, притом явно можно это исправить. Может ещё что надо исправить.)
Ответить | Правка | Наверх | Cообщить модератору

6. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +3 +/
Сообщение от Вася Пупкин (?), 01-Май-26, 11:36 
Открыли, но код же не их, М$ купили его у стороннего чувака
Ответить | Правка | Наверх | Cообщить модератору

10. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +3 +/
Сообщение от Аноним (7), 01-Май-26, 11:58 
> код же не их
> купили

Так после покупки он стал чей? Вроде же простая логическая задачка. Даже для линуксоида.

Ответить | Правка | Наверх | Cообщить модератору

17. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (13), 01-Май-26, 12:18 
Внимание, внимание...
Даже после продажи продукта, авторское право ВНЕЗАПНО остается за автором.(В большинстве стран, включая РФ, авторское право действует всю жизнь автора и 70 лет после его смерти.)
Ответить | Правка | Наверх | Cообщить модератору

19. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (18), 01-Май-26, 12:28 
Но можно продать имущественное право и тогда ничто не запрещает открывать.
Ответить | Правка | Наверх | Cообщить модератору

87. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Анонимemail (86), 01-Май-26, 22:29 
Только это имеет иной юридический термин - интеллектуальное право.
Ответить | Правка | Наверх | Cообщить модератору

26. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (26), 01-Май-26, 12:50 
Рукописи вообще не горят.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

28. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +1 +/
Сообщение от Аноним (28), 01-Май-26, 12:57 
Наверно, M$ купила не буковки кода, а право модифицировать и владеть безраздельно (все права).
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

64. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (68), 01-Май-26, 15:37 
Автора тогда - купили с потрохами: он потом даже помогал им в доделывании под Intel, если верить интернaционалистов-википeдикию (но, там любят пoлитически и антиpелигиозно врать и цeнзурировать всё неугодное кому либо из таких и zog, особенно же на исторические темы т.б.  рeволюционные [про Р.И. - т.е. в ч.н. и руcофобско], а про трудно скрываемую руcoфобию только в оповещении конфликта с 2014-го сразу на заглавной странице - думаю и так понятно с 2014-го, минимум пользующимся ей).

Но, факт в том что оригинального автора DOS считавшего что, его MS ограбили сделав точный клон, и затем позже убитого подозрительно на ровном месте в баре,
- MS (если верить)не то чтобы, кинули тогда а, лаконично говоря: (если им же^^^ верить - не воруя бинарный код в своей DOS)как бы сделали свой аналог ReactOS но для DOS
(и как знаем, на который  периодически сами бухтят сильно заступоривая проект в итоге вынудив переписывать с нуля аж три раза вредя развитию  - что, крадут код из дизасма или что, MS же слитые для подставы проекту разные исходники их ОС - они якобы подсматривают в ч.н.понмю докапались даже до схожести с не задекларированным имем чего то, по факту же - и таких имён разнообразнейших типов целая пачка, и секретные даже структуры с полным описанием функций каждого поля их в общем всего интересного и конкурентно-пакостя(да и backdoor'но) секретные функции не санкционированного доступа куда угодно, как и алгоритмы работы всей ОС - давно исследованы вдоль и поперёк не только [анти]вирусниками но и разными исследователями в статьях и даже уже целой куче книг, т.е. всегда были доступны публично. У меня и самого есть такая одна книга ещё про Windows 3.1 - судя по числу половина доступных функций ОС не задекларированна... и какой же там трэш в плане безопасности, compatible-перешедший затем в последующие "более защищённые" ОС, наследственно)

Ответить | Правка | Наверх | Cообщить модератору

75. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от zionist (ok), 01-Май-26, 17:43 
Tim Paterson жив, сейчас ему 69 лет. Открой Википедию, родновер.
Ответить | Правка | Наверх | Cообщить модератору

80. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (80), 01-Май-26, 21:56 
Он про Gary Kildall. Про того, который написал CP/M, и который потом безустанно пытался доказать, что Paterson не написал QDOS с нуля, а портировал CP/M на 8086.

https://arstechnica.com/gadgets/2017/06/ibm-pc-history-part-1/
https://arstechnica.com/gadgets/2017/07/ibm-pc-history-part-2/

Ответить | Правка | Наверх | Cообщить модератору

90. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от zionist (ok), 01-Май-26, 23:22 
Разве QDOS на столько близка по архитектуре к CP/M?
Ответить | Правка | Наверх | Cообщить модератору

119. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (119), 02-Май-26, 22:29 
Дело же не только в архитектуре.

Т.б.учитывая такое - ссылка-2:"Килдалл, который до самой смерти оставался убежденным, что MS-DOS — это плагиат CP/M, и время от времени утверждал, что может доказать это с помощью какого-то тайно встроенного сообщения или странного атрибута API"

Да и это "считал, что IBM намеренно завысила цену на CP/M в шесть раз по сравнению с MS-DOS, чтобы никто его не купил, тем самым соблюдая букву соглашения, но не его дух. IBM, со своей стороны, просто заявила, что Digital потребовала настолько высокие лицензионные сборы, что у них (прим: якобы)не было выбора." и т.б.  не демпинговать так жостко его продукцию по сути своим карманным аналогом, ещё и на которых всех подсадили задержав релиз его ОС...
т.к. даже $240 в то время были не такой уж завышенной по палате ценой за софт и т.б. на фоне цены за PC - выходивший под $6k... (т.о. в ~25 раз меньше цены устройства которое не может без него или конкурента - полноценно работать... Т.о. $240 - ничто, если бы не демпингонули, ещё и задвинув же сильно по времени релиза).

Как бы там ни было с воровством кода - ещё же есть и куча прочих (С)'тов, даже просто на внешнюю схожесть ОСей...

Ответить | Правка | Наверх | Cообщить модератору

123. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (123), 03-Май-26, 09:48 
> Как бы там ни было с воровством кода - ещё же есть
> и куча прочих (С)'тов, даже просто на внешнюю схожесть ОСей...

Да.
Вспоминаем
oracle vs google
SCO vs linux

Только у Гарри не было юристов, а у IBM, которые прикрывали мелокмягких, были...
Так-что ему светил только бар....

Ответить | Правка | Наверх | Cообщить модератору

81. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +1 +/
Сообщение от RM (ok), 01-Май-26, 22:03 
он про DR и Килдалла
Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору

85. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от RM (ok), 01-Май-26, 22:26 
да, там игры были грязные, про loadall и unreal mode, например, нормально сообщали лишь только приближенным к амператору.
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

65. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (65), 01-Май-26, 15:44 
MS купила 86-DOS целиком у автора, и более того, потом продала ему лицензию на пользование
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

82. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (80), 01-Май-26, 22:09 
Не продала. Та эксклюзивная лицензия была частью сделки, с Rod Brock (который не был автором QDOS'а, он был владельцем компании в которой работал автор, Tim Paterson). Единственное хорошее, что Brockу удалось выторговать. Не, $50k были вроде ничего, спасали от неминуемого банкротства, но не более того. А обещание по $10k с каждого клиента, кому MS продаст лицензию, превратилось в пшик, потому что у MS был ровно один клиент: IBM. То есть $10k он получил единожды, но это и всё. А вот из-за эксклюзивной лицензии M$ потом судилась с Brockом, пытаясь доказать, что "эксклюзивная" значит "нельзя передать другому". Кончилось всё тем, что M$ откатила Brockу лям или чототакое, чтобы он не продавал бы лицензию, а отказался от неё.

Paterson же свалил от Brockа в M$, в процессе допиливания QDOS/86-DOS/MS-DOS под прихоти IBMа.

Но суть в том, что Paterson остался автором QDOS'а, и при всём желании он не может кому-то продать титул "автор QDOS'а". Его право называться автором QDOS'а неотчуждаемо. Но оно эфемерно с экономической точки зрения. Можно себе в резюме вписать строчку "автор QDOS" и может договориться о большей зарплате, или там подкасты вести позиционируя себя автором кьюдоса, но это и всё.

Ответить | Правка | Наверх | Cообщить модератору

121. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (119), 03-Май-26, 05:13 
> То есть $10k он получил единожды, но это и всё. А вот из-за эксклюзивной лицензии M$ потом судилась с Brockом, пытаясь доказать, что "эксклюзивная" значит "нельзя передать другому".

Понять их конечно можно: MS провернула сделку на грани мошенничества(но, всё же они сами попавшись на развод - согласились со всеми условиями подписали договор), и вот опять: мы не мы - а, "эксклюзивная" значит вовсе не "эксклюзивная" а, то что нам хочется...

> Кончилось всё тем, что M$ откатила Brockу лям или чототакое, чтобы он не продавал бы лицензию, а отказался от неё.

1) Значит MS протупили - раз лицензия экслюзивная MSу то они и не имели права.
2) Ты уж совсем напридумывал про "лям или чототакое":
ссылка-2:"Затем, 27 июля 1981 года, всего за две недели до запланированного объявления, Билл Г-с заключил сделку, которую часто называют сделкой века.
Род Брок из SCP был разочарован. Легион лицензиатов 86-DOS, на которого он рассчитывал после сделки с Microsoft, так и не появился, и теперь он потерял Патерсона, единственного специалиста по программному обеспечению в своей компании, занимающейся аппаратным обеспечением, — его переманила Microsoft. К этому моменту уже было довольно очевидно, кто должен быть суб-лицензиатом 86-DOS, но SCP испытывала нехватку средств и не могла поддерживать операционную систему. Он начал предлагать 86-DOS различным компаниям, ища того, кто готов взять на себя поддержку в обмен на эксклюзивную лицензию. Г-с тут же воспользовался этим предложением, предложив SCP столь необходимые 50 000 долларов за сделку — с одним важным отличием. Он оговорил, что Microsoft не будет покупать эксклюзивную лицензию, а приобретет само программное обеспечение целиком. Затем они передадут эксклюзивную лицензию SCP, по сути, перевернув сделку с ног на голову. Брок был не уверен, но деньги ему действительно были нужны, и он все равно не знал, что делать с 86-DOS… (прим: т.б.без её разработчика...). Он подписал соглашение, сделав Microsoft единственным владельцем 86-DOS — или, как её тут же переименовали, MS-DOS. ...
MS-DOS, купленная за 50 000 долларов, к 1991 году приносила Microsoft более 200 миллионов долларов в год. Что ещё важнее, она стала ключевым элементом монополии Microsoft, которая к середине 1980-х годов абсолютно доминировала в сфере бизнес-вычислений, а в 1990-х — практически во всех вычислительных системах
".
Ну, да пусть у MS было не мошенничество но, недобросовестный партнёрство ведь - то явно иезуитски(а, может и нет только самим договором внушив т.о. л.шкам) вводя в заблуждение, то т.б. переманивающий ключевых сотрудников партнёра к себе... Но, такое сплошь и рядом, по сути на это и ориентированна современная либеральная система - увод кадров к более богатым, а то и прямо конкурентам. А, на уровне стран - к более богатым странам...

И ещё момент: 86-DOS и 86-DOS же у MS - по мере допила её в MS стали немного различными ОС, т.е. без MS она не была бы MS-DOS 1.0 и близко, не говоря уже про смутное её будущее, вообще.

ссылка-2:"Компания IBM официально анонсировала IBM PC 12 августа 1981 года в отеле Waldorf Astoria в Нью-Йорке. С 16 КБ оперативной памяти"
- сейчас мобилы в миллион раз имеют...
(И как же они все, да и в СССР, грабили и грабят всех всю историю...)
Но, зато сразу тут видно почему Unix'ы тогда - не смогли взлететь, ведь для полноценной работы требуя минимум 64 kB! Аж...
Впрочем, слышишь Торвальдс! Тебе зачем ныне для игр минимально 16GB только видеопамяти?!... А, потом читаем мега-новости в стиле пользователи Linux оптимизировали её расход в ядре аж до 8 методом аж выгрузки данных всех фоновых задач...   - какой счастье то! Здравый смысл и т.б. алгоритмы ещё из 70-ти типа LRU, ARC и т.д. явно отдыхают на свалке [истории].


Ответить | Правка | Наверх | Cообщить модератору

124. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –1 +/
Сообщение от Аноним (123), 03-Май-26, 09:57 
> Понять их конечно можно: MS провернула сделку на грани мошенничества(но, всё же
> они сами попавшись на развод - согласились со всеми условиями подписали
> Ну, да пусть у MS было не мошенничество но, недобросовестный партнёрство ведь
> - то явно иезуитски(а, может и нет только самим договором внушив
> т.о. л.шкам) вводя в заблуждение, то т.б. переманивающий ключевых сотрудников партнёра

Остап Бендер знал 400 сравнительно честных способов ... (c)

Но, я думаю, можно даже с первого раз догадаться юристы какой компании помогали компании майкрософт составить текст такого замечательного договора с SCP ;)


Ответить | Правка | Наверх | Cообщить модератору

94. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (94), 02-Май-26, 02:57 
Авторское право признаёт только авторство разработчика. Т.е. если ты разработал программу, то ты автор навсегда. А если ты потом продал права на неё, то автором ты остался, но владеет программой другой. Соответственно он может с ней всё что хочешь сделать. И код открыть тоже.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

104. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (104), 02-Май-26, 10:57 
Владение не предусматривает изменение. Собственность предусматривает.
Ответить | Правка | Наверх | Cообщить модератору

120. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (119), 02-Май-26, 23:08 
Тода это собственно - не владение же... Ты спутал с Лицензированием.
Но, работодатель - владелец.
Ответить | Правка | Наверх | Cообщить модератору

54. Скрыто модератором  –1 +/
Сообщение от Аноним (54), 01-Май-26, 15:02 
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

11. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –1 +/
Сообщение от Аноним (7), 01-Май-26, 11:59 
Вот вам бы теперь поучиться. А вы не будете.
Ответить | Правка | Наверх | Cообщить модератору

40. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +1 +/
Сообщение от Аноним (40), 01-Май-26, 14:03 
Очень нужен реверс-инженеринг EGA/VGA. Почему то на буржуйских форумах есть инициативы по воссозданию XT/AT, но видушки они почему-то обходят стороной. Да, вроде как есть куча документации с описанием регистров, но этого на самом деле мало. Есть куча подводных камней, типа внутренних задержек конвейера обработки данных, которые приводят к тому, что тайминги CRTC отличаются от того простого описания, которое обычно дается в документации. Пример - HSYNC должен быть сдвинут вперед на 3/4 цикла, так что иногда вылазит за пределы HTOTAL. В таких случаях используется SKEW. Но точные данные когда и почему это надо делать - до сих пор отсутствуют.
Ответить | Правка | Наверх | Cообщить модератору

51. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Ананоним (?), 01-Май-26, 14:47 
Зачем тебе это, расскажи, интересно мне.
Ответить | Правка | Наверх | Cообщить модератору

63. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +3 +/
Сообщение от Аноним (40), 01-Май-26, 15:36 
Ради ретро-проектов. Это у нас тут всех, кому не нравится ИИ, называют луддитами, а на западе есть куча ретро-сообществ.
Ответить | Правка | Наверх | Cообщить модератору

72. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +1 +/
Сообщение от Аноним (68), 01-Май-26, 17:29 
> Но точные данные когда и почему это надо делать - до сих пор отсутствуют.

Напакостить конкурентам, из желающих сделать аналог.
И производителям ПО из не скрыто своих компаний и не из партнёров, т.е.вредя их конкурентам.
Там везде так.  HW-доки у них - средство дезы/атаки!, надо проверять каждый чих и пин в них. В казалось бы самых простых и широко задокументированных вещах, начиная с 8086 PC-таймера...

Ответить | Правка | Наверх | Cообщить модератору

74. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –1 +/
Сообщение от Аноним (68), 01-Май-26, 17:38 
(и не только у них же :[ у нас - атакуя подтасовками под видом опечаток, в ч.н.в переводах даже такой^^^ документации/притом что, аналогичное бывает и в официальной документации, не считая недоговариваний, и потому пойми ещё кто врёт/, аналогично и своих книгах и статьях подтасовывая)

Кроме всего прочего, явно не хотят что бы сторонние люди делали альтернативные их ОС.

Ответить | Правка | Наверх | Cообщить модератору

77. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (40), 01-Май-26, 17:56 
Опечатки есть. Типа написать Address Strobe/Load вместо Attribute Shift/Load. Но тогда это могло быть нормой. Но вот та часть в доках про SKEW - это что то реально завуалированное. Т.е. там есть доля правды, но напрямую это не объясняется. И да. Аналоги были. Тот же Chips 82C431. Получены они были, насколько я знаю, именно реверс-инженерингом. Но все равно никто так и не решился предоставить открытые данные. Даже спустя много лет не нашлось каких-то старых чертежей или чего-то в этом роде. Что имело хотя бы музейную ценность. Наверное до сих пор боятся быть привлеченными к суду за реверс-инженеринг.
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

78. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (40), 01-Май-26, 18:21 
Или если имеется ввиду RAS/CAS, то при чем тут тогда Load? В общем опечатка.
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

79. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (68), 01-Май-26, 18:28 
Учитывая систематичность и просто мой жизненный опыт - "опечатка"...
Ответить | Правка | Наверх | Cообщить модератору

96. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от maximnik0 (?), 02-Май-26, 04:59 
>Очень нужен реверс-инженеринг EGA/VGA.

Да вроде на альтегра народ пачками их делает.https://forpes.ru/post/169011

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

102. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (40), 02-Май-26, 10:06 
Вряд ли такие поделки полностью аппаратно и программно совместимы с оригиналом и пройдут все тесты на совместимость. Сейчас даже наверное реальные видеокарты то вряд ли совместимы, т.к. там внутри какая-нибудь эмуляция типа Bochs.
Ответить | Правка | Наверх | Cообщить модератору

103. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от RM (ok), 02-Май-26, 10:41 
https://github.com/dbalsom/martypc
вот этот эмулятор добился, какие-то очень требовательные демки идут.

на расте ;)

второй проект на расте что я вижу, который достойно выступил

Ответить | Правка | Наверх | Cообщить модератору

106. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (40), 02-Май-26, 11:06 
Ну почти все реализовано, но не совсем все. Я вижу BYTE PAN не реализован, т.к. автор не понимает, как он работает. А это значит режимы для 64Кб видеопамяти будут работать некорректно.
Ответить | Правка | Наверх | Cообщить модератору

105. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от maximnik0 (?), 02-Май-26, 11:01 
> Сейчас даже наверное реальные видеокарты >то вряд ли совместимы

На хабре была одна интересная статья - насчёт совместимости .Вы не поверите но Uefi Svga drivers - сохраняет полную совместимость с S|VGA стандартом и частично с Vesa3 (стандартные разрешения и частоты) .Там описывалось как это программировать и спецификации.Но к сожалению стандарт не пошел, сейчас уже видеокарт с поддержкой этого стандарта практически не осталось.
Смысл в том что ускорение 3д даже на стандартных драйверах работало - за счёт байт- кода в Биосе
драйвер адаптировался на лету к видеокарте.


Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

107. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (40), 02-Май-26, 12:54 
VESA это немного другое. Там может даже не быть совместимости по регистрам с IBM VGA.
Ответить | Правка | Наверх | Cообщить модератору

113. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от maximnik0 (?), 02-Май-26, 14:02 
>Там может даже не быть совместимости по регистрам с IBM VGA

Так не берите версию 1.2 ,а берите спецификацию 2  а ещё лучше 3 версию Но ее 3 (версию ) редко кто поддерживал ,ставили "унервисальный эмулятор" 2 версии .Я это к чему - во 2 версии совместимость поченили .Не верите см https://www.osp.ru/pcworld/1998/07/159374

Ответить | Правка | Наверх | Cообщить модератору

114. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (40), 02-Май-26, 14:52 
Третья никому была не нужна, т.к. туда бэкпортировали фишки из Win9x, а к тому моменту уже проще было юзать этот самый 9x. Вы не поняли про совместимость. Стандарт VBE допускает отсутствие совместимости с VGA, а потому никого в современных карточках и не парит полная совместимость с IBM VGA.
Ответить | Правка | Наверх | Cообщить модератору

122. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (-), 03-Май-26, 08:43 
Можно подумать, в те времена карты были все на 100% совместимы (и близко нет).
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

46. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +1 +/
Сообщение от анонимс (?), 01-Май-26, 14:24 
Краденый т.е. скопированный CP/M Гари Килдала. Как бы не мама Мэри скорешавшаяся с CEO ibm Джоном Опелем ничего бы и Уильяма Третьего т.е. Билла Гейца не вышло бы.
Ответить | Правка | Наверх | Cообщить модератору

92. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (91), 02-Май-26, 00:26 
Но ведь вышло. И ещё как вышло. Сейчас наследие уже изрядно подпорчено, но это не умаляет легендарности оставшейся в Истории.
Ответить | Правка | Наверх | Cообщить модератору

60. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (58), 01-Май-26, 15:21 
Очень интересно, есть даже подходящий эмулятор PCEM, жаль нет времени ковыряться.
Ответить | Правка | Наверх | Cообщить модератору

76. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (76), 01-Май-26, 17:56 
Заметил в комментариях обсуждение старых файловых систем. Вопрос: у OS/2 была HPFS. Что про нее скажете? Родилась мертвой?
Ответить | Правка | Наверх | Cообщить модератору

83. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –1 +/
Сообщение от maximnik0 (?), 01-Май-26, 22:16 
>Что про нее скажете? Родилась мертвой?

Чуть лучше по дизайну ext2.Есть подобие экстентов, индексация имён. Есть разбивка похожая на страйпы- при этом в отличие от btrfs если методанные  не влезли пишет рядом в доп место.Из за особенностей слабо фрагментируеться. Ну а в остальном - сжатия нет, журнала нет.Есть ограничения на размер раздела.Ну и в будущем послужила основой ntfs -если меня память не подводит был даже конвертер до 4 версии nt.

Ответить | Правка | Наверх | Cообщить модератору

110. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –1 +/
Сообщение от Аноним (112), 02-Май-26, 13:57 
Слишком сложно. Чудилам-прогерам давно пора понять - не существует один павлино-утко-ёж для всех систем! Серверам нужна гипернадёжность, а юзерской машине - производительность. Системам наблюдения - быстрота записи и надёжность. Бэкапам - обновляемость без перезаписи и надёжность. Везде свои требования, так что все ужимки IBM - голый полёт фантазии без конкретных целей.
Ответить | Правка | Наверх | Cообщить модератору

109. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (112), 02-Май-26, 13:54 
Родилась живой, но без учёта современности - терабайтные кластеры дисков, хот своп, SSD, все дела.

Хотя по-хорошему, ну не нужна ОДНОМУ ЮЗЕРУ вся эта мешанина технологий и оптимизаций! Сделали бы что-то а-ля МС-ДОС, но с поддержкой современных размеров и потребностей. Плюс, нужны отдельные ФС для флешек и отдельно для CD-ROM - там суть работы с файлами очень разная.

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

126. Скрыто модератором  +/
Сообщение от Аноним (125), 03-Май-26, 14:02 
Ответить | Правка | Наверх | Cообщить модератору

84. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от RM (ok), 01-Май-26, 22:22 
как я понял читая вчера про это на буржуйском
- МС вклад - только пулл реквест для МИТ лицензии. Всю работу сделали черные^W компьютерные археологи, эти Индианы Джонсы уговорили Петерсона порыцца в гараже и он нашел стопку распечаток. Они потом сделали всю работу.
- там не только МС ДОС но и ИБМ ПС ДОС исходники, это внезапно не совсем то же самое. Интересно, что скажет межделмаш по поводу раздачи МС свободных лицензий....
Ответить | Правка | Наверх | Cообщить модератору

117. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Мистер Булкинemail (ok), 02-Май-26, 20:31 
Когда же уже MS-DOS 6.22 откроют
Ответить | Правка | Наверх | Cообщить модератору

127. Скрыто модератором  +/
Сообщение от Microsoft (?), 03-Май-26, 14:21 
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру