login
Header Space

 
 

Re: Java Git (aka jgit) library switching license to BSD/EPL

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Nicolas Pitre <nico@...>
Cc: Junio C Hamano <gitster@...>, Linus Torvalds <torvalds@...>, Johannes Schindelin <Johannes.Schindelin@...>, Daniel Barkalow <barkalow@...>, Robin Rosenberg <robin.rosenberg@...>, Dave Watson <dwatson@...>, Philippe Ombredanne <philippe@...>, <git@...>
Date: Friday, May 9, 2008 - 7:38 pm

Nicolas Pitre <nico@cam.org> wrote:

I don't think anyone is going to argue with that.  Its very unlikey
that jgit would unseat C git as the Git implementation used by
everyone.  But I do hope that jgit grows more in popularity as more
people come to Git, especially Java users/developers.


This shouldn't be a problem.  We're moving to a 3-clause BSD.  As I
understand it, anyone can take code under a 3-clause BSD license,
make a few changes, and release the modified version under the GPL,
and the original BSD project can't take those changes back in due
to the changes being licensed under the GPL.  From what I have
read this has happened several times in the Linux kernel with code
obtained from *BSD.

So long as someone is willing to port the improved algorithm across
langauges from Java->C, even if it is a direct translation, it can
still be included in C Git.

Thanks for the reply Nico (and everyone else), it is most appreciated.

-- 
Shawn.
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Java Git (aka jgit) library switching license to BSD/EPL, Shawn O. Pearce, (Thu May 8, 10:11 pm)
Re: Java Git (aka jgit) library switching license to BSD/EPL, Shawn O. Pearce, (Fri May 9, 7:38 pm)
Re: Java Git (aka jgit) library switching license to BSD/EPL, Johannes Schindelin, (Fri May 9, 5:57 am)
Re: Java Git (aka jgit) library switching license to BSD/EPL, Daniel Barkalow, (Thu May 8, 11:05 pm)
speck-geostationary