Diferencia entre revisiones de «Shared source»
Sin resumen de edición |
Sin resumen de edición |
||
Línea 16: | Línea 16: | ||
Licencias Libres/de Fuente Abierta |
Licencias Libres/de Fuente Abierta |
||
Dos Licencias de Fuente Compartida de Microsoft son |
Dos Licencias de Fuente Compartida de Microsoft son consideradas como fuente abierta por la Open Source Initiative [10] y libres por la Free Software Foundation [6]. |
||
[editar] Microsoft Public License (Ms-PL) |
[editar] Microsoft Public License (Ms-PL) |
||
Revisión del 12:05 13 feb 2010
Fuente Compartida es un término para uno de los mecanismos legales de Microsoft para la distribución de código fuente de software. La Iniciativa de Fuente Compartida de Microsoft, lanzada en mayo de 2001, [1] incluye un espectro de tecnologías y licencias. La mayoría de sus ofertas de código fuente están disponibles para su descarga después de que se cumplan los criterios de elegibilidad.
Las licencias relacionadas con las ofertas van desde las de código cerrado [2] [3], permitiendo sólo la visualización del código de referencia, a las que permiten modificarlo y redistribuirlo tanto para fines comerciales como para fines no comerciales.
Descripción general
Los programas de código compartido permiten a los individuos y las organizaciones acceder al código fuente de Microsoft como referencia (por ejemplo en el desarrollo de sistemas complementarios), para revisión y auditoría desde una perspectiva de seguridad (principalmente deseado por algunas grandes corporaciones y gobiernos), y para desarrollo (instituciones académicas, OEMs, desarrolladores individuales).
Como parte del sistema, Microsoft lanzó 5 licencias para uso general. Dos de ellas, la Licencia Pública de Microsoft y la Licencia Recíproca de Microsoft, han sido aprobadas por la Open Source Initiative como licencias de fuente abierta [4] [5] y son considerados por la Free Software Foundation como licencias de software libre. [6] Otras licencias de Código Compartido son propietarias, y permiten así que el titular de los derechos de autor mantenga un control más estricto sobre el uso de su producto.
La Iniciativa de Fuente Compartida de Microsoft ha sido imitada por otras empresas, como RISC OS Open Ltd. [7]
Microsoft también utiliza licencias específicas para algunos de sus productos, por ejemplo, la licencia de Código Compartido CLI [8] y la Licencia de Microsoft Windows Embedded CE 6.0 [9].
Licencias Libres/de Fuente Abierta
Dos Licencias de Fuente Compartida de Microsoft son consideradas como fuente abierta por la Open Source Initiative [10] y libres por la Free Software Foundation [6]. [editar] Microsoft Public License (Ms-PL)
Esta es la menos restrictiva de las licencias de Microsoft y permite la distribución de código compilado ya sea para fines comerciales como no comerciales bajo cualquier licencia que cumpla con la MS-PL. La redistribución del código fuente en sí únicamente se autoriza bajo la MS-PL. [11] Inicialmente titulada Microsoft Permissive License, fue renombrada a Microsoft Public License, mientras que se estaba revisando para su aprobación por la Open Source Initiative (OSI). La licencia fue aprobada el 12 de octubre de 2007 junto con el MS-RL. [10] De acuerdo con la Free Software Foundation, es una licencia de software libre. Sin embargo, no es compatible con la GNU GPL [6]. [editar] Microsoft Reciprocal License (Ms-RL)
Esta licencia de Microsoft permite la distribución de código derivado, siempre que los archivos de origen vez estén incluidos y mantengan la Ms-RL. [12] La MS-RL permite aquellos archivos en la distribución que no contengan código originalmente licenciado bajo la MS-RL ser licenciasdos de acuerdo a la elección del titular de los derechos de autor. Esto es equivalente a la CDDL, la EPL o la LGPL, (la GPL con una típica "excepción de enlace"). [Editar] En un principio conocida como la Licencia ComuniTARIA de Microsoft, fue renombrada en el proceso de aprobación de OSI.
El 9 de diciembre de 2005, la licencia Ms-RL se presentó a la Iniciativa de Fuente Abierta, para su aprobación por John Cowan [13]. OSI se puso en contacto con Microsoft y les preguntó si querían que la OSI procediese. Microsoft respondió que no deseaba ser reactiva y que necesitaban tiempo para revisar dicha decisión. [14]
En la Convención de Código Abierto O'Reilly en julio de 2007, Bill Hilf, director de trabajo de Microsoft en los proyectos de código abierto, anunció que Microsoft había presentado oficialmente la Ms-PL y la Ms-RL a OSI para su aprobación. [15] Fue aprobada el 12 de octubre de 2007, junto con la MS-PL. [10] De acuerdo con la Free Software Foundation, es una licencia de software libre. Sin embargo, no es compatible con la GNU GPL [6].