Software-ul open source este orice program de calculator care este distribuit sub o licenta care permite accesul la codul sursa, modificarea acestuia si redistribuirea libera a versiunilor modificate. Exemple de software open source includ sistemul de operare Linux, baza de date MySQL, platforma web Apache etc.