{"id":123458,"date":"2025-04-10T15:05:07","date_gmt":"2025-04-10T13:05:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/iskazhenie-avtorstva-patchej-rust-obvyazok-k-podsisteme-drm"},"modified":"2025-04-10T15:05:07","modified_gmt":"2025-04-10T13:05:07","slug":"iskazhenie-avtorstva-patchej-rust-obvyazok-k-podsisteme-drm","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/iskazhenie-avtorstva-patchej-rust-obvyazok-k-podsisteme-drm","title":{"rendered":"Distorsione della paternit\u00e0 delle patch delle interfacce Rust al sottosistema DRM","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Danilo Krummrich, uno dei manutentori del driver Nouveau, ha preparato un insieme di patch per l'inclusione nel kernel Linux, implementando un'interfaccia sopra al sottosistema DRM (Direct Rendering Manager) che consente di creare driver grafici in linguaggio Rust. Nella nota, Danilo ha specificato che le modifiche proposte si basano sui lavori di Asahi Lina, che ha sviluppato il driver drm-asahi per le GPU Apple AGX, utilizzate nella serie di chip Apple Silicon. Lina, che ha creato la prima versione pubblicata del set di patch, \u00e8 stata identificata come autore principale dell'interfaccia sopra DRM ioctl e coautore delle altre astrazioni per la creazione di driver.    <\/p>\n<p>\u041b\u0438\u043d\u0430 \u0432\u044b\u0440\u0430\u0437\u0438\u043b\u0430 \u043d\u0435\u0434\u043e\u0432\u043e\u043b\u044c\u0441\u0442\u0432\u043e \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u043c \u043f\u0440\u0438\u043d\u0438\u0436\u0435\u043d\u0438\u0435\u043c \u0435\u0451 \u0440\u043e\u043b\u0438 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435, \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0432, \u0447\u0442\u043e \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f &#171;Co-developed-by:&#187;  \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0432 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438, \u043a\u043e\u0433\u0434\u0430 \u0432 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0435 \u041b\u0438\u043d\u043e\u0439 \u043f\u0430\u0442\u0447\u0438 \u0432\u043d\u0435\u0441\u0435\u043d\u044b  \u043b\u0438\u0448\u044c \u043a\u043e\u0441\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u043a\u043e\u0434\u0435 drm\/drv.rs \u0438\u0437 321 \u0441\u0442\u0440\u043e\u043a\u0438 280 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u041b\u0438\u043d\u043e\u0439, \u043f\u0440\u0438 \u0442\u043e\u043c \u0447\u0442\u043e \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435  \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0441\u0432\u044f\u0437\u0430\u043d\u044b \u0441 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u0432 \u0438 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u043a\u043e\u0439 \u043a\u043e\u0434\u0430 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432. \u041f\u043e \u043c\u043d\u0435\u043d\u0438\u044e \u041b\u0438\u043d\u044b, \u043a\u043e\u0434 \u043d\u0435 \u0431\u044b\u043b \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u043d, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044d\u0442\u0438\u0447\u043d\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0435\u0451 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0430\u0432\u0442\u043e\u0440\u0430.        <\/p>\n<p>\u0412 \u043e\u0442\u0432\u0435\u0442 \u0414\u0430\u043d\u0438\u043b\u043e \u043f\u043e\u044f\u0441\u043d\u0438\u043b, \u0447\u0442\u043e \u043f\u0430\u0442\u0447\u0438, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u041b\u0438\u043d\u0430 \u0443\u043a\u0430\u0437\u0430\u043d\u0430 \u0441\u043e\u0430\u0432\u0442\u043e\u0440\u043e\u043c, \u0431\u044b\u043b\u0438 \u0440\u0435\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u044b (\u043a\u043e\u0434 \u0440\u0430\u0437\u0434\u0435\u043b\u0451\u043d \u043f\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u043c \u0444\u0430\u0439\u043b\u0430\u043c) \u0438 \u043c\u0435\u0441\u0442\u0430\u043c\u0438 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u044b. \u041f\u0430\u0442\u0447\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u044b \u043f\u043e\u0434 \u0430\u0432\u0442\u043e\u0440\u0441\u0442\u0432\u043e\u043c &#171;Danilo Krummrich&#187;, \u0442\u0430\u043a \u043a\u0430\u043a \u0434\u043e \u044d\u0442\u043e\u0433\u043e \u043e\u043d\u0438 \u043f\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0414\u0430\u043d\u0438\u043b\u043e \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u043b, \u0447\u0442\u043e \u043f\u0440\u0438\u043f\u0438\u0441\u044b\u0432\u0430\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0451\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u0434\u0440\u0443\u0433\u043e\u043c\u0443 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0443 \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u0442 \u043a \u043d\u0435\u0434\u043e\u0432\u043e\u043b\u044c\u0441\u0442\u0432\u0443, \u0447\u0442\u043e \u043e\u043d \u0438\u0441\u043a\u0430\u0437\u0438\u043b \u0447\u0443\u0436\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443. \u0414\u043e \u044d\u0442\u043e\u0433\u043e \u041b\u0438\u043d\u0430 \u0432 \u043b\u0438\u0447\u043d\u043e\u0439 \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u043b\u0430 \u0437\u0430\u0438\u043c\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u0434 \u0438\u0437 \u0435\u0451 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u043f\u0430\u0442\u0447\u0435\u0439 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u043b\u044e\u0431\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c  \u0414\u0430\u043d\u0438\u043b\u043e \u0431\u0435\u0437 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u043c\u043e\u0436\u0435\u0442 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u041b\u0438\u043d\u0443 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0430\u0432\u0442\u043e\u0440\u0430, \u043e \u0447\u0451\u043c \u0438 \u0441\u043e\u043e\u0431\u0449\u0438\u043b \u0432 \u0441\u0432\u043e\u0451\u043c \u043f\u0435\u0440\u0432\u043e\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0438, \u043d\u0430\u043f\u0438\u0441\u0430\u0432, \u0447\u0442\u043e, \u0435\u0441\u043b\u0438 \u041b\u0438\u043d\u0435 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f \u0432 \u0441\u0435\u043a\u0446\u0438\u0438 &#171;Co-developed-by&#187;, \u0441\u0442\u043e\u0438\u0442 \u043f\u0440\u043e\u0441\u0442\u043e \u0434\u0430\u0442\u044c \u0435\u043c\u0443 \u043e\u0431 \u044d\u0442\u043e\u043c \u0437\u043d\u0430\u0442\u044c.    <\/p>\n<p>Lina ha risposto che, consentendo l'uso del suo codice in qualsiasi modo, considerava l'attribuzione dell'autore scontata e non era preparata al fatto che Danilo mettesse il suo nome come autore principale, come se avesse scritto gran parte del codice. Lina ha sottolineato che non intende alimentare il conflitto ed \u00e8 delusa che la semplice suddivisione dei commit sia sufficiente per cambiare l'autore principale del codice su cui ha lavorato per molti anni.    <\/p>\n<p>Dopo di ci\u00f2, Danilo ha pubblicato un elenco delle modifiche che ha apportato (il diff ha una lunghezza di 1462 righe), dimostrando che le sue correzioni non si limitano a semplici commenti. Ha anche ribadito che non ha problemi a considerare Lina come autrice principale e che sarebbe bastato che lei indicasse in quali patch farlo. Invece, Lina ha iniziato ad accusarlo di appropriazione dell'autore e a sminuire il suo contributo allo sviluppo. Non ha tempo per entrare in conflitto, quindi Lina dovrebbe semplicemente scrivere dove e cosa \u00e8 necessario modificare senza ulteriori accuse.    <\/p>\n<p>Lina ha risposto dicendo di rammaricarsi di essere stata parte di una simile comunit\u00e0. Per quanto riguarda il codice, ha chiesto di rimuovere completamente qualsiasi menzione della sua paternit\u00e0 e ha autorizzato l'uso del codice sotto licenza CC-0 (rinuncia ai diritti d'autore) come dominio pubblico, consentendo l'uso per qualsiasi scopo. La rinuncia alla paternit\u00e0 si estende anche a qualsiasi altro codice scritto da Lina per il ramo git Asahi.    <\/p>\n<p>Dopo di ci\u00f2, Dave Airlie, mantenitore della sottosistema DRM, \u00e8 intervenuto nella discussione dichiarando che il progetto manterr\u00e0 la paternit\u00e0 di Lina in tutte le patch in cui \u00e8 presente il suo codice, comprese le patch modificate, senza entrare nei dettagli e senza cercare di creare dramma.     <\/p>\n<p>Lina ha risposto di aver analizzato le modifiche e di essere giunta alla conclusione che oltre la met\u00e0 delle 978 righe di codice sono state copiate dai suoi patch. Se consideriamo solo il codice pulito, Danilo ha aggiunto 270 righe relative a un leggero refactoring, piuttosto che alla creazione di nuove funzionalit\u00e0. Valutando solo il codice, senza commenti, Lina stima il suo contributo al 75%. Se i maintainers non sono disposti a rimuovere il riferimento alla paternit\u00e0, Lina preferirebbe che il suo nome fosse indicato come autore principale per i patch dalla 3 alla 7.    <\/p>\n<p>\u041d\u0430\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e \u0432 \u043a\u043e\u043d\u0446\u0435 \u043c\u0430\u0440\u0442\u0430 \u041b\u0438\u043d\u0430 \u0437\u0430\u044f\u0432\u0438\u043b\u0430 \u043e \u043f\u0440\u0438\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u043d\u0430 \u043d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439 \u0441\u0440\u043e\u043a \u0441\u0432\u043e\u0435\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u043c \u044f\u0434\u0440\u0430 Asahi, \u0442\u0430\u043a \u043a\u0430\u043a \u043e\u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0447\u0443\u0432\u0441\u0442\u0432\u0443\u0435\u0442 \u0441\u0435\u0431\u044f \u0432 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438, \u0440\u0430\u0431\u043e\u0442\u0430\u044f \u0432 \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u0435 Linux. \u0414\u043e \u044d\u0442\u043e\u0433\u043e \u0432 \u0444\u0435\u0432\u0440\u0430\u043b\u0435 \u043e \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 \u0441\u043d\u044f\u0442\u0438\u044f \u0441 \u0441\u0435\u0431\u044f \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u0439 \u043b\u0438\u0434\u0435\u0440\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Asahi Linux \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u0413\u0435\u043a\u0442\u043e\u0440 \u041c\u0430\u0440\u0442\u0438\u043d (Hector Martin), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0442\u0430\u043a\u0436\u0435   \u0443\u0448\u0451\u043b \u0438\u0437 \u0447\u0438\u0441\u043b\u0430 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 ARM\/Apple \u0432 \u044f\u0434\u0440\u0435 Linux. \u041f\u0440\u0438\u0447\u0438\u043d\u043e\u0439 \u043d\u0430\u0437\u0432\u0430\u043d\u043e \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044e \u0432 \u044f\u0434\u0440\u043e Linux \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043e\u043a &#171;Rust for Linux&#187; \u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0432\u0440\u0430\u0436\u0434\u0435\u0431\u043d\u043e\u0439 \u0430\u0442\u043c\u043e\u0441\u0444\u0435\u0440\u044b \u0434\u043b\u044f \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430.     <\/p>\n<p>\u041f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u041b\u0438\u043d\u0430 \u0410\u0441\u0430\u0445\u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u043c \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0436\u0435\u043c, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u043c \u0413\u0435\u043a\u0442\u043e\u0440\u043e\u043c \u041c\u0430\u0440\u0442\u0438\u043d\u043e\u043c. \u041f\u0440\u044f\u043c\u044b\u0445 \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432 \u044d\u0442\u043e\u043c\u0443 \u043d\u0435\u0442, \u043d\u043e \u0435\u0441\u0442\u044c \u043a\u043e\u0441\u0432\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438. \u041b\u0438\u043d\u0430 \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u043f\u043e\u044f\u0432\u043b\u044f\u043b\u0430\u0441\u044c \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f\u0445 \u0438 \u0441\u0442\u0440\u0438\u043c\u0430\u0445 \u0432\u0436\u0438\u0432\u0443\u044e, \u0438 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442 \u0432\u0441\u0435 \u0432\u0438\u0434\u0435\u043e\u0432\u0441\u0442\u0440\u0435\u0447\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043c\u0443\u043b\u044c\u0442\u0438\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0436\u0430. \u0410\u043a\u0446\u0435\u043d\u0442 \u0443 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0436\u0430 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0435\u0442 \u0441 \u0438\u0441\u043f\u0430\u043d\u0441\u043a\u0438\u043c \u0430\u043a\u0446\u0435\u043d\u0442\u043e\u043c \u0413\u0435\u043a\u0442\u043e\u0440\u0430, \u043d\u043e \u0442\u0435\u043c\u0431\u0440 \u0433\u043e\u043b\u043e\u0441\u0430 \u0438\u0437\u043c\u0435\u043d\u0451\u043d. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0441\u0442\u0440\u0438\u043c\u0430\u0445 \u0432 \u043a\u0430\u0434\u0440 \u043f\u043e\u043f\u0430\u0434\u0430\u043b\u043e \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 \u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0434\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u0432 &#8212; \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 (&#171;raider&#187;) \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0435\u0442 \u0441 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u043c \u0413\u0435\u043a\u0442\u043e\u0440\u0430, \u0430 \u0438\u0437 \u0434\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u0432 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442  \/home\/lina \u0438 \/home\/marcan (marcan &#8212; \u043d\u0438\u043a \u0438 \u0441\u0430\u0439\u0442 \u0413\u0435\u043a\u0442\u043e\u0440\u0430).<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63044\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0430\u043d\u0438\u043b\u043e \u041a\u0440\u0443\u043c\u043c\u0440\u0438\u0445 (Danilo Krummrich), \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0445 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 Nouveau, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u044f\u0434\u0440\u043e Linux \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043e\u0431\u0432\u044f\u0437\u043e\u043a \u043d\u0430\u0434 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 DRM (Direct Rendering Manager), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0445 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u044b \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u0412 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0438 \u0414\u0430\u043d\u0438\u043b\u043e \u0443\u043a\u0430\u0437\u0430\u043b, \u0447\u0442\u043e \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043e\u0441\u043d\u043e\u0432\u044b \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u044b \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u044b \u0410\u0441\u0430\u0445\u0438 (Asahi Lina), \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u0432\u0448\u0435\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 drm-asahi \u0434\u043b\u044f GPU Apple [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-123458","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u0430\u043d\u0438\u043b\u043e \u041a\u0440\u0443\u043c\u043c\u0440\u0438\u0445 (Danilo Krummrich), \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0445 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 Nouveau, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u044f\u0434\u0440\u043e Linux \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043e\u0431\u0432\u044f\u0437\u043e\u043a \u043d\u0430\u0434 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 DRM (Direct Rendering Manager), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0445 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u044b \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u0412 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0438 \u0414\u0430\u043d\u0438\u043b\u043e \u0443\u043a\u0430\u0437\u0430\u043b, \u0447\u0442\u043e \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043e\u0441\u043d\u043e\u0432\u044b \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u044b \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u044b \u0410\u0441\u0430\u0445\u0438 (Asahi Lina), \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u0432\u0448\u0435\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 drm-asahi \u0434\u043b\u044f GPU Apple\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/iskazhenie-avtorstva-patchej-rust-obvyazok-k-podsisteme-drm\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\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\u0418\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0441\u0442\u0432\u0430 \u043f\u0430\u0442\u0447\u0435\u0439 Rust-\u043e\u0431\u0432\u044f\u0437\u043e\u043a \u043a \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0435 DRM | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0430\u043d\u0438\u043b\u043e \u041a\u0440\u0443\u043c\u043c\u0440\u0438\u0445 (Danilo Krummrich), \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0445 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 Nouveau, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u044f\u0434\u0440\u043e Linux \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043e\u0431\u0432\u044f\u0437\u043e\u043a \u043d\u0430\u0434 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 DRM (Direct Rendering Manager), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0445 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u044b \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u0412 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0438 \u0414\u0430\u043d\u0438\u043b\u043e \u0443\u043a\u0430\u0437\u0430\u043b, \u0447\u0442\u043e \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043e\u0441\u043d\u043e\u0432\u044b \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u044b \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u044b \u0410\u0441\u0430\u0445\u0438 (Asahi Lina), \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u0432\u0448\u0435\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 drm-asahi \u0434\u043b\u044f GPU Apple\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/iskazhenie-avtorstva-patchej-rust-obvyazok-k-podsisteme-drm\" \/>\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=\"2025-04-10T13:05:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-04-10T13:05:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Screditamento della paternit\u00e0 delle patch dei wrapper Rust per il sottosistema DRM | ProHoster","description":"Danilo Krummrich, uno degli accompagnatori del driver Nouveau, ha preparato un insieme di patch per l'inclusione nel kernel Linux, che implementano dei wrapper sulla sottosistema DRM (Direct Rendering Manager), consentendo di creare driver grafici in linguaggio Rust. Nella nota, Danilo ha specificato che le modifiche proposte si basano sui lavori di Lina Asahi, che ha sviluppato il driver drm-asahi per GPU Apple.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/iskazhenie-avtorstva-patchej-rust-obvyazok-k-podsisteme-drm","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\u0418\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0441\u0442\u0432\u0430 \u043f\u0430\u0442\u0447\u0435\u0439 Rust-\u043e\u0431\u0432\u044f\u0437\u043e\u043a \u043a \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0435 DRM | ProHoster","og:description":"\u0414\u0430\u043d\u0438\u043b\u043e \u041a\u0440\u0443\u043c\u043c\u0440\u0438\u0445 (Danilo Krummrich), \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0445 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 Nouveau, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u044f\u0434\u0440\u043e Linux \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043e\u0431\u0432\u044f\u0437\u043e\u043a \u043d\u0430\u0434 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 DRM (Direct Rendering Manager), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0445 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u044b \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u0412 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0438 \u0414\u0430\u043d\u0438\u043b\u043e \u0443\u043a\u0430\u0437\u0430\u043b, \u0447\u0442\u043e \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043e\u0441\u043d\u043e\u0432\u044b \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u044b \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u044b \u0410\u0441\u0430\u0445\u0438 (Asahi Lina), \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u0432\u0448\u0435\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 drm-asahi \u0434\u043b\u044f GPU Apple","og:url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/iskazhenie-avtorstva-patchej-rust-obvyazok-k-podsisteme-drm","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":"2025-04-10T13:05:07+00:00","article:modified_time":"2025-04-10T13:05:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"123458","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 12:09:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:09:19","updated":"2026-01-23 12:09:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/123458","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=123458"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/123458\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=123458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=123458"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=123458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}