Automated Wrapper Generation with Clasp
Faheem Mitha
faheem at faheem.info
Wed Jun 24 10:29:54 UTC 2015
Hi Georgiy (and everyone else),
On Wed, 24 Jun 2015, Georgiy Tugai wrote:
> (3) Multiple high-profile projects have run into copyright issues in the
> past; I believe that most of these stemmed from actions which legally
> require the consent of all contributors (who have contributed anything
> over 10 lines of code or equivalent) --- for example, relicensing from
> GPL to LGPL --- in combination with past contributors being out of
> contact for one reason or another, so their consent cannot be obtained.
Yes, this was something I mentioned in my message earlier today. I know a
little bit about this, because I helped the Mercurial project track down
some old contributors in 2009. They needed to change their license from
GPL2 to GPL2+, I think. I forgot why exactly.
Anyway, some of those old contributors, dating from like 2005, were never
tracked down. I remember going to considerable effort to try to locate
someone from Singapore who was one of Mercurial's earliest significant
contributors as of 2005, but without success. However, I believe they
changed the license anyway.
See also https://mercurial.selenic.com/wiki/Relicensing
I thought (and said earlier) that Mercurial requested a copyright
assignment from contributors, but I think I must have been mistaken. I see
no signs of this. However, that does not make it a bad idea for the Clasp
project,
It is worth noting that the legal umbrella for the Mercurial project is
the Software Freedom Conservancy (https://sfconservancy.org/), loosely
affiliated with the FSF (Bradley Kuhn is associated with both
organizations in a senior capacity). Presumably the Conservancy advises
them on such issues.
Chris, I'd recommend talking to them at some point. They could be a useful
resource on legal matters.
Regards, Faheem Mitha
More information about the clasp-devel
mailing list