The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

18 декабря в МГУ Алексей Брагин проведёт семинар по ReactOS, opennews (ok), 17-Дек-14, (0) [смотреть все]

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


56. "18 декабря в МГУ Алексей Брагин проведёт семинар по ReactOS"  +1 +/
Сообщение от Аноним (-), 17-Дек-14, 22:24 
> Можно было. Только это надо было сделать 10 лет назад.

И что бы это дало? Для начала надо было нормальные ядро и драйвера сделать. А вместо этого ядро переписывали по 3 раза, а драйвера решили юзать чужие. В результате ядро падучее а драйверов в системе просто нет вообще совсем никаких. Ни своих, ни чужих. Свои не написали а чужие не заработали. FAIL.

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

66. "18 декабря в МГУ Алексей Брагин проведёт семинар по ReactOS"  +/
Сообщение от Vkni (ok), 17-Дек-14, 23:08 
> И что бы это дало?

Пожалуй да, я ошибся, не 10, а 15.

> Для начала надо было нормальные ядро и драйвера сделать.

Собственно, достаточно было бы сделать ядро и драйвера. А поверх взгромоздить Wine и SFU c X-ами, которые бы это всё склеили в графике. Т.о. хотя бы получилась система, позволяющая гонять и Lin, и Win программы одновременно. Т.е. хоть что-то отличное от Win/Lin.

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

70. "18 декабря в МГУ Алексей Брагин проведёт семинар по ReactOS"  +/
Сообщение от Аноним (-), 18-Дек-14, 01:39 
> Пожалуй да, я ошибся, не 10, а 15.

С учетом достижений реактоса в ядростроении я бы сказал что это очень оптимистичная оценка. Если честно - по итогам смотрения на их успехи у меня сомнение что эта команда вообще может сделать работоспособное ядро. Не говоря уж о драйверах. А попытаться срезать угол на чужих драйверах оказалось знатным болотом в котором они и увязли.

> Собственно, достаточно было бы сделать ядро и драйвера.

Всего ничего. Именно это у них для начала и не получается нормально уже 15 лет. А остальное без этого никому и даром не упало. Даже самим разработчикам :).

> А поверх взгромоздить Wine и SFU c X-ами, которые бы это всё склеили в графике.

Увы, цель реактоса судя по всему именно максимально 1 в 1 передирать винду, без шансов что либо изменить. А там win32k.sys в ядре - половина GDI. Упомянутые хотелки в эту схему не вписываются.

> Т.о. хотя бы получилась система, позволяющая гонять и Lin, и Win
> программы одновременно. Т.е. хоть что-то отличное от Win/Lin.

Если уж на то пошло - виндовые программы можно гонять в wine, а *никсовые - ну там MS пару раз рыпался по части posix, при сильном желании можно было и гуйные программы допилить. Реально же народ идет по пути наименьшего сопротивления: в лине из того что есть изобразили винапи, а в виндах если уж запускать гуйные линвые программы так проще всего запилить поддержку нативной графики в gtk/qt/sdl оказалось. Оно такое есть и более менее работет и покрывает почти все программы мало-мальски представляющие интерес.

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

78. "18 декабря в МГУ Алексей Брагин проведёт семинар по ReactOS"  –2 +/
Сообщение от Vkni (ok), 18-Дек-14, 04:13 
> Увы, цель реактоса судя по всему именно максимально 1 в 1 передирать винду, без шансов что либо изменить.

Цель Ректалоса - давать занятие ручкам кодеров-идиотов. К сожалению, такие выдающиеся столпы OSS, как Л. Поттеринг прошли мимо Ректалоса.

> а в виндах если уж запускать гуйные линвые программы так проще всего запилить поддержку нативной графики в gtk/qt/sdl оказалось. Оно такое есть и более менее работет и покрывает почти все программы мало-мальски представляющие интерес.

Проще, ясен пень, взять Xming, но библиотеки для всего, что представляет интерес, кросс-платформенные. (остальное - unix специфичное, типа WM и программ, которые без соответствующего WM неинтересны - типа zathura).

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

107. "18 декабря в МГУ Алексей Брагин проведёт семинар по ReactOS"  +/
Сообщение от Аноним (-), 18-Дек-14, 12:26 
> OSS, как Л. Поттеринг прошли мимо Ректалоса.

У Поттеринга своя линия поведения, ортогональная реактосу. В виндах есть свой SCM, только он горбатый, с кучей странностей и бестолковостей - MS может профакапить любую идею безблагодатной реализацией. Только микрософт может додуматься сделать сервис .. shared lib'ой. И вгружать все либы в адресное пространство процесса-хоста. А при крахе сервиса - осыпается вся куча, разумеется. Потом дошло что так не очень здорово и сделали запуск и отдельных программ. Но фичи там на уровне лысой запускалки sysv init где-то. При сильном желании можно конечно скрипт дернут. Только там для всех программ текстового режима (в том числе и интерпретатора) принудительно создается консольное окно. Очень круто, когда при старте системы вываливаются и пропадают терминальные окна оптом. Отказаться толком нельзя - разделение программ на GUI и console настолько фундаментальное что прописано в хидере исполняемого файла. Ничего умнее MS видимо не придумал.

А в лине что, там можно выбрать - кому инит, кому systemd, а кто вообще свою Qt-шную апликуху вместо инита запускает, рисуя картинку с камеры в фреймбуфер. Стартанув систему за 300 миллисекунд. Не очень представляю себе как подобное может быть сделано в винде. А возможность адаптировать систему к задачам - это все-таки хорошо.

> Проще, ясен пень, взять Xming, но библиотеки для всего, что представляет интерес,
> кросс-платформенные. (остальное - unix специфичное, типа WM и программ, которые без
> соответствующего WM неинтересны - типа zathura).

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

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

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

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




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

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