Código compartido

Fiabilidad

¿Qué significa código compartido?

El código compartido es el mecanismo de Microsoft para la distribución legal del código fuente del software. Se lanzó inicialmente en mayo de 2001 e incluye numerosas licencias y tecnologías.

El código compartido de Microsoft permite tanto a organizaciones como a particulares acceder al código fuente de un programa como referencia.

Este acceso proporciona a los desarrolladores capacidades de depuración, que pueden descargarse tras satisfacer ciertos criterios de elegibilidad. La licencia asociada puede ir desde la mera visualización del código como referencia hasta el permiso de modificación, que puede utilizarse con fines comerciales y no comerciales.

Definición de código compartido

Los objetivos del código compartido de Microsoft incluyen:

  • Garantizar la seguridad e integridad de los entornos informáticos de los usuarios de Windows
  • Proporcionar tecnologías a universidades de todo el mundo y mejorar las oportunidades educativas
  • Proporcionar un mayor acceso al software de Código Compartido a investigadores, clientes y desarrolladores
  • Proporcionar herramientas esenciales para producir mejor software
  • Preservar los derechos de propiedad intelectual

Microsoft tiene dos tipos de licencias de código compartido: licencias libres y de código abierto y licencias que no son libres ni de código abierto. Ambos tipos implican muchas normas y restricciones complejas.

Temas relacionados

Margaret Rouse
Technology Expert
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…