Licenskompatibilitet

Licensers kompatibilitet ( eng.  Licenskompatibilitet ) - problemet med kompatibilitet för programvarulicenser , vars text kan innehålla motstridiga krav, vilket gör det omöjligt att kombinera källkoden från sådana paket för att skapa nya programvarupaket [1] .

Till exempel kan en licens kräva att utvecklarna av källkoden nämns i allt reklammaterial för härledda verk ( modifierade versioner måste nämna utvecklarna i något reklammaterial ), medan en annan kodlicens kan förbjuda ytterligare krav för härledda verk ( modifierad versioner kan inte innehålla ytterligare tillskrivningskrav ). Om någon kombinerar programvara under dessa licenser kommer de inte att kunna distribuera den lagligt, eftersom dessa villkor inte kan uppfyllas samtidigt. Således är programmen som beskrivs i exemplet licensinkompatibla [2] .

Inte alla licenser som godkänts av OSI och Free Software Foundation är kompatibla; till exempel, på grund av licensvillkor, är det inte möjligt att kombinera programvara under Mozilla Public License och under GNU General Public License .

Anteckningar

  1. Hur GPLv3 hanterar licensspridning . Arkiverad från originalet den 18 december 2007.
  2. Stallman förklarar licenskompatibilitet medan han diskuterar GPLv3 . Datum för åtkomst: 11 januari 2011. Arkiverad från originalet den 18 februari 2011.

Länkar