Újjászületett a CutefishOS: itt a Cutefish, amely Mac-alkalmazásokat futtat Linuxon

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

CutefishOS, a macOS ihlette asztaláról ismert Linux disztribúció Cutefish néven tért vissza. A projekt egy teljesen újraépített asztali környezetet, Debian 13-alapú nightly image-eket és kísérleti támogatást mutatott be macOS-alkalmazások Linuxon való futtatásához.

A projekt hivatalos oldala szerint az új megvalósítás a saját Wayland kompozitorát használja, amely az asztali shellt, az ablakeffekteket és az animációkat kezeli.

Az asztal natív C++ toolkitet használ, amelyet Skia renderel, és saját alkalmazásokat kínál: fájlkezelő, terminál, beállítások, naptár, rendszerfigyelő, szövegszerkesztő, videolejátszó és képernyőkép-készítő eszköz.

A legizgalmasabb fejlemény talán a projekt munkája a macOS-alkalmazások kompatibilitásán. A fejlesztők bejelentették, hogy elérték az első mérföldkövet, és bemutattak több Mac-alkalmazást, amelyek már futnak Cutefish alatt.

Ezek között van a NetNewsWire, egy macOS-es RSS-olvasó, amely a fejlesztők szerint már működik az oldalsávval, a cikknézetekkel, az eszköztárral, a feedkezeléssel, a beállításokkal és az olvasatlan cikkek számlálóival együtt. Bemutatták még többek között a Ghostty, a CotEditor, a Keka és az Ookla Speedtest alkalmazásokat is.

A kompatibilitási technológiát Reefnek hívják; ez a macOS programozási felületek újra-megvalósításával teszi lehetővé, hogy módosítatlan Mac-alkalmazások fussanak Linuxon. A fejlesztők szerint nem emulál processzort, és nem fordítja le a CPU utasításokat. Az alkalmazások kódja közvetlenül a processzoron fut, a Reef pedig biztosítja azokat a macOS frameworköket és rendszerinterfészeket, amelyeket az alkalmazások elvárnak.

A megvalósítás tartalmaz egy Mach-O futtatható állomány betöltőt, egy Objective-C runtime-ot, Swift-támogatást, valamint olyan frameworkök helyettesítését, mint az AppKit, a Foundation és a SwiftUI. A legutóbbi munka során WebKit-integráció, Core Data-támogatás és egy Metal-implementáció is bekerült, amely OpenGL-t használ.

A Reef körülbelül 460 000, a projekthez írt kódsorból áll, több mint 80 frameworkre osztva. A kompatibilitás továbbra is kísérleti, és a fejlesztők még nem jelentettek be dátumot a felhasználók számára való elérhetőségre. A Cutefish asztallal ellentétben a Reef jelenleg nem nyílt forráskódú.

Egy másik figyelemre méltó funkció az AI agentek támogatása MCP-n keresztül. A felhasználó engedélyével az olyan kompatibilis eszközök, mint a Claude Code és a Codex, képesek a desktophoz kapcsolódni: láthatják a képernyőt, kattinthatnak és gépelhetnek. A Cutefish jól látható leállító vezérlőt kínál, és szünetelteti az agentek interakcióját, amikor a felhasználó újra használni kezdi a billentyűzetet vagy az egeret/mutatót.

A projekt Cutefish 1.0 nightly ISO image-eket kínál Debian 13 (Trixie) alapokon AMD64 és ARM64 rendszerekhez. Egy apt tároló is elérhető azoknak, akik meglévő Debian 13 telepítésre szeretnék felrakni a Cutefish Desktopot.

Végül fontos tisztázni, hogy a Cutefish 1.0 még nem érte el a stabil kiadást. A jelenleg elérhető ISO image-ek fejlesztői buildek, elsősorban tesztelésre szánják őket.