{"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\/sl\/blog\/news\/darling-project-allows-ai-in-development-to-accelerate-macos-app-support-on-linux","title":{"rendered":"Projekt Darling je omogo\u010dil uporabo AI pri razvoju za pospe\u0161evanje podpore za macOS aplikacije v Linuxu","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Projekt Darling, ki razvija sloj podoben Wine za zagon macOS aplikacij v Linuxu, je potrdil mo\u017enost uporabe AI orodij pri razvoju. V sestavu Darling je zdaj uradno dovoljeno sprejemati kodo, ustvarjeno s pomo\u010djo AI, pod dolo\u010denimi pogoji. Odlo\u010ditev je bila sprejeta v razmerah pomanjkanja razvijalcev in virov pri projektu, kot tudi v lu\u010di nenehnega pove\u010danja \u0161tevila lastni\u0161kih okvirjev Apple (\u010de je bilo v macOS 10.14 273 javnih in 878 zasebnih okvirjev, je bilo v macOS 27 464 in 2754 ustrezno).<\/p>\n<p>Nove smernice naj bi prepre\u010dile stagnacijo razvoja in fragmentacijo skupnosti ter omogo\u010dile zdru\u017eevanje prizadevanj z razvijalci forkov, ki aktivno uporabljajo AI. Tak\u0161ni forkovi so napredovali in ka\u017eejo visoko hitrost razvoja; na primer, fork darling-lol je dosegel zagon macOS zbirke igre League of Legends, medtem ko je VibeDarling uspe\u0161en pri podpori arhitekture ARM64 in izvajanju mnogih izvirnih macOS aplikacij. <\/p>\n<p>V naslednjih dveh mesecih nameravajo v glavno sestavo Darling integrirati dose\u017eke iz zunanjih forkov, pri \u010demer bodo za zdru\u017eevanje sprememb uporabljali AI orodja. Prav tako je na\u010drtovana uradna podpora za arhitekture i386, x86-64 in ARM64 (aarch64) ter delo na omogo\u010danju zagona ARM64 zbirk aplikacij na sistemih x86-64, pri \u010demer bodo uporabili recompiler Dynarmic. Na dolgi rok je cilj stabilizacija sloja zdru\u017eljivosti z AppKit in ustvarjanje lastnih grafi\u010dnih pripomo\u010dkov za upravljanje okolja Darling (na primer, pregledovalnika dnevnikov v slogu Console.app), ki bodo prav tako delovali kot referen\u010dne testne aplikacije. <\/p>\n<p>Kar zadeva sprejem pull zahtevkov s kodo, pripravljeno s pomo\u010djo AI, bo to dovoljeno le, \u010de prevzemnik sprememb prevzame odgovornost za vsako vrstico kode, je sposoben pojasniti spremembe z lastnimi besedami in pri komunikaciji s spremljevalci ne uporablja AI. Uvedena so tudi stroga pravila '\u010diste sobe', ki dovoljujejo ponovno implementacijo funkcionalnosti samo na podlagi dokumentacije API, glavnih datotek, standardov, RFC, javnih virov in analize vedenja, brez uporabe lastni\u0161ke kode Apple, uhajanja informacij in razstavljanja za neposredno ponovno ustvarjanje kode.<\/p>\n<p>Projekt Darling se razvija od 2012. godine i usmjeren je na omogu\u0107avanje pokretanja Linux aplikacija koje su izgra\u0111ene za macOS, bez kori\u0161tenja virtualizacije. Uklju\u010duje u\u010ditava\u010d izvr\u0161nih datoteka u Mach-O formatu i jezgru darlingserver koja radi u korisni\u010dkom prostoru, implementiraju\u0107i Mach IPC, POSIX su\u010delja i sistemske pozive Darwin-a na Linuxu. Razvijaju se alternativne implementacije razli\u010ditih Appleovih okvira, poput Foundation, AppKit, CoreAudio i CoreFoundation. Niskorazinski komponents su bazirani na odgovaraju\u0107im otvorenim komponentama koje je objavila Apple. Visokorazinski komponents su implementirani pomo\u0107u postoje\u0107ih analoga i dostupnih biblioteka. Podr\u0161ka za grafi\u010dki API Metal osigurana je kroz prevo\u0111enje u API Vulkan.<br \/>\n<br \/>Izvor: <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\/sl\/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=\"sl_SI\" \/>\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\/sl\/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\udd47Projekt Darling dozvolio je upotrebu AI u razvoju za ja\u010danje podr\u0161ke za macOS aplikacije na Linuxu | ProHoster","description":"Projekt Darling, koji razvija sli\u010dan sloj poput Wine za pokretanje macOS aplikacija u Linuxu, potvr\u0111uje mogu\u0107nost kori\u0161tenja AI alata u razvoju.","canonical_url":"https:\/\/prohoster.info\/sl\/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":"sl_SI","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\/sl\/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\/sl\/wp-json\/wp\/v2\/posts\/184205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=184205"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/184205\/revisions"}],"predecessor-version":[{"id":184206,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/184205\/revisions\/184206"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=184205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=184205"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=184205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}