RetroFed Forum
Your home away from modern life.
Relicensing with AI-assisted rewrite
Post Reply
AuthorMessage
codeinabox programming.dev codeinabox@programming.dev
Joined: 2025-09-29
Quote

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

21   Original
illusionist lemmy.zip illusionist@lemmy.zip
Joined: 2025-06-30
#2 · Quote Reply

That is horrible

8
RmDebArc_5 feddit.org RmDebArc_5@feddit.org
Joined: 2024-09-29
#3 · Quote Reply

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

7
Colloidal programming.dev Colloidal@programming.dev
Joined: 2025-02-26
#4 · Quote Reply

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

6
Post Reply
Back to top