On Tue, Mar 05, 2013 at 03:24:06PM +0100, Sylvestre Gallon wrote: > I am not quite sure but I think that only libfuse and sshfs are GPL > licenced. The patches for those two items are only present in ports. > > All the code present in src is ISC licenced. The kernel communicate with > libfuse througth a device (ie /dev/fuse) and only share a header with the > libfuse (fuse_kernel.h) which is BSD licenced. FreeBSD used the same way to > implement it. (I do not know if it is a good example) >
Hi Sylvestre, Nice to see that someone is working on this. I think the problem here is that the kernel will provide a service that only ports can use. If we want to use it in the basesystem, we will have to rewrite a BSD licenced libfuse. Other possibility is to make it a loadable kernel module, but I don't know the current state of our support.