Ask HN: How to Relicense an Old Project
I've heard from someone who wants to revive an old abandoned project
of mine and asks that I change the license from GPLv3 to LGPL or MIT.
I'm willing to do that but I took down the original repo from github a
long time ago and there seems to be only a fork that still exists.
What's the right way to make it publicly known that I'm changing the
license?
2 comments
[ 0.24 ms ] story [ 9.1 ms ] threadIf someone forked it in github, or have a copy at home or in gitlab, even press the history button in github, they can continue using the old licence for the old code, and "fork" the project and modify it using the old licence.
You change the licencee only for the future code.
Beware that changing it to MIT means that tomorrow Amazon can launch a hosted version and earn millions and not send you a dime. I like MIT and I'm not worried about Amazon for my projects, but many people don't understand this side effect.