Otwarte oprogramowanie to oprogramowanie, którego licencja pozwala na legalne i darmowe kopiowane, zarówno kodu wynikowego jak i źródłowego oraz na dowolne modyfikacje kodu źródłowego.

Podstawowa idea Open Source jest bardzo prosta. Jeśli programiści mają poprzez Internet wolny dostęp do kodów źródłowych oprogramowania, mogą je modyfikować i rozpowszechniać, to umożliwia jego szybki rozwój.

Open Source staje się znaczącą alternatywą dla ogólnie stosowanego oprogramowania biurowego oraz narzędziowego.

Rozporządzenie Ministra Finansów dotyczące programów publicznie udostępnianych stanowi że programy tego typu nie podlegają opodatkowaniu. Programy typu Open Source opierają sie przede wszystkim na licencji GNU/GPL.
Oznacza to w praktyce, że kod źródłowy jest udostępniony dla każdego i każdy użytkownik może go dowolnie modyfikować.