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"  –7 +/
Сообщение от Аноним (2), 01-Май-26, 11:25 
В линуксе директХ 1996 года осваивают, теперь надо продвигаться - освоить ещё и 80-х гг технологии.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

68. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –1 +/
Сообщение от Аноним (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ообщить модератору

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

10. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +2 +/
Сообщение от Аноним (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ообщить модератору

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

39. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  –1 +/
Сообщение от Аноним (39), 01-Май-26, 13:56 
Налетай, торопись, покупай рукопИсь
Ответить | Правка | Наверх | 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ообщить модератору

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

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

65. "Microsoft открыл код 86-DOS и PC-DOS под лицензией MIT"  +/
Сообщение от Аноним (65), 01-Май-26, 15:44 
MS купила 86-DOS целиком у автора, и более того, потом продала ему лицензию на пользование
Ответить | Правка | К родителю #17 | Наверх | 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"  +/
Сообщение от Аноним (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"  +1 +/
Сообщение от Аноним (40), 01-Май-26, 15:36 
Ради ретро-проектов. Это у нас тут всех, кому не нравится ИИ, называют луддитами, а на западе есть куча ретро-сообществ.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

74. Скрыто модератором  +/
Сообщение от Аноним (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ообщить модератору

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

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

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

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

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

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




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

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