Zasady open source to wolność używania, studiowania, modyfikowania i rozpowszechniania oprogramowania. Daje to użytkownikom pełną kontrolę nad programem. Open source wspiera współpracę i innowacje, w przeciwieństwie do zamkniętego oprogramowania.