Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Qué es el software de código abierto y el código fuente abierto?

¿Qué es el software de código abierto y el código fuente abierto?

1. El software de código abierto (open-source) es un término nuevo. Su definición es describir el software cuyo código fuente puede ser utilizado por el público, y el uso, modificación y distribución de este software no lo son. Restricciones de certificados. El software de código abierto suele estar protegido por derechos de autor y sus licencias pueden contener restricciones destinadas a proteger su estado de código abierto, avisos de autor o controles de desarrollo. Las organizaciones de software sin fines de lucro están registrando el "código abierto" como marca de certificación como medio para crear una definición formal de código abierto.

2. El software de código no abierto es software de código cerrado, que es la abreviatura de software de código cerrado en contraposición a código abierto. Siempre que el código fuente no esté disponible, se considera software de código cerrado. El software de código cerrado se utiliza a menudo en el desarrollo de videojuegos. Por una tarifa suficiente, se puede obtener parte del código fuente, como el motor Matrix, pero el uso debe ser limitado (normalmente un número de veces y no se permite su divulgación). ), por lo que no es un software de código abierto.

Extensiones:

El software de código abierto es desarrollado principalmente por equipos de programadores repartidos por todo el mundo, pero también por universidades, agencias gubernamentales, contratistas, asociaciones y empresas comerciales. Los contratistas, asociaciones y empresas comerciales también desarrollan software de código abierto. Históricamente, el software de código abierto ha estado estrechamente asociado con UNIX e Internet.

Estos sistemas necesitan admitir muchas piezas diferentes de hardware, y la distribución del código fuente es la única forma práctica de lograr la portabilidad multiplataforma. En las plataformas DOS, Windows y Macintosh, muy pocos usuarios tenían compiladores disponibles y el software de código abierto era aún más raro. Para una discusión más detallada sobre los modelos de desarrollo de código abierto, consulte "La Catedral y el Bazar" de Eric Raymond.