Nuevas licencias Microsoft Shared Source

Por lo visto Microsoft ha publicado 3 nuevas licencias en su programa Shared Source Iniciative.

  • Microsoft Permissive License (Ms-PL): Permite ver, modificar, redistribuir el código fuente para uso tanto no comercial como comercial. Libre de royalties. No es necesario mantener copyright, patentes, marcas, etc… No hay ninguna obligación de publicar tus cambios en formato ni binario ni en código fuente.
  • Microsoft Limited Permissive License (Ms-LPL): Igual que la anterior pero solo válida para plataformas Windows.
  • Microsoft Community License (Ms-CL): Permite ver, modificar, redistribuir el código fuente para uso tanto no comercial como comercial. Libre de royalties. Tiene un comportamiento vírico como la GPL, pero solo afecta fichero a fichero. Si en un fichero se incluye un función ya implementada bajo esa licencia, el resto del fichero pasa a estar bajo la licencia sin afectar al resto del proyecto (e.g. el resto de ficheros podrían tener licencia diferente).
  • Microsoft Limited Community License (Ms-LCL): Igual que la anterior pero solo válida para plataformas Windows.
  • Microsoft Reference License (Ms-RL): Solo se permite ver el código fuente para ser usado como referencia.

La Free Software Foundation ha empezado a estudiarlas, pero en una primera revisión rápida ya se ha comentado que la Ms-PL y la Ms-CL podrían estar dentro de la definición de software libre (cumplen las 4 libertades). De hecho, remarcan lo curioso que resulta que la Ms-CL tenga un comportamiento, aunque diferente a la GPL, vírico… característica que ha sido utilizada por Microsoft para desacreditar el Software Libre tiempo atrás.

Como bien dicen en la FSF, ahora lo importante es publicar Software Libre y no licencias libres, pues de estas ya tenemos muchas y es absurdo que cada empresa cree nuevas con nombres distintos y características similares.

4 thoughts on “Nuevas licencias Microsoft Shared Source

  1. La Ms-CL es claramente no software libre, desde el momento en que donde dice:

    (D) If you begin patent litigation against Microsoft over patents that you think may apply to the software (including a cross-claim or counterclaim in a lawsuit), your license to the software ends automatically.

    Implica que Microsoft siempre tiene la razon aunque no la tenga, y en el momento que el decida decir que tu no estas respetando su licencia y tu decidas ponerte en contra, inmediatamente quedan rescindidas las libertades, por tanto, *no* tienes las libertades que dice darte.

    Era demasiado raro…

  2. xerakko, creo que no estas interpretando bien ese texto en Inglés. Yo entiendo que… “Si tienes alguna patente de Software que crees que afecta al software licenciado con la Ms-CL y inicias trámites jurídicos contra Microsoft, automáticamente se te prohiben las bondades de dicha licencia sobre dicho software”.

    Esa clausula parece servir para protegerse de empresas que quieran atacar a Microsoft por patentes de Software, nada más.

    Además, si fuese lo que tu has entendido… crees que la FSF no lo hubiese visto ya a primera vista? 😉

Leave a Reply

Your email address will not be published. Required fields are marked *