IT-lexikon › Programmering › Licensflora

Licensflora

Programmering In English → Uppdaterad: 2026-11-01

Problemet med att det finns för många öppna licenser, där varje ny gör det svårare att kombinera kod från olika projekt.

Runt sekelskiftet skrev nästan varje bolag som släppte kod sin egen licens: Sun, IBM, Apple, Nokia, Intel. Var och en var godkänd av OSI, och var och en krockade med någon annan. Eftersom två copyleftlicenser sällan kan uppfyllas samtidigt blev resultatet öar av kod som lagligt inte fick blandas, trots att alla kallade sig öppna. OSI tillsatte en kommitté 2004 som två år senare delade in licenserna i grupper och pekade ut ett fåtal som "populära och brett använda".

Det hjälpte en del. De flesta nya projekt väljer i dag MIT, Apache 2.0 eller någon GPL-variant, och SPDX-listan gör åtminstone floran sökbar. Fåfängelicenser, där ett bolag vill ha sitt namn på en egen text, dyker ändå upp med jämna mellanrum. Den bästa licensen är för det mesta den som någon jurist redan läst.

← Tillbaka till lexikonet