Open source Java library to build CIFS server
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 ne开发者_JAVA百科ed your expert opinion on following-
- Is there any way i can still use JLAN without any legal issue in my commercial product without any obligation to make my product open source?
- If not, then is there any other Java open source library which will fit my requirements?
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; i.e. put them in separate JAR files so that someone can modify / replace the JLAN component.
As already said, an IP lawyer is the best option, anyway I think that the LGPL license exist exactly for suit those needs where you can't use the GPL for your sw.
精彩评论