Programistom udało się "emulować" EFI i uruchomić komputery PC z systemem Mac OS X, nawet pomimo że nie mają one implementacji EFI, jak urządzenia firmy Apple. EFI jest interfejsem pomiędzy systemem operacyjnym a firmware płyty głównej, który został opracowywany jako następca BIOS-u. Obecnie producenci płyt głównych zaczynają odchodzić od stosowania BIOS-u na rzecz właśnie EFI, który ma więcej zalet i nie posiada takich ograniczeń, które posiada przestarzały BIOS. Jako bootloader, tzn. program rozruchowy systemu Mac OS X stosowane są rozwiązania oparte na Clover lub Chameleon. W początkowych latach rozwoju projektu OSx86 popularne było wydawanie i stosowanie tzn. dystrybucji OSx86, czyli zmodyfikowanych obrazów płyt systemu Mac OS X (z wbudowanymi sterownikami – kextami do różnego rodzaju sprzętu), które można było uruchomić na PC. Obecnie nie używa się tego typu metod instalacji opartych na dystrybucjach OSx86, zaś stosuje się rozwiązania typu retail (inaczej vanilla), które używają pendrive USB i niezmodyfikowanych oryginalnych kerneli oraz sterowniki kexty systemu operacyjnego, który jest uruchamiany za pomocą bootloadera Clover lub Chamelon. W projekt hackintosh zaangażowane są osoby, które chcą uruchamiać system Mac OS X na komputerach PC. Wytworzono narzędzia i opracowano metody prostej instalacji takiego systemu.
Źródło i licencja
Fragment artykułu Wikipedia — OSx86 · historia autorów.
Tekst: CC BY-SA 4.0. Wydzielono fragment z dłuższego artykułu.