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
Оценка: +2
Здравствуйте, 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
Оценка:
Здравствуйте, 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
Оценка:
Здравствуйте, 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
Оценка:
Здравствуйте, opfor, Вы писали:

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


До известных времен многим и 64к хватало, и отнюдь не на мелочевку.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.