The release of chardet 7.0, a Python library rewritten with AI assistance, has sparked controversy over software licensing. Maintainer Dan Blanchard used Claude Code to create an MIT-licensed rewrite of the original LGPL-licensed code, claiming significant performance improvements. However, the original author Mark Pilgrim argues this constitutes improper relicensing of his work.
Background
Reverse engineering has long been used to recreate software functionality without copying copyrighted code directly. AI coding tools are now complicating this 'clean room' process by enabling rapid rewrites that may violate original licensing terms.
- Source
- Ars Technica
- Published
- Mar 11, 2026 at 03:36 AM
- Score
- 7.0 / 10