- L'Open Source és la característica d'alguns programes i protocols de tenir el codi obert i permetre veure com ha estat programat. En contraposició, el codi privatiu no ho permet, i per tant desconeixem les accions que aquest codi pot realitzar.
- El principi de transparència del codi obert rau a tenir la possibilitat de saber en tot moment què pot i què no pot fer una aplicació. En qüestions de privacitat això és clau, ja que ens dóna la seguretat que no s'ha inserit cap codi de forma intencionada amb l'objectiu de recopilar informació o no s'ha deixat cap porta oberta (backdoor) al programador per accedir-hi de forma malintencionada.
- L'open source no té perquè ser lliure i alhora gratuït. Sovint es relacionen aquests dos conceptes però a vegades el binomi no és factible. "Lliure" significa que es pot implementar, modificar i distribuir sense cap restricció. "Gratuït" fa referència al fet que es pot fer servir l'aplicatiu sense cap cost econòmic. Aquests detalls normalment estan especificats en la llicència d'ús de cada programari, i poden ser molt variables.