Delad källkod

Från Wikipedia
Hoppa till: navigering, sök

Delad källkod, på engelska Shared Source, är ett initiativ från Microsoft som innebär att den slutna källkoden öppnas upp för utomstående, exempelvis myndigheter och institutioner under starka restriktioner, bland annat får man aldrig mer syssla med öppen källkod inom samma område. Med delad källkod kan kommersiella företag behålla kontrollen över källkoden, men samtidigt även dela med sig koden till andra.

Initiativet Shared Source är ursprungligen tänkt att vara en hybrid mellan öppen källkod och stängd källkod och kan anses vara Microsofts svar på öppen källkod.

Öppen källkod, fria licenser[redigera | redigera wikitext]

Microsoft Public License (Ms-PL)[redigera | redigera wikitext]

Detta är den minst restriktiva av Microsofts licenser och möjliggör distribution av kompilerad kod för antingen kommersiella eller icke-kommersiella ändamål på en licens som överensstämmer med MS-PL.[1]

Microsoft Reciprocal License (Ms-RL)[redigera | redigera wikitext]

Denna Microsoft licensen tillåter distribution av härledd kod så länge modifierade filer ingår och att den behåller Ms-RL licensen.[2]

Icke-fria licenser[redigera | redigera wikitext]

Microsoft Reference Source License (Ms-RSL)[redigera | redigera wikitext]

Detta är den mest restriktiva av de Microsoft Shared Source-licenser. Källkoden finns tillgänglig för att visas endast avsedd för referens, främst för att kunna visas under felsökning.[3]

Microsoft Limited Public License (Ms-LPL)[redigera | redigera wikitext]

Detta är en version av Microsoft Public License där rättigheter endast beviljas utvecklare av Microsoft Windowsbaserad programvara. Ms-LPL anses vara icke-fri licens av Free Software Foundation.[4]

Microsoft Limited Reciprocal License (Ms-LRL)[redigera | redigera wikitext]

Detta är en version av Microsoft ömsesidiga licens där rättigheter endast beviljas om att utveckla programvara för en Microsoft Windows-plattformen. Precis som MS-LPL, licens är detta inte open source, eftersom det inte är teknikneutralt.

Se även[redigera | redigera wikitext]

Referenser[redigera | redigera wikitext]

  1. ^ Microsoft Public License (Ms-PL)
  2. ^ Microsoft Reciprocal License (Ms-RL)
  3. ^ Microsoft Reference Source License
  4. ^ Various Licenses and Comments about Them - GNU Project - Free Software Foundation (FSF)

Externa länkar[redigera | redigera wikitext]