Snow Leopard PPC Beta

  • /me hätte auch Interesse :>

    ThinkPad X13s gen1 - Snapdragon 8cx gen3 - 16 GB LPDDR4 - Adreno 690 - 1 TB Corsair MP600 mini - FHD IPS 13,3" - Win11
    New Shyzen - Ryzen 5 5600X - 32 GB DDR4 - Radeon RX 6750 XT - 250 GB Samsung 960 EVO; 120 GB Intenso SATA - 4k IPS 43" - Win11
    🍎 MacBook 10,1 - Core i5-7Y54 - 8 GB LPDDR3 - HD 615 - 512 GB NVMe - 1440p 12" - macOS15

  • Würde mich auch interessieren.
    Ich hab bisher immer nur gelesen, dass die wohl nie an die Öffentlichkeit gelangt sei.

    2x Intel Xeon E5-2670
    64GB DDR3-1600 ECC RAM
    2x512GB Samsung 850 Pro

  • lol PPC 64-Bit only aber dafür 32-Bit Intel :D

    ThinkPad X13s gen1 - Snapdragon 8cx gen3 - 16 GB LPDDR4 - Adreno 690 - 1 TB Corsair MP600 mini - FHD IPS 13,3" - Win11
    New Shyzen - Ryzen 5 5600X - 32 GB DDR4 - Radeon RX 6750 XT - 250 GB Samsung 960 EVO; 120 GB Intenso SATA - 4k IPS 43" - Win11
    🍎 MacBook 10,1 - Core i5-7Y54 - 8 GB LPDDR3 - HD 615 - 512 GB NVMe - 1440p 12" - macOS15

  • Ich wette, alle OSX werden intern noch für PPC übersetzt. Schon, um die Portabelität von OSX zu prüfen - auch wenn's selbst auf einem G5 kaum noch benutzbar wäre. Genau wie es auch Intel-Versionen von OSX seit Version 10.0 gab. ARM-Builds von Mac OS X (also nicht nur iOS) gibt es bestimmt auch auf dem Apple-Campus.

    Einmal editiert, zuletzt von atarixle (30. April 2014 um 10:20)

  • Für ARM haben sie ja zumindest sowieso schon einen funktionierenden Kernel, und auch einige Kern-Technologien haben OS X und iOS ja gemeinsam.
    PowerPC kann ich mir beim besten Willen nicht vorstellen (so cool ich das auch fände), weil die Architektur auf dem Desktop tot ist und Apple das seit fast einer Dekade hinter sich gelassen hat.

  • Ob der Code baut oder ob er auch läuft sind bei Betriebsystemen zwei verschiedene Paar Schuhe.. Klar kompiliert deren C-Code auf jeder Plattform, lässt man die Assemblerschnippsel mal aussen vor.
    Nur bringt es genau gar nichts, wenn der Code für die Verwaltung der x86-spezifischen Datenstrukturen (Pagetables & Co) auf PPC kompiliert, denn laufen wird er nicht.

    Betriebsysteme portabel halten ist nochmals eine andere Kategorie ist als eine normale Applikation portabel halten. Bei einem normalen Programm kann man einfach mal für PPC kompilieren und hat dann gute Chancen dass es läuft, weil die Schnittstelle zum Betriebsystem plattformunabhängig ist. Bei einem Betriebsystem ist die Schnittstelle zum Prozessor/Hardware aber eben nicht plattformunabhängig; und der Compiler wird das (meistens) nicht mal merken.

    Einmal editiert, zuletzt von gandro (30. April 2014 um 13:04)

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!