Red de conocimiento del abogados - Ley de patentes - ¿Qué significa código fuente abierto?

¿Qué significa código fuente abierto?

El código fuente abierto se define como software cuyo código fuente puede ser utilizado por el público, y el uso, modificación y distribución de este software no están restringidos por la licencia. Como todo el mundo sabe, el sistema Android y el sistema Unix (así como el sistema Linux desarrollado en base a ellos) son todos de código abierto.

El software de código abierto es software publicado bajo una licencia de código abierto para proteger los derechos de los usuarios de software a utilizar y acceder libremente al código fuente. Esto también protege los derechos de los usuarios a modificar, copiar y redistribuir por sí mismos. En resumen, todos los programas que publican código fuente de software pueden denominarse software de código abierto. El código abierto a veces no sólo se refiere al software de código abierto, sino que también es el nombre de un modelo de software abierto. Los representantes del software que utilizan el modelo de código abierto incluyen el sistema operativo GNU/Linux.

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 intelectual. Otros tienen que gastar dinero si quieren usarlo si quieren hacer ajustes. en base a ello, deberán obtener su consentimiento. Al igual que el sistema Windows que utiliza tu computadora.

Información ampliada:

La definición de código abierto la define Bruce Perens (uno de los fundadores de Debian) de la siguiente manera:

Distribución gratuita: Cualquier persona con Se permite el acceso al código fuente para redistribuirlo libremente.

Código fuente: Cuando se distribuye el archivo ejecutable del programa, debe ir acompañado del código fuente completo o el código fuente se puede obtener fácilmente con antelación.

Obras Derivadas: Permite modificar el código fuente y luego distribuirlo bajo los mismos términos de licencia. ?

Integridad del código fuente del autor: esto significa que la versión modificada debe distinguirse del código del programa original mediante un número de versión diferente para garantizar la integridad del código del programa original.

No Discriminación contra Personas o Grupos: El software de código abierto no deberá establecer restricciones por motivos de género, grupo, país, etnia, etc., pero si es por circunstancias estipuladas por la ley existen excepciones (por ejemplo : el gobierno de EE. UU. restringe la exportación de software de alto cifrado).

Referencia: Enciclopedia Baidu-Código fuente abierto