Hacker News new | ask | show | jobs
by protomyth 4612 days ago
It looks like given this https://twitter.com/luislavena/status/394228584199372800

That the old BSD header and copyright were removed and LGPL added. You can only do this if you have the agreement of all copyright holders. The BSD does not allow you to remove the copyright.

Sadly, I agree with your conclusion, this is a minefield.

1 comments

Looking at the repo now, it seems to include both the LGPL and BSD header on those files mentioned in the diff.

Just a guess, but maybe someone was initially confused, and removed the BSD license rather than simply adding the LGPL license?

Probably, it seems a common thing with the BSD that people forget they cannot remove the header without all the authors permissions.

If someone was going to fork it, they probably should go back before the license change and solve whatever bug fixes in an independent manner just to avoid the whole thing.