ЗАМЕЧАНИЕ: некоторые из ожидающих проверки изменений относятся к той области страницы, которую вы редактируете. (показать эти изменения)| [досмотренная версия] | [ожидает проверки] | |
|
| | [[Файл:Small logo.png|thumb|Лого]] | | [[Файл:Small logo.png|thumb|Лого]] |
| | [[Файл:Ros logo 05.jpg|thumb|150px|Старый логотип был реактивней]] | | [[Файл:Ros logo 05.jpg|thumb|150px|Старый логотип был реактивней]] |
| − | '''ReactOS''' (также известная как ''РекталОС, [[Биореактор|Реактор]], [[Чернобыль|Чернобыльская ОЭС]], [[Русская ОС|РОС]]'') — единственный более-менее известный (в настоящее время) проект по созданию открытой и бесплатной системы, с бинарной совместимостью на уровне драйверов с [[Винда|Windows NT]]. С некоторого времени ведётся синхронизация кода с Wine. | + | '''ReactOS''' (также известная как ''[[Жопа|РекталОС]], [[Биореактор|Реактор]], [[Чернобыль|Чернобыльская ОЭС]], [[Русская ОС|РОС]]'') — единственный более-менее известный (в настоящее время) проект по созданию открытой и бесплатной системы, с бинарной совместимостью на уровне драйверов с [[Винда|Windows NT]]. С некоторого времени ведётся синхронизация кода с Wine. На стадии альфа-теста находится уже как-никак {{#expr:{{CURRENTYEAR}}-1998}} {{plural:{{#expr:{{CURRENTYEAR}}-1998}}|год|года|лет}}. |
| | | | |
| | == Рождение в муках == | | == Рождение в муках == |
|
|
| | Работа над системой [[невозбранно]] ведётся с переменным успехом ещё с начала 1996 года, нормальная же началась только в 2006. Создать ось, хоть сколько-нибудь пригодную для реального использования, до сих пор [[Музыкальная личность|не удалось — во-первых, народу мало]], а [[Всем похуй|во-вторых]]… | | Работа над системой [[невозбранно]] ведётся с переменным успехом ещё с начала 1996 года, нормальная же началась только в 2006. Создать ось, хоть сколько-нибудь пригодную для реального использования, до сих пор [[Музыкальная личность|не удалось — во-первых, народу мало]], а [[Всем похуй|во-вторых]]… |
| | | | |
| − | 18 мая 2017 года вышел релиз 0.4.5 (альфа) — можно сравнить это с успехами [[Линус Торвальдс|Линуса Торвальдса]], которому таки удалось создать свободный клон Unix. В принципе, логично указать на то, что до Линуса вкалывали и [[RMS]], и GNU, но, ReactOS тоже не создавало свой юзерлэнд и средства разработки, а пользовалось готовым, виндовым. Так что стартовые условия можно считать приблизительно равными. Однако одно дело — написать клон Юникса, поглядывая на сырцы Multics и Minix и создавая ось, бинарно несовместимую с другими клонами юниксов, и совсем другое — создавать [[клон]] закрытой оси, полноcтью бинарно совместимый с оной. Тем не менее, очень странно, что при наличии вытекших в сеть сорцов Windows NT 4.0, Windows 2000 и даже Windows Research Kernel, ReactOS пилят так долго, видимо, не воруют.
| + | 11 апреля 2020 года вышел релиз 0.4.13 (всё ещё альфа) — можно сравнить это с успехами [[Линус Торвальдс|Линуса Торвальдса]], которому таки удалось создать свободный клон Unix. В принципе, логично указать на то, что до Линуса вкалывали и [[RMS]], и GNU, но, ReactOS тоже не создавало свой юзерлэнд и средства разработки, а пользовалось готовым, виндовым. Так что стартовые условия можно считать приблизительно равными. Однако одно дело — написать клон Юникса, поглядывая на сырцы Multics и Minix и создавая ось, бинарно несовместимую с другими клонами юниксов, и совсем другое — создавать [[клон]] [[Копираст|закрытой оси]], полноcтью бинарно совместимый с оной. Тем не менее, очень странно, что при наличии вытекших в сеть сорцов Windows NT 4.0, Windows 2000 и даже Windows Research Kernel, Windows XP и Windows Server 2003, ReactOS пилят так долго, видимо, не воруют. |
| | | | |
| | == RL == | | == RL == |
| | {{Q|pre=1|'''Oxdeadbeef:''' Оно может в x86_64? | | {{Q|pre=1|'''Oxdeadbeef:''' Оно может в x86_64? |
| − | '''Jedi-to-be:''' Может, но пока нет.|[http://www.linux.org.ru/news/opensource/12361609?cid{{=}}12362052 Суть ReactOS устами разработчика]}} | + | '''Jedi-to-be:''' Может, но пока нет.|[http://www.linux.org.ru/news/opensource/12361609?cid{{=}}12362052 Суть ReactOS устами штатного пиарщика]}} |
| | {{Video|width=180|pq4T-boHwOQ|Видео от разработчиков}} | | {{Video|width=180|pq4T-boHwOQ|Видео от разработчиков}} |
| | Сегодня ReactOS — проект для разработчиков. Да и завтра будет проектом для разработчиков. И послепослезавтра. Приходите послепослепослезавтра, но тогда уже за деньги. Когда в коде ReactOS исправят ошибки, слегка досаждающие быдлоюзерам, типа крахов системы и прочей хуиты, будет возможно [[Потреблятство|потребительское]] использование системы. Но уже сегодня любой может принять участие в создании ReactOS — тот, кто пишет на Си или знает ассемблер, дизассемблер, отладчик и таки умеет копаться в бинарном коде с целью изучения структуры программы. Нового разработчика радушно примут в коллективе ReactOS, часть которого говорит по-русски. Знания, полученные в процессе разработки, будут полезны при программировании под Windows, то есть, написании [[червие|червей]] и вирусов. Изучая структуру Windows, ассемблер-программист имеет шанс обнаружить уязвимость, что хоть как-то [[Profit|оправдает]] его быдлоувлечение быдло-wasm’ом. | | Сегодня ReactOS — проект для разработчиков. Да и завтра будет проектом для разработчиков. И послепослезавтра. Приходите послепослепослезавтра, но тогда уже за деньги. Когда в коде ReactOS исправят ошибки, слегка досаждающие быдлоюзерам, типа крахов системы и прочей хуиты, будет возможно [[Потреблятство|потребительское]] использование системы. Но уже сегодня любой может принять участие в создании ReactOS — тот, кто пишет на Си или знает ассемблер, дизассемблер, отладчик и таки умеет копаться в бинарном коде с целью изучения структуры программы. Нового разработчика радушно примут в коллективе ReactOS, часть которого говорит по-русски. Знания, полученные в процессе разработки, будут полезны при программировании под Windows, то есть, написании [[червие|червей]] и вирусов. Изучая структуру Windows, ассемблер-программист имеет шанс обнаружить уязвимость, что хоть как-то [[Profit|оправдает]] его быдлоувлечение быдло-wasm’ом. |
|
|
| | [[Файл:Bsod flop.png|thumb|ReactOS действительно [[BSOD|очень похожа]] на Windows и взяла от неё самое лучшее]] | | [[Файл:Bsod flop.png|thumb|ReactOS действительно [[BSOD|очень похожа]] на Windows и взяла от неё самое лучшее]] |
| | [[Файл:Reactos murklore.jpg|thumb|Никакой рекурсии!]] | | [[Файл:Reactos murklore.jpg|thumb|Никакой рекурсии!]] |
| − | # ReactOS в [[Атсрал|перспективе]] поддерживает куда больше драйверов и железа, чем [[Linux]]. Особенно это касается дешевого китайского железа, которое широко используют на десктопе. Linux вольготно расположился на серверах (60% в интернете), где не такое разнообразие '''периферийного''' железа. Но на десктопе Linux контролирует [[:en.w:Usage share of desktop operating systems|не более 1-2% рынка]]. | + | # ReactOS в [[Атсрал|перспективе]] поддерживает куда больше драйверов и железа, чем [[Linux]]. Особенно это касается [[Made in China|дешевого китайского железа]], которое широко используют на десктопе. Linux вольготно расположился на серверах (60% в интернете), где не такое разнообразие '''периферийного''' железа. Но на десктопе Linux контролирует [[:en.w:Usage share of desktop operating systems|не более 1-2% рынка]]. |
| − | #: До полноценной совместимости с вендовыми дровами, особенно для NT 6.x (Vista/7/8/10), реактос ещё пилить и пилить. С дешёвым же китайским говном типа джойстиков, сканеров и прочих [[планшет]]ов линупс справляется уже сейчас. Из коробки. С чем-то лучше, с чем-то хуже. Обычно лучше, так как на одном и том же контроллере делается целая туча всяких хунвэйбинов.<br />Также линупс поддерживает множество архитектур (с разными драйверами и периферией), из которых Windows последней версии может работать только на x86, x86_64, ARM и [[RIP|IA64]] (альфу дропнули ещё во времена NT4; SuperH, MIPS и прочее говно мамонта поддерживается только ныне уже почти покойной Windows CE). Поддержка всего этого зоопарка платформ у ReactOS в планах определённо есть.<br />И, просто для галочки, в серверах тоже применяется широчайшая номенклатура периферийных устройств, начиная от стриммеров и RAIDов и кончая няшными теслами. | + | #: До полноценной совместимости с вендовыми дровами, особенно для NT 6.x (Vista/7/8/10), реактос ещё пилить и пилить. С дешёвым же китайским говном типа джойстиков, сканеров и прочих [[планшет]]ов линупс справляется уже сейчас. Из коробки. С чем-то лучше, с чем-то хуже. Обычно лучше, так как на одном и том же контроллере делается целая туча всяких хунвэйбинов.<br />Также линупс поддерживает множество архитектур (с разными драйверами и периферией), из которых [[Windows 10|Windows последней версии]] может работать только на x86, x86_64, ARM и [[RIP|IA64]] (альфу дропнули ещё во времена NT4; SuperH, MIPS и прочее говно мамонта поддерживается только ныне уже почти покойной Windows CE). Поддержка всего этого зоопарка платформ у ReactOS в планах определённо есть.<br />И, просто для галочки, в серверах тоже применяется широчайшая номенклатура периферийных устройств, начиная от стриммеров и RAIDов и кончая няшными теслами. |
| | # Под Windows, а значит, и под ReactOS, написано [[Over 9000|огромное количество]] программ для использования на десктопе. К тому же, адепту ReactOS при переходе с Windows не придется привыкать к новому софту, в отличие от перехода на Linux. | | # Под Windows, а значит, и под ReactOS, написано [[Over 9000|огромное количество]] программ для использования на десктопе. К тому же, адепту ReactOS при переходе с Windows не придется привыкать к новому софту, в отличие от перехода на Linux. |
| − | #: <!-- совершенно некорректное сравнение x86 c IA64, можно было ещё понять если сравнение шло c x64, но IA64 это принципиально другая архитектура даже на уровне железа --> IA64 зафэйлился как раз из-за туевой хучи старого проприетарного софта, которое переписать под IA64 было никак. Ибо проприетарное. А в x86-режиме дорогущие итаники работали как говно (как P4 такой же частоты, то бишь 0,8-1,7Ghz). Но до этого ещё далеко, родственный проект wine (занимающийся свободной реализацией именно API) пилят уже много лет. [[Крайне мала|Вероятность]], что более широкий фронт работ (и ядро, и железо, и API) будет на достаточно высоком уровне сделан раньше… | + | #: <!-- совершенно некорректное сравнение x86 c IA64, можно было ещё понять если сравнение шло c x64, но IA64 это принципиально другая архитектура даже на уровне железа --> IA64 зафэйлился как раз из-за туевой хучи старого [[Копираст|проприетарного]] софта, которое переписать под IA64 было никак. Ибо проприетарное. А в x86-режиме дорогущие итаники работали как говно (как P4 такой же частоты, то бишь 0,8-1,7Ghz). Но до этого ещё далеко, родственный проект wine (занимающийся свободной реализацией именно API) пилят уже много лет. [[Крайне мала|Вероятность]], что более широкий фронт работ (и ядро, и железо, и API) будет на достаточно высоком уровне сделан раньше… |
| − | # Свободный софт Unix активно портируется под Windows. Давно есть Windows-версия [[GIMP]], CVS, cygwin тот же. [[KDE]] 4 перенесено, но [[Плазма не падает|хуёво]]. В целом под Windows как минимум не меньше (если не намного больше) бесплатного софта, чем под Linux. Сомневающиеся могут самостоятельно изучить списки софта на каких-нибудь download.com и sf.net — несмотря на то, что часть его распространяется с закрытым кодом. | + | # Свободный софт Unix активно портируется под Windows. Давно есть Windows-версия [[GIMP]], CVS, cygwin тот же. [[KDE]] 4 перенесено, но [[Плазма не падает|хуёво]]. В целом под Windows как минимум не меньше (если не намного больше) бесплатного софта, чем под Linux. Сомневающиеся могут самостоятельно изучить списки софта на каких-нибудь download.com и sf.net — несмотря на то, что часть его распространяется [[Копираст|с закрытым кодом]]. |
| − | #: Практически весь десктопный линупсовый юзерлэнд спокойно собирается и под венду. Вендовые разработчики же под линупс не собирают, потому что им похуй (и потому что написано изначально с использованием чего-нибудь сугубо виндового, вроде унылого .NET Framewfork<ref>Который, между прочим, вполне себе портировали под линупсы, и назвали там [[Mono|http://ru.wikipedia.org/wiki/Mono]].</ref>) на тот 1 процент [[красноглазик]]ов. Вероятность того, что в проекте соберётся критическое число красноглазых, чтобы обеспечить совместимость с линупсом — тоже невелика. Обычно обеспечивают wine-совместимость и только.<br />Впрочем, стабильность вендового API изрядно помогает портированию. Также, в тезисе наблюдается извечное вендовое смешение понятий open-source и freeware, свободного и бесплатного. Freeware под линупс, кстати, очень мало, ибо [[не нужно]]. | + | #: Практически весь десктопный линупсовый юзерлэнд спокойно собирается и под венду. Вендовые разработчики же под линупс не собирают, потому что им похуй (и потому что написано изначально с использованием чего-нибудь сугубо виндового, вроде .NET Framewfork, который, впрочем, уже открыт и портирован под Linux самой Microsoft [https://dotnet.microsoft.com/download|Пруф]) на тот 1 процент [[красноглазик]]ов. Вероятность того, что в проекте соберётся критическое число красноглазых, чтобы обеспечить совместимость с линупсом — тоже невелика. Обычно обеспечивают wine-совместимость и только.<br />Впрочем, стабильность вендового API изрядно помогает портированию. Также, в тезисе наблюдается извечное вендовое смешение понятий open-source и freeware, свободного и бесплатного. Freeware под линупс, кстати, очень мало, ибо [[не нужно]]. |
| | | | |
| | Но это всё в далёкой перспективе и в условиях [[Сферический конь в вакууме|сферического коня в вакууме]]. Сейчас же использовать ReactOS в практических целях невозможно [[чуть менее, чем]] полностью. | | Но это всё в далёкой перспективе и в условиях [[Сферический конь в вакууме|сферического коня в вакууме]]. Сейчас же использовать ReactOS в практических целях невозможно [[чуть менее, чем]] полностью. |
|
|
| | [[Файл:Abiword268setup ros0310.png|thumb|Вы русский в инсталлере видите<ref>Дело в том, что в «пакетном менеджере» несвежая версия AbiWord 2.6.4 без русификации.</ref>?]] | | [[Файл:Abiword268setup ros0310.png|thumb|Вы русский в инсталлере видите<ref>Дело в том, что в «пакетном менеджере» несвежая версия AbiWord 2.6.4 без русификации.</ref>?]] |
| | [[Файл:Abiword ros0310.png|thumb|А он есть!]] | | [[Файл:Abiword ros0310.png|thumb|А он есть!]] |
| − | [[Файл:ReactOS Durov.png|thumb|[[Вконтакте|Павлу Дурову]] в ReactOS плохо. Настолько плохо, что он не Дуров, а Пюыщн]]
| |
| | Если без шуток, ReactOS на 26 июля 2013 выглядит так. | | Если без шуток, ReactOS на 26 июля 2013 выглядит так. |
| | | | |
| − | Как любая альфа, железа поддерживает мало и «работает» в основном на виртуалках. Например, в VirtualBox после установки гостевых дополнений система рушится полностью. Восстановить её встроенными средствами невозможно — загрузка в любом режиме приводит к [[BSOD]]. Единственный способ (как и в Windows) — [[Шindows|переустановка]] (которая — случае использования виртуальной машины — выполняется на современном компьютере за несколько секунд). | + | Как любая альфа, железа поддерживает мало и «работает» в основном на виртуалках. Например, в VirtualBox гостевые дополнения можно установить только в безопасном режиме. |
| − | | + | |
| | Есть пакетный менеджер, есть классический Windows-интерфейс. Грузится система очень быстро. | | Есть пакетный менеджер, есть классический Windows-интерфейс. Грузится система очень быстро. |
| | | | |
| − | «Пакетный» (если считать пакетами обычные вендовые инсталляшки) менеджер почти пустой. Можно установить AbiWord, и он даже будет работать. А вот из [[IRC]]-клиентов есть только mIRC. Firefox 12 устанавливается и работает, например. | + | «Пакетный» (если считать пакетами обычные вендовые инсталляшки) менеджер состоит из 181 пакета (на август 2017). Можно установить AbiWord, и он даже будет работать. А вот из [[IRC]]-клиентов есть только mIRC. Firefox 45 устанавливается и работает, например. |
| | | | |
| | Установка софта в этой ОСи часто приводит к следующим результатам: | | Установка софта в этой ОСи часто приводит к следующим результатам: |
|
|
| | | | |
| | В версии 0.3.13. исправили 282 (!) ошибки, что чрезмерно доставляет. Хотя, если проводить аналогию с предыдущей версией, где нашлось аж за 350 ошибок, прогресс налицо. В версии 0.3.14 появился вайфай, да ещё и с WEP-шифрованием. И самое няшное — наконец-то появилась поддержка USB, кстати благодаря Haiky и Wine. Так что можно поставить Реактор на флешку, или с неё. | | В версии 0.3.13. исправили 282 (!) ошибки, что чрезмерно доставляет. Хотя, если проводить аналогию с предыдущей версией, где нашлось аж за 350 ошибок, прогресс налицо. В версии 0.3.14 появился вайфай, да ещё и с WEP-шифрованием. И самое няшное — наконец-то появилась поддержка USB, кстати благодаря Haiky и Wine. Так что можно поставить Реактор на флешку, или с неё. |
| | + | |
| | + | Начиная с версии 0.4 релизы стали выходить раз в 3 месяца, до этого выходили примерно раз в год. Скорость разработки понятное дело от этого не увеличилось, но увеличилось число публикаций о новых релизах, возможно разработчики таким образом хотят увеличить число последователей, а также избавиться от исправления давно исправленных ошибок, которые в релизе не исправлены, а ночную сборку мало кто тестирует. Так в версии 4.6 было исправлено 399 ошибок, что даже больше, чем в ветках 0.3.x. Помогло это или нет — покажет время. |
| | | | |
| | == Мaрaзмы == | | == Мaрaзмы == |
|
|
| | Один из аттракционов данной «ОС» — ROS Explorer. Самая востребованная прикладная программа, которая должна выполнять роль среды рабочего стола и файлового менеджера, по определению просто обязана быть написанной и отлаженной раньше всех остальных компонентов. | | Один из аттракционов данной «ОС» — ROS Explorer. Самая востребованная прикладная программа, которая должна выполнять роль среды рабочего стола и файлового менеджера, по определению просто обязана быть написанной и отлаженной раньше всех остальных компонентов. |
| | | | |
| − | Однако, на сегодняшний день в «Проводнике» отсутствует не то что функционал из Windows XP — он даже на уровень Windows 95 не тянет. При попытке произвести примитивную настройку выясняется, что вместо диалоговых окон — сплошные заглушки. Зато оно способно отцеплять выпадающие меню из «Пуска» в панели инструментов и переключаться аж меж двух рабочих столов (хотя прежние версии умели целых четыре). Алсо, есть более [http://code.reactos.org/changelog/~br=shell-experiments/reactos адекватная] версия эксплорера, которую в данный момент [http://habrahabr.ru/company/reactos/blog/251757/ завершили]. | + | Однако, на сегодняшний день в «Проводнике» отсутствует внушительная часть функционала из Windows XP, а что-либо из [[Windows Vista|вислы]] и [[Windows 7|семки]] добавлять категорически отказываются. При попытке произвести настройку чаще всего выясняется, что вместо диалоговых окон торчат заглушки. Впрочем, и те раз в год затыкают частично работоспособным функционалом. |
| | | | |
| − | А на предложение добавить в окна свойств оболочки подсчёт CRC32/MD5/SHA1 и возможность правки атрибутов, даты и времени файла (что бывает особо полезно для админов при чистке всякой заразы), разработчики выпучивают глаза и заявляют, что, цитата, «не собираются пособничать преступникам». Такой уровень понимания, что к чему и зачем в операционных оболочках, проливает свет на тайну, почему же столько лет дрочбы остаются бесплодными, и поднимает прямо противоположный вопрос: как у этих дыбылофф вообще хоть что-то хоть как-то работает.
| + | На конструктивные же предложения добавить в окна свойств оболочки подсчёт хэшей и возможность правки атрибутов, даты и времени файла (что бывает особо полезно для админов при чистке всякой заразы), разработчики выпучивают глаза и заявляют, что, цитата, «не собираются пособничать преступникам». Такой уровень понимания, что к чему и зачем в операционных оболочках, проливает свет на тайну, почему же столько лет дрочбы остаются бесплодными, и поднимает прямо противоположный вопрос: как у этих дыбылофф вообще хоть что-то хоть как-то работает. |
| | | | |
| | === OpenGL === | | === OpenGL === |
|
|
| | В последних (на апрель 2013 года) коммитах разработчики, под видом отмазки о деградации проекта Mesa, угробили встроенную поддержку современных версий OpenGL, оставив лишь 1.2. Суть в том, что для продвижения DirectX в Micro$oft намеренно заморозили поддержку OpenGL в винде на доисторической версии 1.2, и производителям видеокарт пришлось прикручивать её прямо к дровам, минуя существующие API. С одной стороны, это плюс, поскольку теперь ленивцам-разрабам не придётся поддерживать свой велосипед, пусть и позволявший программный рендеринг. С другой же, прослеживается явная тенденция на тупое копирование винды. | | В последних (на апрель 2013 года) коммитах разработчики, под видом отмазки о деградации проекта Mesa, угробили встроенную поддержку современных версий OpenGL, оставив лишь 1.2. Суть в том, что для продвижения DirectX в Micro$oft намеренно заморозили поддержку OpenGL в винде на доисторической версии 1.2, и производителям видеокарт пришлось прикручивать её прямо к дровам, минуя существующие API. С одной стороны, это плюс, поскольку теперь ленивцам-разрабам не придётся поддерживать свой велосипед, пусть и позволявший программный рендеринг. С другой же, прослеживается явная тенденция на тупое копирование винды. |
| | | | |
| − | === Функции NT 6.x === | + | === Функции NT 6.x и WinSxS === |
| | | | |
| − | Похоже, убийство OpenGL было лишь верхушкой айсберга. Начиная с середины 2013 года из кода, синхронизируемого из репозитариев Wine, стали выпиливать функции, отсутствующие в Windows NT 5.x (т.е по Server 2003 включительно). Инициатива по выпиливанию целиком и полностью принадлежит британцу индусского происхождения, Amine Khaldi. Это означает, что новые игрушки, нетребовательные к DirectX (9-я и 10-я, с горем пополам, работают благодаря WineD3D), но опирающиеся на всякую хрень вроде [http://msdn.microsoft.com/en-us/library/windows/desktop/aa904937%28v=vs.85%29.aspx SRW thread lock] всё равно не удастся запустить даже на ReactOS 1.0. Геймеры в пролёте. | + | Похоже, убийство OpenGL было лишь верхушкой айсберга. Начиная с середины 2013 года из кода, синхронизируемого из репозитариев Wine, стали выпиливать функции, отсутствующие в Windows NT 5.x (т.е по Server 2003 включительно). Изначально инициатива по выпиливанию принадлежала британцу индусского происхождения Amine Khaldi и баварскому пивоглоту-сосискоеду Daniel Reimer, а с появлением полуживого подобия WinSxS превратилась в генеральную линию партии. Лютейший же баттхёрт, переходящий в паническую атаку, когда речь заходит о прямом добавлении вышеозначенных функций в системные библиотеки, минуя слои совместимости (ибо с практической точки зрения 95% программ и игрушек откровенно похуй, на какой именно ОС они запускаются и работают - были бы функции в ядрёных библиотеках. Чем собственно и пользуется Вайн, внутренне таки представляя из себя реализацию архитектуры Win32 NT 5 с горсткой функций от NT 6), весьма символизирует. |
| | | | |
| − | Следовательно, все заверения разработчиков о ReactOS как о ''не''клоне, следует расценивать как враньё.
| + | Это означает, что пока Side-by-Side находится в зачаточном состоянии, новые игрушки, нетребовательные к DirectX (9-я и 10-я, с горем пополам, работают благодаря WineD3D), но опирающиеся на всякую хрень вроде [http://msdn.microsoft.com/en-us/library/windows/desktop/aa904937%28v=vs.85%29.aspx SRW thread lock] запустить не удастся. Геймеры в пролёте. |
| | | | |
| − | === Epic Fail со сменой дизайна сайта ===
| + | Следовательно, все заверения разработчиков о ReactOS как о ''не''клоне следует расценивать как [[ЛПП|враньё]]. |
| | | | |
| − | {{log|1=<blockquote>
| + | == ARWINSS == |
| − | Переход на подобный дизайн требует от интерфейсного, дизайнерского и лингвистического состава команды разработчиков любого проекта компетентных знаний в области юзабилити, цветовой и блочной эргономики, принципов l10n и l18n, а главное(!) - УВАЖЕНИЯ К ПОЛЬЗОВАТЕЛЯМ.
| + | |
| | | | |
| − | В данном случае об участников проекта, пользователей и простых посетителей просто вытерли ноги, показав тем самым кто в этом "нищем духом" WEB-доме хозяин, а кто надоедливые вши на его завшивевшем тельце. | + | Тот случай, когда надежда сдохла первой. В 2009-м координатор проекта Брагин запилил свою версию графической подсистемы, которая [[ВНЕЗАПНО]] оказалась ощутимо стабильнее предыдущей (несмотря на то, что предыдущую пилили до этого 10 лет). Как [http://www.reactos.org/forum/viewtopic.php?t=7245#p63965 выразился] Брагин, [[Распил|пила]] не та была. [[Хитрый план]] заключался в том, чтобы не городить графическую подсистему с нуля, а просто взять её готовой из wine и приделать к ядру ReactOS — в результате имеем поддержку драйверов из ReactOS и софта на уровне последнего Wine. ИЧСХ, это вполне [http://40in.2g0.ru/reactos/arwinss_45813/ успешно работает]. Впрочем, новый проект породил очередную кучу срачей, что каноничней: сделать «как в венде 1:1, но чуть позже, чем никогда» или «пофигу как, главное, что уже сейчас работает!». Последнюю сборку ARWINSS можно взять поиграться [http://sourceforge.net/projects/reactos/files/Arwinss/ вот здесь], а обсуждают это дело [http://www.reactos.org/forum/viewtopic.php?f=2&t=8004 тут] (даже [[lolcat]] [http://www.reactos.org/forum/viewtopic.php?f=2&t=8004&start=270#p77196 имеется]). |
| − | | + | |
| − | К сожалению, такая тенденция просматривается во всех проектах, где в команде нет уважаемых всеми членами команды лидеров с мультисистемным академическим образованием, способных обоснованно и веско возразить (практически в любой области помимо непосредственно проектной) бездарным активным ушлёпкам на их желания выделиться своей по сути деструктивной, но очень рьяной и показной, деятельностью в сообществе.
| + | |
| − | | + | |
| − | Я лично по-прежнему безмерно благодарен команде разработчиков кода операционной системы ReactOS и её тестерам и популяризаторам (и продолжу тестировать ОС на реальном железе и писать репорты, как и раньше). Но к команде WEB-поддержки проекта я всегда испытывал негативные чувства (ещё с самых ранних обновлений сайта, когда я просто наблюдал за проектом и изучал его), а теперь это просто ненависть, которую при личной встрече с этими подстилками моды по сути и имбецилами по факту я с удовольствием выражу с помощью физического воздействия на их лица и другие части их неухоженных (так как тело отражает состояние ума) тел.
| + | |
| − | </blockquote>
| + | |
| − | <p align="right"><i>— Некто Energy с форума ReactOS</i></p>}}
| + | |
| − | | + | |
| − | Говоря человеческим языком, 8 Февраля 2016-го уёбки Victor «vicmarcal» Martinez и Amine Khaldi превратили чисто программистский сайт в вырвиглазную хуиту для мобильных (которая, что сука характерно, на этих самых мобильных правильно не отображается), пересадив его на Bootstrap и подключив 100500 дизайнерских шрифтов. В результате сайт стал неюзабельным чуть более чем полностью, а на русскоязычной ветке форума кириллица стала рендериться через Times New Roman. В какую жопу глядел Брагин, когда допускал их ручонки до «лица проекта», остаётся лишь догадываться.
| + | |
| − | | + | |
| − | == ARWINSS == | + | |
| | | | |
| − | Впрочем, надежда все-таки есть. В 2009-м координатор проекта Брагин запилил свою версию графической подсистемы, которая [[ВНЕЗАПНО]] оказалась ощутимо стабильнее предыдущей (несмотря на то, что предыдущую пилили до этого 10 лет. Как [http://www.reactos.org/forum/viewtopic.php?t=7245#p63965 выразился] Брагин, [[Распил|пила]] не та была. [[Хитрый план]] заключался в том, чтобы не городить графическую подсистему с нуля, а просто взять её готовой из wine и приделать к ядру ReactOS — в результате имеем поддержку драйверов из ReactOS и софта на уровне последнего Wine. ИЧСХ, это вполне [http://40in.2g0.ru/reactos/arwinss_45813/ успешно работает]. Впрочем, новый проект породил очередную кучу срачей, что каноничней: сделать «как в венде 1:1, но чуть позже, чем никогда» или «пофигу как, главное, что уже сейчас работает!». Свежую сборку ARWINSS можно взять поиграться [http://sourceforge.net/projects/reactos/files/Arwinss/ вот здесь], а обсуждают это дело [http://www.reactos.org/forum/viewtopic.php?f=2&t=8004 тут] (даже [[lolcat]] [http://www.reactos.org/forum/viewtopic.php?f=2&t=8004&start=270#p77196 имеется]).
| + | Формально подход ARWINSS вполне соответствовал целям проекта: бинарная совместимость с софтом и драйверами. Про то, как оно внутри должно быть устроено, в целях ничего не сказано. А учитывая то, что в MS неоднократно меняли архитектуру графической подсистемы, сначала перетащив большую её часть в ядро (NT4), а потом вернув обратно в юзерспейс (Vista), осмысленность дословного копирования архитектуры, скажем, XP, вообще под большим вопросом. |
| | | | |
| − | Формально подход ARWINSS вполне соответствует целям проекта: бинарная совместимость с софтом и драйверами. Про то, как оно внутри должно быть устроено, в целях ничего не сказано. А учитывая то, что в MS неоднократно меняли архитектуру графической подсистемы, сначала перетащив большую её часть в ядро (NT4), а потом вернув обратно в юзерспейс (Vista), осмысленность дословного копирования архитектуры, скажем, XP, вообще под большим вопросом.
| + | На Июнь 2019-го форк вот уже 7 лет как мёртв и, возможно, заинтересует только слоупоков. |
| | | | |
| | == Интересные факты == | | == Интересные факты == |
|
|
| | [[Grammar Nazi|Также надо заметить о споре]], который (по полупроверенным данным) происходил в своё время между ReactOS- и Wine-командами по поводу того, можно ли использовать утёкший в своё время код 2000-й венды для своих целей. По информации из кулуаров Wine-реактосники решили, что можно смотреть, как оно там сделано, вайновцы же решили, что контачиться нельзя никак. Впрочем, информация подана на правах срача. | | [[Grammar Nazi|Также надо заметить о споре]], который (по полупроверенным данным) происходил в своё время между ReactOS- и Wine-командами по поводу того, можно ли использовать утёкший в своё время код 2000-й венды для своих целей. По информации из кулуаров Wine-реактосники решили, что можно смотреть, как оно там сделано, вайновцы же решили, что контачиться нельзя никак. Впрочем, информация подана на правах срача. |
| | | | |
| − | Многие юзвери недоумевают, почему бы разработчикам не запилить очередную говносборку Windows XP [[BolgenOS|с измененным]] названием, блекджеком и шлюхами и выдать это за свободную реализацию ядра WinNT. Получилось бы намного продуктивнее, чем писать своё. А разгадка одна — законы об авторском праве ещё никто не отменял, но указанные юзвери об их существовании не догадываются. | + | Многие юзвери недоумевают, почему бы разработчикам не запилить очередную говносборку Windows XP [[BolgenOS|с измененным]] названием, блекджеком и шлюхами и выдать это за свободную реализацию ядра WinNT. Получилось бы намного продуктивнее, чем писать своё. А разгадка одна — [[Копираст|законы об авторском праве]] ещё никто не отменял, но указанные юзвери об их существовании не догадываются. |
| | | | |
| | [[Алкснис|Имантыч]] [http://upload.wikimedia.org/wikipedia/commons/5/5b/Alksnis-Bragin.jpg любуется.] | | [[Алкснис|Имантыч]] [http://upload.wikimedia.org/wikipedia/commons/5/5b/Alksnis-Bragin.jpg любуется.] |
| | | | |
| − | К слову, всё же следует добавить, что разработка таки не стоит на месте, и с каждой версией программы совместимость приложений становится всё больше и больше, а кушает это чудо всего ничего, 64 мегабайта с коробки минимум (это таки меньше, чем кушает ХРюшка) что позволяет сэкономить немного на скорости. Ещё год и будем [[:yt:hJTL8srScQI|играть в Скайрим]] со звуком, ей богу. | + | К слову, всё же следует добавить, что разработка таки не стоит на месте, и с каждой версией программы совместимость приложений становится всё больше и больше, а кушает это чудо всего ничего, 64 мегабайта с коробки минимум (это таки меньше, чем кушает ХРюшка) что позволяет сэкономить немного на скорости. Ещё лет пять и будем [[:yt:hJTL8srScQI|играть в Скайрим]] со звуком, ей богу. |
| | | | |
| | == ReactOS и бабло == | | == ReactOS и бабло == |
|