MacOSX licensing issues (was Re: Samba into kernel on )

Simo Sorce simo.sorce at
Thu Mar 28 05:15:01 GMT 2002

On Thu, 2002-03-28 at 02:08, The DJ wrote:
> >> This is a "special exception" and is not really allowed by the other parts
> >> of the GPL. You couldn't distribute (use/compile?) samba for Solaris
> >> without this exception because the libc would be mapped into the memory
> >> space and added to the program.
> >> 
> >> The GPL regards the program + the linked libs as one "work".
> This last line made me think. Apple is using an adapted version of samba in
> their MacosX Server. They have released the code, but it appears this code
> is linked to an internal private framework (libary). Therefore the code is
> actually useless.
> Are they required to GPL these frameworks aswell? If so, then this would be
> great for the mac platform. Then we can finally get that NetInfo
> authentication into samba in a nice and transparent way.

Depends, is this library part of the OS? Or is it use just for samba?
In the first case the GPL does not require them to open it.
If they made the library just to make samba work instead then I think it
cannot be considered an OS component and so it must be made GPL.

> On the other hand, I see Apple ripping the whole of Samba out of the OS for
> that reason. They don't like to opensource non Darwin code.

It's their choice to do so (I would consider it a rather stupid move).


Simo Sorce - simo.sorce at
Xsec s.r.l.
via Durando 10 Ed. G - 20158 - Milano
tel. +39 02 2399 7130 - fax: +39 02 700 442 399
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: This is a digitally signed message part
Url :

More information about the samba-technical mailing list