Re: Licensing and the library version of git
- From
- Grzegorz Kulewski <kangur@polcom.net>
- Date
- Jul 27, 2006, 16:51 UTC
- Message-ID
- <Pine.LNX.4.63.0607271846390.8976@alpha.polcom.net>
- In-Reply-To
- <Pine.LNX.4.64.0607270936200.4168@g5.osdl.org>
On Thu, 27 Jul 2006, Linus Torvalds wrote:
Show 5 quoted lines
> So it's easy enough to just write whatever Java code or something to just > access the databases yourself. The object model of git may be smart, but > it's neither proprietary nor patented. I suspect it's often a lot easier > to integrate git into other projects _that_ way, rather than try to > actually port the code itself.
But won't it create hell of several buggy, incompatible, not well maintained versions of GIT (or at least GIT "client")?
I think that part of the anwser for question "Why do people use GIT?" is that they trust you and other maintainers that you do a good and stable job. Won't creating several ports/forks/whatever destroy at least part of this?
Besides it is a whole lot easier to just create some JNI code around libgit and use it from Java than to rewrite GIT (or part of it) in Java or in any other language. Also resulting code is likely to be (maybe not very much but still) faster.
Thanks,
Grzegorz Kulewski