Les CPU des Mac : Fat Binary, Réactions à la publication du 21/04/2024 |
Bienvenue invité ( Connexion | Inscription )
Les CPU des Mac : Fat Binary, Réactions à la publication du 21/04/2024 |
21 Apr 2024, 08:40
Message
#1
|
|
Macbidouilleur d'argent ! Groupe : Rédacteurs Messages : 759 Inscrit : 19 Nov 2020 Membre no 212 895 |
On est toujours en mars 1994, Apple a introduit de nouveaux Power Macintosh, que deux cartes accélératrices pour Macintosh 68040, et a intégré un émulateur 68k du même coup, rendant le passage presque transparent.
Presque? Oui il y a une dernière pièce dans ce puzzle, Fat Binary! Fat Binary n'est pas une technologie nouvelle, mais simplement une bonne implémentation de technologies déjà existantes et simplifiant la vie des développeurs, des diffuseurs, des revendeurs et des usagers! Fat Binary Apple Le Fat Binary permet de diffuser des logiciels pouvant tourner à la fois sur un Macintosh 68k et un Power Macintosh ou un accélérateur à base de PowerPC, de manière native et optimisée, sans émulation. Bien sûr on peut proposer un logiciel pour Macintosh 68k, et une boîte séparée pour Power Macintosh, ou même proposer les deux versions avec une grosse pile de disquettes, voire un CD pour les plus avancés. Souvenez-vous qu'on était loin de l'ubiquité du téléchargement en-ligne, et peu utilisaient Internet en France ou même aux USA début 1994. En 1994, on achetait des boîtes, avec généralement des disquettes dedans! Et l'installation se faisait... Via un installateur... Le problème de toute la chaîne de distribution est qu'avoir une boîte 68k et une boîte PowerPC multipliait par deux les références et compliquait la gestion de stock. Pour le client final disposant d'un Macintosh 68k mais destiné à passer à court ou moyen-terme au Power Macintosh, il paraissait difficile de justifier l'achat d'un logiciel 68k qui se trainerait sur un PowerPC via l'émulation, ou qui devrait être racheté lors du changement de Mac. Fat Binary permet de mettre à la fois le code 68k et le code PowerPC dans le même exécutable, en partageant les données et ressources communes, évitant ainsi les redondances, pour délivrer un logiciel tournant nativement tout aussi bien sur les anciennes CPU Motorola que sur les nouvelles d'AIM. Conclusion Fat Binary a énormément simplifié le travail de diffusion logiciel, quelque soit le média, et la vie des utilisateurs de Macintosh 68k et Power Macintosh! Accessoirement, si le même principe général existe pour les logiciels x86 et ARM sur nos Mac, j'ai pourtant encore vu en 2023 des offres de téléchargement séparés pour certains logiciels... Lien vers le billet original -------------------- Restons dans le sujet, merci!
|
|
|
21 Apr 2024, 12:49
Message
#2
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 684 Inscrit : 31 Jul 2002 Lieu : Strasbourg (67) Membre no 3 058 |
Merci pour cette série et ces voyages dans le temps.
Comme quoi, Apple a régulièrement de très bonnes idées, et s'y tient. Cette solution a été reprise en 2006, sous le nom Universal Binary, pour le passage du PowerPC à intel. Et encore une fois aujourd'hui, pour le passage d'intel à ARM. (en plus de Rosetta et Rosetta 2, dignes descendants de l'émulateur 68k) Merci Apple, pour nous avoir permis d'effectuer ces transitions en douceur. Ce message a été modifié par gpv - 21 Apr 2024, 19:40. -------------------- Mac Mini 2012 - MacBook Air 15" M2 2023 (adopté par madame) - MacBook Pro 16" M3 Pro 2023
tous membres actifs du World Community Grid et d'autres projets BOINC (lorsqu'il ne fait rien, un cpu s'ennuie !) - iPod classic (qui passe sa vie dans la boîte à gants de la voiture) - iPad mini - iPhone(s) (plus quelques machines "Obsolete" ou "Vintage" dont je ne veux pas me séparer et qui fonctionnent encore : Mac mini G4, MacBook Pro 2006, Mac Pro V12 2010, MacBook Pro 13" 2012, MacBook Pro Retina 15" 2014) ... Et si dieu me prête vie (à un taux acceptable, comme dirait Popeck) le prochain sera un Mac Studio M4 Max (ou Ultra suivant le prix) 2025. |
|
|
22 Apr 2024, 04:46
Message
#3
|
|
Adepte de Macbidouille Groupe : Membres Messages : 81 Inscrit : 3 Oct 2003 Lieu : Brionnais Membre no 10 069 |
...j'ai pourtant encore vu en 2023 des offres de téléchargement séparés pour certains logiciels... Lien vers le billet original en 2024 c'est toujours le cas, par exemple les dernières mises à jour de: DropBox Libre Office Net DownloadHelper Companion Zoom Client et sûrement d'autres -------------------- Fan du premier jour (][+), bien connu sur //GS, j'ai en outre g3-g4-g5-mini et Mac mini M2 Pro
par ailleurs: iPod Photo et iPhone 13 pro ainsi que iPadAir 133e membre du club des AIPBP (Anciens Inscrits Pas Beaucoup de Posts) Voir la liste |
|
|
22 Apr 2024, 05:44
Message
#4
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 300 Inscrit : 1 Nov 2021 Membre no 214 848 |
Une pensée émue pour le processeur Z80 qui vient –après près de cinquante ans– de passer en fin de production.
Zilog met fin au Z80 Difficile de faire mieux... Ce message a été modifié par Laszlo Lebrun - 22 Apr 2024, 06:56. -------------------- "Les gens douteront toujours de la vérité sur Internet car l'erreur est constamment prêchée autour de nous" Johann Wolfgang von Goethe
MBP 15" 2014 Retina ( Win11 + Mojave), Macbook Air 2013 (en voyage), iMac 2015 27" Retina (Mojave + Win11), Macbook blanc 2008 (Mate), pour ne citer que les Macs. |
|
|
22 Apr 2024, 15:06
Message
#5
|
|
Macbidouilleur d'argent ! Groupe : Rédacteurs Messages : 759 Inscrit : 19 Nov 2020 Membre no 212 895 |
Z80 qui avait trouvé place dans l'Apple ][ via la SoftCard de MicroSoft pour leur permettre de faire tourner leurs logiciels sans réel portage.
Un succès pour MicroSoft alors, puisque son produit le plus vendu en 1980, mais aussi pour Apple car devenu la plus grosse plateforme CP/M du jour au lendemain! -------------------- Restons dans le sujet, merci!
|
|
|
16 May 2024, 08:17
Message
#6
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 731 Inscrit : 8 Aug 2007 Membre no 92 144 |
On est sevrés d'articles depuis presque un mois !
C'est pas sympa de nous avoir drogué comme ça pour nous priver de substance ensuite. C'est quoi le prochain article ? PowerPC603 ? Personnellement j'ai hâte de lire celui sur le 620, premier 64bit de la série, et jamais utilisé sur Mac... Ce message a été modifié par Papalou - 16 May 2024, 08:18. -------------------- Mac Mini 2012
Macbook Air 2013 Mac Pro 1,1 Mac Pro 5,1 HP EliteBook 840 G2 NUC7i3BNH - Core i3-7100U @ 2.4GHz - 16Go RAM - SSD Sata Sandisk 480Go et tout une tripotée de stations i7 et Xeon. |
|
|
16 May 2024, 09:41
Message
#7
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 958 Inscrit : 19 May 2005 Lieu : Chateauneuf du pape Membre no 39 495 |
bonjour ;
Par contre des versions de logiciel ne tournent plus si tu n'as pas la puce apple !! Bonne journée à tout le monde. Ce message a été modifié par hubeert - 16 May 2024, 09:42. -------------------- Musique techno avec MAO (Logic Pro)
des que quelqu'un a du pouvoir il croit détenir la vérité... Des que quelqu'un a un clavier il A la la vérité.(Forcément) |
|
|
Nous sommes le : 26th September 2024 - 11:02 |