The OpenNET Project / Index page

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



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

"Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от opennews (??), 26-Апр-24, 08:14 
Спустя 10 лет с момента открытия кода  MS-DOS 1.25 и 2.0 компания Microsoft объявила об открытии исходных текстов операционной системы MS-DOS 4.0, изначально выпущенной в 1988 году и разработанной совместно с IBM.  Код открыт под лицензией MIT, которая позволяет свободно вносить изменения, распространять и использовать в своих продуктах. Кроме кода, в открытом доступе размещена документация и дисковые образы...

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

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

Оглавление

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


1. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +13 +/
Сообщение от Аноним (1), 26-Апр-24, 08:14 
36 лет спустя,а оно еще работает. Будем ждать сорцы хп.
Ответить | Правка | Наверх | Cообщить модератору

2. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +12 +/
Сообщение от КО (?), 26-Апр-24, 08:16 
Сорцы хп - это самый костяк 11, обдождёшься
Ответить | Правка | Наверх | Cообщить модератору

13. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +11 +/
Сообщение от Аноним (1), 26-Апр-24, 08:27 
Пф,я еще молодой.
Ответить | Правка | Наверх | Cообщить модератору

5. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (5), 26-Апр-24, 08:21 
Зачем тебе они? Что ты будешь с ними делать?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

7. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +3 +/
Сообщение от Аноним (1), 26-Апр-24, 08:23 
Компилять.
Ответить | Правка | Наверх | Cообщить модератору

75. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (75), 26-Апр-24, 14:51 
LFS занятнее.
Ответить | Правка | Наверх | Cообщить модератору

112. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (112), 26-Апр-24, 18:49 
Вместе с исходниками лицензия идёт. Хотя бы это может быть полезно.

В wine периодически всплывали обсуждения по поводу "посмотреть в утечки виндовых исходников". И как потом доказать, что ты не верблюд?

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

18. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +13 +/
Сообщение от Аноним (18), 26-Апр-24, 08:43 
> Будем ждать сорцы хп

Они утекли несколько лет назад, также как и код Windows Server 2003.
Здесь вроде бы копии оригинальных утечек:
https://github.com/tongzx/nt5src
https://github.com/selfrender/Windows-Server-2003
https://git.kicker.dev/archive/windows-xp
https://git.kicker.dev/archive/windows-server-2003

Энтузиастам удаётся собирать из них полноценную Windows.

Developer compiled Windows XP/2003 source code from Leak
https://borncity.com/win/2020/10/01/entwickler-compiliert-wi.../

Windows XP/Server 2003 source code revisited
https://wink.messengergeek.com/t/windows-xp-server-2003-sour...

How to compile Windows Server 2003 - NTDEV
https://archive.org/details/ws03_ntdev

w2k3builder: a VM configured to build leaked Win2k3 Server source code (which then has full pdb symbols)
https://forum.tuts4you.com/topic/43801-w2k3builder-a-vm-conf.../

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

77. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (77), 26-Апр-24, 14:58 
Там, во-первых, исходники SP1. SP2 там нет.

Во-вторых, неполные, нет winlogon.

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

245. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (245), 01-Май-24, 07:28 
> Там, во-первых, исходники SP1. SP2 там нет.
> Во-вторых, неполные, нет winlogon.

Компилятор бы ещё. По слухам, версия VS 2015 и новее встраивают телеметрию в бинарники, которые компилируют. Вычистить заразу и собрать компилятор под старые ОС, чтобы и там бинарники компилить!

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

22. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (22), 26-Апр-24, 08:56 
Выложат порционно когда nt выкинут
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

31. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –2 +/
Сообщение от tcpip (??), 26-Апр-24, 09:43 
Моё любимое число: 7, буду ждать MS-DOS 7.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

169. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (169), 27-Апр-24, 06:29 
6.22 была последняя самостоятельная
Ответить | Правка | Наверх | Cообщить модератору

57. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Омномномус (?), 26-Апр-24, 12:06 
Сорцы ХР лежат на сами знаете каком сайте вместе с пошаговой видеоинструкцией по сборке. Компиляйте и изучайте на здоровье. В оупенсорс их, как верно заметили, если и отдадут, то очень нескоро.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

61. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –4 +/
Сообщение от Аноним (75), 26-Апр-24, 12:21 
Чёт это не помогло РекталОСу.
Ответить | Правка | Наверх | Cообщить модератору

62. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +3 +/
Сообщение от Tita_M (ok), 26-Апр-24, 12:34 
Как по твоему утёкшие исходники винды должны были помочь ReactOS?
Ответить | Правка | Наверх | Cообщить модератору

73. "чем проще?"  +/
Сообщение от VladSh (?), 26-Апр-24, 14:34 
Взять и посмотреть описание структур данных, процедур и функций гораздо проще, чем постоянно тыкать пальцем в небо, делая реверс-инжиниринг.
Ответить | Правка | Наверх | Cообщить модератору

74. "чем проще?"  +/
Сообщение от Tita_M (ok), 26-Апр-24, 14:47 
Чтобы потом майкрософт совершенно легально затаскала бы по судам команду ReactOS? Или даже бы и вовсе прикрыла проект? Напоминаю, что во многих развитых странах в том числе в США, ЕС и России законодательно разрешен клин рум реверс инжиниринг в отличии от очень сомнительного с точки зрения законодательства заглядывания в утекшие исходники хоть с какой-либо целью.
Ответить | Правка | Наверх | Cообщить модератору

78. "чем проще?"  +/
Сообщение от Аноним (75), 26-Апр-24, 14:58 
Никто ж не говорит, что копипастить надо. Написали же, структуры данных посмотреть. Имена полей, если они не являются частью API, назвать по-своему. Имена вспомогательных функций, тоже, если они не экспортируются, по-своему назвать. Ещё лучше, разрезать какие-то из них на несколько. Вобщем, для изучения алгоритмов использовать виндоисходники.
Ответить | Правка | Наверх | Cообщить модератору

81. "чем проще?"  +/
Сообщение от Tita_M (ok), 26-Апр-24, 15:11 
Структуры данных и другое, если я не ошибаюсь, можно посмотреть в дебажной сборке винды ИксПи или 2003, которую майкрософт когда-то по ошибке выложил в свободный доступ для этого не нужно заниматься сомнительной с точки зрения закона ерундой. Плюс используя клин рум реверс инжиниринг можно доказать в суде, что вот именно эти строчки кода имеют легальное, а не сомнительное происхождение.
Ответить | Правка | Наверх | Cообщить модератору

94. "чем проще?"  +/
Сообщение от НоуГетеро (?), 26-Апр-24, 16:45 
Один смотрел исходники и рассказывает второму кто не видел как это работает
Ответить | Правка | Наверх | Cообщить модератору

98. "чем проще?"  +/
Сообщение от Tita_M (ok), 26-Апр-24, 16:59 
Подобное скорее всего уже не будет считаться клин рум реверс инжинирингом.
Я не понимаю с чем вы все спорите. Исходники винды получены нелегальным путем и уж тем более не под свободными лицензиями открыты, зачем пилящим ReactOS рисковать целым проектом ради его призрачного улучшения используя эти исходники?
Ответить | Правка | Наверх | Cообщить модератору

232. "чем проще?"  +/
Сообщение от n00by (ok), 29-Апр-24, 07:55 
Они теоретизируют с умным видом. Что бы сделать столь сложную вещь как ОС, необходимо понимание - вот что в первую очередь и получается при реверс инжиниринге. Исходники этому помогают мало (с одной стороны - экономят время; с другой - позволяют схалтурить). Исходники Linux открыты, но производство ОС ограничено добавлением к ним иконок и обоев.
Ответить | Правка | Наверх | Cообщить модератору

108. "чем проще?"  –1 +/
Сообщение от dannyD (?), 26-Апр-24, 18:10 
>>Чтобы потом майкрософт совершенно легально затаскала бы по судам ...
>>в США, ЕС и России законодательно разрешен клин рум реверс инжиниринг...

только вот лицензионным соглашением m$ он запрещен, так шо - пофигу, хрен редьки не слаще.

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

118. "чем проще?"  +/
Сообщение от Tita_M (ok), 26-Апр-24, 19:34 
ЕУЛА не может противоречить международному законодательству или законам страны в которых расположена микрософт. Во всех положениях где есть противоречия более приоритетным будет закон, а не ЕУЛА.
Ответить | Правка | Наверх | Cообщить модератору

122. "чем проще?"  +/
Сообщение от dannyD (?), 26-Апр-24, 20:00 
вы как бэ намекаете, что в международном законодательстве написано: "ревер инжиниринг разрешен во всех формах и без ограничений, плюйте на лицензию, делайте что хотите."

так?

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

137. "чем проще?"  +/
Сообщение от Аноним (137), 26-Апр-24, 21:19 
Microsoft Corporation зарегистрирована в США, а ReactOS Deutschland e.V. в Германии. Так что, достаточно на законы этих двух стран посмотреть. Разрешён ли он там или нет, не знаю
Ответить | Правка | Наверх | Cообщить модератору

231. "чем проще?"  +/
Сообщение от n00by (ok), 29-Апр-24, 07:46 
> вы как бэ намекаете, что в международном законодательстве написано: "ревер инжиниринг разрешен
> во всех формах и без ограничений, плюйте на лицензию, делайте что
> хотите."

Я скажу прямо: не стоит вот так сотрясать воздух, будучи не в теме.

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

151. "чем проще?"  +/
Сообщение от zyxman (?), 26-Апр-24, 23:08 
Только с одним уточнением - закон не имеет обратной силы, то есть если действует ЕУЛА, которое было введено ДО появления закона, то ЕУЛА сильнее, то есть подписанные ранее появления закона договора продолжают действовать.

Ну если быть совсем точным, там могут быть отдельные исключительные случаи, типа рабовладельческих отношений итп, но их разруливает Верховный суд, который уже принимает окончательное решение по конкретному случаю (для континентальной системы) или создает прецендент, для системы Британской.

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

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

177. "чем проще?"  +1 +/
Сообщение от Электрон (?), 27-Апр-24, 09:25 
Разница только одна: у MS хватит денег на 100 лет судов, а вам до конца дела молиться, что вы его не проиграете.

Когда кто-то упоминает законы, надо договаривать, что без денег на адвоката и времени на суды - для вас закона нету.

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

106. "чем проще?"  +1 +/
Сообщение от Аноним (106), 26-Апр-24, 18:01 
Это может сказать только человек, который не занимался ни просмотром исходников, ни реверс инжинирингом. Хинт: непоняток как реализовать вызовы Windows никогда не было.
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

120. "чем проще?"  +/
Сообщение от Аноним (120), 26-Апр-24, 19:52 
API и структуры данных у Microsoft, в сущности, неплохо описаны. Как для прикладного уровня, так и для уровня драйверов. Для этого полные исходники не нужны.
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

230. "чем проще?"  +/
Сообщение от n00by (ok), 29-Апр-24, 07:43 
> Взять и посмотреть описание структур данных

Для этого не нужны исходники. WinDbg их откуда-то берёт. ;)

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

83. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от анон (?), 26-Апр-24, 15:19 
Не наступить на грабли маек.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

182. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от EULA (?), 27-Апр-24, 10:40 
> Будем ждать сорцы хп.

Почитайте старую новость тут
https://www.opennet.me/opennews/art.shtml?num=53783

UPD. Выше уже ответили тоже самое.

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

3. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от нитгитлистер (?), 26-Апр-24, 08:18 
ну теперь то заживём так заживем...) на самом деле наверное вовлечённым будет полезной штукой посмотреть поковыряться. другое дело почему сейчас? почему не 5-10 лет назад?
Ответить | Правка | Наверх | Cообщить модератору

6. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +9 +/
Сообщение от Аноним (5), 26-Апр-24, 08:23 
Чем тебе будет полезен код на ассемблере? Главное по насобирать исходников, а что с ними делать никто не знает.
Ответить | Правка | Наверх | Cообщить модератору

198. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от BeLord (ok), 27-Апр-24, 14:22 
Насколько я помню код ДОСа, там а) далеко не везде asm б) можно достичь прикольных результатов размотав макросы и выкинув платформы, которых уже живьем не найти. В свое время утекали исходники himem.sys, весьма забавно было в них ковыряться.
Ответить | Правка | Наверх | Cообщить модератору

9. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –1 +/
Сообщение от IdeaFix (ok), 26-Апр-24, 08:24 
Вовлеченные на самом деле давно посмотрели и разобрались. Страуструп даже шутил что на крестах переписывал :) Это стоит воспринимать примерно как рецепт того самого торта Прага из московского ресторана, опубликованный в газете Известия.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

14. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от кандидат_науков (?), 26-Апр-24, 08:32 
26 апреля x86 года, ни раньше ни позже, как грится.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

85. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –1 +/
Сообщение от Аноним (85), 26-Апр-24, 15:21 
Намёк на вирус чернобыль?
Ответить | Правка | Наверх | Cообщить модератору

115. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от anonnn (?), 26-Апр-24, 19:01 
Будь здоров, не CIH'ай!
Ответить | Правка | Наверх | Cообщить модератору

45. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –1 +/
Сообщение от Аноним (45), 26-Апр-24, 10:59 
Почему не сразу на релизе?
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

170. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (169), 27-Апр-24, 06:31 
> другое дело почему сейчас?

Потому что M$ любит опенсорс и отдаёт ему лучшее, и когда оно нужнее всего.

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

4. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (5), 26-Апр-24, 08:21 
Может быть как музейный экспонат и имеет смысл, но с практической точки зрения не придумаю зачем нужно.
Ответить | Правка | Наверх | Cообщить модератору

210. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (210), 27-Апр-24, 15:54 
Это для лютых ретробуков чтобы кодить ничего не мешало.

https://aliexpress.ru/item/1005006170100070.html

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

10. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +3 +/
Сообщение от Аноним (18), 26-Апр-24, 08:25 
По ссылке https://github.com/microsoft/MS-DOS/tree/main/v4.0-ozzie упоминается "Multitasking DOS BETA". Удивительно, но прежде никогда не слышал о ней. Подробная статья по теме: https://betawiki.net/wiki/Multitasking_MS-DOS_4
Ответить | Правка | Наверх | Cообщить модератору

42. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +3 +/
Сообщение от Додо (?), 26-Апр-24, 10:40 
https://habr.com/ru/articles/207848/ - вот статья на русском
Ответить | Правка | Наверх | Cообщить модератору

12. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от Аноним (18), 26-Апр-24, 08:26 
Видимо, ещё лет через 10 опубликуют наконец код MS-DOS v6.22.
Ответить | Правка | Наверх | Cообщить модератору

47. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от Аноним (45), 26-Апр-24, 11:00 
А зачем - написано же, что код на ассемблере. Берешь и декомпилируешь.
Ответить | Правка | Наверх | Cообщить модератору

233. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от n00by (ok), 29-Апр-24, 08:04 
Дизассемблируешь, а не декомпилируешь. Ну и пожелаю удачи с изобретением имён меток.
Ответить | Правка | Наверх | Cообщить модератору

15. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от iZENemail (ok), 26-Апр-24, 08:35 
Ждём открытия сорцов MS-DOS 6.22 и графической оболочки Windows 3.1.
Ответить | Правка | Наверх | Cообщить модератору

46. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от nmorozovemail (ok), 26-Апр-24, 10:59 
А еще лет через много win 3.11
Ответить | Правка | Наверх | Cообщить модератору

101. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от nomernomer (?), 26-Апр-24, 17:17 
А Windows for workgroups - это отдельное было?
Ответить | Правка | Наверх | Cообщить модератору

130. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от iZENemail (ok), 26-Апр-24, 20:36 
> А Windows for workgroups - это отдельное было?

Windows 3.11 for Workgroups — это сетевая модификация оболочки Windows 3.1.


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

136. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 26-Апр-24, 21:02 
Нет. Были 3.1 и 3.11, были они же for workgroups. Просто исторически так сложилось, что в СНГ использовали либо просто 3.1, либо 3.11 for workgroups.
Ответить | Правка | Наверх | Cообщить модератору

16. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от Аноним (16), 26-Апр-24, 08:36 
6.22 не нужен .
PC-DOS 7.0 от IBM было интереснее.
Ответить | Правка | Наверх | Cообщить модератору

25. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от 1 (??), 26-Апр-24, 09:20 
Novell DOS (NDOS ?) была прикольной ... Там была явная многозадачность (да, да можно было как в Unix получить вторую конслоль).
Ответить | Правка | Наверх | Cообщить модератору

64. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –3 +/
Сообщение от Аноним (64), 26-Апр-24, 12:45 
А PTS DOS ещё прикольнее.
Ответить | Правка | Наверх | Cообщить модератору

89. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от kusb (?), 26-Апр-24, 15:58 
Там две версии, из одной чуть ли не os/2 пытались сделать с альтернативой Windows
Ответить | Правка | Наверх | Cообщить модератору

132. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от iZENemail (ok), 26-Апр-24, 20:42 
> А PTS DOS ещё прикольнее.

PT$ DOS называлась, другое название — ФизТехДОС. Российский ремейк MS DOS 5.0 со всеми необходимыми утилитами, включая фирменный дефрагментатор файловой системы. В своё время, АО "Микрософт" на разработчиков подала в суд.

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

202. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (202), 27-Апр-24, 14:36 
Так и чем закончилась история? Кто в суде победил?
Где сейчас PTS-DOS? Откртый продукт или проприетарщина?
В целом конечно есть FreeDOS, но тут тоже интересно.
Ответить | Правка | Наверх | Cообщить модератору

86. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (86), 26-Апр-24, 15:26 
Так и в MS-DOS можно было. Dos shell это делал (task switcher / swapper), а потом и Windows 3.0. Благо V86 режим процессора позволял.

Ну и сторонние были https://mirror.math.princeton.edu/pub/oldlinux/Linux.old/doc...

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

105. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от 1 (??), 26-Апр-24, 17:59 
Дык task switcher - он не про многозадачность, а про переключение.
А в Novell DOS там была многозадачность, если проц позволял ...

Хотя ... давно это было, м.б. и вру как Троцкий.

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

133. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Чолхан (ok), 26-Апр-24, 20:44 
Novel DOS был более нестабильным, чем DOS 6.22
Ответить | Правка | Наверх | Cообщить модератору

221. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (86), 28-Апр-24, 07:10 
А реальной многозадачности в виде параллельного исполнения в голом досе вы по определению не сделаете, т.к. он полагается на функции BIOS, которые не рассчитаны на то чтобы их в параллель дергали (помните как обработчики прерываний по цепочке - вначале сам отработай, потом передай следующему обработчику обработать, пока не дойдем до конца, а если иначе сделать, то кто-то навернется). Запустить в параллель несколько задач - можно, V86 режим позволяет. Но если мы полагаемся где-то на общий код реального режима в биосе - а дос работает через биос - то его в параллель никак нельзя исполнять. Помните win95 "сейчас, дискетку доформатирую..."? Специально ограничено в тот момент, чтобы никто другой не сунулся в функции реального режима из биоса.

Но можно иллюзию многозадачности через кванты времени, для этого и V86 не нужно, TSR висящие на прерываниях таймера исполняли код в фоне. PRINT.COM печатал файл параллельно работе других программ даже на 286, не имеющем V86 режима, в реальном режиме, забирая себе 10% или 20% квантов времени, вися на прерывании от таймера...

Win 3.0 и выше могла сделать настоящую многозадачность тк там своя реализация работы с файловой системой, умеющая в параллельность, и своя реализация работы с диском в обход биоса и прочее. Эмуляция доса и биоса. И то по причинам совместимости еще в W95 форматирование дискеты использовало реальные вызовы биоса и все блокировало в тот момент. Только на 100% отказавшись от реального кода из биоса, получили 100% многозадачность для дос окон в NT

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

17. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –1 +/
Сообщение от beck (??), 26-Апр-24, 08:38 
Жаль,  что исходники NT 3.51 опубликуют примерно никогда.
Ответить | Правка | Наверх | Cообщить модератору

21. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (18), 26-Апр-24, 08:50 
Выше запостил ссылки на утёкшие исходники XP и WS2003.
https://www.opennet.me/openforum/vsluhforumID3/133525.html#18
Ответить | Правка | Наверх | Cообщить модератору

37. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –1 +/
Сообщение от Аноним (37), 26-Апр-24, 10:19 
А зачем они лично тебе? Что ты с ними будешь делать?
Учитывая что есть Wine и ReactOS?
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

19. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от Аноним (19), 26-Апр-24, 08:43 
а что не 3.3?
4.0 мертвая была
Ответить | Правка | Наверх | Cообщить модератору

68. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от нах. (?), 26-Апр-24, 13:54 
ну вот самую ненужную и открыли, как водится, нате на лопате.

Ни 3.3, ни 5.0 - разумеется не в этом тысячелетии.

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

24. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (24), 26-Апр-24, 09:12 
Наконец-то. Теперь можно ставить со спокойной душой.
Ответить | Правка | Наверх | Cообщить модератору

26. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от 1 (??), 26-Апр-24, 09:21 
4 - днище, или 3.1 или 5.0. Ну и, конечно, 6.22
Ответить | Правка | Наверх | Cообщить модератору

48. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (24), 26-Апр-24, 11:05 
ты уже получил исходники 3.1 или 5.0. Ну и, конечно, 6.22?
Ответить | Правка | Наверх | Cообщить модератору

50. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (75), 26-Апр-24, 11:37 
Получите исходники FreeDOS и ставте.
Ответить | Правка | Наверх | Cообщить модератору

27. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +5 +/
Сообщение от Аноним (27), 26-Апр-24, 09:22 
но ведь есть же FreeDOS которая уже давно лучче
Ответить | Правка | Наверх | Cообщить модератору

29. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (29), 26-Апр-24, 09:25 
Корпы хотят задабить фри своим опенсорс что непонятно.
Ответить | Правка | Наверх | Cообщить модератору

38. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (38), 26-Апр-24, 10:30 
ничуть. одна из игр не работала на нём.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

41. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (41), 26-Апр-24, 10:39 
У его одна задача- установить хрюшку если нет дисковода
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

127. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 26-Апр-24, 20:29 
Не лучче. С совместимостью у неё не очень.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

28. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (29), 26-Апр-24, 09:24 
А чего там открывать-то если исходники на ассемблере. Сама программа тогда и есть сама по себе исходник, лол.
Ответить | Правка | Наверх | Cообщить модератору

55. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от 41217 (?), 26-Апр-24, 11:58 
Ассемблер - не то же самое, что машинный код.

https://en.wikipedia.org/wiki/Assembly_language
https://en.wikipedia.org/wiki/Machine_code

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

58. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (58), 26-Апр-24, 12:12 
И чего он добавит кроме комментариев? Может им сразу надо было писать самодокументируемый код? (Это шутка если что, а то опять кто-нибудь начнет ссылками на Вики кидаться)
Ответить | Правка | Наверх | Cообщить модератору

65. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от анон (?), 26-Апр-24, 12:48 
В репе есть C код.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

30. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (30), 26-Апр-24, 09:39 
Исходники MS-DOS 6.0 тоже утекали и вполне себе собираются. Только с локализацией беда, тектовые строки даже на английском битые.
Ответить | Правка | Наверх | Cообщить модератору

32. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (30), 26-Апр-24, 09:47 
У ДОСа свой месяц есть, ДОСябрь называется или DOScember по ихнему.
Ответить | Правка | Наверх | Cообщить модератору

35. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (35), 26-Апр-24, 10:16 
это сразу после ноября на оранжевом ютубе? Оно и видно
Ответить | Правка | Наверх | Cообщить модератору

34. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (35), 26-Апр-24, 10:11 
Зумеры не осилили изобрести дизассемблер, поэтому и выложили
Ответить | Правка | Наверх | Cообщить модератору

54. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +3 +/
Сообщение от Аноним (136), 26-Апр-24, 11:57 
Опеннетные эксперты считают, что исходник на ассемблере и выхлоп дизассемблера — одно и то же.
Ответить | Правка | Наверх | Cообщить модератору

59. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (58), 26-Апр-24, 12:13 
Опеннетные эксперты не могут доказать различия.
Ответить | Правка | Наверх | Cообщить модератору

99. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от Аноним (99), 26-Апр-24, 17:01 
> Опеннетные эксперты не могут доказать различия.

Опеннетным экспертам для этого нужно всего лишь глянуть в код, если уж сами с асмом знакомы лишь по слухам или laba.asm ...

https://github.com/microsoft/MS-DOS/blob/main/v4.0/src/DEV/V...


;    BIOS Parameter Block (BPB)                    ;
;-----------------------------------------------------------------------;
;This is where the characteristics of the virtual disk are established.
;A copy of this block is moved into the boot record of the virtual disk.
;DEBUG can be used to read sector zero of the virtual disk to examine the
;boot record copy of this block.

BPB     LABEL    BYTE        ;BIOS Parameter Block (BPB)
BPB_SSZ    DW    0        ;number of bytes per disk sector
BPB_AUSZ   DB    1        ;sectors per allocation unit
BPB_RES    DW    1        ;number of reserved sectors (for boot record)
BPB_FATN   DB    1        ;number of File Allocation Table (FAT) copies
BPB_DIRN   DW    0        ;number of root directory entries
BPB_SECN   DW    1        ;total number of sectors
                ;computed from buffer size and sector size
                ;(this includes reserved, FAT, directory,
                ;and data sectors)
BPB_MCB    DB    0FEH        ;media descriptor byte
BPB_FATSZ  DW    1        ;number of sectors occupied by a single FAT
                ;computed from BPBSSZ and BPBSECN
BPB_LEN    EQU    $-BPB        ;length of BIOS parameter block

BPB_PTR    DW    BPB        ;BIOS Parameter Block pointer array (1 entry)

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

234. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от n00by (ok), 29-Апр-24, 08:08 
Ну вот: и там и там китайская грамота. %)
Ответить | Правка | Наверх | Cообщить модератору

174. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –2 +/
Сообщение от Аноним (169), 27-Апр-24, 07:23 
> Опеннетные эксперты считают, что исходник на ассемблере и выхлоп дизассемблера

Разумеется нет. В исходник M$ заботливо добавил телеметрию, ради нашего же блага.


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

40. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (40), 26-Апр-24, 10:35 
Выкладывание халявы корпами - повод для опенсорсной мыши насторожится.
Ответить | Правка | Наверх | Cообщить модератору

91. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +4 +/
Сообщение от aname (?), 26-Апр-24, 16:19 
Коммиты в опенсурс корпоратами опенсурсную мышь не настараживают
Ответить | Правка | Наверх | Cообщить модератору

43. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от ллщд (?), 26-Апр-24, 10:43 
Тренд позитивный, но лично я буду ждать 6.22.
Ответить | Правка | Наверх | Cообщить модератору

251. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (251), 02-Май-24, 01:45 
Бери уже FreeDOS и не жди
Ответить | Правка | Наверх | Cообщить модератору

49. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 26-Апр-24, 11:22 
нужно портировать на z280, но чтобы так, чтобы можно было запускать ромы игр со Спектрума из командной строки
Ответить | Правка | Наверх | Cообщить модератору

53. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 26-Апр-24, 11:49 
другой вопрос - самого компа на z280 нету, я уже купил проц и начял чертить схему - ну ладно ПЗУ взял со 128к Спектрума, ОЗУ для начала статическая 128к, а вот как дальше прикрутить контроллер пс/2 клавиатуры и видеочип я уже не знаю...
Ответить | Правка | Наверх | Cообщить модератору

109. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от ллщд (?), 26-Апр-24, 18:27 
А чем загвоздка? Там же есть же шина, значит, к ней можно что угодно прикрутить.
Ответить | Правка | Наверх | Cообщить модератору

114. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 26-Апр-24, 18:55 
я в схемотехнике практически нуль с минусом и паяю, как курица лапой, но хочется Спектрум на z280 и с объемом озу до 16МгБ, тогда уже можно будет программировать на Си, как на ПК в DOSе
Ответить | Правка | Наверх | Cообщить модератору

121. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 26-Апр-24, 19:53 
На ПК в DOSе программировали с 640 Кб, а лично я некоторое время с 512, с IDE в виде Turbo C 2.0, и знаете — было вполне приемлемо. С 16 Мб можно было уже в винде о-очень вольготно программировать.
Ответить | Правка | Наверх | Cообщить модератору

123. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 26-Апр-24, 20:08 
память никогда лишней не бывает даже в ДОСе, поэтому если делать Спектрум на z280 то уже сразу с максимальным объемом памяти - сейчас эти 16МгБ вообще бесплатно стоят, а тогда такая планка стоила около $100
Ответить | Правка | Наверх | Cообщить модератору

124. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 26-Апр-24, 20:14 
Я к тому, что эти мегабайты в DOS просто ничего не давали. Ну можно было дисковый кэш разместить, так и то пары мегабайт за глаза было.
Ответить | Правка | Наверх | Cообщить модератору

131. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (131), 26-Апр-24, 20:39 
Удачи тебе без 4 мегов оперативы под досом дум запустить или без 8 гигов квейк. Всякие там CWSDPMI много у кого в комплекте шло.
Ответить | Правка | Наверх | Cообщить модератору

135. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 26-Апр-24, 20:54 
32-битный софт под DOS — это уже совсем другая история. DPMI-хост — это, по существу, ещё одна ОС над DOS (кстати, можете поинтересоваться происхождением).
Ответить | Правка | Наверх | Cообщить модератору

138. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (131), 26-Апр-24, 21:22 
Формат файлов обычный MZ, запускались из-под обычного доса. То, что они процессор потом переводили в другой режим и сами со всякими GDT/LDT/IDT работали вместо привычных сегментов - это уже мало кого интересовало. Если, конечно, не требовалось запустить одновременно несколько программ с разными расширителями (DOS4GW помню, да) - тут становилось весело и даже не знаю удалось кому-то такой квест пройти или нет.
Ответить | Правка | Наверх | Cообщить модератору

139. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 26-Апр-24, 21:36 
> Формат файлов обычный MZ

Так он и у винды до сих пор обычный MZ.

> То, что они процессор потом переводили в другой режим и сами со всякими GDT/LDT/IDT работали вместо привычных сегментов - это уже мало кого интересовало.

Ну да, _всего лишь_. Кстати
https://www.delorie.com/djgpp/doc/dpmi/ch5.a.html

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

140. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (131), 26-Апр-24, 21:59 
> Так он и у винды до сих пор обычный MZ.

Нет. Был обычный MZ для доса, NE для Win16 (и вроде бы для полуоси тоже) и PE для NT и 9x (не помню поддерживался PE если ставить на Win 3.1 такую штуку как Win32s или нет). Что NE и PE в начале содержат досовскую заглушку со знаменитой надписью "This program cannot be run in DOS mode" мне конечно же известно. MZ-файлы хоть для 16битного доса, хоть для 32битных под всякие DOS4GW вроде друг от друга не отличались ничем или меня память подводит спустя 30 лет?

> Ну да, _всего лишь_.

Можно было бы и про ввод/вывод написать, и про другую магию. Но зачем?

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

144. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 26-Апр-24, 22:08 
Так MZ в программах для DOS4GW — тоже заглушка. А внутре у нея LE. Например:

file sea.exe // известная смотрелка под DOS
sea.exe: MS-DOS executable, LE executable for MS-DOS, DOS4GW DOS extender

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

145. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (-), 26-Апр-24, 22:14 
Значит я ошибался. Благодарю за поправку.


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

147. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 26-Апр-24, 22:32 
Более того! Там даже DLL можно было использовать. Как минимум один раз такое чудо видел, в плеере OpenCP.
Ответить | Правка | К родителю #145 | Наверх | Cообщить модератору

142. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 26-Апр-24, 21:59 
Зачем наступать на теже грабли, как Гейтс - 640 КБ хватит всем... Сначала можно запускать ДОС на z280, а потом кто-то прикрутит гуй или Линукс...
Но сначала нужно просто создать Спектрум 128К на базе z280 и посмотреть будет ли хотя бы 50% игр запускаться - если нет, то нет смысла делать комп и на 16МБ...
Ответить | Правка | К родителю #124 | Наверх | Cообщить модератору

148. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 26-Апр-24, 22:35 
Да я ж не спорю, что чем больше, тем лучше. Но если хочется именно «как в DOS» — память эта будет лежать мёртвым грузом. Да много ли хотя бы для того же «скорпиона» было программ, которые использовали всю память? Как правило, всё шло под рамдиск.
Ответить | Правка | Наверх | Cообщить модератору

150. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 26-Апр-24, 22:53 
Да пускай лежит мёртвым грузом - она что есть просит или денег стоит? Кто-то прикрутит гуй и сразу 16Мб мало станет - мне кажется это любой компьютерщик должен элементарно понимать... Сейчас не 80е или 90е, когда память дорогая была... Более того, если делать Спектрум на z380 - то нужно сразу распаивать на плате 4ГБ !!! (а это проц по мощности i386 и тем не менее я бы так сделал)
Ответить | Правка | Наверх | Cообщить модератору

154. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от zyxman (?), 26-Апр-24, 23:25 
> тогда уже можно будет программировать на Си, как на ПК в DOSе

НЕ как в DOSе а как на ос/360 - с оверлеями.

Суть что на спекки никогда не было прямой адресации, только переключением страниц, ну то есть по сути почти те же сегменты как на 286.

То есть если программа не могла вместить все коды и данные в свои там 48к или сколько получалось, можно было сделать обычно один оверлей главный большой, скажем 48к, а остальное подкачивать переключением страниц по 16к.

И да, прикол что на мейнфреймах довольно рано сделали 31-битовое расширение, но очень долго тянули совместимость и жили с оверлеями, и только в 90х на /390 сделали 64-битовую адресацию и там уже действительно простой Си безо всяких изощрений любой объем прямо использует.

Ну и да, что интересно, на ПК в DOSе, на 86/88 и 286 была конечно только адресация переключением страниц, а как появился 386, довольно быстро сделали экстендеры, что можно было прямо 32-битово адресовать память, то есть по сути раньше чем на мейнфреймах (там правда с оговоркой, что первые ревизии 386 были глючные что на них Десквью крешилась, но говорят что Интел очень оперативно исправил и в массовой эксплуатации этого почти никто не видел).

Еще формально 32-битовая адресация была в м68к, но по факту расширенные линии адреса сразу стали хакерски использовать как дополнительные регистры, поэтому только когда пошли в массы 68030, старые проги стали просто прибивать, а во времена 68020 еще с совместимостью были проблемы.

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

157. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 26-Апр-24, 23:48 
Вы даташит читали на z280 ?
он работает, как в сегментном режиме так и в защищенном. В 80е годы процыки Zilog шли на шаг впереди процыков интел, так что z280 чуть получше i286
Ответить | Правка | Наверх | Cообщить модератору

159. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 26-Апр-24, 23:59 
Защищённый режим и адресация >16 бит — совершенно ортогональные вещи. То, что в x86 адресация в реальном режиме ограничена 16 битами — исключительно прихоть Intel (и то умельцы быстренько придумали unreal mode). А z280 остаётся 16-битным, и в любом режиме необходимость секса с переключением банков не отпадает.
Ответить | Правка | Наверх | Cообщить модератору

161. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 27-Апр-24, 00:56 
Так в Виртуальном режиме переключаться между банками не нужно - на то он и Виртуальный режим до 16Мб. Но для начала подойдёт и сегментный режим
Ответить | Правка | Наверх | Cообщить модератору

162. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (136), 27-Апр-24, 01:24 
24-битные адреса вы хоть в виртуальном, хоть в парареальном режиме через HL и DE указывать будете как?
Ответить | Правка | Наверх | Cообщить модератору

163. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 27-Апр-24, 01:28 
компилятор будет, я же на Си, а не на асм собираюсь
Ответить | Правка | Наверх | Cообщить модератору

164. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 27-Апр-24, 01:33 
вы разве в ДОСе не программировали? - указываете модель памяти, а компилятор сам всё делает
Ответить | Правка | К родителю #162 | Наверх | Cообщить модератору

188. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (136), 27-Апр-24, 12:05 
Во-первых, далеко не всё. И модели выше small старались любой ценой избегать.
Во-вторых, перезагрузка сегментных регистров гораздо проще, чем переключение банков, и вообще более гибкая штука.
Ответить | Правка | Наверх | Cообщить модератору

166. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Вася (??), 27-Апр-24, 04:37 
зачем тебе _это_ хочется, для чего?
Ответить | Правка | К родителю #114 | Наверх | Cообщить модератору

175. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 27-Апр-24, 09:01 
странный вопрос - а зачем ребята старые машины и мотоциклы восстанавливают и тюнингуют ???
Ответить | Правка | Наверх | Cообщить модератору

178. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Вася (??), 27-Апр-24, 09:48 
> странный вопрос - а зачем ребята старые машины и мотоциклы восстанавливают и
> тюнингуют ???

чаще всего потому что 1)серийных моделей довольно мало 2)они ездят примерно так же, как и новые 3)при этом значительно дешевле

какой прикол в компах, в мире, где главное уже не среда выполнения, а код, при том, что эти компы - в основном конструкторы - дано понять только конченным 3адротам без жизни

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

180. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 27-Апр-24, 10:12 
ну мне уже надоело играть на Спектруме с процом z80 - многие игры тормозят, хочется перейти на более мощный проц
Ответить | Правка | Наверх | Cообщить модератору

189. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 27-Апр-24, 12:10 
Современные версии Z80 работают на частоте до 20 МГц, этого хватит для преодоления любых тормозов. А обычный Z80 ещё в 90-х разгоняли до 7 МГц, чего на практике хватит для любой игры. https://zxpress.ru/article.php?id=18100
Ответить | Правка | Наверх | Cообщить модератору

192. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 27-Апр-24, 13:07 
это конечно очень круто, но чтобы платформа ZX-Spectrum развивалась проц нужен ещё мощней. В первую очередь для повышения разрешения до 512х384, но с сохранением клешенга, потому что Spectrum - это в первую очередь видео режим. Более высокое разрешение позволит создавать более красивые игры и более удобные трекеры для создания музыки
Ответить | Правка | Наверх | Cообщить модератору

193. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 27-Апр-24, 13:22 
> с сохранением клешенга

Вот самое убожество только и сохранять, да. Из-за которого 90% игр выглядят как говно. Высокое разрешение играм как раз нафиг не сдалось, большинство на C64 со 160×200 куда лучше, чем на спектруме, выглядели.
Ну и всё это решено давно, куча клонов с самыми разнообразными видеорежимами существует (а софта под это всё кот наплакал, естественно).

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

195. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 27-Апр-24, 13:42 
Вот как раз все эти "нормальные" без клешенга видеорижимы Спектруму нафиг не нужны - потому что это есть у всех на ПК и поэтому они не прижились. А вот многие самые лучшие игры на Спектруме сделаны в монохромном режиме - это Flying Shark, Chronos, Joe Blade, Batman, Knight Lore, Robocop и многие другие, а это совершенно другой стиль графики, которого нет на других платформах. Поэтому Спектруму нужно более высокое разрешение, а для этого нужен более мощный проц
Ответить | Правка | Наверх | Cообщить модератору

196. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 27-Апр-24, 14:16 
Если вам нужны "нормальные" цвета - ну так пользуйтесь MSX, зачем вам Спектрум? А Спектрум - это для клешенга! Кстати, самой лучшей игрой на Спектруме считается Head Over Heels с монохромным цветом в игровом поле
https://www.retro-sanctuary.com/Top-100-Spectrum-Games-Page-...
Ответить | Правка | К родителю #193 | Наверх | Cообщить модератору

204. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 27-Апр-24, 14:41 
Вот только Head over Heels — это мультиплатформа. Ладно, с Амигой сравнивать неспортивно, но поглядите хотя бы, как она на Amstrad CPC выглядит.
Спектрумисты почему-то думают, что они одни такие исключительные. А абсолютное большинство известных спектрумовских игр на самом деле выходило и на других платформах (и порой раньше, а на спектруме уже порты), и тут спектрум выглядит совсем не выигрышно.
Ответить | Правка | Наверх | Cообщить модератору

205. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 27-Апр-24, 14:55 
ну мни Head over Heels на Спектруме нравится больше, с монохромной графикой. Если вам Спектрумовская графика не нравится - значит Спектрум не ваше... играйте на Amstrad CPC, а клешенг на Спектруме не трогайте !
Ответить | Правка | К родителю #204 | Наверх | Cообщить модератору

207. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 27-Апр-24, 15:05 
Это «синдром утёнка» называется. К счастью, никогда им особо не страдал (помню, как в первый раз увидел Boulder Dash на Atari и офигел с разницы).
Надо понимать, что Spectrum был технически убог. И полбеды бы, если бы из-за уровня тогдашней техники, но нет — исключительно в целях удешевления (даже нормальную палитру не сделали). Собственно, из-за дешевизны он популярность и получил.
Тот же монохром — это по сути фейл системы клешинга вообще, типа пусть будет хотя бы так, чем никак. Нет, для ностальгии пусть остаётся, но тащить это в сейчас — просто бессмыслица.
Ответить | Правка | К родителю #205 | Наверх | Cообщить модератору

208. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 27-Апр-24, 15:10 
Графика на Спектруме - это как рисунок карандашом по сравнению с маслом, это другой стиль искусства, это очень круто и это нужно развивать!!!
Ответить | Правка | К родителю #207 | Наверх | Cообщить модератору

218. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 27-Апр-24, 19:07 
Нет. Графика на спектруме — это когда у тебя задумка написать маслом, а тебе дали карандаш. Безусловно, и в этих условиях можно что-то создать, но от первоначальной идеи это будет далеко.
Ответить | Правка | К родителю #208 | Наверх | Cообщить модератору

212. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 27-Апр-24, 16:01 
если бы не Спектрум - мы бы вообще не увидели бы этих игр в монохромной графике
Ответить | Правка | К родителю #207 | Наверх | Cообщить модератору

184. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 27-Апр-24, 10:48 
я конечно сам не смогу создать комп на z280 и портировать на него ДОС, а вот Спектрум на биосе от 48К или 128К с процом z280 вполне смогу, но если z280 с этими биосами не заведётся, но вопрос можно считать закрытым и проц на помойку
Ответить | Правка | К родителю #178 | Наверх | Cообщить модератору

235. Скрыто модератором  +/
Сообщение от n00by (ok), 29-Апр-24, 08:18 
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

236. Скрыто модератором  +/
Сообщение от iZENemail (ok), 29-Апр-24, 09:00 
Ответить | Правка | Наверх | Cообщить модератору

238. Скрыто модератором  +/
Сообщение от n00by (ok), 29-Апр-24, 10:41 
Ответить | Правка | Наверх | Cообщить модератору

239. Скрыто модератором  +/
Сообщение от Швондик (?), 29-Апр-24, 12:06 
Ответить | Правка | К родителю #235 | Наверх | Cообщить модератору

240. Скрыто модератором  +/
Сообщение от n00by (ok), 29-Апр-24, 15:20 
Ответить | Правка | Наверх | Cообщить модератору

244. Скрыто модератором  +/
Сообщение от Швондик (?), 30-Апр-24, 22:16 
Ответить | Правка | Наверх | Cообщить модератору

246. Скрыто модератором  +/
Сообщение от n00by (ok), 01-Май-24, 10:14 
Ответить | Правка | Наверх | Cообщить модератору

247. Скрыто модератором  +/
Сообщение от Швондик (?), 01-Май-24, 12:21 
Ответить | Правка | Наверх | Cообщить модератору

252. Скрыто модератором  +/
Сообщение от n00by (ok), 02-Май-24, 10:01 
Ответить | Правка | Наверх | Cообщить модератору

253. Скрыто модератором  +/
Сообщение от Швондик (?), 02-Май-24, 10:33 
Ответить | Правка | Наверх | Cообщить модератору

52. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –4 +/
Сообщение от Аноним (52), 26-Апр-24, 11:48 
Знаю, что шутка не всем зайдет, но код MS DOS 4.0 на ассемблере мы всегда могли посмотреть)
Ответить | Правка | Наверх | Cообщить модератору

69. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (69), 26-Апр-24, 14:03 
Ну голый асм код не так интересен, тут же всётаки код до препроцессора, и внутри есть имена в читаемом человеком виде и даже комментарии. Оно в разы упрощает понимание.. ну если нам в нём поковыряться, вдруг, надо.

Но зачем мёртворождённая 4.0 может комуто понадобиться,  неизвестно. уж или 3.3 или 6.22 открывали бы.

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

107. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (107), 26-Апр-24, 18:05 
Много чего интересного увидели? Что ж сами то не написали ещё тогда свою ось?
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

56. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –1 +/
Сообщение от Пряник (?), 26-Апр-24, 12:02 
Блин, как же они любят капсом всё писать...
Ответить | Правка | Наверх | Cообщить модератору

181. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (181), 27-Апр-24, 10:33 
Угнетает, да?
Ответить | Правка | Наверх | Cообщить модератору

199. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Пряник (?), 27-Апр-24, 14:23 
Моего внутреннего минималиста.
Ответить | Правка | Наверх | Cообщить модератору

185. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Швондик (?), 27-Апр-24, 11:12 
я тоже очень люблю писать код капсом
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

194. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от Аноним (136), 27-Апр-24, 13:24 
В те времена на ассемблере было принято писать так.
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

197. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Пряник (?), 27-Апр-24, 14:21 
Наверное, мониторы хреновые были. Или люди слепые. Впрочем, одно другому не мешает.
Ответить | Правка | Наверх | Cообщить модератору

219. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от Аноним (136), 27-Апр-24, 20:07 
Думаю, это ещё во времена всяких фортранов на перфокартах тянется, когда строчных букв в компьютерах не было.
Ответить | Правка | Наверх | Cообщить модератору

63. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (63), 26-Апр-24, 12:34 
Это вам не бубунту, когда в 14.04 Хром запускается, а 22.04 уже нет, нужен какой-то вулкан.
Ответить | Правка | Наверх | Cообщить модератору

72. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (72), 26-Апр-24, 14:31 
в MS-DOS 4.0 хром тоже запустится что ли? Даже без вулкана?
Ответить | Правка | Наверх | Cообщить модератору

82. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +4 +/
Сообщение от Шатлврот (?), 26-Апр-24, 15:15 
В MS-DOS не запустится, но легаси в Windows, это не двухлетняя поддержка в линукс, а дальше обновляйтесь или идите в жо.
Ответить | Правка | Наверх | Cообщить модератору

173. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –3 +/
Сообщение от Аноним (169), 27-Апр-24, 07:20 
В Линуксе исходники открыты, поддерживай своё забагованное старьё сколько влезет. А в Винде - надейся на дядю, авось, не бросит поддержку, а то даже нашумевшие в прессе дыры без его разрешения не закроешь.
Ответить | Правка | Наверх | Cообщить модератору

209. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (209), 27-Апр-24, 15:19 
И поэтому я спокойно гоняю в современной винде какую-нибудь игрушку 20летней давности, а в ненужном не могу скомпилять что-то написанное пару лет назад: то питон неправильной версии, то gcc, то qt или что-то ещё
Ответить | Правка | Наверх | Cообщить модератору

223. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (223), 28-Апр-24, 12:33 
В современной Винде половина игрушек, написанных под WinAPI времен 95-XP, либо не работает, либо работает с большими косяками. Про 16-битные и говорить не приходится. А вот под Линуксом (в Wine и DosBox) все вполне работают.
А то, что некоторые нынешние developers, developers, что-то сконпелять не могут, если им не показать куда мышой тыкать, ну кто ж виноват? Линукс?
Ответить | Правка | Наверх | Cообщить модератору

66. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (-), 26-Апр-24, 13:18 
Если бы был репозиторий с сорцами разных червяков и вирусняков под эти ОС, то тогда можно было бы поковырять ради общего развития.
Ответить | Правка | Наверх | Cообщить модератору

70. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Викторemail (??), 26-Апр-24, 14:09 
Интересно, сколько в них уязвимостей найдётся современными методами. Переполнения буфера, выполнение кода и т.п. В то время программисты не думали о таких тонкостях, хотя может за счёт высокой культуры и уровня подготовки там не будет прям ужас-ужас...
Ответить | Правка | Наверх | Cообщить модератору

80. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +5 +/
Сообщение от Аноним (131), 26-Апр-24, 15:05 
У тебя операционка работает в реальном режиме процессора. Все команды этого самого процессора (включая привилегированные), все порты ввода-вывода и вся память полностью доступны, так что в современных уязвимостях просто нет нужды, и так нормально.
Ответить | Правка | Наверх | Cообщить модератору

100. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от Викторemail (??), 26-Апр-24, 17:14 
На тех процессорах (8086, 8088) ещё не было привилегированных команд и виртуализации. Вирусы резвились в системе, как хотели. Но вирус нужно сначала принести и запустить, вместе с какой-нибудь внешней программой. А такого, чтобы при открытии текстового файла, самостоятельно выполнялся вредоносный код, используя уязвимости в программе - ещё не было.
Ответить | Правка | Наверх | Cообщить модератору

102. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (131), 26-Апр-24, 17:24 
Привилегированные команды появились в 286 проце, виртуализация (хоть и не в нынешнем виде) в 386. И на тех и на других MSDOS активно использовалась. В реальном режиме проца организовать переполнение буфера или в стеке данные подменить вообще не проблема, потому что все эти сегменты кода, данных и стека никакой защиты не имели и сделать что-то вроде:
push dx
push ds
retf - вопрос желания. Ну или соответствующий jmp/call far
Ответить | Правка | Наверх | Cообщить модератору

171. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (169), 27-Апр-24, 06:57 
> чтобы при открытии текстового файла, самостоятельно выполнялся вредоносный код

AUTOEXEC.BAT исполнялся сам и вызывал другие команды при загрузке системы. Разделения привилегий нет, можно с текущими правами заразить любой файл, вызываемый оттуда. Какой-нибудь KEYRUS.COM или MOUSE.DRV. Для закрепления (резидентной загрузки). Но на практике поступали проще - заражали вообще все файлы. Поэтому для борьбы с файловыми вирусами использовали не только антивирусы, но и дисковые анализаторы (ADinf). Ну и, конечно, запись в загрузочный сектор диска, как самое очевидное средство.

А для заражения, понятно, нужно принести вирус на дискетке в файле STRIPSHASHKI.EXE и запустить. Сегодня, плюс-минус, тоже самое, только каналы поставки стали шире.

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

187. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 27-Апр-24, 12:02 
STRIPS~1.EXE же.
Ответить | Правка | Наверх | Cообщить модератору

224. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (223), 28-Апр-24, 12:36 
> STRIPS~1.EXE же.

Точно не помню, кажется, что DOS Navigator поддерживал больше 8-ми символов в имени.

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

225. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (223), 28-Апр-24, 12:44 
https://en.wikipedia.org/wiki/Long_filename#Other_implementa...
Ответить | Правка | К родителю #187 | Наверх | Cообщить модератору

110. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (131), 26-Апр-24, 18:31 
— Вот как мне, интересно, файлы получше заражать, — размышлял Винни. — Если я положу в начале программы RET, а стек заставлю смотреть на адрес возврата…
— Кого заставишь смотреть? — испугался Пятачок, которому померещилось чего-то страшное.
— Стек, — сказал Винни Пух.
— Ага, — сказал Пятачок понимающе и отодвинулся от монитора подальше.
— Вот… Заставлю его смотреть на адрес возврата, то Пчелы, наверное, подумают, что это просто какая-то ошибочка и ничего не заметят. А если я поставлю вначале переход на вирус, как вызов процедуры, то Пчелы, наверное, подумают, что это маленькая подпрограммка и тоже ничего не заметят. По-моему так.

Андрей Щербаков, "9600 бод и все-все-все..."

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

200. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Пряник (?), 27-Апр-24, 14:32 
В то время программистов было мало, а ошибок столько же. Вот и посуди, какая тогда была "культура".
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

76. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (76), 26-Апр-24, 14:51 
MS-DOS классная система, я в те времена прям уважал Microsoft и начинал программировать с qbasic'а. И Windows 3.1 душевная такая штука, нравилась. Жаль, что потом они скатились в монополизацию, обман пользователей, и некачественное ПО...
Ответить | Правка | Наверх | Cообщить модератору

84. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (37), 26-Апр-24, 15:21 
Обман в чём?
Ответить | Правка | Наверх | Cообщить модератору

88. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –1 +/
Сообщение от Аноним (-), 26-Апр-24, 15:43 
Например, 1990-х гг начала внедрять в свою ОС телеметрию.
Ответить | Правка | Наверх | Cообщить модератору

92. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от aname (?), 26-Апр-24, 16:22 
Ну для начала нужны примеры.

Но обман- то в чём?

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

203. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –1 +/
Сообщение от Аноним (202), 27-Апр-24, 14:40 
Под обманом комрад имеет в виду уничтожение конкурентов
всеми доступными средствами от необзаснованных исков и
до интриг.

А так то система в целом конечно забагованная...

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

206. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 27-Апр-24, 14:56 
А конкуренты, конечно, этим не занимались.
Ответить | Правка | Наверх | Cообщить модератору

111. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от Аноним (136), 26-Апр-24, 18:36 
И куда телеметрия отсылалась? На BBS?
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

158. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (158), 26-Апр-24, 23:51 
Эта телеметрия без интернета работала?
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

90. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (76), 26-Апр-24, 16:06 
Ну, например, утверждали, что в Win'95 старые программы будут работать "лучше и быстрее", а это не так.
Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору

119. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от Аноним (136), 26-Апр-24, 19:49 
К слову, вспомнился первый фолыч — досовскому нужно было 32 Мб, а виндовому хватало 16.
Ответить | Правка | Наверх | Cообщить модератору

179. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (179), 27-Апр-24, 09:54 
Своп не забыл посчитать?
Ответить | Правка | Наверх | Cообщить модератору

186. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (136), 27-Апр-24, 12:01 
Мне, как юзеру детали реализации не интересны были. А вот то, что не нужно было делать весьма — по тем временам — дорогостоящий апгрейд, очень даже радовало.
Своп, кстати, и DOS4G позволял организовать. Но оно так работало, что лучше не надо.
Ответить | Правка | Наверх | Cообщить модератору

242. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (242), 30-Апр-24, 00:27 
В таком стиле и в опенсорсе вендоры тоже выступают.
Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору

217. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (217), 27-Апр-24, 18:57 
Ну я не знаю насчет 9х, но начиная с Висты мелкософт начал всех усердно пересаживать на нее под предлогом того, что все проги будут работать на 50% быстрее. Забыл только упомянуть, что это в сравнении с XP на новом железе и что это железо еще придется купить, выкинув на помойку старое, т.к. под старое никто дрова писать не хотел, причем виста требовала в разы более крутое железо. В два раза более крутой проц и в 8 раз больше памяти. А дальше вообще пошел трэш. Мелкософт полностью провалился на мобильном рынке, т.к. думал, что главное назвать ОСь виндой и все и так побегут ее покупать. Когда спохватились, миром правила уже не нокия, которую они купили, а гугель с эпплем. Так что пришлось извращаться и пересаживать всех сначала на 8ку с убогим закосом в мобилки, а потом и на 10ку с телеметрией. Под предлогом того, что 10ка будет последней версией винды. Кто то кончено теперь говорит, что это было вранье от каких-то левых не относящихся к мелкософту людей. Но я думаю, что они сами же запустили этот слух.
Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору

87. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +3 +/
Сообщение от Аноним (-), 26-Апр-24, 15:41 
В те времена когда ты юзал MS-DOS и Windows 3.1, Майкрософт уже был монополистом и обманщиком.
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

96. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (76), 26-Апр-24, 16:53 
Возможно. Но потом они совсем оборзели...
Ответить | Правка | Наверх | Cообщить модератору

134. Скрыто модератором  +/
Сообщение от Ширламырла (?), 26-Апр-24, 20:51 
Ответить | Правка | Наверх | Cообщить модератору

153. Скрыто модератором  –1 +/
Сообщение от Аноним (131), 26-Апр-24, 23:15 
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

190. Скрыто модератором  +/
Сообщение от Аноним (75), 27-Апр-24, 12:24 
Ответить | Правка | Наверх | Cообщить модератору

191. Скрыто модератором  +/
Сообщение от Аноним (136), 27-Апр-24, 12:43 
Ответить | Правка | Наверх | Cообщить модератору

156. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (242), 26-Апр-24, 23:45 
> И Windows 3.1 душевная такая штука, нравилась. Жаль, что потом они скатились в монополизацию, обман пользователей, и некачественное ПО...

Судя по тому как она быстро падала, как и Ворд 6, то некачественным оно было уже тогда. Учитывая что пишут про 4-й DOS в сравнении с 3, 5 и 6.

Всегда было иногда получше, но часто плохо.

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

95. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (95), 26-Апр-24, 16:50 
Неужели сейчас исходники MSDOS пригодятся для линукса?
Ответить | Правка | Наверх | Cообщить модератору

97. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (76), 26-Апр-24, 16:54 
Врядли. Вот исходники Windows пригодились бы - чтобы посмотреть, как не надо делать.
Ответить | Правка | Наверх | Cообщить модератору

103. Скрыто модератором  +4 +/
Сообщение от Аноним (131), 26-Апр-24, 17:26 
Ответить | Правка | Наверх | Cообщить модератору

117. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –1 +/
Сообщение от Аноним (117), 26-Апр-24, 19:19 
Они годятся, чтобы оценить уровень программирования в названных конторах. Если у кого-то остались сомнения.
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

125. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (131), 26-Апр-24, 20:19 
Линукс пишут и кормят (ибо платиновые спонсоры) - вот тебе их нынешний уровень.
Ответить | Правка | Наверх | Cообщить модератору

126. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от Аноним (131), 26-Апр-24, 20:25 
В 2024 году оценивать уровень программирования конторы по сорцам 1988 года? Наверное можно, но бессмысленно.
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

213. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (213), 27-Апр-24, 16:54 
Код пишут не конторы, а конкретные люди.
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

128. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от iZENemail (ok), 26-Апр-24, 20:33 
> компания Microsoft объявила об открытии исходных текстов операционной системы MS-DOS 4.0

Эх, было время золотое, когда операционны системы не были многозадачными, а представляли собой простой и удобный загрузчик кода приложения, при загрузке которого передавали ему монопольное управление компьютером, а сама DOS по большей части выгружалась из основной памяти и оставляла лишь небольшой загрузчик, не мешающий работе приложения.

Первые Windows представляли собой "переключатель" между загруженными в память приложениями — реализовали модель кооперативной многозадачности, поддерживаемой на уровне процессора i80286.

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

141. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 26-Апр-24, 21:59 
Не сильно интересовался, как там в самых первых виндах было, но уже третья версия концептуально в общем-то ничем не отличалась от современных.
Ответить | Правка | Наверх | Cообщить модератору

143. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Андрей (??), 26-Апр-24, 22:03 
Мнение - ужас!
Это примерно тоже самое, что "все мы братья-приматы".
Ответить | Правка | Наверх | Cообщить модератору

149. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (136), 26-Апр-24, 22:40 
А что не так? Разделяемые библиотеки, совместное использование ресурсов, обмен сообщениями, всякие OLE/DDE, вот это всё.
Ответить | Правка | Наверх | Cообщить модератору

167. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (167), 27-Апр-24, 05:29 
не, ну в приниципе, счёты тоже считают и не отличаются концептуально...
Ответить | Правка | Наверх | Cообщить модератору

152. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (152), 26-Апр-24, 23:11 
а в чем прикол открытия ассемблерных исходников?
Ответить | Правка | Наверх | Cообщить модератору

155. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +4 +/
Сообщение от Аноним (136), 26-Апр-24, 23:41 
Ещё один…
Ответить | Правка | Наверх | Cообщить модератору

215. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (217), 27-Апр-24, 18:30 
Ну, наверное назначение переменных без человеческих имен сложнее разобрать.
Ответить | Правка | К родителю #152 | Наверх | Cообщить модератору

216. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +3 +/
Сообщение от Аноним (217), 27-Апр-24, 18:36 
Ну а так да. По ассеблерным исходникам тяжело разбираться. Например под Win3.1x нет нормальных VESA дров. Чтобы вот как VBEMP. Поставил и все работает. На не так, что надо ставить проприетаные дрова от S3, которые еще вроде ниче, кроме того, что нельзя поставить разрешение побольше для TrueColor, или, не дай бог, Cirrus Logic, которые глюкавые, а править никто уже не будет, ибо adandonware. Есть SDK. Я в школе на ассемблере конечно писал и все понимаю, что написано. На там такой корявый стиль написания, что непонятно, что куда. Нет никакой документации в стиле "Вам надо реализовать такие то точки входа в DLL и они должны уметь то то". Разбирайся сам на примерах.
Ответить | Правка | К родителю #152 | Наверх | Cообщить модератору

176. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от zog (??), 27-Апр-24, 09:24 
А DOS серии 3.x не открыли?
Ответить | Правка | Наверх | Cообщить модератору

211. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Аноним (76), 27-Апр-24, 15:58 
Кстати, интересно, почему на ассемблере? UNIX в эти времена давно уже на Си был.
Ответить | Правка | Наверх | Cообщить модератору

227. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (117), 28-Апр-24, 17:57 
Посмотрите, откуда DOS вообще взялась.
Ответить | Правка | Наверх | Cообщить модератору

237. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Henry Fort ran (?), 29-Апр-24, 09:13 
Жаба давит выдавать откуда мерживорурируют , 32 бит тоже так не выбросить. В процессе разработки я лишь только сделал анализ "реально много заговоров"
Ответить | Правка | К родителю #211 | Наверх | Cообщить модератору

214. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –1 +/
Сообщение от Аноним (214), 27-Апр-24, 17:12 
Я pts-dos по молодости пользовался. Скажу только одно - будешь пользоваться российскими продуктами отстанешь от жизни очень далеко -  коллеги будут всегда на несколько шагов в переди.
Ответить | Правка | Наверх | Cообщить модератору

220. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +1 +/
Сообщение от Геймер (?), 28-Апр-24, 03:22 
Не МС ДОСой замечательны ИБМ ПК, и даже не Интель-процессорами. А открытой архитектурой победили ИБМ-совместимые ПК.CP/M  (DR-DOS)- вещь.
Ответить | Правка | Наверх | Cообщить модератору

228. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (117), 28-Апр-24, 17:59 
DR-DOS была побеждена несколько иначе.
Ответить | Правка | Наверх | Cообщить модератору

229. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (229), 28-Апр-24, 20:29 
Жду исходников телепорта билла гейтса в дум 2
Ответить | Правка | Наверх | Cообщить модератору

243. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Zenitur (ok), 30-Апр-24, 12:18 
Было бы здорово дропнуть в досе всё легаси, чтобы 16-битного кода там не было. Совместимость со старыми программами - прекратить. Получилась бы интересная операционная система... Хотя, такая уже есть - OS/2.

А ещё было бы здорово портануть DOS на не-x86 платформы. Хотя там наверное своих клонов CP/M хватает

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

250. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от а (?), 02-Май-24, 00:18 
эээ, а в досе не было ничего кроме 16-битного кода. Если вы его дропните, то ничего не останется.
Ответить | Правка | Наверх | Cообщить модератору

248. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Chromium (ok), 01-Май-24, 14:30 
Пусть лучше Terraform вновь откроют. Я MS-DOS только по учебникам истории знаю.
Ответить | Правка | Наверх | Cообщить модератору

249. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Ivan7 (ok), 01-Май-24, 14:38 
Уже не актуально. FreeDOS есть!
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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