Microsoft открыл исходники MS-DOS 4.0
От: Alexander_S_U https://github.com/alexanders-code/cmdxmlinstaller
Дата: 25.06.24 18:51
Оценка: 7 (2) :)
Здравствуйте.
Прошло более 10 лет с этого поста Microsoft предоставил доступ к исходникам MS-DOS 1.1 и 2.0 и Word for Win1.1
и вот может тоже кому-то будет интересно Microsoft открыл исходники MS-DOS 4.0
https://github.com/alexanders-code/cmdxmlinstaller
Re: Microsoft открыл исходники MS-DOS 4.0
От: Pzz Россия https://github.com/alexpevzner
Дата: 25.06.24 23:12
Оценка: +3
Здравствуйте, Alexander_S_U, Вы писали:

A_S>Прошло более 10 лет с этого поста Microsoft предоставил доступ к исходникам MS-DOS 1.1 и 2.0 и Word for Win1.1

A_S>и вот может тоже кому-то будет интересно Microsoft открыл исходники MS-DOS 4.0

4.0 была самая ужасная. Толстая и глючная.

3.1 была хорошая, а потом — 6.0.
Re[2]: Microsoft открыл исходники MS-DOS 4.0
От: alpha21264 СССР  
Дата: 26.06.24 08:26
Оценка: :))) :)
Здравствуйте, Pzz, Вы писали:

Pzz>4.0 была самая ужасная. Толстая и глючная.


Pzz>3.1 была хорошая, а потом — 6.0.


5.5 Тоже ничего.

Товарищи! А давайте общими усилиями напишем ДОС, которая не будет ограничена 640К,
и будет использовать весь объём памяти современного компьютера.
Про Линукс знаю, но... он тоже движется в сторону жирного и глючного говна.
Хочу чего попроще — однозадачное, простое, и без виртуальной памяти.
И фреймбуфер в качестве графической системы (без драйверов).

Течёт вода Кубань-реки куда велят большевики.
Re[3]: Microsoft открыл исходники MS-DOS 4.0
От: Pzz Россия https://github.com/alexpevzner
Дата: 26.06.24 09:22
Оценка: 5 (1) +2 :)
Здравствуйте, alpha21264, Вы писали:

A>Товарищи! А давайте общими усилиями напишем ДОС, которая не будет ограничена 640К,

A>и будет использовать весь объём памяти современного компьютера.
A>Про Линукс знаю, но... он тоже движется в сторону жирного и глючного говна.

Я не уверен, что превращение линуха в жирное и глючное говно — это свойство дизайна, а не имплементации.

Вот, например, NetworkManager в линухе, знаешь, сколько занимает его демоническая часть (т.е., без гуйни)? Полмиллиона строк сишного кода. Полмиллиона долбаных строк. Это програмка, которая просто присматривает за сетевой подсистемой и настраивает интерфейсы и роутинг.

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

Я помню времена, когда все ядро со всеми драйверами занимало меньше, а делало в разы больше.

Мне кажется, 50К строк там вполне бы хватило.

Это вот такой стиль программирования теперь завелся.

A>Хочу чего попроще — однозадачное, простое, и без виртуальной памяти.

A>И фреймбуфер в качестве графической системы (без драйверов).

А отрисовывать центральным процессором?

P.S. Сейчас надо не ДОС писать, а линух до ума доводить. Совершенно очевидно, что будущая российская ОС — это линух. И у нас достаточно мотивации, компетенции и ресурсов, чтобы довести его до ума.
Re: Microsoft открыл исходники MS-DOS 4.0
От: kov_serg Россия  
Дата: 26.06.24 09:30
Оценка:
Здравствуйте, Alexander_S_U, Вы писали:

A_S>Прошло более 10 лет с этого поста Microsoft предоставил доступ к исходникам MS-DOS 1.1 и 2.0 и Word for Win1.1

A_S>и вот может тоже кому-то будет интересно Microsoft открыл исходники MS-DOS 4.0
И что, там даже unformat нет.
Re: Зачем нам MS-DOS 4.0 ?
От: LaptevVV Россия  
Дата: 26.06.24 12:51
Оценка:
Когда у нас есть embox
Не считая Росы и Альта
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[4]: Microsoft открыл исходники MS-DOS 4.0
От: mtnl  
Дата: 26.06.24 13:21
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>P.S. Сейчас надо не ДОС писать, а линух до ума доводить. Совершенно очевидно, что будущая российская ОС — это линух. И у нас достаточно мотивации, компетенции и ресурсов, чтобы довести его до ума.


Недавно смотрел стрим Яндекса для молодежи, потенциально желающей в там работать, они рассказывали, что у них свои патчи в ядро именно под высоконогруженные применения, свой заменитель докера и много всего такого. Старые ядра линукса (до 2.6) они порицали из-за примитивности планировщика, что по их мнению, сильно мешало десктопным применениям (прерывания от клавиатуры и подобное сильно тормозило остальное).
Re[5]: Microsoft открыл исходники MS-DOS 4.0
От: Pzz Россия https://github.com/alexpevzner
Дата: 26.06.24 13:39
Оценка: :)
Здравствуйте, mtnl, Вы писали:

Pzz>>P.S. Сейчас надо не ДОС писать, а линух до ума доводить. Совершенно очевидно, что будущая российская ОС — это линух. И у нас достаточно мотивации, компетенции и ресурсов, чтобы довести его до ума.


M>Недавно смотрел стрим Яндекса для молодежи, потенциально желающей в там работать, они рассказывали, что у них свои патчи в ядро именно под высоконогруженные применения, свой заменитель докера и много всего такого. Старые ядра линукса (до 2.6) они порицали из-за примитивности планировщика, что по их мнению, сильно мешало десктопным применениям (прерывания от клавиатуры и подобное сильно тормозило остальное).


У них даже git свой (вернее не git, а свой распределенный source control вместо git-а).

Это Яндекс, у них такой стиль. Не удивлюсь, если они воздух сами замешивают из отдельных инградиентов, чтобы дышать в офисе.
Re[4]: Microsoft открыл исходники MS-DOS 4.0
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 03.07.24 10:11
Оценка: +1
Здравствуйте, Pzz, Вы писали:

Pzz>Сейчас надо не ДОС писать, а линух до ума доводить. Совершенно очевидно, что будущая российская ОС — это линух.


Если окончательно разосрутся с MS, то могли бы и ReactOS допилить.
Re[5]: Microsoft открыл исходники MS-DOS 4.0
От: Pzz Россия https://github.com/alexpevzner
Дата: 03.07.24 10:37
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

Pzz>>Сейчас надо не ДОС писать, а линух до ума доводить. Совершенно очевидно, что будущая российская ОС — это линух.


ЕМ>Если окончательно разосрутся с MS, то могли бы и ReactOS допилить.


Зачем, только, непонятно...
Re[6]: Microsoft открыл исходники MS-DOS 4.0
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 03.07.24 11:41
Оценка: +2
Здравствуйте, Pzz, Вы писали:

ЕМ>>могли бы и ReactOS допилить.


Pzz>Зачем, только, непонятно...


В стране используется, и еще долго будет использоваться, туева хуча софта под винду. Даже тому софту, который формально требует Win 10, нередко фактически достаточно Win 7 или даже XP, с добавлением отдельных несложных функций из более поздних систем, или даже затычек для них. Ну не будет кое-где цветовых градиентов или анимированных элементов управления, на работоспособность это не повлияет.

В ситуации, когда новые винды отказываются работать без создания учетной записи MS, которую в любой момент могут заблокировать, или ставить палки в колеса через систему обновлений, наличие собственного независимого форка (который вдобавок можно подвергнуть аудиту) могло бы быть альтернативой лихорадочного и хаотичного переползания под линуксы.
Re[7]: Microsoft открыл исходники MS-DOS 4.0
От: Pzz Россия https://github.com/alexpevzner
Дата: 03.07.24 11:50
Оценка: 6 (1)
Здравствуйте, Евгений Музыченко, Вы писали:

Pzz>>Зачем, только, непонятно...


ЕМ>В стране используется, и еще долго будет использоваться, туева хуча софта под винду. Даже тому софту, который формально требует Win 10, нередко фактически достаточно Win 7 или даже XP, с добавлением отдельных несложных функций из более поздних систем, или даже затычек для них. Ну не будет кое-где цветовых градиентов или анимированных элементов управления, на работоспособность это не повлияет.


Для этого нужен слой совместимости с Win32 API. Такой слой совместимости называется WINE. Зачем дополнительно к нему еще и все ядерные дела тащить (файловую систему, сеть, планировщик, ...), совершенно непонятно. Все равно в линухе это будет сделано в 100500 раз лучше.

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


Ну т.е., вместо того, чтобы двигаться по дороге, которая приведет нас к созданию собственного софта, будем подставлять костыли под то, что есть.
Re[8]: Microsoft открыл исходники MS-DOS 4.0
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 03.07.24 12:28
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Все равно в линухе это будет сделано в 100500 раз лучше.


— Чем, чем лучше?!
— Чем в винде...

Я понимаю — "просто потому, что это линукс".

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


Почему "приведет"? В России под виндой работает гораздо больше собственного софта, чем под линуксом. Если делать ставку на линукс — этому должно быть более серьезное обоснование, чем "лишь бы не винда".
Re[9]: Microsoft открыл исходники MS-DOS 4.0
От: Pzz Россия https://github.com/alexpevzner
Дата: 03.07.24 13:28
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

Pzz>>Все равно в линухе это будет сделано в 100500 раз лучше.


ЕМ>- Чем, чем лучше?!

ЕМ>- Чем в винде...

Чем в реактосе. Хотя бы уже потому, что сами реактосовцы этот уровень даже и не из линуха берут, а из BSD. Потому, что в BSD проще и понятнее. Т.е., заведомо уже отстают от линуха лет на 20.

ЕМ>Я понимаю — "просто потому, что это линукс".


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

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


ЕМ>Почему "приведет"? В России под виндой работает гораздо больше собственного софта, чем под линуксом. Если делать ставку на линукс — этому должно быть более серьезное обоснование, чем "лишь бы не винда".


СПО. Свободное Програмное Обеспечение. Т.е., отсутствие централизованного вендора, который может взять, и перекрыть крантик.

Ну и видно, что самому мелкософту вся эта венда, как чемодан без ручки. Они хотят заниматься ИИ и облаками, но вынуждены венду тянуть. Причем они и открыть ее не могут потому, что там полно лицензированных технологий, и условия лицензии в среднем не предполагает открытия. И бросить не могут.
Re[5]: Microsoft открыл исходники MS-DOS 4.0
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 27.07.24 05:21
Оценка:
Здравствуйте, mtnl, Вы писали:

M>Недавно смотрел стрим Яндекса для молодежи, потенциально желающей в там работать, они рассказывали, что у них свои патчи в ядро именно под высоконогруженные применения, свой заменитель докера и много всего такого. Старые ядра линукса (до 2.6) они порицали из-за примитивности планировщика, что по их мнению, сильно мешало десктопным применениям (прерывания от клавиатуры и подобное сильно тормозило остальное).


Точно до 2.6? Это же середина 2000х. Вспомнила бабушка, как девочкой была.
The God is real, unless declared integer.
Re: Microsoft открыл исходники MS-DOS 4.0
От: opfor  
Дата: 27.07.24 06:52
Оценка:
Здравствуйте, Alexander_S_U, Вы писали:

A_S>Здравствуйте.

A_S>Прошло более 10 лет с этого поста Microsoft предоставил доступ к исходникам MS-DOS 1.1 и 2.0 и Word for Win1.1
A_S>и вот может тоже кому-то будет интересно Microsoft открыл исходники MS-DOS 4.0

Оно еще и на ассемблере. Вот уж откуда пошла идея, что 640к хватит всем.
Re[2]: Microsoft открыл исходники MS-DOS 4.0
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 27.07.24 09:18
Оценка: +2
Здравствуйте, opfor, Вы писали:

O>Оно еще и на ассемблере. Вот уж откуда пошла идея, что 640к хватит всем.


До известных времен многим и 64к хватало, и отнюдь не на мелочевку.
Re[3]: Microsoft открыл исходники MS-DOS 4.0
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 28.09.24 19:08
Оценка:
Здравствуйте, alpha21264, Вы писали:

A>Товарищи! А давайте общими усилиями напишем ДОС, которая не будет ограничена 640К,

A>и будет использовать весь объём памяти современного компьютера.
A>Про Линукс знаю, но... он тоже движется в сторону жирного и глючного говна.
A>Хочу чего попроще — однозадачное, простое, и без виртуальной памяти.
A>И фреймбуфер в качестве графической системы (без драйверов).


Давай. Начинай. Есть кстати вполне современный TurboVision, на нём можно делать вполне юникодный TUI.

Хотя, многозадачность штука хорошая, там можно резидентов запускать
Маньяк Робокряк колесит по городу
Re[4]: Microsoft открыл исходники MS-DOS 4.0
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 28.09.24 19:17
Оценка: +1 :)
Здравствуйте, Pzz, Вы писали:

Pzz>Я не уверен, что превращение линуха в жирное и глючное говно — это свойство дизайна, а не имплементации.


Это тенденция. Всё в мире в итоге превращается в жирное и глючное говно. Но альфа предлагает перезапустить это колесо, нам до пенсии должно хватить


Pzz>Вот, например, NetworkManager в линухе, знаешь, сколько занимает его демоническая часть (т.е., без гуйни)? Полмиллиона строк сишного кода. Полмиллиона долбаных строк. Это програмка, которая просто присматривает за сетевой подсистемой и настраивает интерфейсы и роутинг.


А могли бы на плюсиках написать компактно
Маньяк Робокряк колесит по городу
Re[4]: Microsoft открыл исходники MS-DOS 4.0
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 28.09.24 19:24
Оценка: +2
Здравствуйте, Pzz, Вы писали:

Pzz>А отрисовывать центральным процессором?


А чего остальным ядрам простаивать?


Pzz>P.S. Сейчас надо не ДОС писать, а линух до ума доводить. Совершенно очевидно, что будущая российская ОС — это линух. И у нас достаточно мотивации, компетенции и ресурсов, чтобы довести его до ума.


А весь виндовый софт как под линукс до ума доводить? Есть кучи программ, которые только под винду, и доводить линукс до поддержки этих программ — проще винду написать заново. Тем более, что задел уже есть — ReactOS. И имхо ReactOS интересен тем, что с ней можно выйти на мировой рынок (или хотя бы на рынок брикс) с системой, которая совместима с виндой, но не винда и от другого вендора
Маньяк Робокряк колесит по городу
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.