Diferența între un sistem de operare open source și unul proprietar constă în faptul că primul permite accesul la codul sursă și modificarea lui de către comunitatea de dezvoltatori, în timp ce cel de-al doilea este deținut de o companie și nu permite accesul la codul sursă și modificările sunt limitate de proprietar.