简体   繁体   中英

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 need your expert opinion on following-

  1. 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?
  2. 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; 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.

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