简体   繁体   中英

SVNKit alternative

Does anyone know of a good Java Subversion library? I'd use SVNKit but it's only open source if the code you're working on is open source.

SvnClientAdapter is a high level Java subversion library that is Apache licensed and can use multiple low-level implementations depending on your needs. It is the library that Subclipse uses.

The question does not state "reuse" or "link to" or any other aspect which suggests that the person wants to embed SVNKit in their software. Taken literally "I'd use SVNKit" as a tool then the question is misinformed. Reading the license for SVNKit it says that it is free to use without restriction:

http://svnkit.com/licensing/index.html

Specifically it says that if you can only redistribute svnkit as a part of your software if your software is itself opensource. That is like all the GNU developer tools and compilers which come with the GPL license; those have been for decades to build closed source software at major corporates which take the license very seriously. So long a s you are not embedding the code of the tool in your own product there is no problem with just using the tool for the purposes of making closed source software.

This is a common misconception about SVNKit which I was confused about hence my answer.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM