Shared source

Il termine codice condiviso (talvolta chiamato con la locuzione inglese shared source) indica uno dei meccanismi legali di Microsoft per la distribuzione del codice sorgente del software. La Shared Source Initiative di Microsoft, lanciata nel maggio 2001,[1] include uno spettro di tecnologie e licenze. La maggior parte delle offerte del suo codice sorgente sono scaricabili dopo che i criteri di ammissibilità vengono rispettati.

Le licenze elaborate da Microsoft per la pubblicazione di applicativi sono sia a codice sorgente aperto che a codice sorgente chiuso, e presentano un'ampia gamma di condizioni, pensate sia per gli sviluppatori indipendenti e gli studenti che per le aziende.

Le condizioni sono le seguenti:

  • Microsoft Public License (Ms-PL)
  • Microsoft Reciprocal License (Ms-RL)
  • Microsoft Reference Source License (Ms-RSL)
  • Microsoft Limited Public License (Ms-LPL)
  • Microsoft Limited Reciprocal License (Ms-LRL)