Pull to refresh

Comments 39

Возможно до успеха осталось совсем немного и вы, вдохновились этим рассказом, готовы подхватить флаг

И начать контрибьютить в wine
Нового кода написано минимальное количество, в основном как раз наоборот перетаскивал из Wine. А заглушка для wusa в Wine уже есть своя
Круто, что проект живёт и развивается, пусть и немного медленнее чем хотелось бы!

А из сообщества есть кто-то, кто пользуется ReactOS?
Если есть, то расскажите почему ReactOS, и для каких задач используете? Мне вправду интересно :)

Сам пару лет назад пытался завести специфичную программу бухгалтерии на б/у сервере, чтобы не покупать лицензию. Но увы, требуемая СУБД не завелась, поэтому нашёл системник с лицензией win 2003 server.
Я хотел на древний ноут поставить ее, но увы, не завелась :(
Теперь периодически ставлю свежие билды на виртуалку, на этом пока все.
Тем не менее, какой-никакой прогресс наблюдается, надеюсь, что доживу до финального билда :D

Автору — всяческих благ в начинаниях, ну и плюсик в карму.
С ноутом у меня тоже была неудача, успешно поставилось на мать гигабайтовую с G965-чипсетом, даже USB-мышка работала. Потом это же хард подключал к матерям на сокет 370 и слот 1 — тоже загрузилось
image
Интересно… Где-то у меня валяется древний сервак Сименс на P1 75Мгц с 32Мб RAM, нужно проверить, заведется ли там? NT4 на нем отлично себя чувствовала, а вот Win2k не помню, ставил или нет.
Вряд ли, надо как минимум 96МБ для реактоса, хотя может предустановленная стартанёт
Эх… слишком медленно…

image

imho Маск быстрее на марсе колонию создаст, чем stable выйдет)))
Ставли reactos в виртуалку чтобы запустить игру дюны и пройти все уровни как это я делал лет 20 назад. Примечательно что ОС или игра зависла только один раз.

Вот бы статью типа "я использовал reactos для таких-то целей и сэкономил 100500 денег."


А то читать про развитие ОС, которая никак не может догнать древнюю (уже никому не нужную) версию винды, начинает утомлять: не ясен смысл всего этого. Я вполне допускаю, что он есть, но я так и не понял его

Вероятно, во времена начала разработки РеактОС не предполагалось, что приложения будут обновляться каждый день, что многие API будут переписываться по 20 раз и вообще что значительная часть приложений уйдёт в веб. Цель-то была "запускать хорошие проверенные приложения на бесплатной ОС, совместимой с виндой", но когда винда сама превратилась почти что в SaaS, о чём вообще может идти речь в плане бинарной соаместимомти. Хорошие "прошлогодние" приложения уже не считаются хорошими.

Теоретически reactos должна помочь работать с древним железом и помочь преодолеть санкции наших зарубежных партнёров.
Вполне реальный сценарий, что кто-то из ростеха заметит эту ОС и ввалит в проект денег, тогда и релизы пойдут.
Линукс вам поможет работать с древним железом, а с санкциями ваших зарубежных партнеров бороться бесполезно, ибо корень проблем в другом. Реакт вполне имеет право на существование, но это проект вроде интернет-архива и я не думаю, что у него в принципе возможна широкая аудитория. А если кто-то из Ростеха ввалит в проект денег, то получится болгенОС с нескучными обоями и вайном по первой ссылке из гугла.
Линукс линуксу врознь, некоторые ОС плохо работают или вообще перестают работать со старым железом, как и с новым ещё не всё поддерживают. Здесь больше вопрос в том что это открытый исходный код и теоретически, человек с опытом может запустить старое железо. Но думаю компаниям типа Microsoft проще сделайть своей ОС поддержку старого железа чем одиночкам.
Я раньше тоже думал что винда дорогая и бедная компания не может себе позволить купить её на свои 10 компьютеров. Но когда посчитаешь сколько тебе денег за месяц ЗП оплачивают, то понимаешь что проще на месяц сотрудика уволить и купить ОС с лайфтайм лицензией на все компьютеры. Что она уже и так сделала, но все равно не собирается покупать. Ладно есть алтернативы, посидим немного на Linux. А вот платить за переодические платежи за софт (ежемесячные или годовые) мой мозг не понимает и упорно сопротивляется (кроме донейшен), но похоже что весь мир так живет и возможно это правильно, ведь все пополняют мобильный телефон.

Поэтому да, мой путь использования reactos это понять что винду нужно покупать и на этом я сэкономлю 100 или 500 денег.
Вот бы статью типа «я использовал reactos для таких-то целей и сэкономил 100500 денег.»

Она даже для тестового использования-то не годна, а вы говорите для «целей». А вроде как 20 лет прошло.
Парень, ты классно провёл время, но ты бы это… Может, лучше погулять сходил бы (лучше с девушкой/женой) или съездил бы куда отдохнуть немного (или как там обычно негики отдыхают?)…
Ну, каждый по своему досуг проводит. Я никого не ругаю за покупку зеркалок с обвеской за 10к+ баксов, которые ничего не зарабатывают, коллекционирование марок и прочих хобби.
Кейсов применения данной системы я не понимал ни когда о ней в первые услышал (лет 6 назад), ни тем более сейчас
Но то что делают ребята это круто — просто круто!
Да, я понимаю и не осуждаю автора. Более того, своим замечанием в скобках я как бы намекаю, что я сам из примерно таких же :)

Разработчики ReactOS круты. (Если не ошибаюсь, их сейчас по всему миру около 30 человек, но они по-прежнему что-то делают по проекту.) И автор статьи тоже крут. Судя по минусу, я никогда не смогу в юмор :(
UFO just landed and posted this here
У меня цель была в том, что бы установщик в ОС выполнил все нужные операции самостоятельно.
Хотя надо попробовать, если сработает и приложение стартанёт, то хотя бы можно будет исключить, что проблема с самом .net-e

А может попробовать с dotnet core? Во первых, он гораздо более современный, чем 4.5 и если заработает, позволит запускать полезные современные программы. Во вторых, dotnet core кроссплатформенный и изначально должен быть слабее завязан на windows, в третьих он не требует установки, просто распаковать архив и запускать бинарник, так что отладка должна быть гораздо легче

Ценность полного фреймворка в наличии win-forms, а это уже вполне юзабельный гуй. Но ради интереса, можно и задеплоить self-hosted hello world на корке, да.

Полные и красивые окошки есть в Qt, ещё и кроссплатформ. Если не изменяет память, даже на win98 запускались в 12 году, сейчас не знаю, но XP и 2003 наверняка ещё поддерживаются.

Только как я понимаю, сами winforms и wpf не кроссплатформенные. Wpf наверняка не запустится на react, а вот .net core 3.0 + winforms можно попробовать.

Да, эти компоненты только под windows.
Есть ещё project avalon — кроссплатформенный аналог wpf, но я не знаю в каком он состоянии и он походит для новой разработки, готовых программ на нем наверно нет

Avalonia хоть и активно развивается, но все равно медленно. Пока что доступны только самые базовые элементы. Есть еще несколько кроссплатформенных GUI-фреймворков, например Eto или XWT. Но все эти фреймворки конечно не дотягивают до winforms.
Вся конструкция, называемая reactos, делалась для миграции из винды в линукс, и исключительно для тех, кто не очень въезжает в терминальные команды. Если кто не помнит, в 1988 состоялся так называемый мировой финансовый кризис, и некие ребятки и девчатки решили, что юзеры уже не осилят 130$ за виндовс 2000. И пошли твердыми, но криво поставленными шагами навстречу светлому будущему: переходу на линукс во всемирном масштабе. Получилось из этого то же, что и у Троцкого со Свердловым и Лениным в масштабе Российской Империи. Кризис миновал, денег у людей на ОС хватает, линукс развивается, и очень даже неплохо. А вот reactos завис. По моему-абсолютно не пригодная к практической работе система. Но уж ежели есть желание у кого покипятить собственный мозг, может быть попробовать поставить все ж кроссовер? У меня стоит он на ghostbsd и чудным образом запускает клиент-банки, 1с, и всякую железнодорожную софтину. Я не против мазохизма, но стоит ли оно того?
Кто-то на досуге паяет, мастерит 3д-принтер, пишет абстрактную ОС, ну а кто-то вполне конкретную с самым распространённым API в мире

Может быть направить эту энергию на развитие линукса? Или на развитие diskcryptor.

Линуксом есть кому заниматься, сообщество большое.

ReactOS'ом заниматься куда интереснее, особенно в процессе исследований, подобных описанному в статье.
Насколько я знаю, есть товарищ Святослав Гонтарь, который занимается One Core Api, а именно допиливает функционал NT6+ в NT5 системы. Причём довольно успешно, потому как на его Windows Server 2003 уже запускается куча NT6+ приложений. Возможно, стоит глянуть в эту сторону, потому как эта работа уже, вероятно, им сделана.

Но зачем? В чем смысл?

Конкретно в данном контексте — это позволит сделать ReactOS совместимой с NT6+, а не с NT5, как задумывалось изначально.
Очевидно, вопрос был про One Core Api. Нахрена оно надо
Sign up to leave a comment.

Articles