Tecnología

Inicio

¿Qué significa el Open Source?

En los términos más básicos, el software de código abierto es software flexible. Es editable, es decir, cualquiera puede acceder y cambiar el código de programación, pero esto no es lo único que define de código abierto.

Distribución y Costes

Uno de los valores fundamentales de software de código abierto es que se distribuye gratuitamente. Usted no puede ser permitido vender o compartir software con licencia, pero eres libre de distribuir el software de código abierto como desee.

Código fuente

Todo el software de código abierto debe ser distribuido con su código fuente. Si el software no viene incluido en el código, el fabricante debe hacer que el código rápida y fácilmente disponibles para su descarga. El código fuente debe estar disponible en un código de programación común y no puede ser deliberadamente ofuscado.

Discriminación

Para que un programa se licencia como de código abierto, que no debe tener una licencia que discrimina a las personas o grupos. Del mismo modo, la licencia no puede discriminar en base a su uso final o en el campo.

Normas de código abierto

Hay cinco criterios que deben cumplirse para que el software de código abierto para cumplir con los estándares de la Open Source Initiative: no puede haber secretos intencionales en el código o la licencia, el software debe ser libre y públicamente disponible, el software debe tener (si es aplicable) patentes libres de derechos, el software no debe incluir un acuerdo de licencia que se requiere para ejecutar el software y el software no puede depender de otro software que no cumple con los estándares de código abierto.