Apple en Microsoft verkondigen misschien publiekelijk vreugde over dat laatste bedrijf kocht de Virtual PC-applicaties van Connectix, maar columnist Alex Salkever betwijfelt of Apple in werkelijkheid echt heel blij is met de deal. Maar Apple zou de Windows-emulatie alleen aankunnen, schrijft hij in zijn nieuwste Byte van de appel kolom op Zakenweek online.
Hij vindt dat Apple daar naar moet kijken Bochs, een open-sourcepakket dat functioneert als een Windows-emulator op Unix-machines. Omdat Mac OS X op Unix is gebaseerd, zou Apple de kracht van de open source-oplossing kunnen gebruiken om onafhankelijker te worden van Microsoft, zegt Salkever.
Bochs is een open source IA-32 (x86) pc-emulator geschreven in C++, die draait op de meeste populaire platformen. Het omvat emulatie van de Intel x86 CPU, algemene I/O-apparaten en een aangepast BIOS. Momenteel kan Bochs worden gecompileerd om 386-, 486- of Pentium-CPU's te emuleren. Bochs kan de meeste besturingssystemen binnen de emulatie uitvoeren, waaronder Linux, Windows 95, DOS en Windows NT 4. Het kan worden gecompileerd en gebruikt in verschillende modi, waarvan sommige nog in ontwikkeling zijn.
Nu al probeert Apple niet zo stilletjes zijn onafhankelijkheid van het bedrijf Redmond te verminderen via producten als Mail, Address Book, Safari, Keynote en AppleWorks. Het resultaat: Apple is minder afhankelijk van Office v. X dan het in enige tijd is geweest.
Naast de Unix-basis van Mac OS X heeft Apple heeft zijn eigen versie van X11 uitgebracht. X11, dat voor het eerst werd geïntroduceerd tijdens de Macworld Conference & Expo in januari, stelt applicaties op basis van de X11-vensteromgeving in staat zij aan zij te werken met native Mac OS X-applicaties. Hiermee wordt het maken van een Mac-ready versie van Bochs "zeer eenvoudig", meent Salkever.
Hij zegt dat Apple zeker het geld heeft om het project aan te pakken. De columnist raadt zelfs aan om Bochs in Mac OS X te verweven, waardoor het proces hopelijk zelfs zo soepel verloopt dat het laden van pc-software "slechts een klein beetje zou verschillen van het starten van Mac-programma's".
Zou dit Microsoft niet boos maken? Salkever denkt van niet, omdat Mac-gebruikers alsnog zouden moeten betalen voor een Windows-softwarelicentie. Om pc-emulatie op een "bovengrondse" manier aan te bieden, zou Apple Windows-licenties in combinatie met Bochs-software kunnen verkopen als onderdeel van een pakketdeal, zegt Salkever.