{"id":163337,"date":"2026-03-06T23:11:59","date_gmt":"2026-03-06T21:11:59","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/perepisyvanie-koda-pri-pomoshhi-ai-dlya-pereliczenzirovaniya-otkrytyh-proektov"},"modified":"2026-03-06T23:11:59","modified_gmt":"2026-03-06T21:11:59","slug":"perepisyvanie-koda-pri-pomoshhi-ai-dlya-pereliczenzirovaniya-otkrytyh-proektov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/perepisyvanie-koda-pri-pomoshhi-ai-dlya-pereliczenzirovaniya-otkrytyh-proektov","title":{"rendered":"R\u00e9\u00e9criture du code par l'IA pour le changement de licence des projets open source","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dan Blanchard, d\u00e9veloppeur de la biblioth\u00e8que chardet pour la d\u00e9tection des encodages en Python, a publi\u00e9 une nouvelle version de la biblioth\u00e8que sous une nouvelle licence. La version 7.0 utilise la licence MIT au lieu de la licence LGPL. Le d\u00e9veloppeur affirme que l'assistant AI Anthropic Claude, qui figure d\u00e9sormais parmi les contributeurs, a r\u00e9\u00e9crit la biblioth\u00e8que sans utiliser de code original, ce qui lui a permis de remplacer la licence copyleft par une licence permissive.    <\/p>\n<p>Un utilisateur, se pr\u00e9sentant comme Mark Pilgrim, l'un des cr\u00e9ateurs initiaux de la biblioth\u00e8que (malheureusement, le compte de cet utilisateur est vide et il est impossible de v\u00e9rifier s'il est bien celui qu'il pr\u00e9tend \u00eatre), a rejoint la discussion sur cette action et a cr\u00e9\u00e9 un probl\u00e8me, affirmant que Dan n'avait pas le droit de modifier la licence du projet.    <\/p>\n<p>Dan a r\u00e9pondu qu'il avait compar\u00e9 les versions 7.0.0 et 6.0.0 \u00e0 l'aide d'une biblioth\u00e8que de d\u00e9tection de plagiat, et la similarit\u00e9 entre les versions \u00e9tait inf\u00e9rieure \u00e0 1,3 %. Selon lui, aucun fichier de la base de code de la version 7.0.0 n'est similaire en structure \u00e0 un fichier de pr\u00e9c\u00e9dents versions.    <\/p>\n<p>Den a expliqu\u00e9 qu'il souhaitait que la biblioth\u00e8que chardet soit int\u00e9gr\u00e9e \u00e0 la biblioth\u00e8que standard de Python, car elle est une d\u00e9pendance cl\u00e9 pour de nombreux projets Python. Cependant, trois obstacles emp\u00eachaient cette int\u00e9gration : la licence, la vitesse et la pr\u00e9cision. Gr\u00e2ce au travail effectu\u00e9, la vitesse de d\u00e9tection des encodages par la biblioth\u00e8que a \u00e9t\u00e9 multipli\u00e9e par 48. Pour un projet qui est utilis\u00e9 activement dans de nombreux autres projets, cette optimisation se traduira par une am\u00e9lioration significative des performances pour des millions d'utilisateurs (le paquet est t\u00e9l\u00e9charg\u00e9 environ 130 millions de fois par mois).      <\/p>\n<p>Zo\u00e9 Koiman, directrice ex\u00e9cutive de la Free Software Foundation, a d\u00e9clar\u00e9 au magazine The Register : \u00ab Nous ne pouvons pas commenter les d\u00e9tails sp\u00e9cifiques ou la l\u00e9galit\u00e9 de ce projet sans recherches suppl\u00e9mentaires ou consultations avec des avocats, mais il n'y a rien de \u00ab pur \u00bb \u00e0 ce qu'un grand mod\u00e8le de langage (LLM) utilise du code qu'il exige d'\u00eatre r\u00e9\u00e9crit. \u00bb    <\/p>\n<p>Zo\u00e9 a \u00e9galement d\u00e9cid\u00e9 de donner une \u00e9valuation morale de l'action de Den : \u00ab En ce qui concerne le sens de la GPL, une licence permissive est techniquement toujours une licence de logiciel libre, mais saper le copyleft est un acte s\u00e9rieux. Refuser de donner aux autres les droits que vous avez vous-m\u00eame en tant qu'utilisateur est extr\u00eamement antisocial, quelle que soit la m\u00e9thode utilis\u00e9e. \u00bb      <\/p>\n<p>Bruce Perens, auteur de la d\u00e9finition originale de l'open source, a exprim\u00e9 ses inqui\u00e9tudes concernant la situation actuelle : \u00ab Les changements sociaux \u00e0 venir sont tout aussi consid\u00e9rables et, comme nous le voyons d\u00e9j\u00e0, encore plus inqui\u00e9tants. \u00bb     <\/p>\n<p>Les cons\u00e9quences juridiques de l'utilisation d'un grand mod\u00e8le de langage pour retravailler \u00e0 la fois des projets ouverts et propri\u00e9taires (dont le code source a \u00e9t\u00e9 vol\u00e9) sont difficiles \u00e0 pr\u00e9dire et d\u00e9pendent fortement des pr\u00e9c\u00e9dents \u00e9tablis par les tribunaux. Cependant, si un grand mod\u00e8le de langage r\u00e9\u00e9crit du code dans un langage de programmation diff\u00e9rent de l'original, il devient pratiquement impossible de prouver la cr\u00e9ation d'une \u0153uvre d\u00e9riv\u00e9e.    <\/p>\n<p>R\u00e9cemment, la Cour supr\u00eame des \u00c9tats-Unis a refus\u00e9 d'examiner l'affaire \u00ab Thaler contre Perlmutter \u00bb, dans laquelle le plaignant cherchait \u00e0 annuler la d\u00e9cision d'un tribunal inf\u00e9rieur, qui stipulait qu'il ne pouvait pas prot\u00e9ger par le droit d'auteur une image cr\u00e9\u00e9e par une intelligence artificielle. La Cour supr\u00eame des \u00c9tats-Unis a maintenu la d\u00e9cision du tribunal inf\u00e9rieur selon laquelle les \u0153uvres enti\u00e8rement cr\u00e9\u00e9es par l'IA ne sont pas prot\u00e9g\u00e9es par le droit d'auteur.<br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64931\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u044d\u043d \u0411\u043b\u0430\u043d\u0448\u0430\u0440, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 chardet \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Python, \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u043f\u043e\u0434 \u043d\u043e\u0432\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439. \u0412 \u0432\u0435\u0440\u0441\u0438\u0438 7.0 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f MIT \u0432\u043c\u0435\u0441\u0442\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 LGPL. \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u0442, \u0447\u0442\u043e AI-\u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043d\u0442 Anthropic Claude, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0442\u0435\u043f\u0435\u0440\u044c \u0447\u0438\u0441\u043b\u0438\u0442\u0441\u044f \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u043a\u043e\u043d\u0442\u0440\u0438\u0431\u044c\u044e\u0442\u043e\u0440\u043e\u0432, \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u043b \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u043e \u0435\u043c\u0443 \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043a\u043e\u043f\u0438\u043b\u0435\u0444\u0442 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e \u043d\u0430 \u043f\u0435\u0440\u043c\u0438\u0441\u0441\u0438\u0432\u043d\u0443\u044e. \u041a [&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-163337","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u044d\u043d \u0411\u043b\u0430\u043d\u0448\u0430\u0440, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 chardet \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Python, \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u043f\u043e\u0434 \u043d\u043e\u0432\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439. \u0412 \u0432\u0435\u0440\u0441\u0438\u0438 7.0 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f MIT \u0432\u043c\u0435\u0441\u0442\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 LGPL.\" \/>\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\/fr\/blog\/news\/perepisyvanie-koda-pri-pomoshhi-ai-dlya-pereliczenzirovaniya-otkrytyh-proektov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\u0435\u0440\u0435\u043f\u0438\u0441\u044b\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 AI \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u044d\u043d \u0411\u043b\u0430\u043d\u0448\u0430\u0440, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 chardet \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Python, \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u043f\u043e\u0434 \u043d\u043e\u0432\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439. \u0412 \u0432\u0435\u0440\u0441\u0438\u0438 7.0 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f MIT \u0432\u043c\u0435\u0441\u0442\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 LGPL.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/perepisyvanie-koda-pri-pomoshhi-ai-dlya-pereliczenzirovaniya-otkrytyh-proektov\" \/>\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-03-06T21:11:59+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-03-06T21:11:59+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\udd47R\u00e9\u00e9criture de code \u00e0 l'aide de l'IA pour recycler les projets ouverts | ProHoster","description":"Dan Blanchard, le d\u00e9veloppeur de la biblioth\u00e8que chardet pour la d\u00e9tection des encodages de caract\u00e8res en Python, a publi\u00e9 une nouvelle version de la biblioth\u00e8que sous une nouvelle licence. La version 7.0 utilise la licence MIT au lieu de la licence LGPL.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/perepisyvanie-koda-pri-pomoshhi-ai-dlya-pereliczenzirovaniya-otkrytyh-proektov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\u0435\u0440\u0435\u043f\u0438\u0441\u044b\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 AI \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 | ProHoster","og:description":"\u0414\u044d\u043d \u0411\u043b\u0430\u043d\u0448\u0430\u0440, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 chardet \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Python, \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u043f\u043e\u0434 \u043d\u043e\u0432\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439. \u0412 \u0432\u0435\u0440\u0441\u0438\u0438 7.0 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f MIT \u0432\u043c\u0435\u0441\u0442\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 LGPL.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/perepisyvanie-koda-pri-pomoshhi-ai-dlya-pereliczenzirovaniya-otkrytyh-proektov","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-03-06T21:11:59+00:00","article:modified_time":"2026-03-06T21:11:59+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"163337","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-03-06 21:12:40","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-03-06 21:11:59","updated":"2026-03-06 21:12:40","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/163337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=163337"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/163337\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=163337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=163337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=163337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}