[Fedora-legal-list] Fedora and MS-PL (Dynamic Language Runtime)

C.J. Adams-Collier cjac at colliertech.org
Sat Aug 15 02:49:32 UTC 2009

Hey all,

We (the Debian CLI Libraries Team) are packaging IronRuby, IronPython
and the Dynamic Language Runtime for Debian.  Much of the source in this
package is released under the Microsoft Public License:


I asked my friend Brett if he would help us get it packaged up in RPM
format for Fedora.  He tells me that the MS-PL is not on the approved
list for Redhat packages:

14:55 < wakko666> cj: my main concern about packaging ironruby is licensing. 
                  Fedora will accept packages under the MS-Shared-Source 
                  license, but the MS-PL isn't on their list of acceptable 
14:58 < cj> wakko666: alrighty.  jschementi is the guy to talk with about 
            licensing issues.  He'll be back some time soon, I'm sure
14:58 < wakko666> of course, i can always write the spec file and you guys can 
                  host your own rpms, but it would be nice to actually get it 
                  into Fedora proper.
14:59 < cj> also, MS-PL is dfsg compliant and [OSI]-approved.  Is it a decision 
            to deny MS-PL or that it just hasn't been reviewed yet?
14:59 < wakko666> not sure. we'd need to ask on the fedora-legal-list mailing 
14:59 < wakko666> http://fedoraproject.org/wiki/Licensing#SoftwareLicenses

[ed: I mis-wrote OSL-approved]


I do not see MS-PL on the DFSG wiki page:


However, Mono contains code licensed under MS-PL and it is part of the
main section, implying that it is compliant:


Are the MS-PL pieces of Mono stripped from the Fedora package of Mono?


Looking forward to your response,


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/fedora-legal-list/attachments/20090814/e3640045/attachment.sig>

More information about the Fedora-legal-list mailing list