Open source (tł. otwarty kod źródłowy), to oprogramowanie otwarte. Licencja oprogramowania zezwala na jego legalne, bezpłatne rozprzestrzenianie. Użytkownik ma możliwość modyfikacji, rozbudowy oraz analizy oprogramowania.
Wśród najważniejszych zalet open source wymienić możemy:
- niezawodność – użytkownicy na bieżąco wykrywają ewentualne luki i błędy i usuwają je,
- szybki rozwój – oprogramowanie jest wciąż modyfikowanie i ulepszane przez specjalistów, którzy chętnie dzielą się najnowszymi rozwiązaniami,
- niższe koszty – brak opłat licencyjnych pozwala na znaczną redukcję kosztów.