Apple e Microsoft potrebbero proclamare pubblicamente la gioia che quest'ultima società ha acquistato le applicazioni Virtual PC di Connectix, ma l'editorialista Alex Salkever dubita che, in realtà, Apple sia davvero entusiasta dell'accordo. Ma Apple potrebbe gestire l'emulazione di Windows da sola, scrive nel suo ultimo Byte della mela colonna a Settimana d'affari in linea.
Pensa che Apple debba guardare Bochs, un pacchetto open source che funziona come un emulatore di Windows su macchine Unix. Poiché Mac OS X è basato su Unix, Apple potrebbe sfruttare la potenza della soluzione open source per ottenere un'ulteriore indipendenza da Microsoft, afferma Salkever.
Bochs è un emulatore di PC open source IA-32 (x86) scritto in C++, che funziona sulle piattaforme più diffuse. Include l'emulazione della CPU Intel x86, dispositivi I/O comuni e un BIOS personalizzato. Attualmente, Bochs può essere compilato per emulare CPU 386, 486 o Pentium. Bochs è in grado di eseguire la maggior parte dei sistemi operativi all'interno dell'emulazione, inclusi Linux, Windows 95, DOS e Windows NT 4. Può essere compilato e utilizzato in una varietà di modalità, alcune delle quali sono ancora in fase di sviluppo.
Apple non sta già tentando così silenziosamente di ridurre la propria indipendenza dall'azienda di Redmond tramite prodotti come Mail, Rubrica Indirizzi, Safari, Keynote e AppleWorks. Il risultato: Apple fa meno affidamento su Office v. X di quanto non sia stato da tempo.
Oltre alla base Unix di Mac OS X, Apple ha ha rilasciato la propria versione di X11. Introdotto per la prima volta durante la Macworld Conference & Expo di gennaio, X11 consente alle applicazioni basate sull'ambiente a finestre di X11 di funzionare fianco a fianco con le applicazioni Mac OS X native. Con esso, realizzare una versione di Bochs pronta per Mac sarà "decisamente facile", afferma Salkever.
Dice che Apple ha certamente i soldi per affrontare il progetto. In effetti, l'editorialista consiglia persino di intrecciare Bochs in Mac OS X, si spera anche di rendere il processo così fluido che il caricamento del software per PC "differirebbe solo leggermente dall'avvio dei programmi Mac".
Questo non farebbe arrabbiare Microsoft? Salkever non la pensa così perché gli utenti Mac dovrebbero comunque pagare per una licenza software Windows. Per offrire l'emulazione del PC in modo "fuori terra", Apple potrebbe vendere licenze Windows combinate con il software Bochs come parte di un pacchetto, afferma Salkever.