Apple-Uutiset

Arm-Intel-PowerPC:n yleisbinaarit ovat mahdollisia

Lauantai 11. heinäkuuta 2020 klo 14:42 PDT, kirjoittanut Arnold Kim

Satunnaiset Ikuiset vierailijat eivät ehkä ymmärrä, että meillä on erittäin aktiivinen PowerPC foorumi jossa käyttäjät keskustelevat PowerPC Maceihin liittyvistä ongelmista, joita ei ole valmistettu vuoden 2006 jälkeen. Säikeet vaihtelevat laitteistopäivityksistä ja ohjelmistovaihtoehdoista nostalgiaan:





IMG 4113 Kuva: AphoticD

Apple on hiljattain ilmoitti siirtymäkauden to Apple Silicon (Arm) -pohjaiset Macit herättivät mielenkiintoisia kysymyksiä näiden vanhojen koneiden tulevasta tuesta.



Erityisesti Ikuinen foorumin jäsen Vau hauskaa kysyttiin jatkuvasta tuesta Universal-binäärille tulevassa Arm-pohjaisessa macOS:ssä ja oliko nelisuuntainen universaali binaari mahdollista:

Vuoden 2020 WWDC-puheenvuorossaan Apple ilmoitti ottavansa uudelleen käyttöön Universal Binariesin, jotta kehittäjät voivat luoda sovelluksia, jotka toimivat sekä Intel- että Arm Mac -tietokoneissa siirtymän aikana.

Mutta Universal Binaries ei todellakaan hävinnyt ensimmäisellä kerralla! Voit käyttää PPC-Intel-sovelluksia Mojavessa, ja oletan, että myös Catalina. Lisäksi monet vain Intel-sovellukset ovat edelleen 'universaaleja', koska ne sisältävät versiot sekä i386:lle (32-bittinen Intel) että x86_64:lle (64-bittinen Intel).

Siksi olen erittäin utelias: olisiko kehittäjällä mahdollista luoda yksi universaali binaari, joka toimii natiivisti kaikissa neljässä arkkitehtuurissa: PPC, i386, x86_64 ja ARM?

Vastaus näyttää olevan kyllä. TenFourFox-kehittäjä blogissa mahdollisuudesta , vahvistaen, että se on todella mahdollista:

Kysymys, jonka sain toistuvasti muutaman viime päivän aikana, oli, että nyt, kun AARM (Apple ARM) on asia, onko lopullinen ARM-Intel-PowerPC Universal Binary mahdollista? Lyön vetoa, että se on! Itse asiassa Apple dokumentoi sen jo sinulla voisi olla viisisuuntainen binääri , eli ARM64, 32-bittinen PowerPC, 64-bittinen PowerPC, i386 ja x86_64. Rakenna ne vain erikseen ja liitä ne yhteen

TenFourFox on Firefox-portti PowerPC Mac -tietokoneille, joissa on OS X 10.4 tai 10.5. Se tarjoaa käyttäjille nykyaikaisen selaintuen. Kehittäjä itse asiassa huomauttaa, että jokaisella arkkitehtuurilla voi olla jopa oma alatyyppinsä, mikä tarkoittaa, että viime kädessä niin kutsutulla 'Super Duper Universal Binarylla' voisi olla tuki 17:lle erilaiselle käskysarjalle, jotka voisivat toimia millä tahansa koneella PowerPC:stä tulevaan Arm-pohjaiseen. Mac, jossa on täysi tuki kaikille prosessorin alatyypeille.