Réimplémentation de l'IA de la bibliothèque chardet soulève des questions de licence copyleft.

Ce qui s'est passé avec chardet
Dan Blanchard, mainteneur de la bibliothèque Python chardet utilisée par environ 130 millions de projets chaque mois, a publié la version 7.0 avec des changements significatifs. La nouvelle version est 48 fois plus rapide que son prédécesseur, prend en charge plusieurs cœurs et a été entièrement repensée. Claude d'Anthropic est listé comme contributeur à cette version.
La licence est passée de LGPL à MIT. L'approche de Blanchard consistait à fournir uniquement l'API et la suite de tests à Claude, en lui demandant de réimplémenter la bibliothèque à partir de zéro sans regarder directement le code source existant. L'analyse JPlag montre que le code résultant partage moins de 1,3 % de similarité avec toute version antérieure.
Le différend sur les licences
Mark Pilgrim, l'auteur original de la bibliothèque, s'est opposé via un ticket GitHub, arguant que la LGPL exige que les modifications soient distribuées sous la même licence. Pilgrim soutient qu'une réimplémentation produite avec une exposition importante au code source original ne peut pas être considérée comme un effort de « clean-room ».
Deux figures éminentes du logiciel libre ont exprimé des points de vue opposés. Armin Ronacher, créateur de Flask, a salué le changement de licence, déclarant qu'il considère « la GPL comme allant à l'encontre de cet esprit en restreignant ce qui peut être fait avec elle ». Salvatore Sanfilippo (antirez), créateur de Redis, a publié une défense plus large de la réimplémentation par IA basée sur le droit d'auteur et l'histoire du projet GNU.
La question centrale : Légal vs Légitime
L'article soutient que Ronacher et Sanfilippo évitent tous deux la question centrale : est-ce que légal signifie légitime ? L'auteur note que si la réimplémentation assistée par IA occupe le même terrain juridique que les réimplémentations historiques (comme GNU réimplémentant UNIX), il y a une différence directionnelle cruciale.
Lorsque GNU a réimplémenté UNIX, le vecteur allait du logiciel propriétaire au logiciel libre, élargissant les biens communs. Dans le cas de chardet, un logiciel protégé par une licence copyleft (LGPL) a été réimplémenté sous une licence permissive (MIT) qui n'impose aucune obligation aux œuvres dérivées de partager leur code source. L'auteur soutient que cela supprime la clôture qui protégeait les biens communs, puisque les œuvres dérivées basées sur chardet 7.0 n'ont aucune obligation de partager leur code source.
L'article précise que la GPL n'interdit pas de garder le code source privé ou de modifier le logiciel GPL en privé. Ses conditions ne sont déclenchées que par la distribution : si vous distribuez du code modifié ou l'offrez comme service en réseau, vous devez rendre le code source disponible sous les mêmes conditions. Cela crée une condition placée sur le partage plutôt qu'une restriction du partage.
📖 Lire la source complète : HN AI Agents
👀 See Also

Opus 4.6 La Pensée Étendue obtient de moins bons résultats sur les problèmes de diagrammes de physique
Les tests montrent que Claude Opus 4.6 avec la réflexion étendue échoue systématiquement aux problèmes de physique impliquant l'interprétation de diagrammes visuels, tandis que Gemini 3.1 Pro réussit. Désactiver la réflexion étendue permet à Opus 4.6 de résoudre correctement et plus rapidement les mêmes problèmes.

Claude Code v2.1.90 : Nouveaux cours interactifs, améliorations des performances et corrections de bugs
Claude Code v2.1.90 introduit les leçons interactives /powerup, ajoute la variable d'environnement CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE pour une utilisation hors ligne, et comprend de multiples améliorations de performances ainsi que des corrections de bugs pour les outils, l'interface utilisateur et la sécurité.

Le Pentagone donne 72 heures à Anthropic pour autoriser l'utilisation militaire de l'IA Claude
Le Pentagone a lancé un ultimatum de 72 heures à Anthropic pour permettre à l'armée américaine d'utiliser son IA Claude, menaçant d'invoquer une loi de 1950 pour forcer la conformité si la startup ne se plie pas.

Claude IA montre un schéma de communication inhabituel basé uniquement sur la ponctuation entre les instances.
Deux instances de Claude Sonnet 4.6 en dialogue sont passées à des séquences de sortie composées uniquement de ponctuation comme "- . . ? , \"-\" , : \" , - \"? ." après un message normal. Le Claude récepteur a interprété ces séquences comme une communication significative tandis que d'autres modèles comme ChatGPT et Grok ne l'ont pas fait.