Є ReactOS чи WINE більш стабільною заміною для Windows XP? [зачинено]


22

Оскільки Windows XP зараз не підтримується, і будь-які щойно виявлені вразливості не будуть усунені, настав час вийти з ОС Windows XP з моїх підключених до Інтернету комп’ютерів. На цих машинах встановлено багато програмного забезпечення для Windows, яке блокує машини у бінарному середовищі.

Більш потужні машини можна розумно "модернізувати" до Windows Vista. Однак нетбуки та малопотужні ноутбуки та настільні комп’ютери, які не мають багато пам'яті чи можливостей процесора, не виживуть з усією додатковою популярністю останніх операційних систем Microsoft. Я вже один раз заплатив за операційну систему, тому заміна ОС на безкоштовну без пива операційну систему зробить збереження цього обладнання низького класу життєздатним.

Як приклад, один з комп'ютерів, які мене хвилюють, - це ПК EEE 1000H, який має 80 ГБ жорсткого диска, 1 ГБ оперативної пам’яті та 1,6 ГГц Atom N270.

З того, що я можу сказати, ReactOS і WINE надають код один одному, щоб розширити і поглибити їх сумісність з Windows, тому я припускаю, що якщо програма працюватиме під WINE, вона запускатиметься під ReactOS, і навпаки. Навіть незважаючи на те, що "ReactOS 0.3.16 все ще знаходиться в стадії альфа, це означає, що він не є повноцінним і не рекомендується лише для оцінювання та тестування" , WINE існує вже більше 20 років. Таким чином, привабливість (ідея) ReactOS полягає в тому, що він просто потрапляє і замінює WinXP, тоді як для небінарної сумісної ОС (наприклад, для Linux-версії під керуванням WINE) знадобиться перевстановлення та повторна конфігурація програмне забезпечення користувача.

Чи є ReactOS стабільною функціональною заміною для Windows XP? У мене виникли проблеми із завантаженням різних бітів програмного забезпечення Windows, які щасливо запущені в коробці WINE, тож використовуєте це лише питання намагатися? Щоб оцінити небезпеку бездіяльності, які шанси виявити катастрофічний збій у безпеці в Windows XP?

Сміливо створіть для мене тег ReactOS.


6
ReactOS знаходиться в альфа. Windows XP - зрілий (хоч і стародавній) продукт. Я б проголосував за оновлення обладнання до цього моменту або спробу Linux, але враховуючи вибір між двома, я не бачу сенсу використовувати ReactOS.
nhinkle

1
Ви розглядали можливість оновлення до Windows 7? На мій досвід, "зайвий навантаження" є незначним (на відміну від Vista), в деяких відношеннях він фактично швидший, ніж XP, і він може просто бути "досить старим" для підтримки вашого обладнання.
Хайнці

Я б пішов на Windows 7, яка, якщо правильно налаштована, досить легка, або як альтернатива просто поклала все на віртуальні машини ...
user12903

зауважте, що win7 буде підтримуватися набагато довше, ніж Vista, а системні вимоги в основному однакові.
Кріс Н

Windows Vista є повноцінним перезаписом, і це перша Windows із значною відмінністю від попередніх версій, тому порівняння продуктивності з XP не є справедливим, хоча нове ядро ​​покращує багатопотоковість в деяких випадках, особливо з комп’ютерами з високими характеристиками. Windows 7 та 8 вирішили більшу частину проблеми Vista та надають набагато більш плавний досвід роботи з низькими технічними витратами. У Windows 8 також є набагато швидший час завантаження, зменшене використання оперативної пам’яті та багато корисних удосконалень, тому оновлення до неї краще, якщо ви не хочете переходити на Linux
phuclv

Відповіді:


41

Ні , ReactOS не є життєздатною заміною для Windows XP. Це може бути ніколи, але це, безумовно, зараз, станом на квітень 2014 року.

Основна область, де бракує ReactOS, - це найнижчі рівні операційної системи: ядро. Драйвери пристроїв у ReactOS, як і загальна архітектура ядра, значно спрощені (спрощені = відсутність функцій та підтримки базових матеріалів) порівняно з Windows XP або навіть Windows 2000. Маючи як мало розробників, які мають працювати над проектом, Я не очікую, що це скоро зміниться.

Власне, вино, що працює на GNU / Linux з X11, є кращою заміною для Windows XP, ніж ReactOS! Ви можете поставити під сумнів цю логіку, але дотримуйтесь мене тут:

  • ReactOS збиває вашу систему майже за примху, роблячи майже все. Він буде виходити з ладу частіше і легше, ніж Windows 95 або Windows 3.1.
  • Для порівняння, GNU / Linux - це надзвичайно стабільна операційна система в цілому з добре перевіреною повнофункціональною інфраструктурою для підтримки швидкої двовимірної та тривимірної графіки; надійна мережа; відмінне багатозадачне та багатопроцесорне планування; і просунуті драйвери файлової системи світового класу. Порівнюючи Xorg (сервер дисплея) на GNU / Linux з ReactOS, Xorg на порядок більш стабільний, швидший, більш функціональний і може набагато краще підтримувати API Wine, ніж може відображати підсистема відображення ReactOS.

  • ReactOS має багато виснажливих низькорівневих реверсних інженерних робіт, перш ніж він може почати ставати більш стабільною, повнофункціональною ОС. Зворотна інженерна робота потребує більше часу, ніж робота в галузі інженерних перевезень, а оскільки Linux є відкритим кодом, а Windows XP - ні, майже вся робота, яка входить в неї, - це переднє проектування. Таким чином, ReactOS має набагато менше інженерів, які працюють над цим, і робота, яку вони повинні зробити, набагато складніше, ніж робота, яку повинні зробити інженери Linux.

  • Мета ReactOS - врешті-решт підтримати інфраструктуру драйвера ядра Windows XP достатньо, щоб драйвери, написані для ядра Windows XP, могли працювати без змін на ReactOS. Припустимо, що вони досягають 100% цієї мети. Що ж, більшість виробників дуже скоро припинять підтримувати свої драйвери для Windows XP, якщо вони вже не припиняють повністю підтримувати обладнання. Отже, що робити, якщо з одним із захищених драйверів ви працюєте? Коротше кажучи, у людей ReactOS не вистачає сил для впровадження безлічі драйверів з відкритим кодом для загального обладнання на вершині інфраструктури ядра NT, тому вони сподіваються використовувати існуючі драйвери - тактика, яка не є хорошою новиною для користувач, орієнтований на безпеку.

Розумієте, ReactOS було б добре, якби у нього була сучасна, доглянута інфраструктура ядра, де драйвери були стабільними, відкритим кодом та отримували постійні оновлення. Але нічого з цього не стосується драйверів або ядра ReactOS.

Якщо ви вибирали проект, щоб вкласти час та / або гроші, щоб продовжувати працювати програми Windows XP тільки після смерті XP, я б сказав, покладіть свій час / гроші на проект Wine, що працює на GNU / Linux або навіть на Mac, залежно від ваших уподобань. У минулому вони виконали дивовижну роботу, і, зважаючи на складність свого завдання, у них все ще багато людей, які працюють над цим (наприклад, всі інженери в CodeWeavers), і вони продовжують досягати великих успіхів з кожним поступовим випуском.

Не зрозумійте мене неправильно. ReactOS - це чудовий дослідницький проект. Але це, ймовірно, ніколи не буде лише цим: дослідницьким проектом. Особливо, якщо ви маєте на увазі безпеку. Абсолютно найгірше, що можна уявити особі, яка усвідомлює безпеку, - це застійне програмне забезпечення, яке не отримує поступових виправлень помилок та оновлень. Власне кажучи, якщо ви запускаєте програми XP, які довго не отримують оновлень, я б сказав, що поодинці підриває вашу модель безпеки, незалежно від того, на якій платформі ви працюєте, будь то XP, GNU / Linux / wine або ReactOS!


8
Це хороша відповідь і ще одна дуже практична причина, чому ReactOS на даний момент не є життєздатною заміною XP: апаратне забезпечення. ReactOS не має підтримки або має повну підтримку для багатьох основних апаратних засобів. Підтримується лише USB 1.1, не всі клавіатури USB працюють, навіть навіть ті, що не мають функціональної цифрової клавіатури. WPA / WPA2 бездротові мережі не підтримуються. Не всі контролери SATA працюють. Також помітним обмеженням програмного забезпечення є те, що ви обмежені FAT, немає підтримки NTFS.
ДЮМ

Багато програм, які не оновлюються лише для XP, не мають підключення до Інтернету та працюють у звичайних форматах файлів, що робить їх малоймовірними. Вони, ймовірно, ніколи не мали оновлень безпеки.
Кріс Н

Раніше я намагався припинити роботу GoogleOS (GOS) із встановленим Wine, і мене дуже вразили підтримувані функції Wine. Він запускає емулятор ZSNES SNES (Nintendo), якому потрібен DirectX без проблем, глюків або помітної затримки. Повноекранний! Спробував і інші програми і не помітив жодних недоліків. Ну хоча б один, і це доступ до файлової системи поза цією «пісочницею». Вино - це інструмент підтримки, а ReactOS - це IMO, який винаходить колесо з минулого, охоплюючи всі функції, включаючи «погані» ідеї. Я не маю на увазі, що це хороша точка продажу ......
Codebeat

...... Як ви вже говорили, щось на кшталт безпеки - слабке місце. Якщо ОС робить те саме, має поводитись однаково, вона повинна бути сумісною з тими ж правилами безпеки, інакше запустити програмне забезпечення, розроблене для Windows, може бути проблематично. Я думаю, що це не дуже гарна ідея винаходити те саме старе колесо. Краще розробити тему, яка надає однаковий вигляд, але не винаходити її знову.
Codebeat

Слід зазначити, що ReactOS пройшов довгий шлях з моменту цієї відповіді ще в 2014 році і, здається, набирає пари. Це все ще не повноцінна заміна Windows, але вона потрапляє туди і варто стежити за цим зараз.
liljoshu

2

Якщо вам потрібно вікна Певного програмне забезпечення цих специфікації тільки адекватний для вікон 7. Є інструменти сторонніх виробників (наприклад , з допомогою Lifehacker) для виробництва легких установок.

Якщо вам потрібне програмне забезпечення, специфічне для XP, ви можете розглянути можливість зняття машини в автономному режимі або запуску XP у віртуальній машині на легкому хості Linux (мій варіант).

У Windows 7 також є "режим XP", але він також більше не підтримується (це все ще може бути краще, ніж запуск XP). Це в основному XP у віртуальній машині - варіант DIY може бути налаштований для більш безпечного (наприклад, у завантаженні із відомого чистого стану щоразу, коли ви користуєтесь ним , наприклад).

Вино на (легкому) Linux може бути варіантом, як у вашій іншій (дуже хорошій) відповіді. Я не знайшов Wine для того, щоб мені дуже допомогти , враховуючи деякі програмні засоби для Windows і XP, які я використовую, і вибрав XP VM під Linux під усі Linux, а не для роботи під VM, а деякі під вино.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.