Przypadkowi Wieczni goście mogą nie zdawać sobie sprawy, że mamy bardzo aktywny Forum PowerPC gdzie użytkownicy omawiają problemy związane z komputerami Mac PowerPC, które nie były produkowane od 2006 roku. Wątki obejmują aktualizacje sprzętu i opcje oprogramowania, a także nostalgię:
Zdjęcie autorstwa AphoticD
Apple niedawno zapowiedziane przejście do jabłko krzem Komputery Mac oparte na ramieniu podniosły kilka interesujących pytań dotyczących przyszłego wsparcia dla tych starych komputerów.
W szczególności Wieczny członek forum Wowfunszczęśliwy zapytano o bieżące wsparcie dla uniwersalnych plików binarnych w nadchodzącym systemie macOS opartym na Arm oraz o to, czy czterokierunkowy uniwersalny plik binarny jest możliwy:
Podczas przemówienia na WWDC w 2020 r. firma Apple ogłosiła ponowne wprowadzenie Universal Binaries, aby programiści mogli tworzyć aplikacje działające zarówno na komputerach Intel, jak i Arm Mac w okresie przejściowym.
Ale Universal Binaries nigdy tak naprawdę nie zniknęły za pierwszym razem! Na Mojave można uruchamiać aplikacje PPC-Intel, zakładam też Catalinę. Ponadto wiele aplikacji tylko dla Intela jest nadal „uniwersalnych”, ponieważ zawierają wersje zarówno dla i386 (32-bitowy Intel), jak i x86_64 (64-bitowy Intel).
Dlatego jestem bardzo ciekaw: czy byłoby możliwe, aby programista stworzył jeden uniwersalny plik binarny, który działa natywnie na wszystkich czterech architekturach: PPC, i386, x86_64 i ARM?
Wydaje się, że odpowiedź brzmi: tak. Deweloper TenFourFox blogował o możliwości , potwierdzając, że rzeczywiście jest to możliwe:
Pytanie, które wielokrotnie otrzymywałem w ciągu ostatnich kilku dni, brzmiało: teraz, gdy AARM (Apple ARM) jest rzeczą, czy możliwy jest ostateczny ARM-Intel-PowerPC Universal Binary? Założę się, że tak! W rzeczywistości Apple już to dokumentuje możesz mieć pięciokierunkowy binarny , tj. ARM64, 32-bitowy PowerPC, 64-bitowy PowerPC, i386 i x86_64. Po prostu zbuduj je osobno i nałóż razem
Dziesięć Czterech Lisów jest portem Firefox dla komputerów Mac PowerPC z systemem OS X 10.4 lub 10.5. Zapewnia tym użytkownikom obsługę nowoczesnych przeglądarek. Deweloper faktycznie wskazuje, że każda architektura może mieć nawet swój własny podtyp, co oznacza, że ostatecznie tak zwany „Super Duper Universal Binary” może obsługiwać 17 różnych zestawów instrukcji, które mogą działać na dowolnej maszynie, od PowerPC do przyszłego opartego na Arm. Mac z pełną obsługą wszystkich podtypów procesorów.
Popularne Wiadomości