{"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\/it\/blog\/news\/darling-project-allows-ai-in-development-to-accelerate-macos-app-support-on-linux","title":{"rendered":"Il progetto Darling ha autorizzato l'uso dell'AI nello sviluppo per accelerare il supporto delle applicazioni macOS su Linux.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Il progetto Darling, che sviluppa uno strato simile a Wine per eseguire applicazioni macOS su Linux, ha approvato l'uso di strumenti AI nello sviluppo. Ora \u00e8 ufficialmente consentito a Darling di includere codice generato tramite AI, ma a determinate condizioni. Questa decisione \u00e8 stata presa in un contesto di carenza di sviluppatori e risorse per il progetto, oltre a un aumento costante del numero di framework proprietari di Apple (se in macOS 10.14 c'erano 273 framework pubblici e 878 privati, in macOS 27 sono diventati 464 e 2754 rispettivamente).<\/p>\n<p>Si prevede che le nuove regole prevengano la stagnazione dello sviluppo e la frammentazione della comunit\u00e0, oltre a consentire di unire gli sforzi con gli sviluppatori di fork che utilizzano attivamente l'AI. Questi fork hanno fatto progressi e mostrano un'elevata velocit\u00e0 di sviluppo; ad esempio, il fork darling-lol ha raggiunto l'obiettivo di lanciare la versione macOS del gioco League of Legends e VibeDarling ha avuto successo nel supporto dell'architettura ARM64 e nell'esecuzione di molte applicazioni macOS originali. <\/p>\n<p>Nei prossimi due mesi, il team principale di Darling intende integrare i contributi provenienti da fork esterni, utilizzando strumenti AI per fondere le modifiche. Inoltre, \u00e8 prevista l'implementazione di un supporto ufficiale per le architetture i386, x86-64 e ARM64 (aarch64) e l'introduzione della possibilit\u00e0 di eseguire le build ARM64 su sistemi x86-64, sfruttando il ricompilatore Dynarmic. Nei piani a lungo termine, c'\u00e8 la stabilizzazione dello strato di compatibilit\u00e0 con AppKit e la creazione di utility grafiche per gestire l'ambiente Darling (ad esempio, un visualizzatore di log in stile Console.app), che fungeranno anche da applicazioni di test di riferimento. <\/p>\n<p>Per quanto riguarda l'accettazione delle pull request con codice preparato tramite AI, saranno accettate solo se il sviluppatore che ha inviato la modifica si assume la responsabilit\u00e0 di ogni singola riga di codice, \u00e8 in grado di spiegare le modifiche con parole proprie e non utilizza l'AI nella comunicazione con i manutentori. Vengono inoltre introdotte rigide regole della \"camera pulita\", che consentono la riimplementazione delle funzionalit\u00e0 solo sulla base della documentazione dell'API, dei file di intestazione, degli standard, degli RFC, delle fonti pubbliche e dell'analisi del comportamento, senza l'uso di codice proprietario di Apple, fughe di informazioni e disassemblaggio per la ricreazione diretta del codice.<\/p>\n<p>Il progetto Darling \u00e8 in sviluppo dal 2012 ed \u00e8 volto a fornire la possibilit\u00e0 di eseguire applicazioni Linux compilate per macOS senza utilizzare la virtualizzazione. Esso comprende un bootloader per file eseguibili nel formato Mach-O e un kernel darlingserver che opera nello spazio utente, implementando Mach IPC, interfacce POSIX e chiamate di sistema Darwin sopra Linux. Separatamente, vengono sviluppate implementazioni alternative di vari framework di Apple, come Foundation, AppKit, CoreAudio e CoreFoundation. I componenti a basso livello, come XNU e libSystem, si basano sui corrispondenti componenti open-source pubblicati da Apple. I componenti ad alto livello sono implementati utilizzando analoghi esistenti e librerie disponibili. Il supporto per l'API grafica Metal \u00e8 garantito tramite traduzione all'API Vulkan.<br \/>\n<br \/>Fonte: <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\/it\/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=\"it_IT\" \/>\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\/it\/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\udd47Il progetto Darling ha autorizzato l'uso dell'AI nello sviluppo per potenziare il supporto delle applicazioni macOS su Linux | ProHoster","description":"Il progetto Darling, che sviluppa uno strato simile a Wine per l'esecuzione di applicazioni macOS su Linux, ha confermato la possibilit\u00e0 di utilizzare strumenti AI nello sviluppo.","canonical_url":"https:\/\/prohoster.info\/it\/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":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/184205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=184205"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/184205\/revisions"}],"predecessor-version":[{"id":184206,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/184205\/revisions\/184206"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=184205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=184205"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=184205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}