Сегодня, почти после полутора лет разработки команде ReactOS удалось выпустить релиз своей революционной системы полностью имитирующей Windows.Вообще-то, уже вчера. На форуме сообщение о выходе версии 3.15 датировано 30 мая.
Масштабы исправлений большого оптимизма не внушают. Вот краткий список того, что было сделано:
путем копипаста кода из HaikuИнтересно, какой код они скопипастили из Haiku В чейнжлоге есть только упоминание о том, что разработчики Haiku помогли разработчикам ReactOS разобраться с поддержкой USB.
и WINEТы считаешь, что это плохо Разработчики ReactOS обмениваются с проектом Wine своими наработками, так что "копипаст" идёт в обоих направлениях. В любом случае, в Wine вместо реальных подсистем Windows используются обвёртки над подсистемами Linux, так что "скопипастить" там можно не очень многое.
MOP3E, о уровне "базовой" поддержки USB можно судить по пункту: "External USB hub support is currently disabled".А кому сейчас легко
Это говорит о том, что эта "базовая" поддержка еще очень и очень сырая.Тоже первооткрыватель Америки Соревнуешься с Гаалом На сайте Реактоса честно предупреждают, что версия 3 является альфа-релизом и непригодна для повседневного использования.
И не понятно цель конечная какая.Сделать работоспособный клон Windows с открытыми исходниками. Пересадить на "швабодную" ОС весь мир. Или цель должна чем-то отличаться от цели линуха Там ведь тоже изначально делали работоспособный клон UNIX с открытыми исходниками. Другое дело, что уже в момент начала разработки линуха UNIX был нахуй не нужным пользователям поделием. А тут всё-таки популярная десктопная ОС.
Кому подсистема Win32 будет нужна через пару летДавай это оставим на совести тех, кто разбирается в потрохах Windows лучше тебя, ладно В частности, 64-разрядные билды Reactos существуют и работают, по крайней мере, на виртуальных машинах. Значит, дело совсем не в названии подсистемы, правда
Они явно шагают не туда.Напиши об этом Брагину.
Забавно то, что в ассемблерной Колибри ОС поддержка USB появилась раньше.А нахуя вообще поддержка USB если в основных подсистемах такое количество глюков, что программы даже на виртуальной машине запускаются через раз Судя по отчётам, в версии 3 занимаются исключительно исправлением "наследия" предыдущих версий: кривого кода, ошибок, хаков и прочей херни.
А нахуя вообще поддержка USB если в основных подсистемах такое количество глюков, что программы даже на виртуальной машине запускаются через раз
Потому что у Linux и других UNIX-like ОСей есть хоть какие-то стандарты, спецификации, как минимум POSIX.Конечно-конечно, утечки памяти, грубые хаки и ошибки выбора файла по маске, это, несомненно, из-за отсутствия документации и стандартов.
А что есть у винды кроме описания API Где документация на основные компоненты этой ОС
Как пропали программы - сразу венда не нужна
В качестве недостатков Surface RT также называют отсутствие стандартного почтового клиента Outlook и совместимости с привычным для настольной операционной системы Windows программным обеспечением.
какой там нахрен стандарт, стандарт делать велосипед и костыли, форк (Поттеринг привет)
стандарт делать пустой пароль для root'a в облачных вычеслениях, аж целых три дистрибутива подряд.
Для тупых: создание аналога ОС Windows - крайне затруднительно из-за отсутствия стандартов на компоненты ОС, или хотя бы исходного кода.Зато есть подробное описание работы этих компонентов.
Линукс - корявая ОСь по своей сути, мешок костылей./fixed
Зато есть подробное описание работы этих компонентов.
Это кому-то помогло создать 100% совместимый аналогРазработчикам ReactOS помогает. Я у них на сайте не видел никаких сообщений о том, что информации недостаточно. О нехватке информации по устройству Windows почему-то говорят только пенгванутые.
Разработчикам ReactOS помогает. Я у них на сайте не видел никаких сообщений о том, что информации недостаточно. О нехватке информации по устройству Windows почему-то говорят только пенгванутые.
Это кому-то помогло создать 100% совместимый аналог
Для тупых: создание аналога ОС GNU/Linux - крайне затруднительно из-за отсутствия стандартов на компоненты ОС, или хотя бы исходного кода. Linux - корявая ОСь по своей сути, мешок костылей.
Что-то я не уловил... Вот есть линукс, весь такой из себя стандартизированный во всех местах. Где аналоги Нету
Сам найдешь список POSIX-совместимых ОС Linux не есть эталон, а лишь одна из реализаций.
В том же Haiku используются драйвера Gallium3D, в GenodeOS тоже, а Linux тоже. Вот пример того как наличие некоей открытой части способствует совместимости между ОС.
Еще пример - OpenJDK, Mono, Python, Qt - все эти средства стирают грань между ОС.
-
31 мая 2013 09:09:11
# 0Такими темпами они лет через 5 к функционалу Windows 98 приблизятся, не говоря уже о более взрослых системах типа Windows 2000.