Hello,

I've got some complaints that Net-SNMP contains code covered by Apple 
Public Source License 1.1 [1], namely it is 
trunk/agent/mibgroup/host/data_access/swrun_darwin.c (the license is in 
the middle of the file, not at the top).

APSL 1.1 is considered 'bad' from Fedora point of view [2] (and RHEL 
too, if it matters).

Looking at the license text, it seems to me the code can be easily 
relicensed to APSL 2.0, which is better from Fedora point of view - see 
chap. 7 of the license:

        ...
        You may also choose to use such Original Code under the
        terms of any subsequent version of this License published
        by Apple.

I can take care of necessary modifications (e.g. COPYING file).

But the best would be of course to get rid of the code. The code is 
behind #ifdef JAGUR and Robert Story (author of the code) is not sure it 
is ever defined anywhere. Is the code needed at all? And can the code be 
rewritten so we can have BSD-like license everywhere? The code there 
looks Net-SNMP-ish, if there are some parts which are taken from 
somewhere else, they are very well hidden.

Thanks in advance for your help - I don't understand licensing, 
especially when it comes to US copyright law :(.

Jan

[1] https://fedoraproject.org/wiki/Licensing/Apple_Public_Source_License_1.1

[2] http://fedoraproject.org/wiki/Licensing#SoftwareLicenses.

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to