El código abierto no significa sólo acceso al código fuente, sino un conjunto de requisitos establecidos por la Open Source Initiative (OSI). Establece también la integridad del código, su redistribución gratuita, una disposición de neutralidad tecnológica, así como las normas específicas contra la discriminación.

Los términos de distribución de “software” de código abierto/open-source deben cumplir con los siguientes criterios:

  1. La redistribución libre
  2. Código Fuente · Source Code
  3. Trabajos derivados
  4. Integridad del código fuente del autor
  5. No discriminación contra personas o grupos
  6. No discriminación en función de la finalidad perseguida
  7. Distribución de la licencia
  8. La licencia no debe ser específica de un producto
  9. Licencia no debe restringir otro software
  10. Licencia debe ser tecnológicamente neutral

A continuación una lista de programas open source con sus respectivos enlaces: