{"id":181863,"date":"2026-06-02T14:48:37","date_gmt":"2026-06-02T12:48:37","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/problemy-s-soblyudeniem-avtorskogo-prava-pri-perepisyvanii-scancode-na-rust-pri-pomoshhi-ai"},"modified":"2026-06-02T14:48:37","modified_gmt":"2026-06-02T12:48:37","slug":"problemy-s-soblyudeniem-avtorskogo-prava-pri-perepisyvanii-scancode-na-rust-pri-pomoshhi-ai","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/problemy-s-soblyudeniem-avtorskogo-prava-pri-perepisyvanii-scancode-na-rust-pri-pomoshhi-ai","title":{"rendered":"Autori\u00f5iguse rikkumise probleemid ScanCode'i \u00fcmberkirjutamisega Rustis AI abil","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>ScanCode Toolkit on avatud t\u00f6\u00f6riistakomplekt, mis on m\u00f5eldud koodi skaneerimiseks teiste autorite \u00f5iguste ristumiste, kasutatavate litsentside tuvastamise ja parandamata haavatavuste leidmiseks. See on kritiseerinud projekti, mis l\u00f5i AI abil ScanCode toote klooni, \u00fcmber kirjutatud Pythonist Rusti (klooni nimi pole mainitud, kuid k\u00f5ik viitab, et tegemist on projektiga Provenant). Tootja v\u00e4idab, et \u00fcmber kirjutatud projekt rikub ScanCode kaubam\u00e4rki ja kustutab autori\u00f5iguste ning litsentside mainimised. Kaebusi seletatakse sellega, et \u00fcmber kirjutatud kloonis on j\u00e4tkuvalt kasutatud ScanCode'i p\u00f5hialgoritme ning s\u00e4ilitatud projekti arhitektuur ja koodistruktuur. <\/p>\n<p>ScanCode'i saatja arvates soodustas klooni edukat loomist projekti ulatuslik automaatne testkomplekt, mis h\u00f5lmab \u00fcle 90 000 testi, millest 40 000 on p\u00fchendatud koodis erinevate litsentside kasutamise tuvastamisele. \u00dcmber kirjutatud versiooni autorid teatasid, et j\u00f5udlus on oluliselt paranenud (10-100 korda), kuid ScanCode'i saatja s\u00f5nul maksis kiirus maha testkomplekti puuduliku l\u00e4bimise ja t\u00f6\u00f6 t\u00e4psuse ning esitatava teabe t\u00e4ielikkuse v\u00e4henemise (kloon andis vale tulemusi ja ei leidnud kogu teavet anal\u00fc\u00fcsi k\u00e4igus). <\/p>\n<p>Kui spetsiaalsetes j\u00f5udlustestides Rusti port \u00fcletas oluliselt ScanCode'i, siis tavalise testkomplekti l\u00e4bimisel osutus kloon siiski aeglasemaks, hoolimata sellest, et teatud kontrollid j\u00e4eti vahele. P\u00e4rast ScanCode'i optimeerimist, nagu n\u00e4iteks vahem\u00e4lu kasutamine, ei olnud ScanCode'i j\u00f5udlus koodi skaneerimisel halvem kui Rusti kloon, s\u00e4ilitades t\u00e4ielikult t\u00f6\u00f6 t\u00e4psuse.<\/p>\n<p>Klooni autoritele heidetakse ette autori\u00f5iguste ja Apache 2.0 litsentsi rikkumist, mille alusel ScanCode'i kood levib. On m\u00e4rgitud, et \u00fcmber kirjutamise k\u00e4igus rikuti 4 p\u00f5hin\u00f5uet litsentsist: originaalfaili j\u00e4tmine m\u00e4rkusega (NOTICE), autori\u00f5iguste mainimise s\u00e4ilitamine, muudatuste esitlemine ja nime muutmine tuletatud t\u00f6\u00f6s. P\u00e4rast m\u00e4rkuse tegemist lisasid klooni autorid faili NOTICE ja \u00fcmber nimetasid oma projekti, kuid kaks \u00fclej\u00e4\u00e4nud rikkumist on endiselt lahendamata.<\/p>\n<p>ScanCode'i saatja usub, et kogukond peaks v\u00e4lja t\u00f6\u00f6tama kriteeriumid selle kohta, mida AI kasutamisel peetakse tuletatud t\u00f6\u00f6ks ja mida iseseiliseks rakenduseks. Tema arvates j\u00e4\u00e4b tulemus p\u00e4rast koodi t\u00f5lkimist teise keelde, s\u00e4ilitades algoritmid ja struktuuri, endiselt tuletatud t\u00f6\u00f6ks, isegi kui protsessi k\u00e4igus on muudetud muutujaid ja kohandatud v\u00f5i eemaldatud kommentaare. Rusti sadama autorite v\u00e4ited s\u00f5ltumatust \u00fcmbertegemisest, mis on lihtsalt inspireeritud ScanCode'i projektist, on sel juhul vale, kuna t\u00f6\u00f6 eesm\u00e4rk on luua originaalse arenduse illusioon, mis on isegi halvem kui otsene kopeerimine, kuna sellised manipulatsioonid on raskem avastada. <\/p>\n<p>Oluline probleem AI kaudu koodi genereerimisel on koodi p\u00e4ritolu j\u00e4lgimise puudumine, mis oli tulemuse saavutamiseks kasutatud. Vaikimisi AI-agendid, kes kasutavad koodi avatud projektidest, ignoreerivad autoriteavet, kui ei ole spetsiaalselt rakendatud vahendeid litsentside ja autorluse metainformatsiooni tuvastamiseks ja salvestamiseks. Autoritasu probleem puudutab mitte ainult koodi \u00fchelt keelelt teisele \u00fcmberkirjutamist, vaid ka koodi genereerimist \u00fcldiselt \u2014 tulemus sellisel juhul v\u00f5ib piisavalt t\u00e4pselt j\u00e4rgida mustreid olemasolevast avatud koodist, mida mudeli koolitusprotsessis kasutatakse.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65602\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 ScanCode Toolkit, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u043d\u0430 \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u043f\u0435\u0440\u0435\u0441\u0435\u0447\u0435\u043d\u0438\u0439 \u0441 \u0447\u0443\u0436\u0438\u043c\u0438 \u0430\u0432\u0442\u043e\u0440\u0441\u043a\u0438\u043c\u0438 \u043f\u0440\u0430\u0432\u0430\u043c\u0438, \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0439 \u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u043d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439, \u0440\u0430\u0441\u043a\u0440\u0438\u0442\u0438\u043a\u043e\u0432\u0430\u043b \u043f\u0440\u043e\u0435\u043a\u0442, \u0441\u043e\u0437\u0434\u0430\u0432\u0448\u0438\u0439 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 AI \u043a\u043b\u043e\u043d \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 ScanCode, \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u0441 Python \u043d\u0430 Rust (\u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u043b\u043e\u043d\u0430 \u043d\u0435 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f, \u043d\u043e, \u0441\u0443\u0434\u044f \u043f\u043e \u0432\u0441\u0435\u043c \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0430\u043c, \u0440\u0435\u0447\u044c \u043f\u0440\u043e \u043f\u0440\u043e\u0435\u043a\u0442 Provenant). \u0423\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0432 \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-181863","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 ScanCode Toolkit, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u043d\u0430 \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u043f\u0435\u0440\u0435\u0441\u0435\u0447\u0435\u043d\u0438\u0439 \u0441 \u0447\u0443\u0436\u0438\u043c\u0438 \u0430\u0432\u0442\u043e\u0440\u0441\u043a\u0438\u043c\u0438 \u043f\u0440\u0430\u0432\u0430\u043c\u0438, \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0439 \u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u043d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/problemy-s-soblyudeniem-avtorskogo-prava-pri-perepisyvanii-scancode-na-rust-pri-pomoshhi-ai\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\u0431\u043b\u0435\u043c\u044b \u0441 \u0441\u043e\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u0435\u043c \u0430\u0432\u0442\u043e\u0440\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u0430\u0432\u0430 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u044b\u0432\u0430\u043d\u0438\u0438 ScanCode \u043d\u0430 Rust \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 AI | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 ScanCode Toolkit, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u043d\u0430 \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u043f\u0435\u0440\u0435\u0441\u0435\u0447\u0435\u043d\u0438\u0439 \u0441 \u0447\u0443\u0436\u0438\u043c\u0438 \u0430\u0432\u0442\u043e\u0440\u0441\u043a\u0438\u043c\u0438 \u043f\u0440\u0430\u0432\u0430\u043c\u0438, \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0439 \u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u043d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/problemy-s-soblyudeniem-avtorskogo-prava-pri-perepisyvanii-scancode-na-rust-pri-pomoshhi-ai\" \/>\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-06-02T12:48:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-02T12:48:37+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\udd47Autori\u00f5iguse k\u00fcsimused ScanCode'i \u00fcmberkirjutamisel Rustis AI abiga | ProHoster","description":"Ava taga ScanCode Toolkit, mis on m\u00f5eldud koodi skannimiseks, et tuvastada rikkuvad autori\u00f5igused, tuvastada kasutatud litsentsid ja avastada parandamata j\u00e4\u00e4nud probleemid.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/problemy-s-soblyudeniem-avtorskogo-prava-pri-perepisyvanii-scancode-na-rust-pri-pomoshhi-ai","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\u0431\u043b\u0435\u043c\u044b \u0441 \u0441\u043e\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u0435\u043c \u0430\u0432\u0442\u043e\u0440\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u0430\u0432\u0430 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u044b\u0432\u0430\u043d\u0438\u0438 ScanCode \u043d\u0430 Rust \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 AI | ProHoster","og:description":"\u0421\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 ScanCode Toolkit, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u043d\u0430 \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u043f\u0435\u0440\u0435\u0441\u0435\u0447\u0435\u043d\u0438\u0439 \u0441 \u0447\u0443\u0436\u0438\u043c\u0438 \u0430\u0432\u0442\u043e\u0440\u0441\u043a\u0438\u043c\u0438 \u043f\u0440\u0430\u0432\u0430\u043c\u0438, \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0439 \u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u043d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/problemy-s-soblyudeniem-avtorskogo-prava-pri-perepisyvanii-scancode-na-rust-pri-pomoshhi-ai","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-06-02T12:48:37+00:00","article:modified_time":"2026-06-02T12:48:37+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/181863","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=181863"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/181863\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=181863"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=181863"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=181863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}