Опитах клонинга на Windows с отворен код – ето кои са добрите и лошите страни
Прекарах уикенда, употребявайки версия на Windows, която не е Windows – операционна система, която извършва Windows стратегиите, само че не съдържа никакъв код на Microsoft. ReactOS е в разработка от 1998 година, като разработчиците вършат назад инженерство на Windows от нулата, с цел да основат изцяло отворена операционна система, която извършва Windows стратегиите.
За моя изненада, тя работи, само че не по метода, по който бихте очаквали. Макар да има доста безвъзмездни други възможности на Windows, ReactOS употребява неповторим метод, като имитира самата Windows. Тя несъмнено не е за всеки, само че при уместно потребление ReactOS може съществено да ви изненада.
Инсталацията
За да я пусна, ми трябваше малко самообладание
Тествах ReactOS на виртуалната си машина, тъй като USB устройството за пускане продължаваше да дава неточности на тестовата ми система Ryzen 5. Но може да имате повече шанс, в случай че имате остарял компютър с двуядрен процесор на AMD или Intel.
За да инсталираме операционната система, ни е нужен ISO файла. Отидете в страницата за евакуиране на ReactOS, с цел да изтеглите ISO дисковия облик. След като извършите това, изпълнете следните стъпки:
Създайте нова виртуална машина във VirtualBox. Заредете ISO файла и разпределете паметта и дисковото пространство. Тъй като това е 32-битова операционна система, разпределянето на 4 GB памет и 10 GB дисково пространство ще бъде задоволително. След като приключите, кликнете върху Finish. Кликнете два пъти, с цел да включите ReactOS VM. В екрана Setup изберете езика си и натиснете Enter, с цел да инсталирате ReactOS. Следвайте инструкциите на екрана, с цел да изберете настройките на устройството, инсталационния диск и вариантите за форматиране. Инсталирането на файловете лишава няколко минути. След като приключите, VM се рестартира и ви моли да конфигурирате систематичните си настройки. В помощника за конфигурация на ReactOS кликнете върху Next (Напред), следвайте инструкциите на екрана, с цел да създадете потребителски акаунт, задайте вярното време и дата и изберете тематики. Можете да избирате всред четири разнообразни тематики – Mizu, Classic, Lautus и Lunar – на екрана Appearance (Външен вид). След още няколко избора инсталирането завършва.
Общо взето, като инсталирането на съвсем всяка операционна система.
След първото пускане, оставете системата да конфигурира драйверите автоматизирано. Ако я изпълнявате във VirtualBox и изображението наподобява замъглено, ще би трябвало да инсталирате CD облика на Guest Additions, с цел да коригирате проблемите с резолюцията.
Какви приложения може да извършва ReactOS?
Старите приложения в нов дом
ReactOS може да извършва съвсем всички по-стари 32-битови приложения за Windows. Той се доставя с авансово конфигурирани някои по-стари приложения, като личната версия на ReactOS на Internet Explorer (Wine Internet Explorer), Command Prompt, Application Manager и други систематични утилити, които можете да очаквате от по-старите версии на Windows, като XP.
Браузърът се оправя с главното сърфиране в интернет, само че има усложнения, когато се опитате да гледате YouTube или да заредите нещо, което изисква доста запаси. За приложения на трети страни пробвах да конфигурирам по-стари версии на Adobe Photoshop, 7-Zip, Chrome, Blender и приложения на Microsoft Office XP като Word и Excel – получава се.
По отношение на продуктивността, приложенията на Office и 7-Zip работят безпроблемно, Photoshop и Blender работят с периодически усложнения, до момента в който Chrome има най-големи проблеми с модерните уеб уеб сайтове. Инсталирането на приложения работи по същия метод като във Windows – можете да изтеглите инсталационните файлове от интернет или да употребявате вградения Application Manager, който служи като магазин за приложения за ReactOS.
Въпреки това, множеството приложения в Application Manager са съществено остарели. Chrome и Firefox се затрудняват при зареждането на модерни уеб страници, а YouTube напряко отхвърля да се зареди, откакто открие стар браузър.
Какъв е смисълът на ReactOS?
Нещо доста повече от носталгия.
След като го използвах няколко часа, първата ми реакция беше: за какво да се занимавам с това? Има демодиран потребителски интерфейс и може да извършва единствено 32-битови приложения, които също са остарели. Съвременните уеб уеб сайтове едвам действат. Защо да конфигурирам това знамение вместо днешната модерната, изцяло функционална операционна система Windows?
Но отговорите са по-нюансирани от елементарното отменяне. От една страна, това е план с отворен код, който извършва Windows приложенията в техния си родния си формат. Макар Linux да има дистрибуции, сходни на Windows, като KDE Plasma, те не са за всеки, изключително в случай че сте привикнали с платформата и приложенията на Windows.
ReactOS може да бъде скъп и за съхраняването и потреблението на остарял програмен продукт или за осъществяването на търговски приложения (като старите системи за продажби), които разчитат на характерни Windows драйвери, които Wine на Linux не поддържа. Тази операционна система може да започва съвсем всички в действителност остарели и характерни приложения – от античния програмен продукт за годишна инспекция на колите до редица медицински и даже счетоводни стратегии, които не могат да работят на актуалните версии на Windows, тъй като употребяват особено написани за тях драйвери. Възможно е тяхното пускане в средата на остаряла версия на Windows във виртуална машина, само че лицензът на потребления Windows би трябвало да бъде заплатен, което един одит бързо открива.
Друга привлекателна линия е аспектът на образованието. Тъй като Windows е най-използваната операционна система за настолни компютри, разработчиците могат да видят по какъв начин работи NT „ под капака “. Възможността да компилирате изходния код и да разберете (или най-малко да получите представа) по какъв начин работи NT е в действителност скъпа за всеки, който се интересува от създаването на системи.
Но това не е задачата на разработчиците. Идеята е да се сътвори среда с отворен код, която да може да извършва всички Windows приложения и драйвери, които харесваме и обичаме. За страдание, това е голямо начинание и те са надалеч от финалната линия.
Все още е в развой на разработка
През няколкото часа, прекарани с ReactOS, видях капацитета на една операционна система с отворен код, която не е обвързана с екосистемата на Microsoft. В сегашния си тип обаче тя е надалеч от довеждане докрай и се нуждае от обилни усъвършенствания, с цел да стане подобаваща за ежедневна приложимост.
Проектът евентуално е стеснен от дребния брой разработчици и сътрудници спрямо другите планове с отворен код като Linux. Без надеждни запаси основаването и поддържането на нещо, което се приближава до сложността на Windows, би било предизвикателство даже за един относително огромен екип от експерти.
Все отново е време да имаме солидни други възможности на Windows, без да прекосяваме към macOS или Linux. ReactOS може би не е отговорът през днешния ден, само че неговото битие е от изгода за общността с отворен код. И може би, единствено може би, един ден ще ни изненада всички.




