Vlákno názorů k článku
GNUstep spustil na Kickstarteri kampaň na implementáciu Cocoa API, kompatibilnú s macOS 10.12 od MacFun - Celá iniciativa zřejmě směřuje k tomu aby se...

  • Článek je starý, nové názory již nelze přidávat.
  • 4. 11. 2018 18:16

    MacFun (neregistrovaný)

    Celá iniciativa zřejmě směřuje k tomu aby se zachovala možnost spouštět stávající macOS aplikace. Do budoucna jsou totiž náznaky, že Apple hodlá sjednotit macOS a iOS a máme ještě v neblahé paměti jak to dopadlo ve Windows 8 když nasadili Metro. Další důvod je zřejmě to, že od macOS 10.15 přijde stop pro 32bit aplikace. Trochu nechápu proč jako motor zvolili Linux protože BSD by bylo zřejmě mnohem vhodnější (nebo dokonce OpenDarwin). Ale tam jde zřejmě spíše o širší podporu hardware Linuxem. Každopádně jedna věc je mít reimplementované Cocoa API a druhá věc mít podpůrné technologie jako Metal, Quartz, Core*, AV Foundation... Mnohé z nich jsou zřejmě patentované a tedy bude nutno použít alternativy jako OpenGL, Wayland atd. Jak tohle spojení dopadne je otázkou. Už dnes si to můžete testnout když na win/lin dohackujete VirtualBox aby bootoval macOS - je to sice spustitelné ale bez těch podpůrných akcelerací a prokleslování oken je tuze pomalé.

  • 4. 11. 2018 19:39

    bez přezdívky

    Myslím, že primárne ide skôr o tú opačnú funkcionalitu. Teda aby GNUstep aplikácie boli skutočne multiplatformné, t.j. aby bežali nielen pod *nixami a windows (pomocou GNUstep runtime), ale aj pod macOS a to bez toho, aby tam musel bežať GNUstep runtime. No a na to treba implementovať dostatočne širokú podmnožinu Cocoa API.