LINUX.ORG.RU
ФорумTalks

Для чего в 2022 году нужен ReactOS?

 , ,


1

1

Доброго времени суток,

Ведь есть Linux WINE, зачем еще ЭТО?

https://en.wikipedia.org/wiki/ReactOS

Почему лучше не потратить ресурсы их кодеров на портирование некоторых полезных компонентов типа Desktop Environment из ReactOS на WINE или даже нативно прямиком на Linux (X11 или Wayland)? Чтобы такой DE, внешне почти неотличимый от WinXP, работал бы в связке с Linux ядром и WINE.

Т.е. чтобы Look & Feel у DE был точно такой же как у Windows, чтобы иконки программ можно было двигать по менюхе старта как в Win95-WinXP, надеюсь, хотя бы это ReactOS умеет?



Последнее исправление: sanyo1234 (всего исправлений: 1)

Почему лучше не потратить ресурсы их кодеров

Да! Загнать в шаражки и там правильно потратить. Это сейчас в тренде.

P.S. Чем люди хотят, тем и занимаются. И не мимокрокодилам с лора рассуждать о том, кто что должен делать. Вертухаи, блин, недоделанные.

quwy
()

Ни для чего. Проект выглядит обречённым ввиду своей забагованности и ситуация не меняется уже около 20 лет. В ReactOS даже неделю просидеть нельзя без порчи диска до состояния невозможности загрузки.

X512 ★★★★★
()
Последнее исправление: X512 (всего исправлений: 1)
Ответ на: комментарий от quwy

Да! Загнать в шаражки и там правильно потратить. Это сейчас в тренде.

Причем тут принудиловка?

P.S. Чем люди хотят, тем и занимаются.

За свой счет да, а если у проекта есть финансирование, то было бы логичнее потратить на улучшение UI/UX запуска Windows программ на альтернативных (по отношению к родным Microsoft) осях, а это IMHO как раз WINE + UI experience from ReactOS ...

sanyo1234
() автор топика
Ответ на: комментарий от Ros

А они деньги от РФ не получают, случаем, за создание налога Винды-то?

Вот я тоже озадачился вчера этим вопросом:

https://paste.pics/I0C7J

Хотя подозрительная ветка на их форуме появилась уже достаточно давно:

https://reactos.org/forum/viewtopic.php?t=16132

sanyo1234
() автор топика
Ответ на: комментарий от xDShot

У этих двух проектов разное предназначение

Запускать и использовать программы, написанные для Windows, на open-source осях, отличных от Microsoft Windows?

В чем же отличие кроме ядра?

ReactOS: попытка создать ядро, похожее на NT?

WINE: использует ядро Linux.

IMHO главное важное для пользователя (неархитектурное) отличие - у ReactOS более похожий на венду UI/UX, а WINE использует DE из Linux дистрибутива.

sanyo1234
() автор топика
Ответ на: комментарий от X512

Нет. Wine может работать на разных ядрах.

Насколько полноценно работает WINE на ядрах, отличных от Linux, по сравнению с WINE на ядре Linux?

sanyo1234
() автор топика
Ответ на: комментарий от sanyo1234

а если у проекта есть финансирование,

У них нет финансирования

tiinn ★★★★★
()

Почему лучше не потратить ресурсы их кодеров

Стань кодером и трать на это свои собственные ресурсы.

AP ★★★★★
()
Ответ на: комментарий от sanyo1234

DosBox это для игрушек скорее, софт, который хочет доступа к железу(тому, 16-битному) в нём не особо работает. Есть проект DosEmu, но он судя по всему умер уже довольно давно.

Loki13 ★★★★★
()
Ответ на: комментарий от sanyo1234

Wine (originally an acronym for «Wine Is Not an Emulator») is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD.
Wine translates Windows API calls into POSIX calls on-the-fly

Он будет одинаково работать на любой POSIX системе.
Даже в винде есть POSIX-layer, так что теоретически его и там можно запустить. 😏

Minona ★★☆
()

Это первый и последний OpenSource клон винды. Нужен он в музей - чисто поржать, что такое существует. Никаких иных задач в 2022 году у него нет.

tiinn ★★★★★
()

Для чего в 2022 году нужен ReactOS?

Для того же, для чего в любой другой 20хх год. За всё это время никаких новых причин не появлялось, никаких старых не убавлялось.

gremlin_the_red ★★★★★
()

[лютое ИМХО]Разделяй и властвуй. Они пособники режима и прориетарщиков. Возможно им платит M$, чтобы они отвлекали от дел насущных.[/лютое ИМХО]

xwicked ★★☆
()
Ответ на: комментарий от anc

У реактоси есть проблемы с работой на современном железе. Впрочем, слово «современном» тут лишнее. Да и слова «на железе» тогда тоже вполне можно опустить.

gremlin_the_red ★★★★★
()

В теории, кроме вин-софта оно ещё должно мочь запускать вин-дрова. На практике… ну хобби у людей такое, что пристал?

PolarFox ★★★★★
()
Ответ на: комментарий от Minona

Он будет одинаково работать на любой POSIX системе.

А вы уверены, что точно ОДИНАКОВО и на ЛЮБОЙ?

Даже в винде есть POSIX-layer, так что теоретически его и там можно запустить.

Вот именно, что только теоретически.

Далее смотрим:

macOS (10.9 – 10.14) (development)[5]
Android (experimental)[6]

https://www.reddit.com/r/openbsd_gaming/comments/ogmc14/why_no_wine_on_openbsd/

sanyo1234
() автор топика
Ответ на: комментарий от sanyo1234

Попробуй, узнаешь. Только настоятельно рекомендую делать это либо на виртуалке, либо предварительно отключив все носители, кроме специально выделенного для РОС.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от sanyo1234

Вот именно, что только теоретически.

Вообще то есть прога, на базе вайна для запуска 16битных экзешников в 64битной винде.

einhander ★★★★★
()
Ответ на: комментарий от tiinn

Это первый и последний OpenSource клон винды. Нужен он в музей - чисто поржать, что такое существует. Никаких иных задач в 2022 году у него нет.

ReactOS - первый и последний клон Windows?

Но ведь похожие задачи по использованию программ Win32 можно решать и на Linux + WINE, т.е. ReactOS - это не единственный способ решения таких задач, не считая его уникальности в области мимикрии под старые версии Windows UI/UX ?

Например, у меня на Devuan + WINE прекрасно работают самые разные Windows программы (к сожалению не всегда самых последних версий), начиная от Microsoft Office 2010 и заканчивая почти любыми приложениями,которые я пробовал, для .Net Framework v4.6.2/v4.7.2, использующие WinForms для GUI.

sanyo1234
() автор топика
Ответ на: комментарий от gremlin_the_red

Для того же, для чего в любой другой 20хх год. За всё это время никаких новых причин не появлялось, никаких старых не убавлялось.

Согласен, что ReactOS развивается чрезвычайно медленно.

Правильнее сказать, наверно, что ReactOS пытается догнать самые протухшие уже на сегодня версии Windows типа WinXP двадцатилетней давности хотя бы по функционалу, но сливает даже по стабильности работы хотя бы того, что они уже понакодили?

sanyo1234
() автор топика
Ответ на: комментарий от xwicked

[лютое ИМХО]Разделяй и властвуй. Они пособники режима и прориетарщиков. Возможно им платит M$, чтобы они отвлекали от дел насущных.[/лютое ИМХО]

IMHO слишком мало, кого они умудрились охмурить и завлечь на свою дрейфующую за последние 20 лет шлюпку, которая по любопытным причинам не тонет ;)

Но недавно заметил, что они похоже пытаются примазаться к Эльбрусным спонсорам?

https://t.me/c/1136874791/34028

sanyo1234
() автор топика
Последнее исправление: sanyo1234 (всего исправлений: 1)
Ответ на: комментарий от gremlin_the_red

У реактоси есть проблемы с работой на современном железе. Впрочем, слово «современном» тут лишнее. Да и слова «на железе» тогда тоже вполне можно опустить.

Это мой первый и самый главный аргумент в любом споре с ректальщиками, что их ядро сольет линуксовому по всем параметрам: надежность (протестированность миллионами человек, безопасность), скорость развития, поддержка оборудования, кроссплатформенность, количество потраченных на разработку и фиксы человеколет (для Linux вероятно уже человеко тысячелетий, в то время как для ректаль наверно от силы нескольких человеко лет, да) и т.п., продолжать можно до бесконечности.

Ведь можно сравнивать ядро NT и Linux по различным параметрам?

Почему же тогда не сравнить ядро React оси и Linux?

sanyo1234
() автор топика
Последнее исправление: sanyo1234 (всего исправлений: 1)
Ответ на: комментарий от PolarFox

В теории, кроме вин-софта оно ещё должно мочь запускать вин-дрова.

Вот как раз для этого ее бы и стоило развивать, чтобы запускать в микровиртуалках KVM безголовые (headless) ядра ReactOS с legacy (и не только) вендовыми дровишками и пробросом их доступности наружу на Linux хост хотя бы через сетевой стэк, сокеты и т.п.

На практике… ну хобби у людей такое, что пристал?

Поэтому:

https://t.me/c/1136874791/34051

sanyo1234
() автор топика

Почему лучше не потратить ресурсы их кодеров на портирование

Там давно уже все разбежалсь (в том числе на Линукс), РеактОС мёртв.

Novator ★★★★★
()

Ты вначале определись, тебе узнать, или тебе развить срач ?

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

Перво-наперво, ReactOS - это хобби. Она существует just for lulz.

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

В-третьих, кому это нужно.

Это нужно прежде всего организациям, завязанным на Винду, которым данная Винда более стала недоступна по разным причинам: EOL, санкции, излишних затрат etc. Но нужна.

Из моих собственных примеров:

1. Токарный ЧПУ станок. Очень большой. Очень дорогой. С привязкой по GPS к месту регистрации. Функциональный. Siemens. С виндой стоящей на компьютере управления. Компьютер управления - обычный десктоп, ну не совсем обычный, а емнип фирмы Dell. В нем стоит PCI-плата-контроллер, в которую через что-то вроде Scart-разъема подключен этот станок. На компе стоит WinXP, и драйвер под эту PCI-плату выпущен только под WinXP. Ни семерка, ни десятка, ни эти ваши линуксы с вайнами в это не умеют;

2. Библиотека. Сканер штрих-кодов на книги с интеграцией в Ирбис;

3. Рентгеновский аппарат. Ситуация примерно такая же как с ЧПУ станком.

ReactOS нужна (в идеале) тогда, когда нужна винда.

windows10 ★★★★★
()
Ответ на: комментарий от Novator

Там давно уже все разбежалсь (в том числе на Линукс), РеактОС мёртв.

Судя по:

https://t.me/c/1136874791/34081

еще остались зомбаки - фанаты ректаль разработки.

sanyo1234
() автор топика
Ответ на: комментарий от windows10

Ты вначале определись, тебе узнать, или тебе развить срач ?

Мне хотелось бы задействовать полезные для меня кусочки ReactOS на компах Linux:

1) Очень нравится вендовый explorer.exe, который рисует не только dolphin подобное окно как в WINE, но еще и весь Desktop Environment точно в стиле Windows XP.

Хочу такую прогу в WINE, чтобы она интегрировалась с линуксовым DE (Trinity в частности), чтобы можно было переключаться между ними одним кликом и чтобы опционально можно было даже отображать обе панели каждой DE одновременно (Trinity и ReactOS explorer.exe, если у них это тоже он как и в WinXP).

Т.е. две разных панели с кнопкой Старт и программами, одна для Windows программ (точная копия как в WinXP), другая для Linux.

2) Дрова ReactOS в микровиртуалках KVM с пробросом обратно наружу на Linux, например, принтеры и т.п.

sanyo1234
() автор топика
Последнее исправление: sanyo1234 (всего исправлений: 2)
Ответ на: комментарий от sanyo1234

Очень нравится вендовый explorer.exe, который рисует не только dolphin подобное окно как в WINE, но еще и весь Desktop Environment точно в стиле Windows XP.

Ну, вообще его рисует не только explorer.exe, а четверть винды. В линуксах например так делает pcmanfm.

И линукс и винда хороши только как линукс и винда :))

windows10 ★★★★★
()
Ответ на: комментарий от sanyo1234

По сути это стало бы началом того самого мифического Windows с Linux ядром, которого мы никак не можем дождаться от оригинального гиганта софтверной мысли.

sanyo1234
() автор топика
Ответ на: комментарий от sanyo1234

А вы уверены, что точно ОДИНАКОВО и на ЛЮБОЙ?

на фре работает

Вот именно, что только теоретически.

кому придет в голову запускать вайн на винде?

Minona ★★☆
()
Ответ на: комментарий от windows10

Ну, вообще его рисует не только explorer.exe, а четверть винды.

Если рассматривать только процесс, а не используемые им либы и сервисы?

В линуксах например так делает pcmanfm.

Рисует старт меню?

Я думал это просто файловый менеджер.

Для себя пока выбрал три графических файловых менеджера: dolphin, doublecmd и tuxcmd. Они решают почти весь спектр моих задач. Иногда еще использую mc и far.exe

И линукс и винда хороши только как линукс и винда :))

Вот тут я с тобой полностью НЕ согласен.

Давно уже использую только Linux десктоп с массой программ как из мира Linux, так и из мира Windows (под WINE). Иначе бы мне пришлось использовать виртуалку с Windows, а я этого НЕ хочу, Linux для меня удобнее в настройках и использовании, намного надежнее и предсказуемее венды.

sanyo1234
() автор топика
Ответ на: комментарий от sanyo1234

ректальщиками

Как бы ты не относился к проекту (тем более, открытому), скатываться в подобное - фу и атата.

Dimez ★★★★★
()
Ответ на: комментарий от Minona

на фре работает

WINE работает нативно на FreeBSD или как API эмулятор WINE на другом API эмуляторе FBSD Linuxulator (я просто интересуюсь, а не утверждаю чего-либо сейчас)?

https://www.reddit.com/r/freebsd/comments/ume64u/how_well_does_the_linuxulato...

sanyo1234
() автор топика
Ответ на: комментарий от windows10

Относись к таким устройствам как к аппаратно-программеэным комплексам (чем, собственно, они и являются, только на ОС общего назначения из-за различных странностей) и используй их на winxp и далее (либо на железе, либо в виртуалке с пробросом нужного железа внутрь)

Dimez ★★★★★
()
Ответ на: комментарий от sanyo1234

Они первые начали

Да и хрен бы с ними (если это так), собака лает, но караван то идёт независимо от её лая.

Dimez ★★★★★
()
Ответ на: комментарий от windows10

Это нужно прежде всего организациям, завязанным на Винду, которым данная Винда более стала недоступна

В смысле, «стала недоступна»? Агенты микрософта замаскировались под мосгаз и снесли её с компов?

На компе стоит WinXP, и драйвер под эту PCI-плату выпущен только под WinXP

Ну вот вышла завтра идеальная РеактОс с идеальной поддержкой WinXP (не ржать! я всё вижу!!). И что, пойдёшь её ставить вместо заведомо работающей XP?

gremlin_the_red ★★★★★
()
Ответ на: комментарий от windows10

1. Токарный ЧПУ станок. Очень большой. Очень дорогой. С привязкой по GPS к месту регистрации. Функциональный. Siemens. С виндой стоящей на компьютере управления. Компьютер управления - обычный десктоп, ну не совсем обычный, а емнип фирмы Dell. В нем стоит PCI-плата-контроллер, в которую через что-то вроде Scart-разъема подключен этот станок. На компе стоит WinXP, и драйвер под эту PCI-плату выпущен только под WinXP. Ни семерка, ни десятка, ни эти ваши линуксы с вайнами в это не умеют;

Вот этого я и боюсь, а потом производственные травмы, ЧП. И не дай Бог, техногенные катастрофы ...

3. Рентгеновский аппарат. Ситуация примерно такая же как с ЧПУ станком.

Тоже, знаете ли, мало приятного, если во время процедуры рентгена откажет отключалка радиационной дозы для пациента.

«Минуточку, мы тут только перезагрузим ReactOS.»

«Ой, что-то она у нас выдает какой-то необычный синий экран после попытки перезагрузки. Терпите, уже звоним в тех. поддержку ...» :(

sanyo1234
() автор топика
Последнее исправление: sanyo1234 (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.