From: Vegard Nossum Date: Mon, 26 May 2008 08:13:45 GMT Subject: Re: [ANNOUNCE] Java Git (aka jgit) has switched to 3-clause BSD Message-ID: <19f34abd0805260113w1341a26bg140d1dbb7438bf46@mail.gmail.com> In-Reply-To: <20080526044640.GB30245@spearce.org> Hi, On Mon, May 26, 2008 at 6:46 AM, Shawn O. Pearce wrote: > As of 53a2cc3 the jgit library (a 100% pure Java implementation > of git) is now licensed under a 3-clause (new-style) BSD license. > The change was done with a Perl script to rewrite all source code > headers within the org.spearce.jgit package. Copyright information > was updated based upon the output of git-blame. I previously read about this transition from GPL to BSD. IANAL, but isn't the current version a derivative of the older version, meaning that you need to take all authors into account when doing this switch, and not just the authors of the _current_ code? (Or did you get a consent from all previous authors as well as current authors?) Vegard -- "The animistic metaphor of the bug that maliciously sneaked in while the programmer was not looking is intellectually dishonest as it disguises that the error is the programmer's own creation." -- E. W. Dijkstra, EWD1036