Sistemul de operare open source are codul sursă disponibil publicului, ceea ce înseamnă că utilizatorii pot vedea și modifica cum doresc codul. În schimb, un sistem de operare comercial are codul sursă închis și utilizatorii trebuie să plătească pentru a-l utiliza.