Questo sito contiene link di affiliazione per cui può essere compensato

Home » News » MacOs X e Intel, compatibilità  genetica

MacOs X e Intel, compatibilità  genetica

“Le opinioni di John Siracusa mi sembrano prive della benché minima base tecnica; che la piattaforma PPC e Aqua siano strettamente connessi, quasi inscindibili, mi pare davvero azzardato. Ecco le mie riflessioni
1) Mac OS X nasce su piattaforma INTEL. Io ho verificato personalmente che le prime versioni di Rapsody erano più veloci su INTEL che su PPC. Il sistema di sviluppo consentiva di compilare le stesse applicazioni per le due piattaforme senza alcuna modifica. Che siano stati impiegati anni di lavoro per tornare indietro?
2) MacOs X è un sistema UNIX a microkernel, ed in quanto tale è gia pensato per essere multipiattaforma.
3) I sistemi operativi moderni sono tutti stratificati per garantire una forte indipendenza dall’HW, ad esempio BeOS è stato portato da BeBox a Mac in posco tempo e su Intel, mi pare di ricordare, in meno di un anno. Il gruppo di ingegneri di BeOS è decisamente piccolo, questo ci da l’idea che il lavoro necessario è stato fortemente ridotto grazie ad una buona stratificazione dell’architettura dell’OS.
5) Next ha una tradizione in fatto di supporto multipiattaforma. NeXTStep (da controllare il nome del prodotto) girava (gira) come libreria sovrapposta a Windows NT.
6) l’interfaccia grafica e lo stile (look per gli anglofoni) sono quanto di più lontano ci possa essere dai livelli HW. Molto più critica è la gestione dei dispositivi e del FS che comunque è “schermata” dal kernel. Per fare un’interfaccia grafica dipendente dall’hw bisognerebbe essere veramente incompetenti o avere dei seri problemi di efficienza come ai tempi del 68000.
Se poi parliamo di legami tra MacOs e hardware va considerato che questo è sempre avvenuto per due motivi, ragioni di efficienza (buona parte del sistema era scritto in assembly, questo è il motivo per cui ci sono voluti anni per eliminare quasi completamente il codice 68000 che viene eseguito su PPC con un emulatore) e per ragioni di autoconfigurazione. Tutto l’hardware Apple veniva rivelato e riconosciuto dal SW. A questo scopo erano previsti dei protocolli di comunicazione sui bus di sistema (NUBus) sulle interfacce di rete, sulle prese video ecc.. Oggi tutto questo è supportato da PCI, USB, FIREWIRE, SVGA,TCP/IP (anche i protocolli AppleTalk per la “scelta risorse” stanno migrando su TCP/IP).
Questi i motivi delle mie profonde perplessità . Se poi quandop si parla di “legame tra hardware e software”, invece si vuole dire che la parte di alto livello del sistema ossia quella che siede sopra “Darwin” è quella che per Apple costituisce il valore aggiunto (rispetto ad esempio a un qualsiasi sistema Linux) e che quindi questa sarà  disponibile su altra piattaforma solo e quando questo sarà  economicamente conveniente per Apple stessa, questo mi pare ovvio, ma non si sta parlando di questionid i carattere tecnico
Un’ultima nota. Io ritengo assolutamente evidente che la scomparsa della versione INTEL di Rapsody sia frutto di un condizionamento esterno forse da parte di MS. La soluzione multipiattaforma era stata decisamente spinta all’inizio prima, per intenderci, dell’annuncio di Office 98.
Il valore aggiunto delle macchine Apple poteva permanere attraverso una maggiore affidabilità , integrazione HW-SW e prestazioni.”

Offerte Apple e Tecnologia

Le offerte dell'ultimo minuto le trovi nel nostro canale Telegram

Top offerte Apple su Amazon

Apple sconta il MacBook Air M2 al minimo Amazon, solo 1099€

Apple lancia il MacBook Air M3 e abbassa il prezzo del MacBook Air M2, ma su Amazon il modello precedente è già scontato di 150 euro. Lo pagate solo 1099 €.

Ultimi articoli

Pubblicità