Our Products:   CompleteFTP  edtFTPnet/Free  edtFTPnet/PRO  edtFTPj/Free  edtFTPj/PRO
0 votes
8.5k views
in .NET FTP by
Hi,

I wanted to use the ftp.dll in a commercial project and wasn't exactly sure the LGPL requirements to do so. Could someone explain what, if anything, I need to do to use it commercially. I will have no modifications to the library itself, if that matters :)

Thanks,
Mike Lowe

4 Answers

0 votes
by
The LGPL permits you to use ftp.dll in a commercial project. The only restriction is you must release to the public under the LGPL any modifications you make to the FTP code.

So if you aren't making any modifications to edtFTPnet, you are free to incorporate ftp.dll in your commercial project.

Note that edt does offer paid support for edtFTPnet, and will also add paid-for enhancements on request. However paid support may not be necessary for you, particularly since you have access to the source code.
0 votes
by
Thanks for the quick reply! And thanks for a great product!

Mike Lowe
0 votes
by (140 points)
All right, let's say I'm modifying the code.
What should I do? Just give the modifyed code whoever will ask?
0 votes
by
Ideally, if it is a useful fix or feature, send it to us & we will encorporate it into a future release. This helps to improve the library.

My earlier post was probably not actually correct re redistribution of source. I just read the license now and here is a bit of a summary (IANAL).

If you modify the library and wish to distribute the modified library, the LGPL applies to this derived work. In addition, you can't charge for the derived work, and the modified source must be distributed with the derived work (as must the licence).

If you are not redistributing the derived work, you don't need to distribute the source. However if you have made improvements that would be useful to others, we'll appreciate your sending them to us.

Note, however, that if you copy code from the library into your application, you agree under the terms of the license that your application is under the LGPL. To avoid this, use it solely as a library - don't cut and paste it into your code.

For more info see

http://www.gnu.org/copyleft/lesser.txt

All right, let's say I'm modifying the code.
What should I do? Just give the modifyed code whoever will ask?

Categories

...