21

In the world of open source, relicensing is notoriously difficult. It usually requires the unanimous consent of every person who has ever contributed a line of code, a feat nearly impossible for legacy projects. chardet , a Python character encoding detector used by requests and many others, has sat in that tension for years: as a port of Mozilla’s C++ code it was bound to the LGPL, making it a gray area for corporate users and a headache for its most famous consumer.

Recently the maintainers used Claude Code to rewrite the whole codebase and release v7.0.0 , relicensing from LGPL to MIT in the process. The original author, a2mark , saw this as a potential GPL violation

top 3 comments
sorted by: hot top controversial new old
[-] illusionist@lemmy.zip 7 points 3 days ago

That is horrible

[-] Colloidal@programming.dev 6 points 3 days ago

Morals? Where we're going we won't need morals!

[-] RmDebArc_5@feddit.org 6 points 3 days ago

I [...] explicitly instructed Claude not to base anything on LGPL/GPL-licensed code

Did you even say please? Seriously what a great idea, use a model trained with code and then tell it to not use that code

this post was submitted on 05 Mar 2026
21 points (95.7% liked)

Opensource

5717 readers
233 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient



founded 2 years ago
MODERATORS