W internecie występuje wiele definicji otwartego oprogramowania [open source], a do najbardziej powszechnych można zaliczyć tą opublikowaną przez OSI [https://opensource.org/osd]. Od strony biznesowej, otwarte oprogramowanie daje z reguły znacznie większe możliwości rozbudowy i rozwoju niż oprogramowanie zamknięte.
Główną ideą towarzyszącą otwartemu oprogramowaniu jest możliwość używania, modyfikowania i rozpowszechniania oprogramowania co oznacza większą swobodę biznesową dla użytkowników. Chociaż licencji otwartych jest bardzo dużo i niektóre licencję są dyskusyjne od strony biznesowej, to najczęściej stanowią lepszą alternatywę niż oprogramowanie zamknięte.
Należy pamiętać, że przed podjęciem wyboru oprogramowania należy szczegółowo zapoznać się z jego licencją. To, że oprogramowanie jest przez kogoś opisane jako open source, nie oznacza, że jest najlepszym wyborem dla danej organizacji.
Jeżeli tworzysz oprogramowanie i chcesz korzystać z dobrodziejstw open source, wówczas najlepszym wyborem mogą być licencje liberalne, które nie narzucają zasad copyleft [np. MIT, BSD 3] a jednocześnie mogą być łączone z innymi licencjami w bardzo obszernym zakresie. A jeżeli chcesz, swoje oprogramowanie mocno chronić biznesowo [np. stosując zasadę copyleft], wówczas lepszym rozwiązaniem może być licencja GPL v3 [General Public License v 3].
Dla użytkownika końcowego, prawie zawsze najlepszym wyborem będą licencje liberalne tj. MIT, BSD, Apache License, LGPL. Licencje liberalne oznaczają dużą wolność i swobodę w działaniu, której warto sobie nie ograniczać i nie narażać się na ryzyku "złamania" warunków licencji.