Forum > Third party
Cross platform DirectoryWatcher
Wosi:
I hope here is the right place for this:
I've made a cross platform DirectoryWatcher library. It's working on Windows, Mac and Linux.
Feel free to use it.
Please tell me if you find a bug.
https://github.com/Wosi/DirectoryWatcher
JuhaManninen:
I think this should be placed in FPC's libraries.
I remember such a cross-platform class has been requested and discussed earlier but it did not exist then.
Now it does. Cool!
hnb:
--- Quote from: JuhaManninen on July 02, 2017, 08:28:19 pm ---I think this should be placed in FPC's libraries.
--- End quote ---
Fully agree :). Anyway I see that DirectoryWatcher is licensed under MIT so AFAIK can't be added to FPC libraries.
Wosi:
--- Quote from: hnb on July 02, 2017, 08:36:09 pm ---
--- Quote from: JuhaManninen on July 02, 2017, 08:28:19 pm ---I think this should be placed in FPC's libraries.
--- End quote ---
Fully agree :). Anyway I see that DirectoryWatcher is licensed under MIT so AFAIK can't be added to FPC libraries.
--- End quote ---
Glad, you like it ;-)
What is the license you want? LGPL?
I'm not a lawyer. Is it possible to license the library under both licenses?
hnb:
--- Quote from: Wosi on July 02, 2017, 08:38:55 pm ---What is the license you want? LGPL?
I'm not a lawyer. Is it possible to license the library under both licenses?
--- End quote ---
:) I am not lawyer too, but IMO the most perfect licensing model for 3rd library has mORMot:
https://synopse.info/files/html/Synopse%20mORMot%20Framework%20SAD%201.18.html#TITL_34
Any part of mORMot can be integrated with Lazarus or FPC at any time. FPC RTL/FCL is licensed under modified LGPL with static linking exception, see: http://wiki.freepascal.org/modified_LGPL
Navigation
[0] Message Index
[#] Next page