We are planning to develop a CIFS server using Java. Note that this will be a commercial product .
To avoid re-invention of wheel, I am looking for a open source Java library which can be used in commercial products without any legal issue. After research I found that Alfresco JLAN is the only Java open source library available on web. But problem I see is it's published under LGPL license. If I plan to use JLAN, I will need to make some changes in it's original source to make it compatible with my product, and after doing this, i guess, I will need to make my product as well GPL based.
I need your expert opinion on following-
I will need to make some changes in it's original source to make it compatible with my product, and after doing this, i guess, I will need to make my product as well GPL based.
First, talk to a qualified IP lawyer.
Second, I don't think that LGPL would mean that. My understanding is that the key requirements are:
Provide source-code for the changes that you make to JLAN to any of your customers who requests it, along with any necessary build files, etc. These changes must be licensed under the GPL or LGPL.
Don't mingle the compiled JLAN binaries with your closed-source binaries; ie put them in separate JAR files so that someone can modify / replace the JLAN component.
正如已经说过的那样,知识产权律师是最好的选择,无论如何,我认为LGPL许可证的存在恰好适合那些您不能将GPL用于软件的需求。
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.