Операционна система ReactOS
Има много отворени операционни системи - има няколко десетки различни дистрибуции на Linux само. Но милиони хора използват Windows и за тях преминаването към друг тип отворена ОС е много трудно. Изходът от тази ситуация може да бъде Windows с отворен код. И такава операционна система вече се разработва!
ReactOS е опит за разработване на клонинг на Windows с отворен код. За копие е избран Microsoft Windows NT 4.0. Целта на разработчиците не е просто да създаде среда, в която да стартира програми за Windows, а да напише цялостна операционна система, която е съвместима с Windows NT на ниво както приложения, така и драйвери. Въпреки че за модел е избран Windows NT 4.0, разработчиците винаги се обръщат към по-късните версии на Windows 2000 и XP. ReactOS е лицензиран под GNU GPL.
В момента ReactOS е на алфа етап и все още е далеч от пускането. Операционната система обаче е готова да изпълнява някои графични и конзолни приложения на Windows. Поддържат се програми, работещи в подсистемата win32. Все още няма подсистеми.
Що се отнася до приложенията, тук ситуацията е по-добра. Почти всички прости програми за Windows вече работят на ReactOS. Имам предвид програми, които използват само стандартни API функции от стандартни библиотеки, имат стандартен интерфейс на Windows и т.н. Списъкът със съвместими приложения вече включва програми като IrfanView, AbiWord, GNU Midnight Commander, компилатор на MinGW.

За да инсталирате ReactOS на вашия компютър, трябва да получите нова дистрибуция. Последната версия по време на писането беше 0.2.5. Може да се вземе от официалния сайт http://reactos.org/. Самата дистрибуция не е толкова голяма, колкото бихте очаквали от операционна система - само 8,6 мегабайта. Факт е, че в дистрибуционния комплект няма нищо излишно - само ядрото, библиотеките и няколко приложения. Това е напълно достатъчно за експерименти. ReactOS може да се инсталира заедно с текущата операционна система или да се инсталира във всеки емулатор.
Ще ви кажа как да инсталирате ReactOS във vmware. За целта ви е необходим ISO образ на дистрибуционния комплект и стартираща дискета. Стартираме vmware и създаваме нова виртуална машина в него. Посочете конфигурацията "Персонализирана". След това ще трябва да посочите вида на операционната система. Тъй като ReactOS е клон на Windows NT 4.0, трябва да изберете Windows NT. Мрежовата поддръжка в ReactOS далеч не е перфектна, така че не добавих мрежова поддръжка. Но ако имате желание да експериментирате с мрежата, тогава можете да конфигурирате необходимите параметри в настройките на виртуалната машина. След това конфигурирайте настройките на твърдия диск. Изберете „създаване на нов“, когато стигнете до раздела „Посочете дисковия файл“, намерете бутона „Разширени“ и кликнете върху него. Изберете там „IDE 0: 0“, в противен случай ReactOS просто няма да открие твърдия диск.
След като новата виртуална машина е създадена, трябва да подготвите нейния виртуален твърд диск - дял и да създадете файлова система. За да направите това, трябва да подготвите дискета за зареждане, да я поставите и да стартирате виртуалната машина. В началото на изтеглянето трябва да влезете в BIOS на vmware (с клавиша F2) и да конфигурирате там да стартира от дискета. След стартиране от дискета, трябва да стартирате fdisk и да създадете дял на вашия твърд диск. Програмата ще попита дали трябва да активирате поддръжка за големи устройства. По-добре да го включите. След като създадете активния дял, трябва да рестартирате отново и да го форматирате.
В момента ReactOS поддържа само файлови системи FAT12/16/32. Когато твърдият диск на виртуалната машина е готов за употреба, можете да продължите да инсталирате ReactOS директно. В настройките на виртуалната машина ще трябва да свържете ISO образа на дистрибуцията ReactOS като CD-ROM. След това трябва да стартирате виртуалната машина отново, да влезете в BIOS и да поставите там зареждането от CD-ROM. След това остава само зареждане от ISO образа. Инсталаторът ще стартира. Той ще ви информира, че не поддържа повече от един главен дял на един диск и редица други ограничения. Натиснете Enter и преминете към следващата стъпка от инсталацията. Там трябва да изберете редица параметри, като например вид на дисплея (VGA или VESA) и оформление на клавиатурата (няма руски език, но има английски, френски, немски, шведски и датски). Можете да оставите всичко по подразбиране, само видът на мишката все още трябва да бъде посочен, в противен случай няма „мишка“ и без мишка в Windows обикновено е трудно. След това изберете дяла, който вече сте създали, където ще бъде инсталирана операционната система, посочете името на папката, в която ще се намира (по подразбиране C: \ responseos, но можете да поставите и по-познатия C: \ прозорци). Инсталационната програма ще започне да копира файловете. Не отнема много време. Инсталаторът ще попита къде да напише сектора за зареждане. Изберете на вашия твърд диск, в MBR. Възможността за създаване на сектор за зареждане на дискета е предпазна мярка и не рискувате да повредите виртуалната машина. Това завършва инсталацията.