Re: New extension: Inotify
| From: | Arnaud LB | Date: | Fri, 04 Jul 2008 18:19:14 +0000 |
| Subject: | Re: New extension: Inotify | ||
| References: | 1 2 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-5598@lists.php.net to get a copy of this message | ||
> lnotify is a part of Linux kernel, which is GPL-licensed.
The inotify functions are a set of syscalls, just like open() and
close(). Using open() in your code does not force you to release it
under the GPL ;) That's the same situation with inotify.
The only problem I see is that I included an inotify-nosys.h header
in the archive to allow the extension to compile even if the system's
libc is not recent enougth to have the required symbols and includes.
But this file is not used at all on recent systems, so I removed it.
A new version without any byte of GPL code is available here:
http://php-inotify.s3.amazonaws.com/inotify-0.1.1.tar.bz2
Regards