Názor k článku Wine 3.0 přichází, konečně s Direct3D verze 10 a 11 od krauser - Popravde, neni. Podivej se, jak vypada architektura MacOS...

  • Článek je starý, nové názory již nelze přidávat.
  • 22. 1. 2018 14:02

    krauser

    Popravde, neni. Podivej se, jak vypada architektura MacOS (neber to jako pruzeni, ale FYI OSX uz se to delsi dobu nejmenuje):
    https://upload.wikimedia.org/wikipedia/commons/3/39/MacOS_Architecture_v2.svg

    V podstate to BSD API tvori jen velmi malou casto ekosystemu MacOS.
    Core Services, Cocoa, Quartz, Metal - to jsou vsechno obrovske, komplikovane API, jejichz reimplementace je samozrejme extremne slozita.

    Existuje btw projekt Darling - https://www.darlinghq.org/project-status/ - ale ten ma k pouzitelnosti mile daleko, v podstate se jedna spise o takovy experiment a jen tezko ocekavat, ze to nekdy bude pouzitelne.
    A i kdyby ano, tak se to rozpadne s dalsim updatem MacOS - nezapomen, ze Apple (narozdil od jinych) opravdu dusledne zarizeni aktualizuje, tudiz nutnost podporovat starsi verze MacOS vyvojari je pomerne mala.

    A hlavne, co z toho. Pochybuji, ze by to nektery uzivatel MacOS chtel pouzivat, ze by presel na Linux. A pro Linuxove uzivatele me moc nenapada, jake programy z Macu by tak mohli chtit pouzit (resp. napada - Xcode, ale cokoliv od Applu by stejne takto nemohlo fungovat, protoze Apple licence).