{"id":184099,"date":"2026-11-02T23:40:50","date_gmt":"2026-11-02T21:40:52","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/distributiv-cutefish-razvivaet-proslojku-dlya-zapuska-macos-prilozhenij-v-linux"},"modified":"2026-11-02T23:40:58","modified_gmt":"2026-11-02T21:40:58","slug":"cutefish-distribution-develops-a-compatibility-layer-for-running-macos-apps-on-linux","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/cutefish-distribution-develops-a-compatibility-layer-for-running-macos-apps-on-linux","title":{"rendered":"La distribuci\u00f3n Cutefish est\u00e1 desarrollando una capa para ejecutar aplicaciones de macOS en Linux","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Los desarrolladores de la distribuci\u00f3n Cutefish, que est\u00e1 desarrollando un entorno de escritorio del mismo nombre al estilo de macOS, han anunciado el desarrollo de Reef, una capa para ejecutar aplicaciones de macOS en Linux. Los programas compilados para macOS se instalan desde archivos en formato dmg e se integran con el escritorio principal en Linux.<\/p>\n<p>Las aplicaciones se ejecutan sin emuladores, m\u00e1quinas virtuales ni componentes propietarios de macOS. Reef se desarrolla desde cero sin utilizar los desarrollos del proyecto Darling y sin ingenier\u00eda inversa de software cerrado de Apple. Durante el desarrollo, la funcionalidad se implementa a partir de las capacidades necesarias para ejecutar aplicaciones espec\u00edficas: los desarrolladores intentan ejecutar un programa, identifican funciones que no funcionan y las implementan. El c\u00f3digo de Reef a\u00fan no ha sido publicado p\u00fablicamente, pero se espera que la capa se incluya pronto en la distribuci\u00f3n de Cutefish.<\/p>\n<p>La capa creada por el proyecto Cutefish cuenta con aproximadamente 460 mil l\u00edneas de c\u00f3digo y utiliza m\u00e1s de 80 bibliotecas externas, entre las que se encuentran componentes de macOS proporcionados por Apple bajo licencias abiertas, como Core Foundation (swift-corelibs-foundation), Grand Central Dispatch (swift-corelibs-libdispatch), la biblioteca est\u00e1ndar del lenguaje Swift, las bibliotecas Libc, lzfse, objc4, el vinculador dyld y el n\u00facleo xnu. El proyecto tambi\u00e9n utiliza WebKit, LLVM libc++, libc++abi, libunwind, curl y Tcl. La API de Core Data se implementa sobre SQLite, mientras que la API gr\u00e1fica Metal se ejecuta sobre OpenGL. Se proporciona un marco de red, soporte para la autoguardado de ventanas y desplazamiento inercial al estilo de macOS. <\/p>\n<p>Entre los programas que ya se ejecutan sobre Reef se encuentran el lector de RSS NetNewsWire, el emulador de terminal Ghostty, el compresor Keka, los editores de texto CotEditor y TextMate, el calendario Itsycal y el sistema de notas Things 3 y la prueba de Speedtest.<br \/>\nDurante las pruebas de rendimiento, los programas para macOS actualmente se ejecutan varias veces m\u00e1s lentos. Por ejemplo, el archivo ejecutable de CotEditor para Linux se inicia en 115 ms, mientras que para macOS en 235 ms; las diferencias en el tiempo de apertura de un archivo con 20 mil l\u00edneas son de 0.12 seg. contra 0.50 seg., la respuesta al pulsar una tecla es de 18 ms frente a 21 ms, y el tiempo de renderizado al desplazarse es de 1.2 ms frente a 4.4 ms.<\/p>\n<p><center><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/11\/49c7fae5602f0eb948fb83928f065431.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<p><center><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/11\/bedbb1090d056df7a186fe4a4340e1cc.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<p><center><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/11\/96bd48916714c3b7d561c3656c1430e2.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66601\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Cutefish, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0434\u043d\u043e\u0438\u043c\u0451\u043d\u043d\u0443\u044e \u0441\u0440\u0435\u0434\u0443 \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430 \u0432 \u0441\u0442\u0438\u043b\u0435 macOS, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 Reef \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 macOS \u0432 Linux. \u0421\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f macOS \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0438\u0437 \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 dmg \u0438 \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0441 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0440\u0430\u0431\u043e\u0447\u0438\u043c \u0441\u0442\u043e\u043b\u043e\u043c \u0432 Linux. \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0442\u0441\u044f \u0431\u0435\u0437 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432, \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0448\u0438\u043d \u0438 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 macOS. Reef \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441 \u043d\u0443\u043b\u044f \u0431\u0435\u0437 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":184101,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-184099","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Cutefish, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0434\u043d\u043e\u0438\u043c\u0451\u043d\u043d\u0443\u044e \u0441\u0440\u0435\u0434\u0443 \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430 \u0432 \u0441\u0442\u0438\u043b\u0435 macOS, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 Reef \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 macOS \u0432 Linux.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/cutefish-distribution-develops-a-compatibility-layer-for-running-macos-apps-on-linux\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0414\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 Cutefish \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0443 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 macOS-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 Linux | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Cutefish, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0434\u043d\u043e\u0438\u043c\u0451\u043d\u043d\u0443\u044e \u0441\u0440\u0435\u0434\u0443 \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430 \u0432 \u0441\u0442\u0438\u043b\u0435 macOS, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 Reef \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 macOS \u0432 Linux.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/cutefish-distribution-develops-a-compatibility-layer-for-running-macos-apps-on-linux\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-11-02T21:40:52+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-11-02T21:40:58+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47La distribuci\u00f3n Cutefish desarrolla una capa para ejecutar aplicaciones de macOS en Linux | ProHoster","description":"Los desarrolladores de la distribuci\u00f3n Cutefish, que desarrolla un entorno de escritorio hom\u00f3nimo al estilo macOS, han anunciado el desarrollo de la capa Reef para ejecutar aplicaciones de macOS en Linux.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/cutefish-distribution-develops-a-compatibility-layer-for-running-macos-apps-on-linux","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0414\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 Cutefish \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0443 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 macOS-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 Linux | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Cutefish, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0434\u043d\u043e\u0438\u043c\u0451\u043d\u043d\u0443\u044e \u0441\u0440\u0435\u0434\u0443 \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430 \u0432 \u0441\u0442\u0438\u043b\u0435 macOS, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 Reef \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 macOS \u0432 Linux.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/cutefish-distribution-develops-a-compatibility-layer-for-running-macos-apps-on-linux","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-11-02T21:40:52+00:00","article:modified_time":"2026-11-02T21:40:58+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/184099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=184099"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/184099\/revisions"}],"predecessor-version":[{"id":184100,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/184099\/revisions\/184100"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/184101"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=184099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=184099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=184099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}