Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Qué es el código fuente abierto y qué es el código fuente no abierto?

¿Qué es el código fuente abierto y qué es el código fuente no abierto?

El código fuente abierto es código fuente abierto, también conocido como divulgación de código fuente, que se refiere a un modelo de lanzamiento de software; por el contrario, si el código fuente no se divulga, es código fuente no abierto.

El software general solo tiene archivos ejecutables binarios compilados y, por lo general, solo el autor del software o el titular de los derechos de autor posee el código original del programa.

Algunos autores de software divulgarán el código fuente, lo que se denomina "divulgación de código fuente", pero esto no necesariamente cumple con la definición y las condiciones de "código fuente abierto" porque el autor puede divulgar el conjunto de código fuente. restricciones, como limitar quién puede leer el código fuente, limitar los derivados, limitar la cantidad de personas que pueden leer el código fuente o limitar la cantidad de personas que pueden derivar el código fuente. Sin embargo, esto no necesariamente cumple con la definición y las condiciones de "código abierto", porque el autor puede establecer condiciones para proporcionar el código fuente, como limitar quién puede leer el código fuente, limitar los derivados, etc.

El código abierto se define como software cuyo código fuente se describe como disponible para el público y cuyo uso, modificación y distribución no están restringidos por una licencia.

Por ejemplo, los conocidos sistemas Android y Unix (así como el sistema Linux desarrollado sobre su base) son de código abierto.

El código fuente no abierto es lo opuesto al código fuente abierto. Sus programas y productos de software están protegidos por derechos de propiedad y conocimiento. Otros tienen que gastar dinero para usarlo y deben obtener el consentimiento si así lo desean. para hacer ajustes en base a ello. Al igual que su computadora usa el sistema Windows.