Apple i Microsoft mogą publicznie ogłaszać radość, że ta ostatnia firma kupił aplikacje Virtual PC firmy Connectix, ale felietonista Alex Salkever wątpi, czy w rzeczywistości Apple jest naprawdę zachwycony transakcją. Ale Apple może samodzielnie poradzić sobie z emulacją systemu Windows, pisze w swoim najnowszym Bajt Jabłka kolumna o godz Tydzień biznesowy online.
Uważa, że Apple musi się temu przyjrzeć Bochów, pakiet typu open source, który działa jako emulator systemu Windows na maszynach z systemem Unix. Ponieważ Mac OS X jest oparty na Uniksie, Apple może wykorzystać moc rozwiązania open source, aby jeszcze bardziej uniezależnić się od Microsoftu, mówi Salkever.
Bochs to emulator PC typu open source IA-32 (x86) napisany w C++, który działa na większości popularnych platform. Obejmuje emulację procesora Intel x86, popularne urządzenia we/wy i niestandardowy BIOS. Obecnie Bochs można skompilować w celu emulacji procesorów 386, 486 lub Pentium. Bochs jest w stanie uruchomić większość systemów operacyjnych wewnątrz emulacji, w tym Linux, Windows 95, DOS i Windows NT 4. Można go kompilować i używać w różnych trybach, z których niektóre są wciąż w fazie rozwoju.
Apple już nie tak cicho stara się osłabić swoją niezależność od firmy z Redmond za pośrednictwem takich produktów jak Mail, Address Book, Safari, Keynote i AppleWorks. Rezultat: Apple w mniejszym stopniu polega na pakiecie Office v. X niż było przez jakiś czas.
Oprócz bazy Unix Mac OS X, Apple ma wydała własną wersję X11. Zaprezentowany po raz pierwszy podczas Macworld Conference & Expo w styczniu, X11 umożliwia aplikacjom opartym na środowisku okienkowym X11 działać równolegle z natywnymi aplikacjami Mac OS X. Dzięki niemu stworzenie wersji Bochs dla komputerów Mac będzie „pozytywnie łatwe”, uważa Salkever.
Mówi, że Apple z pewnością ma pieniądze na realizację projektu. W rzeczywistości felietonista zaleca nawet wplatanie Bochsa w Mac OS X, miejmy nadzieję, że proces będzie tak płynny, że ładowanie oprogramowania PC „różni się tylko nieznacznie od uruchamiania programów Mac”.
Czy to nie rozzłościłoby Microsoftu? Salkever tak nie uważa, ponieważ użytkownicy komputerów Mac nadal musieliby płacić za licencję na oprogramowanie Windows. Aby zaoferować emulację komputera PC w sposób „naziemny”, Apple może sprzedawać licencje Windows w połączeniu z oprogramowaniem Bochs w ramach umowy pakietowej, mówi Salkever.