Как стать автором
Обновить

Комментарии 94

Картинка ппц конечно, простите)
Всё норм, внимание привлекает, а именно это им и нужно :)
В чем фишка такого negative по отношению к проекту?

Вопрос скорее не к вашему камменту, а вААбще. Холиварчик такой…
Не особо понятно, зачем это чудо вообще нужно в 2012-ом году, особенно учитывая, что даже wine поверх линукса работает стабильнее и запускает больше софта.
Будет в роли DOS Box спустя лет десять.
Линуксы требуют знаний и навыков, а здесь почти венда: нажал кнопочку, поменял обои на что-то более нескучное. Нет, серьезно. Линукс слишком сложен для людей, которым совершенно плевать на слова «компиляция» и «командная строка».
Я был уверен, что этот коммент получит хотя-бы два минуса. Нет, ну сами подумайте. Вы — обычный учитель\повар\...\бизнесмен, вам нужен компьютер, чтоб смотреть кино\работать с офисными программами\...\заходить в интернет. Спрашивается, зачем тратить своё время на изучение «правильной», исключительно в узких, близких к IT, кругах операционной системы? Назовите хоть одну причину, прежде чем минусовать.
Поставил теще на ноутбук убунту, до этого у нее вообще не было компьютера — 2 месяца, полет нормальный. Успешно делаются документы, браузятся одноклассники, смотрятся фильмы и фотографии. И ни разу еще на было жалоб, что что-то сломалось.
О каких суперспособностях вы тут говорите? Чтобы смотреть кино/интернет, слушать музыку жена использует убунту со вторым гномом. Про венду даже слушать не хочет. Зачем уметь чинить то, что особо не ломается?

Играть — дело другое, венде равных нет, но для работы…

Я не минусовал вас, но судя по вашим комментам создается впечатление, что с линуксами вы если сталкивались, то крайне поверхностно, и просто не успели заценить главное достоинство: стабильность. Позвольте пояснить. Какой бы осторожный/аккуратный пользователь не был, венда полюбому всяким шлаком обрастает за полгода — год. Увеличивается в размере так, что мама не горюй. А линукс тем временем только хорошеет… Другими словами: переустановка венды — это радость, чувствуется свежесть, скорость, восторг прямо! Переустановка линукса? А зачем?

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

Я лично понимаю в обоих операционках, именно поэтому никогда не сравниваю их. Каждому свое, понимаете? Астон мартин и тойота разные вещи, а в энциклопедии — автомобиль. На астоне по поездишь в супермаркет, а на тойоте на гольф поле, правда?
Еще Windows удобна для разработчика. Пишу на Java, на C#, еще на нескольких языках. И если NetBeans можно завести под Linux, то с Visual Studio всё не так радужно. А MonoDevelop меня расстраивает.
Ну знаете, я так же могу сказать что OS X удобна «для разработчика», потому что пишу на Objective-C.

Я лично считаю, что для разработчика удобны как раз таки *NIX систем, потому как для комфортной работы лучше бы понимать как все вертится внутри, а с *NIX системами это копать проще.
Естественно, OS X удобна для разработчика, пишущего на Objective C под ту же OS X и iOS.
Просто под Windows больше выбор средств разработки (особенно RAD/IDE). И как правило, то, что заводится под *nix — заводится и под Windows. Обратно — не факт, как уже говорилось про VS (мб еще и Delphi, давно ей не пользовался).
Насчет «копать» — вопрос спорный. Мне пока что приходилось с подобным сталкиваться только при использовании КриптоПро из Java (криптопровайдер — JNI — Java).

Если не затруднит — пример «простоты» *nix по сравнению с Windows опишите.
Если не затруднит — пример «простоты» *nix по сравнению с Windows опишите.

Как минимум работа связаная с вебом, на nix системах вебсервер поднимается с пол пинка, и в дальнейшем когда заливается на продакшн проблем практически не возникает.
Вы знаете, по опыту работы с Apache, Jetty, Tomcat — не могу сказать, что под виндой какие-то особенные проблемы с этим. Ну да, APT нету. Но руками распаковать зипун с бинарниками, имхо не сложнее.
Ага :) А когда вам потребуется Memcached/Sphinx/MongoDB/RabbitMQ и куча чего-нибудь ещё зипуны с бинарниками вам не помогут…
Что-то с RabbitMQ случилось
К вашему сведению, на оффсайтах:
— мемкэш — source tarball
— сфинкс — .zip (видимо XCOPY не мне одному близко)
— монго — .zip
— rabbitmq — предлагает опцию без инсталлятора.

что вы на это скажете?
Что скажу? — Вы умеете пользоваться поиском. Если бы вашим проектам требовалось что-то большее, чем PHP+Apache+MySQL вы бы сошли с ума настраивая рабочее окружение на винде. И вы бы тормозили всю команду, отказываясь обновляться на новые версии.

На *nix-ах это делается в несколько строчек и автоматизируется. На Mac-е чуть сложнее, но ради остальной красоты для меня оправданно. На винде же — сущий ад.
Меня всегда умилял подобный пафос. Вот с чего вы взяли, что мои проекты — исключительно «PHP + Apache + MySQL»?
Уважаемый, я в курсе что и как делается на никсах. Ибо имею с ними дело в production-е. Я вот только категорически не соглашаюсь с постулатом о том, что якобы «на винде сущий ад». Потому что наблюдаю результаты этой самой автоматизации под виндой несколько раз на дню. Ну разве что без пакетного менеджера. Девочки-тестировщицы тратят на настройку окружения ну максимум минут 10. Обычно — и того меньше. Еще раз подчеркну — *AMP-ом в проектах и не пахнет. Хотя и Apache, и MySQL в портабельном виде и использовал, и настраивал. И даже такую экзотику, как KQEMU.
Ну значит вы волшебник :) Это не пафос вовсе. Я не много встречал web-разработчиков работающих на win (ASP не в счёт), а тех что встречал всегда создавали проблемы. Я и сам когда-то был одним из них.
Да, а девочки-тестировщицы собирающие за 10 минут рабочее окружение на винде — это конечно здорово. Где таких берут? :)
Девочки не собирают, а настраивают ) берут из SVN, собирают при помощи батника, правят чуть-чуть конфиги. И мучают, мучают )
Ну а в SVN собранное и проверенное окружение кладем мы, разрабы )
Я не волшебник, я только учусь ). А веб-решения лишь часть моей компетенции. Но PHP у нас не используется.
Я здесь соблюдаю полный нейтралитет, но всё-таки если кто не в курсе, то Windows Server 2008 идёт уже сразу с набором всех возможных решений, и подъём веб-сервера осуществляется одним нажатием (точнее, добавлением роли Web Server).

Другое дело, что лицензирование серверной винды — это просто ужас.
P.S. Да, я знаю про Web Edition, но оно не всегда устраивает.
Для того, чтобы получить компилятор, достаточно установить один метапакет (ввести одну команду). Аналогично с отладчиком, анализатором утечек памяти, трассировщиком системных вызовов и даже с cross toolchain. Для большинства прикладных программ и библиотек одной командой можно получить архив с её исходными кодами или отладочными символами. Для наглядности, сравните время настройки рабочего места разработчика модулей PHP или перенастройкой среды разработки для сборки чего-нибудь под другую платформу (например под wince/mips).
Так это все менеджер пакетов. При чем тут операционка?
Эм. Менеджер пакетов — неотъемлемая часть ОС, я бы даже сказал основопологающая. Ядро-то любое можно поставить. На текущий момент Debian поддерживает Linux, FreeBSD и Hurd, но в всё равно остаётся дебианом. Хотя это, наверное, сложно понять тем, у кого весь юзерспейс к ядру гвоздями приколочен.
Вот давайте только ярлыками бросаться не будем, ага? Дома держу и Windows, и Ubuntu. На серверах по долгу службы имею дело с Solaris, Debian, CentOS, Windows Server. Так что далеко не весь юзерспейс, не весь. И как показывает практика использование SuSEStudio — в Linux его «приколотить гвоздями», ограничив до appliance ничуть не сложнее. Тем же SuSEStudio доказано, что пакетный менеджер вполне отъемлемая часть операционки.
Тем же SuSEStudio доказано, что пакетный менеджер вполне отъемлемая часть операционки
Удалили пакетный менеджер, да? Это примерно как chmod -x `which chmod`
Да нет. Он просто не включается в собираемый образ по дефолту. Что не мешает собранному appliance работать, и выполнять свои задачи.
Угу, допустим вам нужно подключить к проекту QWT Lapack и Boost, причём последних версий
в линуксе — поставили пакеты, в дальнейшем — указали в своём зависимости
а в винде?
распаковали в произвольную директорию, настроили PATH, и/или компилятор/среду, не? Когда на Delphi писал — примерно так всё и делалось. И проблем не вызывало.
Так то делфи, там система пакетов прямо в IDE запилена (так что делали вы неправильно)
а для вижуал студии это выглядит приблизительно как «скачал архив, распаковал, попытался собрать — там зависимости, качаю распаковываю собираю, и так до бесконечности, список путей полнится, на диске уже куча папок а целевой проект ещё и не начал собираться»
и для QtCreator — то же самое
главная причина — отсутствие стандартизации и разрозненность версий
тот же QWT под линукс собирается с любой версией Qt которая есть в репозитории, и интегрируется под любую версию QtCreator, в винде — будьте любезны узнать что за версия QtCreator и чем она собрана, уже из этого выбирайте тулчейн итд итп
и все библиотеки весьма желательно пересобирать (т.к. бинарных сборок нет или они отстают по версиям, или их нет под нужную версию студии)

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

ос написанная разработчиками для разработчиков не может проиграть в плане удобства разработки

да и "«И как правило, то, что заводится под *nix — заводится и под Windows. Обратно — не факт»" уже намекает на то где разработчику комфортнее
Где ж она там в IDE запилена? Ставишь пакет — если забыл в Library прописать путь к исходникам после установки — делфя его не найдет, что сразу определяется слётом автокомплита.
Что касается вижуал студии — ну вот ни разу не сталкивался с таким чтобы «скачал, пытаюсь собрать уже 3 часа». Может это всё-таки от автора зависит? Singularity нормально собиралась к примеру. Каюсь, правда, студией пользуюсь преимущественно для работы с шарпом. Плюсовые проекты собирать и сопровождать не приходилось (ну если не считать баловство с Platform Builder).

А насчет того где комфортнее — я уже говорил: Visual Studio под wine не заводится. А MonoDevelop меня не устраивает. Удобных аналогов MSSQL Studio из набора инструментария для работы с MySQL, например я не нашел. Что-то похожее есть под Postgres, но она зачастую — стрелять из пушки по воробьям. И что мне, разработчику делать?

А на винде весь нужный инструментарий завелся и заработал из коробки.
Да нет там никакой особой «стабильности». Сколько раз бывало, поставил самую что ни на есть мэйнстримную Убунту, ничего с ней особо не делал, и всё равно — то то слетит, то это отвалится. Ядро в ней, может, и стабильно, но какая разница простому савеццкому юзеру «без суперспособностей», огребает он проблем с ядром или с мелкими графическими плюшками?

А в остальном да, там можно и смотреть, и работать, и заходить, не хуже, чем в винде, и изучать ничего особо не надо. Правда, в таком режиме и «венда» никаким шлаком не обрастёт.
Почитал ваш комментрий. Задумался… ну как так, у меня без проблем, а люди жалуются? Затем вспомнил маленькую, но очень важную деталь. Gnome 2. Это мой выбор в пользу стабильности, и он работает. А G3, KDE и UNITY имеют больше глюков чем винда, на мой тут соглашусь. Особенно в графических плюшках.

На данный момент аптайм 5 дней (шнур выдернул), памяти кушает 350 МБ. Винда так не умеет.
ну как так, у меня без проблем, а люди жалуются?
Железо бывает разное, потребности пользователей тоже. Так что неудивительно, что у вас работает, у других нет.
У моих родителей комп на KDE4, правда не убунта а калькулейт… уже полгода вообще ничего не делал в системе… один раз была проблема, родители разблокировали панельку (там где список запущеных программ, часы и т.д.) и подвигали ее )) попросили вернуть ее вниз…
Глюков нет, после старта 370мб… ни вирусов ни других проблем… в инет они ходят через мегафон можем, воткнул и заработало… всю чудненько.
Ubuntu+Unity — аптайм 9 дней, не рекорд, перезагрузка или из-за отключения света или из-за обновления ядра. Глюков не вижу, есть шероховатости интерфейса, но не более. Отдельные приложения очень любят память кушать (хромиум, флэш, javavm), но решается убийством флэша или перезапуском браузера/IDE, думаю DE тут непричём.
Возможно Вы и правы, достаточно давно я юнити не юзал, просто частенько в интернетах проскальзывают слова «а воз и ныне там». Будет свободный денёк, попробую ради эксперимента, но к G2 насколько привык, что навряд-ли слезу.
Собственно и в 11.04 глюков почти не наблюдал (иногда ланчер «зависал» из того, что помню). Претензии есть, но к юзабилити и кастомизации, вернее к почти полном её отсутствию, но не к стабильности.
Забыл добавить — у соседки часто глючило, но решилось всё заменой памяти :)
снесите уже наконец свою слаку, да поставьте suse или ubuntu.
Хорошо. Потом я захочу настроить интернет, доустановить кое-что. Для этого требуются некоторые навыки, далёкие от простейших навыков работы с виндой, не находите?
ну как бы вам сказать… в винде тоже надо настраивать в интернет. в пингвине с это намного интуитивнее, особенно со времён ввода «центра управления сетями» в винде.

ну а про софт я говорить не стану. что проще: дождаться 100% установки и получить офис, видеопроигрыватель, браузер и всё, что нужно (а что не нужно установить из одного центра приложений), или лазать два часа по разным сайтам и хватать вирусы с кейгенов?
Хватать вирусы от кейгенов для браузера и видеопроигрывателя? Или для бесплатного OpenOffice/LibreOffice?
;-)
О да, это очень сложно — запустить Центр приложений, тыкнуть в нужный раздел и нажать «Установить», интернет так вообще сам настраивается замечательно.
Я наверно погорячился, очень давно это было, а о центре приложений впервые слышу.
Было бы неплохо ознакомиться с предметом дискуссии, прежде чем дискутировать, не находите? =)
Наверно. Да и спать уже пора.
неужто вы думали, что мы до сих пор красноглазим и в консоли фильмы смотрим? с повседневной работой в пингвине уже давно всё хорошо. если и остаются проблемы, то они связаны с отсутствием выпусков популярных виндовых программ и драйверов в китайским изыскам.
Да-да… Расшарьте ка папочку по сети в win7 в домашней группе. У меня знакомый программист с 8 летним стажем работы после пары матюков забросил эту идею
ВОТ!
Я ждал этого. У жены на ноуте Минт, у меня винда, давайте на основе моего личного опыта, сравним как втыкаются в эти системы донглы 3G от национального оператора, внимание, заточенные под винды.
Windows:
— Втыкаем донгл;
— Выскакивает предупреждение и вопрос хотим ли мы запустить то что находится на этой флэшке, говорим — да.
— Запускается встроенный софт через который мы перебирая закладки запускаем процесс соединения.
— Ура, у нас есть интернет. Десять секунд, но потом выскакивают страшные сообщения про безопасность, невозможность чего-то и интернет пропадает. Такое повторяется со стопроцентной стабильностью.
— Лезем в интернет, ищем решение.
— Ставим паки и обновления, не помогает.
— Ставим отдельные заплатки конкретно по этой проблеме, не помогает.
— Находим, внимание, специальный софт сторонних испаноговрящих разработчиков который закрывает строго определенные порты в системе, после чего проблема пропадает. Таким же образом можно не используя софт, самостоятельно прикрыть порты, хотя это разговор для другой статьи.

LinuxMint:
— Втыкаем донгл;
— Выскакивает список операторов только моей страны с просьбой выбрать моего. Кликаем в своего.
— Интернет есть.

Поговорим еще пор сложность линукса и простоту виндоуз?
Для них уже есть Windows.
О том и речь. BolgenReactOS — свободная альтернатива винде.
Этот самый линукс сам в своё время был свободным клоном Юникса, не?)

Если допилят — это будет отлично
С нетерпением жду поддержку дисковода на 5.25
НЛО прилетело и опубликовало эту надпись здесь
Хочется понять, что вы понимаете под USB? Только 2.0, или 1.1 и 3.0 тоже поддерживаются? Если нет, то какие планы?
1.1 и 2.0. Мышы, клавитатуры, другие hid-устройства и флешки — на данный момент. Далее список будет расширятся.
UHCI, судя по новости, не поддерживается?
На момент того коммита — не поддерживался. Сейчас уже делают; вероятно, в скором времени будет поддерживаться.
Молодцы. Обязательно пообщаемся на следующем ReactOSLinux-фесте в Ставрополе, да?

Было бы интересно узнать про составление заявки на участие в GSoC 2012, мы тоже хотим, но пока плохо представляем, что именно нужно. По этому вопросу можно в ЛС.
Конечно пообщаемся+)
Может я как-нибудь осилю подъехать. А то вот Jeditobe уже какой раз приезжает на всякие выставки в Москву, а я к вам — ни разу :-)
Милости просим. За одно покажем свои достижения в ОСестроении.
Имеет ли отношение к проекту битардовская субкультура или автор поста попутал хабру с двачем?
DirectX поддерживается интересно?
Вайновский, в части Direct3D — обёртка над опенгл.
А как дела с графикой обстоят? Еще тормозит и глючит? :)
Плазма падает?)
Дикчайше течет памятью!
Полностью совместимая замена Windows готовится говорите?
Я на вас посмотрю когда вам надо будет всякие Canon-овские принтеры заводить.
Мария открыла для себя USB
«ReactOS® – это современная, свободная и открытая операционная система, основанная на архитектуре Windows® XP/2003.» — цитата с сайта.
«Windows XP. Первый выпуск — 25 октября 2001» — Википедия.
Без комментариев.
в любом случае, ReactOS — чемпион среди нелепых велосипедов :)
Я не понимаю смысла делать операционку, которая будет всегда устаревшей. Виндоус довольно динамично развивается. Появляются новые АПИ. Вот к примеру в висте были добавлены АПИ упрощающие работу с многопоточностью. В windows 8 ожидается WinRT. Опять же DirectX постоянно новый выходит.
ReactOS сейчас, на сколько я понимаю, не является полноценно рабочей системой. И если довести работу до конца, то получится винда образца XP(информация с офф сайта). Думаю, к этому времени уже выйдет не только вин8 но и вин9.
В чем смысл делать продукт, который будет вечно отставать лет на 10 (XP вышла в 2001)?
А в чём смысл вечно писать (примерно) один и тот же комментарий к каждому топику о проекте? ;-)

Уже отвечали 100500 раз: ядро меняется не настолько и сильно, а юзерспейс по большей части можно брать из вайна.

Главной страницей же заниматься особо некогда и некому — люди пишут код, что гораздо важнее. Вот и висит XP/2003, при том, что уже пачка более новых API вполне себе поддерживается.
Это мой первый коммент к топику про реакт ОС. Честно честно!
Дело, наверное, в том, что ответ на этот вопрос интересует очень многих, из за чего разные люди пишут его в каждом опике про РеактОС :)

А какие новые АПИ поддерживаются?
rumatavz — смотри, вот Линукс начали делать таким же образом, как «клон» Юникса. Танненбаум тоже говорил мол типа фигня всё это. А в результате — про Юникс забыли, Линукс в массах (не таких широких, но вполне достаточно, вон на суперкомпьютерах вообще сплош и рядом).

Так что про «догоняющие» — всё относительно.
Алексей, не могли бы вы обращатся к незнаомым людям на вы.

Вы очень интересно ведете дискусию. Вместо ответов на реплики собеседников, вы приводите заведомо истинные факты, не имеющие отношения к тому, что сейчас обсуждается.

Вы сказали, что поддерживаются некоторые новые АПИ, а фраза «основанная на архитектуре Windows® XP/2003» — просто устаревшие данные на сайте.

Приведите пожалуйста пару примеров.
rumatavz — Извиняюсь, почему-то мне показалось, что мы с Вами уже общались. Я сам очень нелюблю, когда незнакомые люди мне пишут в таком фамильярном тоне. Если я есть вконтакте и фейсбуке, это не значит, что совершенно незнакомый человек может мне писать сообщения типа «Брагин, скажи как там с усб дела?».

По-существу: Я вообще всегда стараюсь приводить истинные факты, чтобы никого не обманывать. На самом деле сама архитектура была разработана ещё в начале 1990-ых годов, и впоследствии стала называться NT. С тех пор кардинально там ничего не изменилось. Сразу отвечу, т.к. часто спрашивают — «так выходит дело у вас система основана на архитектуре 20-летней давности?». Да, улучшенной и дополненной. Но если мы взглянем на историю Линукс и Юникс, то они основывались на ещё более древних разработках, где, например, понятия графического интерфейса пользователя небыло вообще. Поэтому у нас действительно шаг вперёд. Возможно, сейчас создаются новые концепции, которые будут воплощены через 10-20 лет, но пока что есть наша действительность.
1. Про API сказал я, а не Алексей. Поэтому, наверное, он про них и не ответил.
2. По существу — гугл работает у Вас так же, как и у меня :)
3. Собственно, а что радикально нового появилось в архитектуре ОС за последние 20 лет? Виртуализация? Ок, поддержка гостей на уровне ядра не потребует его полной переработки. Микроядра? Судя по печальной судьбе hurd и симбиана, так и не выстрелили. Песочницы? Прекрасно работают на уровне приложений, см. тот же Chrome. Что-то ещё?

Про Metro даже странно говорить: на рынке мобильных устройств сильно подвинуть iOS и Андроид уже вряд ли удастся, а на десктопах винда всё равно ценна за совместимость с приложениями, а не за лук-энд-фил (а то бы уже все на убунте сидели). А поскольку старых приложений, сделанных под Win32, всё равно 100500, от GDI мы ещё нескоро уйдем.

WinRT? Опять же, когда более 50% рынка приложений будет под него — мы о нём поговорим.
В чем-то с Вами согласен. Говорить конечно легко, но мне кажется такой потенциал и интеллект как у этих ребят, можно было бы направить на более полезный проект )
Помоему, самое полезное — это дать миру независимость от монополии Microsoft. Линукс с этой задачей справился в своих узких областях, но основное (десктоп) остаётся за нами.

К тому же, если мы делаем ReactOS, мы получаем ценнейший опыт, используя который можем с лёгкостью браться за другие сложные проекты, если таковое будет нужно когда-либо.
> Помоему, самое полезное — это дать миру независимость от монополии Microsoft.

А чем она плоха? Это же классно, когда можно построить решение только на одном вендоре, не тратя время на скрещивание ужа с ежом.

> К тому же, если мы делаем ReactOS, мы получаем ценнейший опыт, используя который можем с лёгкостью браться за другие сложные проекты, если таковое будет нужно когда-либо.

Попробуйте отправить резюме в MS, вроде как они всегда искали хороших разработчиков. Будете вторыми Руссиновичами :)
> А чем она плоха?
Тем, что диктует свои условия. «Независимость» — это не пустое слово, которым у нас обозначают некоторый якобы праздник. Это конкретная независимость от одного вендора. Скрещивать ужа с ежом — не надо, а вот иметь выбор между Intel и AMD, видеокартами NVIDIA и AMD, жесткими дисками X и Y (они уже почти монополизировались на самом деле), Mercedes и Audi в конце концов — это то, что нужно, так работает мир. На рынке ОС — ситуация абсолютно ненормальная.

> Попробуйте отправить резюме в MS, вроде как они всегда искали хороших разработчиков. Будете вторыми Руссиновичами :)
Я такой человек, который не хочет быть вторым. Но это моё личное мнение, вот Алекс Йонеску поработал с ними, доволен, стал соавтором самой продаваемой книги про внутреннее устройство Windows, и при этом умудрился так и обойтись без доступа к исходных кодам Windows, что позволяет ему работать с нами дальше.
Давно хотел спросить: ситуация с Алексом точно не создаст юридической угрозы в будущем? Какие есть гарантии, что в MS случайно не вспомнят, что всё-таки что-то они ему показывали? (Ну, положим, 20 человек подтвердят, что показывали, а сам Алекс будет отрицать — всякое ведь может быть).
> Это же классно, когда можно построить решение только на одном вендоре, не тратя время на скрещивание ужа с ежом.

Это работает только при ленивых строителях систем и неограниченных бюджетах.
Это же классно, когда можно построить решение только на одном вендоре, не тратя время на скрещивание ужа с ежом.

По-моему, вы подменяете понятие «одного интерфейса» на «одного вендора». Классно, когда ты можешь заменить компонент одного вендора на компонент другого, без работы напильником, потому что они реализуют один интерфейс.
Да, классно. Проблема только в том, что разные вендоры, зачастую, имеют разное «видение» для одних и тех же интерфейсов и протоколов, и приходится пользоваться всевозможными костылями для того, чтобы «дружить» их между собой.
Кроме того, когда все решение базируется на одном вендоре — этот самый вендор может осуществлять поддержку всего решения в комплексе, а если вендоров много — то с вероятностью 90% в случае инцидента они будут «футболить» заказчика от одного вендора к другому.
Я уверен, если ReactOS выйдет таки в продакшн, и у кого-то возникнут проблемы на ней, к примеру, с MS Office — то техподдержка MS даже и не попытается помочь, а сразу пошлет к разработчикам ReactOS. Они тоже вряд ли смогут помочь, потому что не участвовали в разработке MSO и не знают, как оно там работает изнутри.
Ну странно было бы, если бы MS поддерживала ReactOS, а ReactOS Foundation — MSO :-)

А вот codeweathers прекрасно себе поддерживают вайн, и ничего что он предназначен для запуска приложений другой платформы.
codeweavers, конечно)
Лично мне импонирует возможность существование ЕЩЁ одной независимой, свободной ОС, отличной от Линукса. И в этом плане, вышеупомянутый Хаику, действительно интерес. Чем? Ну, хотя бы ты тем что это свой, уникальный мир, со своими законами, мир в котором законы других ОС — не работают. С каждым годом, популярные ОС всё больше и больше интегрируются в одну, громадную мегасистему мирового масштаба, и в этом свете, возможность пользоваться некой автономной, независимой платформой — может быть весьма интересна. Правда, опять же, РеактОС — по суте, свободный клон Винды, а не независимая платформа — даже тут не находи свое ниши.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории