[Samba] vfs module license particulars

Jeremy Allison jra at samba.org
Fri Aug 12 16:29:34 GMT 2005


On Fri, Aug 12, 2005 at 03:03:32AM -0700, Jeremy Drake wrote:
> 
> Looking at extd_audit.so as an example vfs module, it does not dl any
> samba code at all.  A quick grep of source/include shows no inline
> functions.  This means that a compiled binary of a vfs module would not
> have any gpl code in it (only information for later on what functions it
> could need to use, maybe) and would not contain code which would link it

"Linking" is a tricky word. It means what lawyers argue it to mean.
You say that we only export POSIX style functions, this is true - but
these functions also access the Samba internal datastructures. It can
be argued that using the internals of Samba so intimately is "linking"
to it - and we have done so in the past.

As I said before - if you're trying to create a non-GPL Samba VFS
layer CONSULT A COPYRIGHT LAWYER.

Jeremy.


More information about the samba mailing list