El software de código abierto es un sistema de aplicación diseñado y creado para el público en general en el que partes del software pueden modificarse y distribuirse libremente. Hay muchos ejemplos de software de código abierto, como el sistema operativo Linux, openOffice, GIMP, etc.