{"id":184205,"date":"2026-11-09T23:40:55","date_gmt":"2026-11-09T21:40:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/proekt-darling-razreshil-primenenie-ai-v-razrabotke-dlya-forsirovaniya-podderzhki-macos-prilozhenij-v-linux"},"modified":"2026-11-09T23:41:04","modified_gmt":"2026-11-09T21:41:04","slug":"darling-project-allows-ai-in-development-to-accelerate-macos-app-support-on-linux","status":"publish","type":"post","link":"https:\/\/prohoster.info\/no\/blog\/news\/darling-project-allows-ai-in-development-to-accelerate-macos-app-support-on-linux","title":{"rendered":"Prosjektet Darling har tillatt bruk av AI i utviklingen for \u00e5 akselerere st\u00f8tte for macOS-applikasjoner i Linux","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Prosjektet Darling, som utvikler et lag som ligner p\u00e5 Wine for \u00e5 kj\u00f8re macOS-applikasjoner i Linux, har godkjent bruken av AI-verkt\u00f8y i utviklingen. Det er n\u00e5 offisielt tillatt \u00e5 ta imot kode laget av AI i Darling, men under visse betingelser. Beslutningen er tatt i lys av mangel p\u00e5 utviklere og ressurser i prosjektet, samt den kontinuerlige \u00f8kningen av propriet\u00e6re rammeverk fra Apple (hvis det var 273 offentlige og 878 private rammeverk i macOS 10.14, er det i macOS 27 henholdsvis 464 og 2754).<\/p>\n<p>Det antas at de nye reglene vil forhindre stagnasjon i utviklingen og fragmentering av fellesskapet, samt gi mulighet til \u00e5 sl\u00e5 sammen krefter med utviklere av forgreininger som aktivt bruker AI. Slike forgreininger har gjort fremskritt og viser h\u00f8y utviklingshastighet; for eksempel har forgreiningen darling-lol n\u00e5dd lanseringen av macOS-versjonen av spillet League of Legends, mens VibeDarling har hatt suksess med \u00e5 st\u00f8tte ARM64-arkitektur og kj\u00f8re mange originale macOS-applikasjoner. <\/p>\n<p>I l\u00f8pet av de neste to m\u00e5nedene har Darling til hensikt \u00e5 integrere arbeidet fra eksterne forgreininger, ved \u00e5 bruke AI-verkt\u00f8y for \u00e5 fusjonere endringene. Det planlegges ogs\u00e5 \u00e5 implementere offisiell st\u00f8tte for i386, x86-64 og ARM64 (aarch64) arkitekturer, samt \u00e5 tilby muligheten for \u00e5 kj\u00f8re ARM64-bygg applikasjoner p\u00e5 x86-64-systemer ved \u00e5 bruke recompiler Dynarmic. P\u00e5 lang sikt vil de fokusere p\u00e5 \u00e5 stabilisere kompatibilitetslaget med AppKit og lage egne grafiske verkt\u00f8y for \u00e5 administrere Darling-milj\u00f8et (for eksempel en loggviser i stil med Console.app), som ogs\u00e5 vil fungere som referansetesterprogrammer. <\/p>\n<p>N\u00e5r det gjelder mottak av pull-foresp\u00f8rselen med kode som er forberedt ved hjelp av AI, vil de kun bli akseptert hvis utvikleren som sender inn endringen tar ansvar for hver linje med kode, kan forklare endringene med sine egne ord og ikke bruker AI i kommunikasjonen med tilsynet. Det innf\u00f8res ogs\u00e5 strenge regler for \"ren rom\", som tillater nyimplementering av funksjonalitet basert utelukkende p\u00e5 API-dokumentasjon, header-filer, standarder, RFC-er, offentlige kilder og atferdsanalyse, uten bruk av propriet\u00e6r kode fra Apple, informasjonslekkasjer og disassembly for direkte rekonstruksjon av koden.<\/p>\n<p>Darling-prosjektet har utviklet seg siden 2012 og har som m\u00e5l \u00e5 gi muligheten til \u00e5 kj\u00f8re Linux-applikasjoner samlet for macOS uten bruk av virtualisering. Det inkluderer en loader for utf\u00f8rebare filer i Mach-O-format og en brukerromkjerne, darlingserver, som implementerer Mach IPC, POSIX-grensesnitt og systemanrop fra Darwin over Linux. Alternative implementeringer av ulike Apple-rammeverk, som Foundation, AppKit, CoreAudio og CoreFoundation, utvikles separat. Niv\u00e5komponenter som XNU og libSystem er basert p\u00e5 de tilsvarende \u00e5pne komponentene utgitt av Apple. H\u00f8yniv\u00e5komponenter implementeres ved hjelp av eksisterende ekvivalenter og tilgjengelige biblioteker. St\u00f8tte for det grafiske API-et Metal er sikret gjennom oversettelse til Vulkan API.<br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66652\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0435\u043a\u0442 Darling, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u043f\u043e\u0445\u043e\u0436\u0443\u044e \u043d\u0430 Wine \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, \u0443\u0442\u0432\u0435\u0440\u0434\u0438\u043b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f AI-\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435. \u0412 \u0441\u043e\u0441\u0442\u0430\u0432 Darling \u0442\u0435\u043f\u0435\u0440\u044c \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u043e \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u043a\u043e\u0434, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0439 \u0447\u0435\u0440\u0435\u0437 AI, \u043d\u043e \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u0439. \u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u043d\u044f\u0442\u043e \u0432 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0443 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043d\u0430 \u0444\u043e\u043d\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e\u0433\u043e \u0440\u043e\u0441\u0442\u0430 \u0447\u0438\u0441\u043b\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u0445 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u043e\u0432 Apple (\u0435\u0441\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-184205","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 Darling, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u043f\u043e\u0445\u043e\u0436\u0443\u044e \u043d\u0430 Wine \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, \u0443\u0442\u0432\u0435\u0440\u0434\u0438\u043b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f AI-\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435.\" \/>\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\/no\/blog\/news\/darling-project-allows-ai-in-development-to-accelerate-macos-app-support-on-linux\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nn_NO\" \/>\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\u041f\u0440\u043e\u0435\u043a\u0442 Darling \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u043b \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 AI \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0434\u043b\u044f \u0444\u043e\u0440\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 macOS-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 Linux | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 Darling, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u043f\u043e\u0445\u043e\u0436\u0443\u044e \u043d\u0430 Wine \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, \u0443\u0442\u0432\u0435\u0440\u0434\u0438\u043b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f AI-\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/no\/blog\/news\/darling-project-allows-ai-in-development-to-accelerate-macos-app-support-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-09T21:40:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-11-09T21:41:04+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\udd47Darling-prosjektet har tillatt bruk av AI i utviklingen for \u00e5 fremme st\u00f8tten for macOS-applikasjoner p\u00e5 Linux | ProHoster","description":"Darling-prosjektet, som utvikler et lag som ligner p\u00e5 Wine for \u00e5 kj\u00f8re macOS-applikasjoner p\u00e5 Linux, har bekreftet muligheten for bruk av AI-verkt\u00f8y i utviklingen.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/news\/darling-project-allows-ai-in-development-to-accelerate-macos-app-support-on-linux","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","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\u041f\u0440\u043e\u0435\u043a\u0442 Darling \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u043b \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 AI \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0434\u043b\u044f \u0444\u043e\u0440\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 macOS-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 Linux | ProHoster","og:description":"\u041f\u0440\u043e\u0435\u043a\u0442 Darling, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u043f\u043e\u0445\u043e\u0436\u0443\u044e \u043d\u0430 Wine \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, \u0443\u0442\u0432\u0435\u0440\u0434\u0438\u043b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f AI-\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435.","og:url":"https:\/\/prohoster.info\/no\/blog\/news\/darling-project-allows-ai-in-development-to-accelerate-macos-app-support-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-09T21:40:55+00:00","article:modified_time":"2026-11-09T21:41:04+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\/no\/wp-json\/wp\/v2\/posts\/184205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=184205"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/184205\/revisions"}],"predecessor-version":[{"id":184206,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/184205\/revisions\/184206"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=184205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=184205"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=184205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}