I'm working on adding signature capability to the new OpenSolaris 
packaging system (pkg)[1]. I'm considering using XMLSec to do so.  Since 
pkg is written in Python being able to access XMLSec using PyXMLSec[3] 
would be very valuable.

I would very much like to use PyXMLSec as the means to access XMLSec,  I 
believe it will provide the XMLSec bindings I need.

However I have one significant issue that means I can't use PyXMLSec as 
it is today.  The OpenSolaris pkg system source code is licensed under 
the CDDL[2], so I do not believe it can not use a GPL licensed Python 
library (according to the FSF the GPL and CDDL can not be combined, but 
I haven't taken official legal advice on this yet).  This is unfortunate 
since XMLSec is under an MIT license which would have been acceptable to 
combine with the CDDL pkg code.

Would you be willing to either change or dual license PyXMLSec under 
either the MIT license (to match the C lib for XMLSec) or even under the 
CDDL.  Either would be acceptable for OpenSolaris use but the MIT 
license is probably preferable in the general case since preserves the 
license of the underlying XMLSec.

Thank you in advance for considering this matter.  I fully understand if 
you do not wish to change the licensing for PyXMLSec; if that is the 
case I will pursue alternate Python bindings for XMLSec.


[1] http://opensolaris.org/os/project/pkg/
[2] http://www.opensource.org/licenses/cddl1.php
[3] http://pyxmlsec.labs.libre-entreprise.org/

-- 
Darren J Moffat
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to