Apple og Microsoft kan offentlig proklamere glede over at sistnevnte selskap kjøpte Connectixs virtuelle PC-applikasjoner, men spaltist Alex Salkever tviler på at Apple i virkeligheten er veldig begeistret for avtalen. Men Apple kunne håndtere Windows-emulering på egen hånd, skriver han i sin siste Byte av Apple kolonne kl Business Week Online.
Han mener at Apple må se på Bochs, en åpen kildekode-pakke som fungerer som en Windows-emulator på Unix-maskiner. Siden Mac OS X er Unix-basert, kan Apple utnytte kraften til åpen kildekode-løsningen for ytterligere å vinne uavhengighet fra Microsoft, sier Salkever.
Bochs er en åpen kildekode IA-32 (x86) PC-emulator skrevet i C++, som kjører på de fleste populære plattformer. Den inkluderer emulering av Intel x86 CPU, vanlige I/O-enheter og en tilpasset BIOS. For øyeblikket kan Bochs kompileres for å emulere en 386, 486 eller Pentium CPUer. Bochs er i stand til å kjøre de fleste operativsystemer inne i emuleringen, inkludert Linux, Windows 95, DOS og Windows NT 4. Den kan kompileres og brukes i en rekke moduser, noen som fortsatt er under utvikling.
Apple prøver allerede ikke så stille å redusere sin uavhengighet av Redmond-selskapet via produkter som Mail, Address Book, Safari, Keynote og AppleWorks. Resultatet: Apple er mindre avhengig av Office v. X enn det har vært på en stund.
I tillegg til Mac OS Xs Unix-base har Apple ga ut sin egen versjon av X11. X11 ble først introdusert under Macworld Conference & Expo i januar, og lar applikasjoner basert på X11-vindusmiljøet kjøre side om side med native Mac OS X-applikasjoner. Med det vil det være "positivt enkelt" å lage en Mac-klar versjon av Bochs, mener Salkever.
Han sier at Apple absolutt har penger til å takle prosjektet. Faktisk anbefaler spaltisten til og med å veve Bochs inn i Mac OS X, forhåpentligvis til og med å gjøre prosessen så jevn at innlasting av PC-programvare "bare ville avvike litt fra å starte Mac-programmer."
Ville ikke dette gjøre Microsoft sint? Salkever tror ikke det fordi Mac-brukere fortsatt må betale for en Windows-programvarelisens. For å tilby PC-emulering på en "overjordisk" måte, kunne Apple selge Windows-lisenser kombinert med Bochs-programvare som en del av en pakkeavtale, sier Salkever.