Thread (28 messages) flat view 28 messages, 10 authors, 2016-06-15

Re: Licensing and the library version of git

From: Linus Torvalds <torvalds@osdl.org>
Date: 2016-06-15 22:42:34


On Thu, 27 Jul 2006, Linus Torvalds wrote:
I'd also like to point out that unlike every single horror I've ever 
witnessed when looking closer at SCM products, git actually has a simple 
design, with stable and reasonably well-documented data structures.
Side note: they got even cleaner with the recent 'objformat' merge, where 
the unpacked objects now have the same format as the packed ones. I'd 
suggest that if somebody is interested in duplicating git functionality, 
they should start with the new format, and thus be able to share more 
code.

Also note that a lot of the really _core_ and complex git functionality 
(notably, the revision list parsing, which is really all of the truly 
fundamental stuff) is probably not something that a project like Visual 
Studio or an Eclipse plugin would ever even want.

I seriously doubt that Eclipse or Visual Stupido could ever actually 
_understand_ what git does, so the only parts you actually would want to 
use for those is literally the trivial stuff - the "look up objects" and 
"generate commits" part. 

			Linus
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help