FFMG / myoddweb.directorywatcher

A fast and reliable, (non blocking!), .NET/C++ File/Directory watcher, complete rewrite of FileSystemWatcher to ensure speed/accuracy/reliability/suppress duplicate events.
MIT License
49 stars 12 forks source link

Using in closed source projects #1

Closed milos12345 closed 4 years ago

milos12345 commented 4 years ago

Can you please clarify if this license means that we are not allowed to use it in closed source projects? Thank you.

FFMG commented 4 years ago

You are totally allowed to use it in closed projects.

https://github.com/FFMG/myoddweb.directorywatcher/blob/master/LICENSE

What made you think you might not be able to use it?

F.

milos12345 commented 4 years ago

Thank you. You may consider changing the license then to encourage use. Since it is listed as GPL, and here it is simply explained that "Every piece of work that uses GPL open source components must be released as open source. ". My understanding is that LGPL does allow it but only if the LGPL part is dynamically linked as DLL; and only MIT License allows code compiled within other program that is not open source if there is accompanying copy of MIT license shipped with the software.

FFMG commented 4 years ago

Hum, that's not how I read it. I understand it to apply to the code being used, (my code), not your code.

Let me double check and update the license if need be.

m1l commented 4 years ago

From https://resources.whitesourcesoftware.com/blog-whitesource/top-10-gpl-license-questions-answered site:

any software that uses any GPL open source component (regardless of its percentage in the entire code) is required to release its full source code and all of the rights to modify and distribute the entire code...

FFMG commented 4 years ago

I have updated to MIT, although Apache 2.0 would have probably been fine as well.

milos12345 commented 4 years ago

Great! Thank you!