Forum > Third party

Cross platform DirectoryWatcher

(1/4) > >>

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

Go to full version