Odpověď na názor

Odpovídáte na názor k článku Linuxové jádro 7.0 přinese USB 3.0 pro Apple či 340MHz HDMI na Radeonech. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.

  • 27. 1. 2026 23:49

    Ladis

    Na tom iPhone to bylo zajímavé. Ten člověk vůbec ovladače neřešil, jádro mají macOS a iOS/iPadOS stejné (stejně jako desktopový Windows 10 a Windows 10M v mobilech, aka WindowsPhone 10). On tam naportoval jen userspace (včetně vývojářského prostředí Xcode).

    Intel Macy budou žít ještě dlouho - dokud aplikace budou nabízet Intel nebo Universal2 (Intel + Apple Silicon) release. Plus samozřejmě základní aplikace jsou často opensource a narozdíl od dob PowerPC neřešíš rozdíl v endianu. I ty přes dekádu staré Intel Macy bez Metal API mohou dojíždět s macOS 10.15 Catalina (kde OS kreslí svoje věci přes OpenGL a nevyžaduje grafické API Metal). Apple dokonce vydal update pro jejich Xcode, že umí generovat Universal2 binárky. Tj. i když Apple odstraní userspace knihovny pro Intel emulaci*, a tím znefunkční Intel verzi Mac aplikací, ty budeš schopen na 2012 Macu buildovat Universal2 release, který pojede i na nejnovějších Macách (pustí se z fat binárky verze pro ARM).

    No a Apple Silicon Macy budou žít "věčně", dokud Apple zas nezmění CPU architekturu. Protože hack instalace a bootování je drobnost, hlavní je, jestli OS umí instrukční sadu tvého CPU. Vem si, jak dlouho byly komunitou podporovány Intel Macy.

    *) Emulátor Rosetta 2 v macOS zůstane, aby Windows-only AAA hry jely rychle (hardwarově akcelerovaná emulace x86) a stejně tak x86-only Docker kontejnery. Zmizí userspace API, bez kterého Intel binárky nepojedou. Emulátory jako CrossOver a WINE mají svou překladovou vrstvu Win API --> Mac API, a protože využívají Rosettu 2 (x86 --> ARM), tak se systémová volání posílají na ARM verzi Mac API (systémové Intel knihovny nejsou potřeba). Pro zajímavost, Apple vedle zbylých instrukcí emulace (AVX2) naportoval od macOS také DirectX 12. Proto fungují i DX12-only hry jako Hogwarts Legacy, Death Stranding a Cyberpunk 2077.