MacApple
Schöner von Bath
- Registriert
- 05.01.04
- Beiträge
- 3.652
Stichwort Fat Binary oder Universal Binary. Da packt man halt den Code für CPU X und CPU Y zusammen in eine Datei und das System pickt sich den raus, den es gerade braucht. Das wird schon ewig so gemacht. Beim Wechsel von 68k auf PowerPC, vom PowerPC auf Intel, von 32 Bit auf 64 Bit Code. Das beherrschte schon das klassische Mac OS.Eine MacSerie die parallel zu den i86 Macs läuft und auf ARM basiert, sehe ich jetzt rein aus Softwareentwickler-Sicht schwierig. Mit Interpreter und RE basierter Software ist das ggf. das kleinere Problem, aber alles was nativ geschrieben ist, wäre erstmal nicht kompatibel... da ergeben sich dann entsprechende Mac-86 und Mac-ARM Versionen,
Und denke mal an den iOS Simulator in den Developer Tools. Da läuft iOS nativ auf einem Intel-Prozessor.
Architekturwechsel macht Apple inzwischen mit Links und verbundenen Augen.