Softver koji je slobodno dostupan svima za korištenje, izmjenu i distribuciju.
Open source (otvoreni izvor) označava način razvoja softvera gdje izvorni kod softvera nije tajni već je javno dostupan i slobodno dostupan svima. Ovo omogućava da svatko tko želi, može pregledati, modificirati i dopunjavati izvorni kod softvera, čime se stvara javna zajednica koja se bavi razvojem tog softvera. Funkcionira tako da se različite zajednice okupljaju i surađuju na razvoju i unapređenju projekta, čime se povećava kvaliteta i funkcionalnost softvera. Otvoreni izvor značajan je za razvoj softvera jer omogućava brži razvoj, veću sigurnost i transparentnost, te manju ovisnost o jednom komercijalnom razvojnom timu.