On Thu, 27 Jul 2006, Linus Torvalds wrote:
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 - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html