Úvod do opensourcových licencí

Dokončeno

Licenční smlouva doprovází opensourcový software a související zdrojový kód.

Licence popisuje, jak se dá použít zdrojový kód a komponenty vytvořené z něj a jak by se s ním měl vypořádat jakýkoli software vytvořený.

Podle opensourcové definice OpenSource.org by licence neměla:

  • Diskriminovat osoby nebo skupiny.
  • Diskriminovat pole úsilí.
  • Buďte specifická pro produkt.
  • Omezit jiný software.
  • A další – podívejte se na definici open source.

Pro pokrytí přesných podmínek licence existuje několik typů. Každý typ má své specifika a důsledky, které probereme v další části.

I když z komunity obecně vyvíjí opensourcový software více přispěvatelů, nezaručuje, že je zabezpečený a bez ohrožení zabezpečení.

Více revidujících zjistí šance, ale zjišťování nemusí být okamžité nebo před tím, než je ostatní spotřebují.

Vzhledem k tomu, že zdrojový kód je opensourcový, můžou lidé se zlými úmysly také zkontrolovat ohrožení zabezpečení a zneužít ho, pokud je to možné.

V tomto ohledu je to požehnání i prokletí, že opensourcový software má k dispozici zdrojový kód pro ostatní.