Software-ul open-source este orice software al cărui cod sursă este disponibil public și poate fi accesat, modificat și distribuit de orice persoană. Această abordare îmbunătățește transparența și colaborarea în dezvoltarea programelor, alternativă fiind software-ul proprietar.