Open Source, özgür yazılım hareketinin bir parçasıdır ve yazılımın kaynak kodunun ücretsiz olarak kullanıcılara sunulmasına dayanan bir felsefeyi ifade eder. Böylece, yazılımın kendisine sahip olan kişiler, kodu özgürce değiştirme, dağıtma ve kullanma hakkına sahip olurlar. Bu, yazılımın hızlı bir şekilde geliştirilmesine ve daha yüksek kalitede üretilmesine olanak tanır.
Open Source, ayrıca topluluk tabanlı bir geliştirme süreci kullanır ve kullanıcıların katkıda bulunmalarına ve yazılımın geliştirilmesine katkıda bulunmalarına izin verir.