Knowledge (XXG)

Universal binary

Source đź“ť

59: 2040: 462: 365:
These reasons have been given for the delay between the introduction of Intel-based Macintosh computers and the availability of third-party applications in universal binary format. Apple's delivery of Intel-based computers several months ahead of their previously announced schedule is another factor in this gap.
264:
There are two general alternative solutions. The first is to simply provide two separate binaries, one compiled for the x86 architecture and one for the PowerPC architecture. However, this can be confusing to software users unfamiliar with the difference between the two, although the confusion can be
193:
have used the term "universal" to refer to a fat binary that includes builds for both i386 (32-bit Intel) and x86_64 systems. The same mechanism that is used to select between the PowerPC or Intel builds of an application is also used to select between the 32-bit or 64-bit builds of either PowerPC or
364:
in mind might require very few changes to compile as a universal binary, but a complex application designed to take advantage of architecture-specific features might require substantial modification. Applications originally built using other development tools might require additional modification.
281:
Universal binaries are larger than single-platform binaries, because multiple copies of the compiled code must be stored. However, because some non-executable resources are shared by the two architectures, the size of the resulting universal binary can be, and usually is, smaller than the combined
197:
Apple, however, continued to require native compatibility with both PowerPC and Intel in order to grant third-party software publishers permission to use Apple's trademarks related to universal binaries. Apple does not specify whether or not such third-party software publishers must (or should)
213:
detects a universal binary by its header, and executes the appropriate section for the architecture in use. This allows the application to run natively on any supported architecture, with no negative performance impact beyond an increase in the storage space taken up by the larger binary.
217:
Starting with Mac OS X Snow Leopard, only Intel-based Macs are supported, so software that specifically depends upon capabilities present only in Mac OS X 10.6 or newer will only run on Intel-based Macs and therefore does not require Intel/PPC fat binaries. Additionally, starting with
222:, only 64-bit Intel Macs are supported, so software that specifically depends on new features in OS X 10.7 or newer will only run on 64-bit processors and therefore does not require 32-bit/64-bit fat binaries. Fat binaries would only be necessary for software that is designed to have 419:
with version 11 - after that time most were made Intel-only apps. Non-Universal 32-bit PowerPC programs will run on Intel Macs running Mac OS X 10.4, 10.5, and 10.6 (in most cases), but with non-optimal performance, since they must be translated on-the-fly by
273:
of one architecture by a system running the other architecture. This approach results in lower performance, and is generally regarded an interim solution to be used only until universal binaries or specifically compiled binaries are available as with
372:
2.4 takes the concept of universal binaries even further, by allowing four-architecture binaries to be created (32- and 64-bit for both Intel and PowerPC), therefore allowing a single executable to take full advantage of the CPU capabilities of any
912: 205:
as a means to ease the transition from the existing PowerPC architecture to systems based on Intel processors, which began shipping in 2006. Universal binaries typically include both PowerPC and
385:
Many software developers have provided universal binary updates for their products since the 2005 WWDC. As of December 2008, Apple's website listed more than 7,500 Universal applications.
720:"Does Mac OS X 10.7 "Lion" run on Macs with a 32-bit EFI? How does the performance of Mac OS X 10.7 "Lion" compare to Mac OS X 10.6 "Snow Leopard" in "real-world" tests? @ EveryMac.com" 436:
applications by default on multiple occasions of architectural co-existence: around 2010 during the armv6-armv7-armv7s transition and around 2016 during the armv7-arm64 transition. The
58: 906: 799: 719: 1798: 202: 749: 848: 119: 38: 610: 522: 48: 2065: 1678: 939: 615: 451: 253: 900: 554:
in late 2020. To aid in this transition, a new Universal 2 binary was introduced to enable applications to be run on either
440:
automatically thins the binaries. No trade names were derived for this practice, as it is only a concern of the developer.
605: 237:
binary format was introduced at the 2020 Worldwide Developers Conference. Universal 2 allows applications to run on both
73: 807: 1923: 1773: 1564: 1514: 1509: 1183: 969: 672: 650: 1985: 1783: 829: 306:. NeXTSTEP supports universal binaries so that one executable image can run on multiple architectures, including 1579: 1469: 496: 112: 93: 360:
2.1 supports the creation of these files, a new feature in that release. A simple application developed with
1928: 1888: 1858: 1818: 1625: 1489: 481: 1863: 1813: 1357: 1303: 1193: 515: 223: 1688: 1630: 1362: 1340: 1198: 1044: 964: 959: 585: 412: 186: 182: 874: 1494: 1413: 1330: 1298: 1009: 979: 491: 408: 393: 283: 83: 31: 2000: 1995: 1833: 1559: 1519: 1445: 1263: 1004: 932: 105: 1898: 1808: 1703: 1620: 1504: 1203: 1173: 1065: 625: 486: 421: 275: 88: 399:
From 2006 to 2010, many Mac OS X applications were ported to Universal Binary format, including
2010: 1913: 1668: 1554: 1544: 1524: 1438: 1408: 1378: 1293: 1233: 1213: 1168: 1101: 508: 1589: 1584: 1529: 1484: 1320: 1253: 1243: 1188: 1178: 1039: 1029: 424:; they will not run on Mac OS X 10.7 Lion and later as Rosetta is no longer part of the OS. 416: 404: 323: 210: 206: 1918: 1908: 1878: 1748: 1615: 1574: 1479: 1474: 1388: 1310: 1283: 1080: 1024: 589: 331: 249: 175: 137: 461: 2070: 2044: 1903: 1803: 1733: 1708: 1646: 1278: 1268: 1121: 1111: 1070: 1034: 925: 778: 575: 149: 2059: 1980: 1883: 1569: 1549: 1258: 1163: 1136: 1126: 1116: 1075: 1019: 1014: 803: 551: 547: 475: 471: 389: 219: 1990: 1828: 1788: 1698: 1610: 1534: 1131: 1106: 1096: 974: 349:
processors to PowerPC in the mid-1990s. These dual-platform executables are called
37: 17: 1853: 1758: 1728: 1718: 1693: 1683: 1273: 1218: 584:
systems can identify Mach-O universal binaries and report architecture support.
400: 1893: 1873: 1848: 1778: 1768: 1753: 1738: 1673: 1248: 1238: 620: 350: 295: 170: 165: 566:
The main tool for handling (creating or splitting) universal binaries is the
396:, the first version of the application suite in the Universal Binary format. 2005: 1793: 1763: 1743: 1723: 1594: 1539: 1499: 1288: 1060: 581: 437: 266: 673:"Mac OS X Universal Logo: Guidelines for Mac OS X Universal Logo Licenses" 1713: 1383: 1325: 1208: 996: 630: 307: 299: 270: 161: 153: 1948: 1838: 1658: 1228: 1223: 543: 535:
On June 22, 2020, Apple announced a two-year permanent transition from
361: 335: 245: 190: 157: 141: 68: 1938: 1868: 1843: 1823: 1663: 1433: 1423: 697: 555: 539: 345:
Apple previously used a similar technique during the transition from
339: 241: 774: 1964: 750:"This is Apple's roadmap for moving the first Macs away from Intel" 2015: 1428: 1418: 1349: 948: 571: 536: 374: 369: 357: 327: 315: 303: 238: 227: 36: 849:"Apple announces macOS 11, "Big Sur," with an emphasis on design" 282:
sizes of two individual binaries. They also do not require extra
1315: 432:
Apple has used the same binary format as Universal Binaries for
311: 921: 1943: 433: 346: 342:
archive as the binary format underlying the universal binary.
319: 286:
because only one of those two copies is loaded for execution.
145: 201:
Universal binaries were introduced into Mac OS at the 2005
189:
architectures in general, some software publishers such as
917: 265:
remedied through improved documentation, or the use of
698:"Mac OS X: 64-bit kernel frequently asked questions" 1973: 1957: 1643: 1603: 1458: 1401: 1371: 1348: 1339: 1156: 1149: 1089: 1053: 995: 988: 576: 567: 294:
The concept of a universal binary originated with "
775:"Macintosh Products Guide: Universal Applications" 168:", and the concept is more generally known as a 875:"Mac OS X: Trimming fat from Mach-O fat files" 198:bundle separate builds for all architectures. 933: 558:-based processors or ARM64-based processors. 516: 113: 41:Logo used to indicate a Universal application 8: 1651: 1462: 1345: 1153: 992: 940: 926: 918: 830:"lipo - iOS fat binaries and thinning out" 523: 509: 447: 120: 106: 44: 651:"Firefox 4 for Mac OS X: Under the Hood" 209:versions of a compiled application. The 907:Universal Binary Programming Guidelines 642: 450: 353:, referring to their larger file size. 302:, the main architectural foundation of 47: 269:. The other alternative is to rely on 160:-based Macs. The format originated on 203:Apple Worldwide Developers Conference 185:, and before that, since the move to 27:Apple multi-architecture binary files 7: 901:Developer Transition Resource Center 743: 741: 580:command on macOS and several other 611:Mac transition to Intel processors 25: 592:provides this information on the 140:that run natively either on both 2039: 2038: 806:. April 16, 2007. Archived from 460: 57: 1679:Apple Push Notification service 616:Mac transition to Apple silicon 800:"Adobe Ships Creative Suite 3" 748:Axon, Samuel (June 22, 2020). 1: 913:Universal Binary Introduction 847:Amadeo, Ron (June 22, 2020). 700:. Apple Inc. October 4, 2012 1924:System Integrity Protection 873:stany (September 6, 2005). 296:Multi-Architecture Binaries 254:transition to Apple silicon 230:running on older hardware. 166:Multi-Architecture Binaries 2087: 29: 2035:denote upcoming products. 2028: 1654: 1465: 955: 392:announced the release of 338:. NeXTSTEP and macOS use 252:computers, to enable the 606:Apple–Intel architecture 497:Developer Transition Kit 94:Developer Transition Kit 30:Not to be confused with 2066:Executable file formats 1929:Uniform Type Identifier 1626:Remote Install Mac OS X 1490:Bluetooth File Exchange 482:ARM architecture family 226:with older versions of 136:format is a format for 1814:Grand Central Dispatch 678:. Apple Inc. June 2007 394:Adobe Creative Suite 3 381:Universal applications 362:processor-independence 224:backward compatibility 42: 542:-based processors to 413:Microsoft Office 2008 194:Intel architectures. 183:Mac OS X Snow Leopard 40: 409:Adobe Creative Suite 181:With the release of 32:Universal Hex Format 1996:Classic Environment 1565:Migration Assistant 1520:Digital Color Meter 1402:Former Applications 1264:Notification Center 877:. theconsultant.net 653:. November 10, 2010 388:On April 16, 2007, 1644:Technologies & 1621:ODBC Administrator 1580:System Information 1066:10.8 Mountain Lion 626:Rosetta (software) 487:Universal 2 binary 43: 18:Universal 2 binary 2053: 2052: 2024: 2023: 1669:Apple File System 1639: 1638: 1525:Directory Utility 1454: 1453: 1397: 1396: 1379:Interface Builder 1157:Core Applications 1145: 1144: 1102:10.13 High Sierra 1045:10.6 Snow Leopard 570:command found in 533: 532: 452:Mac transition to 130: 129: 49:Mac transition to 16:(Redirected from 2078: 2042: 2041: 1934:Universal binary 1652: 1590:Universal Access 1530:DiskImageMounter 1485:Audio MIDI Setup 1470:Activity Monitor 1463: 1346: 1289:Quicktime Player 1154: 1081:10.11 El Capitan 993: 942: 935: 928: 919: 887: 886: 884: 882: 870: 864: 863: 861: 859: 844: 838: 837: 826: 820: 819: 817: 815: 796: 790: 789: 787: 785: 771: 765: 764: 762: 760: 745: 736: 735: 733: 731: 716: 710: 709: 707: 705: 694: 688: 687: 685: 683: 677: 669: 663: 662: 660: 658: 647: 578: 569: 525: 518: 511: 464: 448: 417:Shockwave Player 405:Final Cut Studio 324:Sun Microsystems 211:operating system 138:executable files 134:universal binary 122: 115: 108: 79:Universal binary 61: 51:Intel processors 45: 21: 2086: 2085: 2081: 2080: 2079: 2077: 2076: 2075: 2056: 2055: 2054: 2049: 2020: 1969: 1953: 1909:Speakable items 1879:Preference Pane 1859:Mission Control 1749:Core Foundation 1645: 1635: 1631:Software Update 1616:Network Utility 1599: 1575:System Settings 1560:Keychain Access 1480:Archive Utility 1475:AirPort Utility 1450: 1393: 1389:Quartz Composer 1367: 1341:Developer Tools 1335: 1304:version history 1141: 1085: 1049: 984: 951: 946: 896: 891: 890: 880: 878: 872: 871: 867: 857: 855: 846: 845: 841: 828: 827: 823: 813: 811: 810:on July 8, 2012 798: 797: 793: 783: 781: 773: 772: 768: 758: 756: 747: 746: 739: 729: 727: 718: 717: 713: 703: 701: 696: 695: 691: 681: 679: 675: 671: 670: 666: 656: 654: 649: 648: 644: 639: 602: 590:System Profiler 564: 550:beginning with 529: 453: 446: 430: 383: 332:Hewlett-Packard 292: 262: 176:Power Macintosh 126: 50: 35: 28: 23: 22: 15: 12: 11: 5: 2084: 2082: 2074: 2073: 2068: 2058: 2057: 2051: 2050: 2048: 2047: 2036: 2029: 2026: 2025: 2022: 2021: 2019: 2018: 2013: 2008: 2003: 1998: 1993: 1988: 1983: 1977: 1975: 1971: 1970: 1968: 1967: 1961: 1959: 1955: 1954: 1952: 1951: 1946: 1941: 1936: 1931: 1926: 1921: 1916: 1911: 1906: 1901: 1896: 1891: 1886: 1881: 1876: 1871: 1866: 1861: 1856: 1851: 1846: 1841: 1836: 1831: 1826: 1821: 1816: 1811: 1806: 1801: 1796: 1791: 1786: 1781: 1776: 1771: 1766: 1761: 1756: 1751: 1746: 1741: 1736: 1734:Core Animation 1731: 1726: 1721: 1716: 1711: 1706: 1701: 1696: 1691: 1686: 1681: 1676: 1671: 1666: 1661: 1655: 1649: 1647:User Interface 1641: 1640: 1637: 1636: 1634: 1633: 1628: 1623: 1618: 1613: 1607: 1605: 1601: 1600: 1598: 1597: 1592: 1587: 1582: 1577: 1572: 1567: 1562: 1557: 1552: 1547: 1542: 1537: 1532: 1527: 1522: 1517: 1515:Crash Reporter 1512: 1507: 1502: 1497: 1492: 1487: 1482: 1477: 1472: 1466: 1460: 1456: 1455: 1452: 1451: 1449: 1448: 1443: 1442: 1441: 1431: 1426: 1421: 1416: 1411: 1405: 1403: 1399: 1398: 1395: 1394: 1392: 1391: 1386: 1381: 1375: 1373: 1369: 1368: 1366: 1365: 1360: 1354: 1352: 1343: 1337: 1336: 1334: 1333: 1328: 1323: 1318: 1313: 1308: 1307: 1306: 1296: 1291: 1286: 1281: 1276: 1271: 1266: 1261: 1256: 1251: 1246: 1241: 1236: 1231: 1226: 1221: 1216: 1211: 1206: 1201: 1196: 1194:Control Center 1191: 1186: 1181: 1176: 1171: 1166: 1160: 1158: 1151: 1147: 1146: 1143: 1142: 1140: 1139: 1134: 1129: 1124: 1119: 1114: 1112:10.15 Catalina 1109: 1104: 1099: 1093: 1091: 1087: 1086: 1084: 1083: 1078: 1076:10.10 Yosemite 1073: 1071:10.9 Mavericks 1068: 1063: 1057: 1055: 1051: 1050: 1048: 1047: 1042: 1037: 1032: 1027: 1022: 1017: 1012: 1007: 1001: 999: 990: 986: 985: 983: 982: 977: 972: 967: 962: 956: 953: 952: 947: 945: 944: 937: 930: 922: 916: 915: 909: 903: 895: 894:External links 892: 889: 888: 865: 839: 834:Stack Overflow 821: 791: 779:Apple Computer 766: 737: 711: 689: 664: 641: 640: 638: 635: 634: 633: 628: 623: 618: 613: 608: 601: 598: 563: 560: 531: 530: 528: 527: 520: 513: 505: 502: 501: 500: 499: 494: 489: 484: 479: 466: 465: 457: 456: 445: 442: 429: 426: 403:, Apple's own 382: 379: 291: 288: 261: 258: 128: 127: 125: 124: 117: 110: 102: 99: 98: 97: 96: 91: 86: 81: 76: 71: 63: 62: 54: 53: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 2083: 2072: 2069: 2067: 2064: 2063: 2061: 2046: 2037: 2034: 2031: 2030: 2027: 2017: 2014: 2012: 2009: 2007: 2004: 2002: 1999: 1997: 1994: 1992: 1989: 1987: 1986:Brushed metal 1984: 1982: 1979: 1978: 1976: 1972: 1966: 1963: 1962: 1960: 1956: 1950: 1947: 1945: 1942: 1940: 1937: 1935: 1932: 1930: 1927: 1925: 1922: 1920: 1917: 1915: 1912: 1910: 1907: 1905: 1904:Smart Folders 1902: 1900: 1897: 1895: 1892: 1890: 1887: 1885: 1884:Property list 1882: 1880: 1877: 1875: 1872: 1870: 1867: 1865: 1862: 1860: 1857: 1855: 1852: 1850: 1847: 1845: 1842: 1840: 1837: 1835: 1832: 1830: 1827: 1825: 1822: 1820: 1817: 1815: 1812: 1810: 1807: 1805: 1802: 1800: 1797: 1795: 1792: 1790: 1787: 1785: 1782: 1780: 1777: 1775: 1772: 1770: 1767: 1765: 1762: 1760: 1757: 1755: 1752: 1750: 1747: 1745: 1742: 1740: 1737: 1735: 1732: 1730: 1727: 1725: 1722: 1720: 1717: 1715: 1712: 1710: 1707: 1705: 1702: 1700: 1697: 1695: 1692: 1690: 1687: 1685: 1682: 1680: 1677: 1675: 1672: 1670: 1667: 1665: 1662: 1660: 1657: 1656: 1653: 1650: 1648: 1642: 1632: 1629: 1627: 1624: 1622: 1619: 1617: 1614: 1612: 1609: 1608: 1606: 1602: 1596: 1593: 1591: 1588: 1586: 1583: 1581: 1578: 1576: 1573: 1571: 1570:Script Editor 1568: 1566: 1563: 1561: 1558: 1556: 1553: 1551: 1550:Image Capture 1548: 1546: 1543: 1541: 1538: 1536: 1533: 1531: 1528: 1526: 1523: 1521: 1518: 1516: 1513: 1511: 1508: 1506: 1503: 1501: 1498: 1496: 1493: 1491: 1488: 1486: 1483: 1481: 1478: 1476: 1473: 1471: 1468: 1467: 1464: 1461: 1457: 1447: 1444: 1440: 1437: 1436: 1435: 1432: 1430: 1427: 1425: 1422: 1420: 1417: 1415: 1412: 1410: 1407: 1406: 1404: 1400: 1390: 1387: 1385: 1382: 1380: 1377: 1376: 1374: 1370: 1364: 1361: 1359: 1356: 1355: 1353: 1351: 1347: 1344: 1342: 1338: 1332: 1329: 1327: 1324: 1322: 1319: 1317: 1314: 1312: 1309: 1305: 1302: 1301: 1300: 1297: 1295: 1292: 1290: 1287: 1285: 1282: 1280: 1277: 1275: 1272: 1270: 1267: 1265: 1262: 1260: 1257: 1255: 1252: 1250: 1247: 1245: 1242: 1240: 1237: 1235: 1232: 1230: 1227: 1225: 1222: 1220: 1217: 1215: 1212: 1210: 1207: 1205: 1202: 1200: 1197: 1195: 1192: 1190: 1187: 1185: 1182: 1180: 1177: 1175: 1172: 1170: 1167: 1165: 1162: 1161: 1159: 1155: 1152: 1148: 1138: 1135: 1133: 1130: 1128: 1125: 1123: 1120: 1118: 1115: 1113: 1110: 1108: 1105: 1103: 1100: 1098: 1095: 1094: 1092: 1088: 1082: 1079: 1077: 1074: 1072: 1069: 1067: 1064: 1062: 1059: 1058: 1056: 1052: 1046: 1043: 1041: 1038: 1036: 1033: 1031: 1028: 1026: 1023: 1021: 1018: 1016: 1013: 1011: 1008: 1006: 1003: 1002: 1000: 998: 994: 991: 987: 981: 978: 976: 973: 971: 970:Built-in apps 968: 966: 963: 961: 958: 957: 954: 950: 943: 938: 936: 931: 929: 924: 923: 920: 914: 910: 908: 904: 902: 898: 897: 893: 876: 869: 866: 854: 850: 843: 840: 835: 831: 825: 822: 809: 805: 804:Adobe Systems 801: 795: 792: 780: 776: 770: 767: 755: 751: 744: 742: 738: 725: 721: 715: 712: 699: 693: 690: 674: 668: 665: 652: 646: 643: 636: 632: 629: 627: 624: 622: 619: 617: 614: 612: 609: 607: 604: 603: 599: 597: 595: 591: 587: 583: 579: 573: 561: 559: 557: 553: 552:macOS Big Sur 549: 548:Apple silicon 545: 541: 538: 526: 521: 519: 514: 512: 507: 506: 504: 503: 498: 495: 493: 490: 488: 485: 483: 480: 477: 473: 472:Apple silicon 470: 469: 468: 467: 463: 459: 458: 455: 454:Apple silicon 449: 443: 441: 439: 435: 427: 425: 423: 418: 414: 410: 406: 402: 397: 395: 391: 390:Adobe Systems 386: 380: 378: 376: 371: 366: 363: 359: 354: 352: 348: 343: 341: 337: 333: 329: 325: 321: 317: 313: 309: 305: 301: 297: 289: 287: 285: 279: 277: 272: 268: 259: 257: 255: 251: 247: 243: 240: 236: 231: 229: 225: 221: 215: 212: 208: 204: 199: 195: 192: 188: 184: 179: 177: 174:, as seen on 173: 172: 167: 163: 159: 155: 151: 147: 143: 139: 135: 123: 118: 116: 111: 109: 104: 103: 101: 100: 95: 92: 90: 87: 85: 82: 80: 77: 75: 72: 70: 67: 66: 65: 64: 60: 56: 55: 52: 46: 39: 33: 19: 2032: 1974:Discontinued 1933: 1829:Kernel panic 1699:AVFoundation 1604:Discontinued 1535:Disk Utility 1505:Configurator 1372:Former tools 1331:Time Machine 1150:Applications 1107:10.14 Mojave 1097:10.12 Sierra 1040:10.5 Leopard 1030:10.3 Panther 1015:10.0 Cheetah 965:Architecture 879:. Retrieved 868: 856:. Retrieved 853:Ars Technica 852: 842: 833: 824: 812:. Retrieved 808:the original 794: 784:December 22, 782:. Retrieved 769: 757:. Retrieved 754:Ars Technica 753: 728:. Retrieved 726:. Kyle Media 724:everymac.com 723: 714: 702:. Retrieved 692: 680:. Retrieved 667: 655:. Retrieved 645: 594:Applications 593: 586:Snow Leopard 565: 534: 431: 398: 387: 384: 367: 355: 351:fat binaries 344: 293: 280: 263: 234: 232: 216: 200: 196: 180: 169: 133: 131: 78: 74:Architecture 1864:Night Shift 1759:Core OpenGL 1729:Command key 1694:Audio Units 1684:AppleScript 1545:Help Viewer 1358:Instruments 1274:Photo Booth 1219:Game Center 1122:12 Monterey 1025:10.2 Jaguar 1010:Public Beta 881:October 18, 814:October 18, 704:October 18, 682:October 18, 444:Universal 2 401:QuarkXPress 244:-based and 235:Universal 2 156:-based and 152:or on both 144:-based and 2060:Categories 1958:Deprecated 1894:Quick Look 1874:Option key 1849:Menu extra 1809:Gatekeeper 1804:Foundation 1779:Cover Flow 1769:Core Video 1754:Core Image 1739:Core Audio 1674:Apple menu 1204:DVD Player 1199:Dictionary 1174:Calculator 1137:15 Sequoia 1127:13 Ventura 1117:11 Big Sur 1035:10.4 Tiger 1005:Server 1.0 730:October 6, 637:References 621:Fat binary 267:hybrid CDs 260:Motivation 171:fat binary 2006:QuickTime 1914:Spotlight 1794:FileVault 1764:Core Text 1744:Core Data 1724:ColorSync 1595:VoiceOver 1555:Installer 1540:Font Book 1500:ColorSync 1495:Boot Camp 1459:Utilities 1414:Front Row 1409:Dashboard 1363:FileMerge 1311:Shortcuts 1294:Reminders 1234:Launchpad 1169:Automator 1164:App Store 1132:14 Sonoma 1061:10.7 Lion 1020:10.1 Puma 582:Unix-like 492:Rosetta 2 438:App Store 377:machine. 271:emulation 250:Macintosh 220:OS X Lion 84:Boot Camp 2045:Category 1834:Keychain 1714:CloudKit 1585:Terminal 1446:Sherlock 1384:Dashcode 1326:TextEdit 1321:Stickies 1269:Podcasts 1244:Messages 1209:FaceTime 1189:Contacts 1179:Calendar 997:Mac OS X 989:Versions 980:Software 858:June 23, 759:June 23, 657:March 3, 631:Xslimmer 600:See also 476:M series 375:Mac OS X 368:Apple's 356:Apple's 308:Motorola 304:Mac OS X 300:NeXTSTEP 233:The new 228:Mac OS X 162:NeXTStep 154:Intel 64 2033:Italics 2001:Inkwell 1949:XQuartz 1899:Rosetta 1839:launchd 1704:Bonjour 1659:AirDrop 1510:Console 1439:history 1284:Preview 1224:Grapher 960:History 546:-based 422:Rosetta 336:PA-RISC 290:History 276:Rosetta 248:-based 191:Mozilla 148:-based 142:PowerPC 89:Rosetta 69:PowerPC 2043:  2011:Spaces 1991:Carbon 1939:WebKit 1919:Stacks 1889:Quartz 1869:OpenCL 1844:Mach-O 1824:iCloud 1784:Darwin 1709:Bundle 1664:AppKit 1434:iTunes 1424:iPhoto 1299:Safari 1279:Photos 1214:Finder 975:Server 911:Apple 905:Apple 899:Apple 574:. The 556:x86-64 540:x86-64 415:, and 340:Mach-O 330:, and 242:x86-64 187:64-bit 2071:MacOS 2016:Xgrid 1981:BootX 1854:Metal 1799:Fonts 1719:Cocoa 1429:iSync 1419:iChat 1350:Xcode 1259:Notes 1254:Music 1184:Chess 1090:macOS 949:macOS 676:(PDF) 596:tab. 572:Xcode 562:Tools 544:ARM64 537:Intel 370:Xcode 358:Xcode 328:SPARC 316:Intel 298:" in 246:ARM64 239:Intel 158:ARM64 1965:HFS+ 1819:icns 1789:Dock 1774:CUPS 1689:Aqua 1611:Grab 1316:Siri 1249:News 1239:Mail 1229:Home 1054:OS X 883:2013 860:2020 816:2013 786:2008 761:2020 732:2017 706:2013 684:2013 659:2017 577:file 568:lipo 312:m68k 164:as " 150:Macs 132:The 1944:XNU 588:'s 434:iOS 428:iOS 347:68k 334:'s 326:'s 320:x86 318:'s 310:'s 284:RAM 207:x86 146:x86 2062:: 851:. 832:. 802:. 777:. 752:. 740:^ 722:. 411:, 407:, 322:, 314:, 278:. 256:. 178:. 941:e 934:t 927:v 885:. 862:. 836:. 818:. 788:. 763:. 734:. 708:. 686:. 661:. 524:e 517:t 510:v 478:) 474:( 121:e 114:t 107:v 34:. 20:)

Index

Universal 2 binary
Universal Hex Format

Mac transition to
Intel processors

Intel mobile processor
PowerPC
Architecture
Universal binary
Boot Camp
Rosetta
Developer Transition Kit
v
t
e
executable files
PowerPC
x86
Macs
Intel 64
ARM64
NeXTStep
Multi-Architecture Binaries
fat binary
Power Macintosh
Mac OS X Snow Leopard
64-bit
Mozilla
Apple Worldwide Developers Conference
x86
operating system

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑