The OpenNET Project / Index page

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



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

"Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от opennews (ok), 29-Сен-18, 09:00 
Компания Microsoft сообщила (https://blogs.msdn.microsoft.com/commandline/2018/09/28/re-o.../) об открытии исходных текстов выпусков операционной системы MS-DOS 1.1 и 2.0 (https://en.wikipedia.org/wiki/MS-DOS),
выпущенных в 1982 и 1983 годах. Код открыт под лицензией MIT и
опубликован (https://github.com/microsoft/ms-dos) на GitHub. Продукт написан на ассемблере для процессоров 8086.


Примечательно, что код открыт второй раз, в 2014 году оригинальные исходные тексты были переданы (https://www.opennet.ru/opennews/art.shtml?num=39403) в Музей компьютерной истории и стали доступны публично с запретом использования в коммерческих проектах и распространения копий в Web.  Теперь лицензия изменена на MIT, что позволяет свободно вносить изменения, распространять и использовать код в своих продуктах.


URL: https://blogs.msdn.microsoft.com/commandline/2018/09/28/re-o.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=49365

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

Оглавление

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


4. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от AntonAlekseevichemail (ok), 29-Сен-18, 09:19 
Xenix мертв уже.
MS-DOS воскрешается и обесполезняется уходя в свою норку. :D
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +2 +/
Сообщение от Аноним (5), 29-Сен-18, 09:22 
для музэя?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +5 +/
Сообщение от Аноним ус (?), 29-Сен-18, 09:28 
Зачем оно надо при более продвинутом FreeDOS?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (9), 29-Сен-18, 09:38 
Чтобы сделать его совместимее. Я поставил его (фридос) на виртуальную коробку, а в него - оч. старую игру (вернее её современную переделку). Она в нём не пошла. А в досбоксе (эмуляторе с потреблением 100% cpu) пошла. До совместимости с досом там пилить и пилить.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

22. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +11 +/
Сообщение от commiethebeastie (ok), 29-Сен-18, 10:37 
>на виртуальную коробку
>А в досбоксе (эмуляторе с потреблением 100% cpu) пошла.

You do it wrong. Тут FreeDOS вообще не причем, проблема в виртуальной коробке.

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

109. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +2 +/
Сообщение от Аноним (109), 30-Сен-18, 17:10 
> You do it wrong.

You are doing it wrong.

Никогда не мог понять почему «мгимо финишд» так любят козырять своим незнанием иностранного языка.

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

131. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +2 +/
Сообщение от Плеерок (?), 01-Окт-18, 20:08 
Брюс Уиллис и прочие Сталлоны говорят именно "You do it wrong".
И вот такая хрень по всей стране Омерига.
Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

140. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +2 +/
Сообщение от dq0s4y71 (ok), 02-Окт-18, 12:40 
А ещё они в одиночку и босиком могут целую банду международных террористов укокошить.

А если серьёзно, зависит от контекста.

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

150. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Michael Shigorinemail (ok), 04-Окт-18, 22:16 
> Никогда не мог понять почему «мгимо финишд» так любят козырять своим
> незнанием иностранного языка.

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

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

55. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +4 +/
Сообщение от Аноним (55), 29-Сен-18, 15:06 
Попробуй PCem это самый навороченный эмуль (с поддержкой линукса) для старых систем. Он прям старое железо на выбор эмулирует. Там у меня все старые игры на ура запускались.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

17. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +6 +/
Сообщение от And (??), 29-Сен-18, 10:13 
>  Зачем оно надо при более продвинутом FreeDOS?

Это не для Вас. Это для историков.

MS-DOS 1-2-3. :) Кто был в теме, помнит - config.sys emm386.exe himem.sys ... :))) Совсем не Систем Д какой-нибудь. :)))

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

19. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +3 +/
Сообщение от X86 (ok), 29-Сен-18, 10:18 
Главное на забыть запустить smartdrive.com
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

23. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +14 +/
Сообщение от SAI (?), 29-Сен-18, 10:59 
smartdrv.exe
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

24. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +5 +/
Сообщение от SAI (?), 29-Сен-18, 11:02 
А также ramdrive.sys,
скопировать туда command.com
и set comspec на этот диск.

Можно также какой-нибудь язык программирования из Борландовских того времени.

Летать будет...
Куда там современной винде.

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

25. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Анонимemail (25), 29-Сен-18, 11:27 
qbasic же!
И MSCDEX не забыть!
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

26. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (26), 29-Сен-18, 11:33 
> А также ramdrive.sys,
> скопировать туда command.com
> и set comspec на этот диск.
> Можно также какой-нибудь язык программирования из Борландовских того времени.
> Летать будет...
> Куда там современной винде.

Нортоновский command.com был лучше :)

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

36. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +7 +/
Сообщение от SAI (?), 29-Сен-18, 12:20 
Я предпочитал VC.

Его точно можно было скопировать на ram drive.

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

37. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +5 +/
Сообщение от гентафарианец (?), 29-Сен-18, 12:36 
А чё никто тут не вспоминает про doublespace и pu1700? даже странно как-то ;-)
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

62. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (62), 29-Сен-18, 17:33 
Про инет тоже не вспоминают. А у меня браузер со встроенной модемной звонилкой и прочим tcp/ip на борту до сих пор из ностальгии не стёрт.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

66. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –1 +/
Сообщение от Аноним (66), 29-Сен-18, 18:55 
PU1700 только Фигурнов и пропагандировал.
А Doublespace было такое глюкаво, что лучше даже тогда было винт пожирнее купить.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

71. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Дегенератор (?), 29-Сен-18, 19:55 
> PU1700 только Фигурнов и пропагандировал.
> А Doublespace было такое глюкаво, что лучше даже тогда было винт пожирнее
> купить.

Вот все лицемерщики и отписались )))

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

93. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от SAI (?), 30-Сен-18, 02:51 
800.com крутой резидент был.
Увеличение емкости дискет до 2-х раз.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

118. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –4 +/
Сообщение от пох (?), 01-Окт-18, 09:53 
> 800.com крутой резидент был.
> Увеличение емкости дискет до 2-х раз.

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

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

124. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (124), 01-Окт-18, 13:32 
Неправильно помнится. Работал везде. Хотя в бСССР в связи с дороговизной дисков и приводов HD, он был актуальнее.

Но pu_1700 был круче -- умел учитывать всевозможные глюки железа и ел меньше памяти. Даже умел экономить на PSP (опционально).

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

115. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Maxim (??), 30-Сен-18, 21:46 
я помню только про keyrus ))
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

123. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от poloniumv (??), 01-Окт-18, 11:55 
cyr_vga.com
Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

72. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Дегенератор (?), 29-Сен-18, 19:58 
> smartdrv.exe

При установке даже 98й очень помогало

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

30. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от rm1 (?), 29-Сен-18, 11:56 
Вы путаете, 1-2-3 было у LOTUS! :)
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

50. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +3 +/
Сообщение от Аноним (-), 29-Сен-18, 14:21 
> MS-DOS 1-2-3

MS-DOS 365

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

58. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +3 +/
Сообщение от пох (?), 29-Сен-18, 15:53 
кто был в теме, помнит что himem - это пятерка, огромный прыжок вперед, давшийся достаточно дорого (были проблемы с совместимостью и с софтом, и с оборудованием) - к счастью, на минное поле зачем-то выскочил труп DR-DOS, радостно поскакал под фейерверк вперед и откинул копыта уже почти у конца заминированной полосы, ms'у досталось не так много.

еще в 3.30 никакого himem не было, 640k should be enough... правда после драйверов и русификатора оставалось хорошо если 600.

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

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

74. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Zenitur (ok), 29-Сен-18, 20:51 
Вообще, сохранять бинарную совместимость в новых версиях процессоров в то время было не принято. Устарело что-либо - в новой ревизии процессора этого нет. Сохранялась лишь совместимость на уровне исходного кода, когда под новый CPU можно пересобрать, не внося изменения в код. А "не убирать ничего" было расточительно - и так мало места на кристалле

Когда Intel это сделал - популярность IBM PC выросла значительно, ведь все поняли, что от старого софта можно не отказываться. Но далось ему это непросто, действительно. Во-первых, софт тогда писали под 4,77 МГц, и не предусматривали, что частота может быть другой. Придумали кнопку Turbo - просто и гениально. Во-вторых, софт адресовал память 8-ю разрядами, и перейти на 16 разрядов, не сломав совместимость со старым софтом, считалось невозможно. Но Intel сделал это!

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

75. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним (75), 29-Сен-18, 21:19 
Гониво какое то, у вас галлюцинция или что непойму.
Turbo у меня лично переключала(ет) - 133/100 Mhz и никак не меньше - беЗполезная весчь! Аж обидно [было].
"софт адресовал память 8-ю разрядами" - 8 бит адресации софта на x86 это вообще из фантастики, 8 бит в опкодах есть - но, только для jmp short и jxx short, в то время как даже те же 640kB никак ими не адресовать нормально не только без near переходов, а и far aka 6 байт.
В общем софт как раз адресовал всегда больше байта, ну не считая совсем микроконтроллеров, по 16 байт, другое дело что процессор их по байтно переправлял потому никаких проблем портированию ПО не создавало у 80x286. А, тот что меньше 16 бит адресовал - был значит бинарно 100% несовместим.
А, Intel - маркетинговые подонки те ещё, потому и выиграли гонку, впаривать одно и то же так растягивая продажи каждое поколение ЦПУ варьируя занижением частоты + чтобы конкурентам подосрать заграбастать и низкочастотный рынок и прч.разное.
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

97. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +2 +/
Сообщение от anomymous (?), 30-Сен-18, 09:39 
По адресации согласен. А вот турба на XT была, действительно - 4.77/8, прирост в CAD и допустим спредшитах был офигенный, но для игрух, заточенных на 4.77, приходилось выключать.
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

116. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от mma (?), 01-Окт-18, 05:50 
Ну на турбо зря гонишь, еще даже на 386sx это было актуально(20/40Mhz), как грится почувствуй разницу. А уж на 286 и XT это вообще было обязательно чтобы гонять старый софт.
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

129. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –1 +/
Сообщение от типа аноним (?), 01-Окт-18, 16:42 
Я писал про конкретный конфиг - зачем вы мне тычите чем то иным.
И тем более я не говорил что она была ненужна, как и поныне,
просто разработчики непродумали. Но,я так подозреваю что, это было тоже специально
- падлючно маркетингово: что бы програмисты не могли лишний рз оптимизировать свооё ПО
под 4.7 или 20Mhz, делая фактически только под топовые железо :(
(Это позже появилась такая мода, а раньше принято было не настаивать обновлять ПК по каждому чиху, но Кармак паскудник отучил подсадив на культ себя и своих вечно маркетингово-лаговых при выходе игр).
Ответить | Правка | ^ к родителю #116 | Наверх | Cообщить модератору

132. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним84701 (ok), 01-Окт-18, 21:14 
>  а раньше принято было не настаивать обновлять
> ПК по каждому чиху, но Кармак паскудник отучил подсадив на культ

Потому что до ~середины девяностых цены "совсем  немножечко" кусались даже "там".

В 1990, 286 с 12 MГц, 20 МБ хардом и 512 КБ ОЗУ + 14''  640x480 монохромный убивец зрения = $1600
А топовое железо с 486 = $10 000 (а за год до этого - в двое дороже)
https://www.nytimes.com/1989/10/22/business/the-executive-co...
>  NCR is among several companies that have already announced they are in the race to sell the first 80486-based systems.
> For prices expected to be $10,000 to $20,000, the computers are believed to be capable of performing on the same scale as minicomputers costing several times as much.
>

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

151. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Michael Shigorinemail (ok), 04-Окт-18, 22:23 
> А топовое железо с 486 = $10 000 (а за год до этого - вдвое дороже)

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

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

160. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Andrey Mitrofanov (?), 08-Окт-18, 12:36 
>> А топовое железо с 486 = $10 000 (а за год до этого - вдвое дороже)
> ...и опять вспоминаются людие, ржущие над нынешними ценами на эльбрусы.  Да,
> пока дорого, но уже куда доступней, чем первая писишка Линуса.

В отличие от писюков перспективная ЦА не "домашний пользователь", а кабинка очередного ракетного комплекса.

Вот думаю, убояться ли увидеть эльбрус в соседнем комп.сельпо -- закрытие границ и дефицит в продмагах ведь всё равно укомплектуются недоступностью [для меня, скажем] или по цене, или по "талонам"...

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

73. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Zenitur (ok), 29-Сен-18, 20:46 
Кстати, до сих пор не понимаю, как правильно "готовить" EMM386.EXE. С какими параметрами запускать, например, на 486dx2. Я попробовал разные параметры из самоучителя Фигурнова, и в итоге решил вообще не пользоваться им

Может, кто-нибудь объяснит хоть сейчас?

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

76. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +3 +/
Сообщение от пох (?), 29-Сен-18, 21:24 
объясняю:
выкидываешь его к чертям, ищешь по ббсам (где взял машину времени, там и описание что есть ббс и как к ней подключаться посмотри) дистрибутив desqview(386) или выгрызенный из него qemm (были и такие, и такие дистрибутивы). запускаешь (или если дистрибутив не распакованный коекакером, он сам запустит) optimize.com, он тебе сам все приготовит правильно.

В идеале должны после загрузки быть свободны около 720k досовской памяти.

а emm386 умела только devicehigh/loadhigh, да и то плохо. (ну и dos4gw умел с ней общаться, если находил, но он и без нее умел, а единственная доступная хомячку помимо него ems-aware программа была lotus123). Параметров ей никаких надо не было, поскольку пользы от них в общем случае никакой.
Это просто ems драйвер для himem.sys

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

79. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (79), 29-Сен-18, 21:38 
А, у меня никогда даже мысли небыло(точней были не раз - но, по размышлению откидывались),
ставить костыль от хз кого... делающий фактически тоже самое... что и штатный драйвер от производителя! И потом удивлятья - какого то то ПО глючит, а то это не запускается вообще...
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

87. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от пох (?), 29-Сен-18, 22:44 
и не от хз кого, а от пионеров нормальной многозадачности на недокомпьютерах, и делающий отнюдь не то же самое. То есть скорее загадкой было, зачем ты использовал emm386, неудачную попытку ms догнать и перегнать, опоздавшую на два года.

> И потом удивлятья - какого то то ПО глючит, а то это не запускается вообще...

чего там удивляться - not enough memory, типикал стори времен доса и программ-переростков.
"выгрузить все tsr'ы, выгрузить русификатор (шрифт прошит в пзуху адаптера, переключать клавиатуру не будем), выкинуть все, включая ansi.sys..." Или таки воспользоваться qemm, и получить пресловутые 720k free, ничего особо не отключая.
Банковский опердень в одном известном банчке вот так вот только и работал.

а вот чтобы что-то не работало просто от наличия в памяти qemm - совершенно не помню.

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

114. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (114), 30-Сен-18, 19:30 
> not enough memory, типикал стори времен доса

У кого как...

> "выгрузить все tsr'ы, выгрузить русификатор (шрифт прошит в пзуху адаптера, переключать
> клавиатуру не будем), выкинуть все, включая ansi.sys..."

Чего её переключать - 1kB... (KEYRUS+таблицы в ShadowRAM)
ansi.sys? не смешите вот уж ненужный кал, что в терминалке небыло?... или ANSI-просмотрщики отменили?... Но, даже для него - был скромного раздела резидент, аж 2 kB + притендент в UMB, так и провалялся только место занимая с ещё одним.

> Или таки воспользоваться qemm, и получить пресловутые 720k free, ничего особо не отключая.

Больше 640k всёравно не выжать, не UMB же считать так он и так на половину пуст обычно,
а ремап адресов видеопамяти - ещё как чреват... вирусы никто никогда не отменял и вот в них любые несовместимости в среде - обычно кончаются плачевно, особенно когда в видеопамяти захотел бы сам поселиться или конфигурацию расположить скрываясь.
Итого: +80k - ценой проблем с вирусятиной или что уж точно - снижения совместимости с ПО/играми (самостоятельно выставляющими нужный [графический] видеорежим в обход BIOS API)?
Лично мне они - не нужны, такой ценой.

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

119. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от пох (?), 01-Окт-18, 10:05 
>> not enough memory, типикал стори времен доса
> У кого как...

ну да, игрушкам оно было пофигу, а потом они быстро научились dos4g

> Чего её переключать - 1kB... (KEYRUS+таблицы в ShadowRAM)

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

> ansi.sys? не смешите вот уж ненужный кал, что в терминалке небыло?... или

вы опоздали родиться :-(

>> Или таки воспользоваться qemm, и получить пресловутые 720k free, ничего особо не отключая.
> Больше 640k всёравно не выжать, не UMB же считать так он и

говорят же бестолковому: 714-720 (зависело в том числе от того, насколько удачно распихан в материнке биос, как разлягутся какие-нибудь ipx/netx и вообще от везения с optimize.com)
получалось за счет ремапинга всего что можно и нельзя было найти в верхней памяти куда подальше, и организации там окошка для расширения вверх.

> снижения совместимости с ПО/играми (самостоятельно выставляющими нужный [графический]
> видеорежим в обход BIOS API)?
> Лично мне они - не нужны, такой ценой.

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

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

130. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –1 +/
Сообщение от Аноним (130), 01-Окт-18, 16:56 
> говорят же бестолковому: 714-720 ... получалось за счет ремапинга всего что можно.

- Так эт вы - как раз: бестолочь, как погляжу! Что читать разучился?... Прямо выше - я точно это и сказал: откуда могут быть эти доп-нительные 80kB!
Плюс какие неприятности это гарантированно создаёт при даже небольшом отходе от стандартов в ПО, и по какой причине не использовал никогда.

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

152. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Michael Shigorinemail (ok), 04-Окт-18, 22:28 
> Плюс какие неприятности это гарантированно создаёт при даже небольшом
> отходе от стандартов в ПО, и по какой причине не использовал никогда.

Вы таки точно опоздали родиться, зато теперь гордо вещаете про "стандарты в ПО" в теме про масадос.  Смешной, да.

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

90. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –2 +/
Сообщение от Аноним (66), 30-Сен-18, 01:52 
> qemm

Зачем это говно мамонта, когда есть UMBPCI?

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

78. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (78), 29-Сен-18, 21:33 
RAM, параметр ram больше никаких не нужно обычно, если память не битая и конфликтов с перифирией нет.
Полный список команд см.MSDOSDRV.TXT в w9x или в документации MS-DOS, соответственно.


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

80. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (80), 29-Сен-18, 21:50 
> и в итоге решил вообще не пользоваться им

Это зря он не только верхную память маппирует нуждающимся программам, но нехило высвобождает нижнюю.
Хоть конечно в том же FreeDOS можно взять драйвер для выделения именно UMB, что займёт ещё меньше места, но опять же это сторонний драйвер... А, w9x с таким вообще не советую запускать.

Если нижней памяти будет мало для чего то - проблема решается созданием DOS меню, в котором есть варианты загрузки разных драйверов. Геморно, но меню очень полезно, тем более что некоторые игры например не перносят даже EMM386, некоторые к счастью совсем немногие даже и HIMEM - так как при его загрузке ЦПУ переходит из реального режима в виртуальный, если вам эта информаци о чём то говорит.

Вообще, DOS вполне себе жив по нему куча док и ПО/игр в сети.

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

99. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от anomymous (?), 30-Сен-18, 09:42 
Про HIMEM гонево - он только A20 включает. VM86 - это как раз к EMM/QEMM/...
Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

113. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (113), 30-Сен-18, 19:13 
Очень давно смотрел. Но, то что надо было выгружать иногда - было... особенно на нестандартных DOS-расширителях.

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

96. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Andrey Mitrofanov (?), 30-Сен-18, 08:49 
> Это не для Вас. Это для историков.

Для следователей. По преступлениям против человечности.  Без сроков давности.

> MS-DOS 1-2-3.
> :) Кто был в теме, помнит -
> emm386.exe

Память-то не та, да, дидюля, или не "в теме" просто?

The technique probably first appeared with the development of CEMM, included with Compaq MS-DOS 3.31 in 1987. Microsoft's version first appeared, built-in, with Windows/386 2.1 in 1988 and as standalone EMM386.SYS with MS-DOS 4.01 in 1989; the more flexible EMM386.EXE version appeared in MS-DOS 5.0 in 1991.

https://en.wikipedia.org/wiki/EMM386

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

100. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от anomymous (?), 30-Сен-18, 09:44 
EMM386 херня. Вот doublespace со смартдрайвом вместе...
Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору

102. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Andrey Mitrofanov (?), 30-Сен-18, 10:09 
>>> MS-DOS 1-2-3.
> EMM386 херня. Вот doublespace со смартдрайвом вместе...

Да уж.  Нагнали, так нагнали.


Хотя сам хртел про "" выкидываешь его к чертям, ищешь по ббсам (где взял машину времени, там и описание что есть ббс и как к ней подключаться посмотри) дистрибутив ""(п)ох  IBM OS/2 Warp написать, но... постеснялся.  Поначалау  --  теперь-то уж чего.

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

121. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от пох (?), 01-Окт-18, 10:18 
> как к ней подключаться посмотри) дистрибутив ""(п)ох  IBM OS/2 Warp
> написать, но... постеснялся.  Поначалау  --  теперь-то уж чего.

правильно постеснялся - г-но была эта Warp. Искать по bbs'ам следовало 2.99beta (причем, заметая следы, ебеме выпустило под этим же номером бету варпа, которая была, разумеется, таким же навозом как и сам варп, изуродованный требованием "4mb should be enough", только еще и недоделанным). Кому не повезло с одной из пяти поддерживаемых видеокарт - 2.11+громадный патч. Ну и сеть к ней, разумеется, отдельно - причем сетей надо было две, лансерверный клиент чтоб совместимо с виндой, и tcp/ip от ебеме или родной клиент от novell, чтобы этот лансерверный ходил через них, а не через свой netbeui, портивший данные.

некоторые еще поверх громоздили hpfs386, выдранный из лансервера - он, правда, иногда необратимо рушился, и "386" был весьма условно, но умел таки кэширование, представьте себе, на клиентах, где оно и было архиактуально, ебеме так до самой смерти его нормально и не асилила. Там же, на ббсах найдешь, но учти, я тебе его не советовал.

и да, результатом был всего лишь "лучший дос чем в windows", а геморроя с настройкой - хоть отбавляй. 300страничную документацию от лансерверного клиента я не так давно пустил на вторсырье. Не-не-не, возвращаться к этому - ну его нахрен.


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

7. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +2 +/
Сообщение от пох (?), 29-Сен-18, 09:33 
блин, жядные кю. 2.0 - fat12, феерически бесполезна что с mit лицензией, что без нее.

видаь, все еще надеются впарить каким-нибудь производителям эмбедовки 3.x подорого :-(

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

11. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним (9), 29-Сен-18, 09:48 
Подозреваю, что мс лицензировало у других компаний какой-нибудь код и использовало его во фридосе ...
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

12. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +2 +/
Сообщение от Аноним (9), 29-Сен-18, 09:49 
тьфу, оговорился. В досе, конечно.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

27. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (26), 29-Сен-18, 11:34 
> тьфу, оговорился. В досе, конечно.

Там была покупка CP/M и её уже выпускали как M$DOS

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

51. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +6 +/
Сообщение от RNZ (ok), 29-Сен-18, 14:40 
Билли (с родителям) купил не CP/M, а клон QDOS(86-DOS) за копейки, что-бы по быстрому пихнуть в IBM, на базе инсайдерской информации и протекции "своих" людей в IBM, обставив Digital Reasearch и "бортанув" CP/M. СP/M потом стала называться DR-DOS, затем всю компанию Digital Reasearch купила Novell и переименовала DR-DOS в Novell DOS, а потом продала все права Caldera.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

120. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от 123 (??), 01-Окт-18, 10:15 
>обставив Digital Reasearch и "бортанув" CP/M

Они сами себя "обставили" и бортанули, не согласившись на рабские условия от IBM, а Билли согласился, т.к. добавил в него "незначительную строчку", позволившую продавать MS-DOS самостоятельно. В итоге на старте имел "унизительные" по меркам лидера (Digital Reasearch) условия, но на перспективу получил огромную юзербазу, когда другие производители железа подтянулись.

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

135. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от RNZ (ok), 01-Окт-18, 23:28 
Килдейл не соглашался ещё и на сроки по реализации 16bit версии, которую хотела IBM.
А Билли ухитрожопился пинуть в IBM 16bit огрызок, который запилил Патерсон, слизав с CP/M.
Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору

57. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от пох (?), 29-Сен-18, 15:47 
вряд ли - в те времена было принято покупать с потрохами, а не лицензировать (поскольку денег было бездонно, а стоило - дешево, ибо проекты были сравнительно простые и пилили их 1-2 человека).

единственная известная история такого рода - dblspace, который именно по этой причине ms пришлось через версию выпиливать и заменять своим глюкалом. Но это уже шестые версии, они уже ms самой были неинтересны.

а вот сама dos 3.3 лицензировалась для использования, к примеру, в фотоаппаратах - еще в середине 200х (пока fat16 тоже не пришла к закономерному концу и в этой отрасли ;-)

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

21. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Константавр (ok), 29-Сен-18, 10:29 
fat12 всё ещё используется в разной аппаратуре и досы к ней всё ещё продаются, а значит можно стрич купоны. Для МС опенсорс - это повод покричать о себе, выкинув на обозрение такое вот старьё, повод открытым кодом застолбить поляну, а то и отжать её у куркурентов, получить бесплатных тестеров и ещё больше фанатов. А открой код fat12 и всё, никто покупать не станет.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

81. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –2 +/
Сообщение от Аноним (81), 29-Сен-18, 22:00 
Речь всё же скорей про FAT32?...
А, с ней идёт патенты... так что окрытие кода DOS6/7/8 - тут неважно. Просто им в падлу. Нет, и потроллть конечно тоже.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

10. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним (-), 29-Сен-18, 09:38 
Наконец-таки! Не прошло и 35-ти лет.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним (13), 29-Сен-18, 09:57 
Сильно сомневаюсь, что Microsoft в будущем выложит исхоники одной из ранних версий Windows, хотя мечтать не вредно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +6 +/
Сообщение от A.Stahl (ok), 29-Сен-18, 10:08 
Почему же? 1 и 2 версии можно выкладывать -- софта к ним было исчезающе мало и сохранилось до наших дней и вовсе единицы. Вот 3.х уже "низзя" выкладывать. Такой код может быть полезен.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

20. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от 15 (?), 29-Сен-18, 10:27 
в чем ценность?

Удовлетворить любопытство можно ковыряя OpenNT

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

14. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (13), 29-Сен-18, 10:00 
Впрочем публикация исходных кодов под какой-нибудь несвободной лицензией не является исключением.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –1 +/
Сообщение от Аноним (16), 29-Сен-18, 10:11 
Когда DirectX 12 выложат?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

39. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +5 +/
Сообщение от имя (?), 29-Сен-18, 13:20 
Зачем тебе эта мертворождённая версия? Поиграй с вулканом лучше.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

86. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (86), 29-Сен-18, 22:28 
Ну это понятно - портировать в другие ОС.
Соответственно её выложат - лет через 50 минимум.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

29. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –9 +/
Сообщение от Аноним (29), 29-Сен-18, 11:49 
Конечно, убрали все свои шпионские закладки, сливающие пароли учеток в сеть и выложили код в открытый доступ. Кто докажет, что бинарники получены из исходников?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +22 +/
Сообщение от username (??), 29-Сен-18, 12:02 
Учетки? Пароли? О чем вы. В те времена было принято верить друг другу на слово
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

48. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –5 +/
Сообщение от Аноним (48), 29-Сен-18, 14:02 
Как плохо у IT-шников с юмором...

// мимокрокодил

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

65. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +5 +/
Сообщение от Тот_Самый_Анонимус (?), 29-Сен-18, 18:18 
Или изначально йумар дeбильный был.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

68. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (48), 29-Сен-18, 19:19 
Дeбильный юмор - не признак того, что он хуже распознается чем качественный. Это просто дeбильный юмор и все. А вот реагировать на него на полном серьезе - это и есть признак полного отсутствия ЧЮ. Если бы оно существовало, человек бы сразу распознал, что это юмор, в том числе и его уровень качества/некачества. В нашем случае - глухое непонимание, что человек оставил стeбный коммент.
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

69. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (48), 29-Сен-18, 19:22 
Я также добавлю, что юмор распознается по критерию тонкий/толстый, а не по смешной/тупой. Выше - толстый юмор. Который, казалось бы, должны были распознать даже немцы.
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

112. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Анноним (?), 30-Сен-18, 18:48 
>  Выше - толстый юмор. Который, казалось бы, должны были распознать даже немцы.

Очередная толстая глупость?

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

105. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним (105), 30-Сен-18, 15:55 
Какая шютка юмора, такая и реакция. Сам пошутил несмешно, а требуешь феерической реакции.
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

107. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Тот_Самый_Анонимус (?), 30-Сен-18, 16:38 
Ответ вполне в стиле вопрошавшего. С чего у тебя бомбануло-то?


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

108. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +2 +/
Сообщение от Orduemail (ok), 30-Сен-18, 16:48 
> Дeбильный юмор - не признак того, что он хуже распознается чем качественный.

Принимающая сторона всегда имеет выбор -- понять ли юмор как юмор, или на полном серьёзе. Это выбор принимающей стороны. Дeбильный юмор просто нарывается на то, чтобы быть воспринятым на полном серьёзе, поскольку это позволяет насмехаться над источником этого юмора за дeбилизм. А он потом будет смешно оправдываться, и рассказывать о том, как надо реагировать на дeбильный юмор.

Ты просто неверно оценил ситуацию. Реципиенты тут могли понять твои слова как шутку юмора, которая непонятно о чём и к чему, либо они могли понять её как демонстрацию тупого непонимания того, что есть дос 2.0. Второй вариант прельстивее, потому что на фоне такого тебя можно чувствовать себя олдфагом, понимающим что такое дос 2.0. Если бы шутка твоя наводила бы на какие-нибудь размышления, если бы она доносила бы какую-нибудь мысль, если бы понять шутку означало бы выглядеть в своих глазах лучше (умнее, например), то тогда бы её поняли.

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

110. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (109), 30-Сен-18, 17:16 
Это был не серьёзный ответ, а пост-ироничный. Рассказывай давай теперь, каково это — жить без чувства юмора.
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

92. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +2 +/
Сообщение от Qwerty (??), 30-Сен-18, 02:35 
С юмором? Пытаешься делать хорошую мину при плохой игре? Опозорился - обтекай.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

34. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +7 +/
Сообщение от Аноним (66), 29-Сен-18, 12:11 
> шпионские закладки, сливающие пароли учеток в сеть
> DOS 2.0
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

153. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Michael Shigorinemail (ok), 04-Окт-18, 22:34 
>> шпионские закладки, сливающие пароли учеток в сеть
>> DOS 2.0
> юмор 2D
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

38. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +3 +/
Сообщение от Qwerty (??), 29-Сен-18, 12:54 
Такое чувство, что некоторые омнононимы при виде любых новостей о MS (простите, M$) затыкают уши и включают белку-истеричку.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

56. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (56), 29-Сен-18, 15:35 
В те времена никаких паролей ещё не было.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

61. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (61), 29-Сен-18, 16:47 
Во времена DOS 2.0 не было сети в привычном нам смысле.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

35. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (35), 29-Сен-18, 12:20 
все жду windows 10
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (40), 29-Сен-18, 13:24 
Уже давно вышел, скачай с рутрекера и поставь, делов-то.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

42. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от AnonIM (?), 29-Сен-18, 13:42 
я жду открытого кода на github
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

41. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним (41), 29-Сен-18, 13:42 
ну, кто теперь смеет перечить Гатри Скоттy(вице-президент Microsoft) в том что "Microsoft является крупнейшим сподвижником открытого ПО в мире", съели ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

98. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Andrey Mitrofanov (?), 30-Сен-18, 09:39 
> ну, кто теперь смеет перечить Гатри Скоттy(вице-президент Microsoft) в том что "Microsoft

Не ты ?

> является крупнейшим сподвижником открытого ПО в мире", съели ?

Его "папы", Реймонд-Перен и О'Райли там же крутился, http://opensource.org/definition считают, что это не опенсорс. https://www.opennet.ru/openforum/vsluhforumID3/105149.html#37

[ах, "открытого"...] Это опен-вошь. Это *не* интересно. Это отвратительно. https://www.opennet.ru/openforum/vsluhforumID3/110245.html#39

Занос, тлен, погибель. https://www.opennet.ru/openforum/vsluhforumID3/104784.html#22

Мотивы некромансера слегка перевраны. https://www.opennet.ru/openforum/vsluhforumID3/104784.html#60

...если ничем более достойным заняться не будет, посмотреть на эти их PR openwashing brain-damaging агитки. https://www.opennet.ru/openforum/vsluhforumID3/105139.html#9

...можно чего не такое токсическое, как в сабже, и больше похожее, чем urandom, на таки исходники найти. https://www.opennet.ru/openforum/vsluhforumID3/110347.html#56

Может, и выглядели бы идиотами на костылях, если бы все не знали, что они ни то, ни другое, а нежить, отравляющая нашу жизнь токсическими отходами -- своими "продуктами" и "оперсорсиками". https://www.opennet.ru/openforum/vsluhforumID3/110347.html#37

А получать с [рэкета] андроедов больше, чем про..рают на маркетинге  вендофонов -- это стильно, это бохгато?  https://www.opennet.ru/openforum/vsluhforumID3/103560.html#160

& "a patent trap" https://www.opennet.ru/openforum/vsluhforumID3/111247.html#48

Успех сообщества будет, когда майкрософты раскаются, отсидят за содеянное и выйдут на сбободу с очищенной пече^Wсовестью.  Не сейчас и не здесь, чтоб Вы поняли.
  https://www.opennet.ru/openforum/vsluhforumID3/104784.html#134


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

43. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –1 +/
Сообщение от Аноним (43), 29-Сен-18, 13:44 
Ну вот, а вы говорили микрософт враг опенсорса xDDD
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

44. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (43), 29-Сен-18, 13:46 
Лет через 20 дос 6-й версии покажут
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

54. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Юзер (??), 29-Сен-18, 15:04 
DOS 6 - жирное неповоротливое г-но.
Последняя нормальная была 5-ка, вот её бы опубликовали.
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

85. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним (85), 29-Сен-18, 22:26 
Уж если мечтать то лучше все, а так - FAT32 ведь только с 7-ой...
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

154. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Michael Shigorinemail (ok), 04-Окт-18, 22:36 
> Уж если мечтать то лучше все, а так - FAT32 ведь только с 7-ой...

...да и тот FAT28 в маркетинговой обёртке.

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

158. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от LoneSimbaemail (?), 07-Окт-18, 00:50 
Лол, могу ссылку на свой ЯД, где есть архив с исходниками MSDOS 6.0 лежит.
Собственно, вот и она: https://yadi.sk/d/nS-XbYBGJtxe-w
А вот, где я его нашел: http://old-dos.ru/index.php?page=files&mode=files&do=show&id...
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

161. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Andrey Mitrofanov (?), 08-Окт-18, 12:43 
> Лол, могу ссылку на свой ЯД, где есть архив с исходниками MSDOS
> 6.0 лежит.

Под какой лицензией раздаёте?

Под какой статьёй УК  Вам прилетит от MS?

"В составе группы лиц" -- для солидности собираете?

> Собственно, вот и она:

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

162. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от LoneSimba (ok), 08-Окт-18, 16:56 
Что, уже донос побежали строчить? Или яро веруете, что агенты Госдепа повсюду? Да и с чего майкам агриться за продукт 20-летней давности, который только археологический интерес представляет? Он мне выгоду приносит, или что? Кстати, когда тот архив выложен, в 2013? Так если бы майки были против, они бы уже тогда выкатили предъяву автору публикации (скажем так). В интернете много куда как более интересных и опасных для тех же МС вещей - сорцы 2000, куски сорцев 10 даже проскакивали.
Ответить | Правка | ^ к родителю #161 | Наверх | Cообщить модератору

163. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Andrey Mitrofanov (?), 08-Окт-18, 17:12 
> Что, уже донос побежали строчить? Или яро веруете, что агенты Госдепа повсюду?

То, что тебя не посадили, не означает, что ты не подставляешь любого, кому это "счастье" даёшь.

Тебе-то "майки" еще и спасибо скажут (тихонечко, чтоб никто не слышал) за распространение заразы.

> против, они бы уже тогда выкатили предъяву автору публикации (скажем так).
> В интернете много куда как более интересных и опасных для тех
> же МС вещей - сорцы 2000, куски сорцев 10 даже проскакивали.

О, да, месье эстет и ценитель сортов?

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

45. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (43), 29-Сен-18, 13:47 
Такой вопрос, если ОС написана на асемблере, то зачем нужны исходники?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

46. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +3 +/
Сообщение от Аноним (66), 29-Сен-18, 13:55 
Вы серьёзно считаете, что достаточно пройтись дизассемблером — и исходник готов?
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

60. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним84701 (ok), 29-Сен-18, 16:45 
> Такой вопрос, если ОС написана на асемблере, то зачем нужны исходники?

В нехелловордах именные костанты и лейблы, вместе с комментариями, очень упрощает поддержку (да и само написание).


virtual at bx
HASH_LIST.drive db ?
HASH_LIST.hash db(HASH_SIZE) dup(?)
HASH_LIST.hash_size = $-HASH_LIST.hash
HASH_LIST.size = $-HASH_LIST.drive
HASH_LIST.hash_pos = HASH_LIST.hash-HASH_LIST.drive
end virtual
...
macro cui_ini_func
{
  push VIDEO_MEM
  pop es
;clear screen
  xor di,di
  mov cx,VIDEO_MEM_PAGE_SIZE
  xor ax,ax
  rep stosw
;menubar
  mov ax,CUI_MENU_BAR_COLORS and 0ff00h ;set ah=color and al=0
  xor di,di
  mov cx,LINE_LEN

...
;*******************************
;get hash
;dl: hdd number
;return: bx=hash addr or bx=0 if not found
;*******************************
get_hash:
mov bx,HASH_LIST ;BX=virtual HASH_LIST struc
    mov cl,[HASH_COUNT]
;scan for drive:
.scan:
   test cl,cl
   jne @f
     xor bx,bx
     ret
   @@:
   cmp dl,[HASH_LIST.drive]
   jne @f
     add bx,HASH_LIST.hash_pos
   ret
   @@:
   add bx,HASH_LIST.size
   dec cl
   jmp .scan

;*******************************
;compare hashes
;SI=HDD_LIST
;RETURN: AL=TRUE=0 or FALSE!=0
;*******************************


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

67. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (66), 29-Сен-18, 19:00 
Константы, лейблы, СТРУКТУРЫ (для асма очень существенно), массивы, строки…
Вот люди и стали забывать, что такое настоящий АССЕМБЛЕР.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

70. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +2 +/
Сообщение от Аноним84701 (ok), 29-Сен-18, 19:40 
> Константы, лейблы, СТРУКТУРЫ (для асма очень существенно)

Во-во! То ли дело запоминать (и править) голые циферки, вычислять вручную расстояние прыжка (причем, каждый раз заново после изменения кода) или писать [REG + 0xА] вместо [node.flags]
> Вот люди и стали забывать, что такое настоящий АССЕМБЛЕР.

Причем, уже с полсотни лет как!


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

104. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (104), 30-Сен-18, 14:35 
тот товарищ настолько суров, что пишет сразу в маш.кодах :)
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

94. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от angra (ok), 30-Сен-18, 03:08 
Я тебе сейчас страшное скажу, держись крепко, туда даже ООП завезли, причем еще четверть века назад в TASM.
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

64. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от xor (??), 29-Сен-18, 17:46 
Я написал ковертор из 16 бит ассемблера в кросплатформенный c++
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

82. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –1 +/
Сообщение от Амоним (?), 29-Сен-18, 22:00 
Продать смог?
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

84. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним (85), 29-Сен-18, 22:24 
Толку от него без автоименования и автотипизации всего?...

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

52. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Анонимс (?), 29-Сен-18, 14:49 
Такими темпами мы скоро увидим WinXP под GPL. Всё ещё огромное количество установок по всему миру, а выпускать патчи, сопровождать как-то надо. Поэтому легче открыть исходники и пусть программисты из опенсоурс сообщества дальше сами развивают проект. Почему это будет выгодно Микрософт? Экономия на зарплате разработчиков, плюс в карму репутации в мире, ну и пользователи займутся изучением исходников, созданием патчей, а не обсиранием корпорации на форумах.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

53. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от пр (?), 29-Сен-18, 14:59 
Ой, дурилка..
Какая карма, им 10ку надо впаривать, и чем быстрее вирусы сожрут хп тем лучше.
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

59. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +2 +/
Сообщение от пох (?), 29-Сен-18, 16:02 
если б они тоже так думали - завтра же открыли бы XP, потому что в пользу от опенсосия верят примерно как я, а вот в то, что вирусо и троянописателям эти исходники очень пригодятся, ничуть не сомневаются.

к сожалению, индус то ли и впрямь верит в кармическое воздаяние, то ли производители бабкоматов платят вполне прилично (в отличие от пользователей божественной десяточки, которые не платят вообще)

в каком там году я видел бабкомат на os/2 1.3 - 2007м, что-ли? это поболее десяти лет прошло с момента,когда ей давно настал каюк.

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

159. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –1 +/
Сообщение от LoneSimbaemail (?), 07-Окт-18, 00:53 
Так разве NT в 10ке не страдает частично теми же проблемами, что и в XP? Это было бы логичным объяснением, которое мы не услышим от них, ведь им тогда придется признать свой продукт ненадежным.
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

95. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от iPony (?), 30-Сен-18, 05:56 
> открыт продукт 35 летней давности
> Такими темпами мы скоро увидим WinXP под GPL.

Ну ждите этак лет через пятнадцать, когда она совсем уж только музейную ценность представлять будет

> Поэтому легче открыть исходники и пусть программисты из опенсоурс сообщества дальше сами развивают проект. Почему это будет выгодно Микрософт? Экономия на зарплате разработчиков, плюс в карму репутации в мире

Не выгодно. Ибо открытие исходников - это не постой процесс. За поддержку той же Windows XP платят не малые деньги.
Про репутацию бред — у них и так всё норм с долей на десктопах. На мёртвые же продукты глупо делать ставку.

ЗЫ: вообще подобные размышления 💭 только у теоретиков с дивана — вот откроют, и сразу понабегут толпы профессиональных программистов, которым заняться нечем, как ковыряться в продукте мамонтовой эпохи.

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

77. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +3 +/
Сообщение от Аноним (77), 29-Сен-18, 21:30 
Старье! Вот если бы 6.22...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

83. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +4 +/
Сообщение от Аноним (83), 29-Сен-18, 22:13 
> Старье! Вот если бы 6.22...

Тогда уж лучше 7.x из w9x, или даже 8.x из ME. В теории они баги могли подправлять в них, ну или добавить.

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

122. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –1 +/
Сообщение от Анонимemail (122), 01-Окт-18, 10:30 
Согласимся.
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

88. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от ft6gy (?), 29-Сен-18, 23:38 
> MS-DOS 1.1 и 2.0

6.22 слабо было открыть?


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

103. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним (103), 30-Сен-18, 11:44 
3.30 хотя бы открыли, первый приличный.
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

89. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Gannetemail (ok), 30-Сен-18, 00:22 
Бегом все на DOS и на уличную демонстрацию под здание Мелкософта чтоб в очередной раз открыли код этой ОСи! А потом ещё раз и ещё! Пускай каждый год открывают код!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

155. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Michael Shigorinemail (ok), 04-Окт-18, 22:43 
https://www.youtube.com/watch?v=EY8Mey846IA ;-) (но там PC-DOS, да)
Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

91. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от vitalif (ok), 30-Сен-18, 02:28 
Это вот как раз один из тех самых 20000 опенсорс проектов мелкософта, которым они хвалились?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

101. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –1 +/
Сообщение от Andrey Mitrofanov (?), 30-Сен-18, 09:56 
> Это вот как раз один из тех самых 20000 опенсорс проектов мелкософта,
> которым они хвалились?

Нет это какк минимум 100 из тех 200 _проектов_, и закоммичены они минимум 1000 из тех 20000 подневольных LDAP ^W AD псевдонимов.

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

125. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от dq0s4y71 (ok), 01-Окт-18, 14:38 
Интересно, почему все файлы дополнены нулями до размеров, кратных 128? Сектор, вроде, спокон века был 512 байтов.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

126. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Andrey Mitrofanov (?), 01-Окт-18, 14:54 
> Интересно, почему все файлы дополнены нулями до размеров, кратных 128? Сектор, вроде,
> спокон века был 512 байтов.

Они их с перфолентных бекапов выуживали... Или из летточных tar-ов дампили... или....

Да, мало ли.  Криворучки и диверсанты, всё.

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

127. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним84701 (ok), 01-Окт-18, 15:06 
> Интересно, почему все файлы дополнены нулями до размеров, кратных 128? Сектор, вроде, спокон века был 512 байтов.

https://github.com/Microsoft/MS-DOS/blob/80ab2fddfdf30f09f0a...


8" disks:
        FEh - IBM  3740 format, singled-sided, single-density,
            128 bytes per sector,  soft  sectored,  4  sectors
            per allocation  unit,  1  reserved sector, 2 FATs,
            68 directory entries, 77*26 sectors

        FDh -   8"    IBM    3740    format,    singled-sided,
            single-density,   128   bytes   per  sector,  soft
            sectored,  4  sectors  per  allocation   unit,   4
            reserved sectors,  2  FATs,  68 directory entries,
            77*26 sectors


Что поделать, дремучие времена были.

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

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

128. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +2 +/
Сообщение от dq0s4y71 (ok), 01-Окт-18, 15:45 
Эх, да! 8-дюймовые дискеты я даже в руках держал! Смешные такие были по сравнению с "продвинутыми" 5-дюймовыми на 360 Кб...
Ответить | Правка | ^ к родителю #127 | Наверх | Cообщить модератору

156. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Michael Shigorinemail (ok), 04-Окт-18, 22:44 
> Эх, да! 8-дюймовые дискеты я даже в руках держал!

Я уже только в лакинете у Нетча такую ласту гаубичного калибра на стенке застал...

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

145. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +2 +/
Сообщение от пох (?), 03-Окт-18, 14:06 
не, для нас это была слишком передовая технология - привод, положим, в 1420 был, но где к нему берут дискеты - загадка, на всю лабораторию была одна, на  ней был какой-то там ТМОС или как там оно для 1420 называлось, лампочками ремонтникам мигала, короче. Только им и была  нужна.

У меня и драйверов для этого привода в системе не было. Да и нафига, в общем-то, когда dk'шный пакет и больше, и надежнее? Ну его нельзя было сунуть в чемодан и унести домой, но нафиг он дома и  нужен был, как и та 8" - дома в бк0010 его все равно не засунешь. Для обмена с коллегами были ленты, они ничего не стоили и даже толком не учитывались, а лентопротяг был у всех, даже самых бедных и жадных.

когда появилась необходимость и смысл на самом деле таскать диски не от привода до специального шкафа рядом, а куда-то дальше, уже везде были 5".

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

133. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним (133), 01-Окт-18, 21:52 
512 - это уже попозже, когда объём вырос от 80-160 кб. Поначалу 128 байт было стандартом, потому что позволяло сильно (по отношению к объёму) сэкономить на оверхеде (размер файла-то сектору кратен). Кластеры ещё позже появились.
Ответить | Правка | ^ к родителю #125 | Наверх | Cообщить модератору

134. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –1 +/
Сообщение от Аноним (133), 01-Окт-18, 21:53 
А с другой стороны - решение конечно так себе, потому что у 128-байтных секторов нихеровый оверхед на фрейминг самих секторов.
Ответить | Правка | ^ к родителю #133 | Наверх | Cообщить модератору

148. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Злой Админ (?), 04-Окт-18, 07:47 
Для hard-sectored дисков это не было особой проблемой, ИМХО. Да и с учетом скоростей тогдашней механики...
Ответить | Правка | ^ к родителю #134 | Наверх | Cообщить модератору

136. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от . (?), 02-Окт-18, 10:24 
Раз уж в топике столько олдфагов: не подскажет ли кто, что можно полезного написать на асмемблере для самообразования? Ибо не врубаюсь, как на этом вообще что-то полезное пишут и как его учат. Заранее спасибо.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

137. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним (137), 02-Окт-18, 10:52 
Подключайся к разработке MenuetOS (https://www.opennet.ru/opennews/art.shtml?num=42240) или Kolibri (https://www.opennet.ru/opennews/art.shtml?num=40444) и пиши/дописывай, что тебе ближе по интересам. MenuetOS более активно развивается, а у Kolibri русскоязычное сообщество.
Ответить | Правка | ^ к родителю #136 | Наверх | Cообщить модератору

138. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Andrey Mitrofanov (?), 02-Окт-18, 10:53 
> Раз уж в топике столько олдфагов: не подскажет ли кто, что можно
> полезного написать на асмемблере для самообразования?

Для самообразования надо _читать_.

А писать -- только, когда удержаться не можешь.  ...ну, вот, типа
https://www.opennet.ru/opennews/art.shtml?num=49379
https://lists.gnu.org/archive/html/guix-devel/2018-08/msg001...

Хотя можно, можно писать: для собирания материала, почему так не надо делать.  Учиться на собственное, тк-скзть.

>Ибо не врубаюсь, как на
> этом вообще что-то полезное пишут и как его учат. Заранее спасибо.

...и всяческие "ручные" оптимизации для "выжимания железа" (?openssl, ?glibc, ffmpeg/?mp3-что-то-там), низкоуровневый код (ядро linux).

Загрузочный сектор, вот, как пример, практически обязан быть написанным на асме, чтоб взезть в 446 байт (?dosfstools)

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

139. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Andrey Mitrofanov (?), 02-Окт-18, 10:56 
>в топике столько олдфагов
>что можно полезного написать на асмемблере для самообразования?

И да, относительно топика:  Билом Гейцем асм тебе стать не поможет.  Ему помогла мамаша в ИБМе.  А на асме писал афтар QDOS-а, видимо, он с тяжёлого асм-труда "срубил" пару тыщонок и пошёл дальше карпеть на дядей.

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

142. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –1 +/
Сообщение от Злой Админ (?), 03-Окт-18, 10:10 
А о том, что до IBM у БГ и товарищей был фактически монопольный рынок бейсиков - не знали, или предпочли не заметить? MS Basic в тех или иных вариациах стоял практически на любой 8-битной (преимущественно 8080-based) машине тех времен, ЕМНИП только Atari и Sinclair написали свои варианты с нуля (да и то от нехватки ресурсов или денег).
Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору

143. "Microsoft открыл BASIC и Интернет!  Не Эл Гор."  +/
Сообщение от Andrey Mitrofanov (?), 03-Окт-18, 10:28 
> А о том, что до IBM у БГ и товарищей был фактически
> монопольный рынок бейсиков - не знали, или предпочли не заметить? MS

"Монопольный"?  Прими холодный душ: https://en.wikipedia.org/wiki/BASIC#Explosive_growth:_the_ho...

И не возбуждайся так на публике, это может быть противозаконно.

> Basic в тех или иных вариациах стоял практически на любой

Altair и Commodore -- их всей кууучи бейсиков.


>8-битной
> (преимущественно 8080-based) машине тех времен, ЕМНИП только Atari и Sinclair написали
> свои варианты с нуля (да и то от нехватки ресурсов или
> денег).

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

144. "Microsoft открыл BASIC и Интернет!  Не Эл Гор."  +/
Сообщение от Злой Админ (?), 03-Окт-18, 10:36 
Прикрываете хамством некомпетентность?
Если уж ссылаться на педивикию: https://en.wikipedia.org/wiki/Microsoft_BASIC
Ответить | Правка | ^ к родителю #143 | Наверх | Cообщить модератору

141. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от dq0s4y71 (ok), 02-Окт-18, 12:46 
Учить его можно только параллельно с изучением архитектуры, под которую собираешься писать. Иначе никакой пользы от этого занятия не предвидится.
Ответить | Правка | ^ к родителю #136 | Наверх | Cообщить модератору

146. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +1 +/
Сообщение от Аноним (146), 03-Окт-18, 20:59 
Теперь можно будет на каком-нибудь факультете разработки процессоров и системного программирования под 8086 сразу начать пользовать DOS ;) Ура.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

147. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –1 +/
Сообщение от Andrey Mitrofanov (?), 04-Окт-18, 07:26 
> Теперь можно будет на каком-нибудь факультете разработки процессоров и системного программирования
> под 8086 сразу начать пользовать DOS ;) Ура.

"Назад в будущее 8088: Марти МакФлай и ковчег микрософт бу--ита"

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

149. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  +/
Сообщение от Аноним (149), 04-Окт-18, 15:58 
поезд ушёл
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

157. "Microsoft открыл код MS-DOS 1.25 и 2.0 под лицензией MIT"  –2 +/
Сообщение от sposob (?), 04-Окт-18, 23:13 
Прикольно. А кто, аудит кода проводить будеТ? Думаю, что - несовпадение!

ЗЫ. Стопудово, что в коде есть - вирус, который тролит пол инеты по сею милимоменту. ))

P.S.

могу включить старые харддрайвы с флоппи и достать кучу дискет

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

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

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




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

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