Red de conocimiento informático - Conocimiento del nombre de dominio - El significado de los programas de código abierto

El significado de los programas de código abierto

Algunos críticos progresistas en Estados Unidos señalan que en un entorno virtual como Internet, el código subyacente que impulsa el sistema, especialmente los conocidos protocolos de comunicación entre aplicaciones, es en cierto sentido muy similar a el mundo real. En otras palabras, estos códigos proporcionan normas de comportamiento en la web, fomentando ciertos comportamientos y restringiendo otros, al igual que las leyes del mundo real. Por lo tanto, el código abierto genera un enfoque más democrático del desarrollo, donde las buenas ideas se comparten colectivamente en lugar de mantenerse privadas como capital intelectual. En este sentido, el código abierto es esencialmente una filosofía política.

El espíritu del código abierto es que los usuarios pueden utilizar, copiar, distribuir, estudiar y mejorar el software. Se remonta a los años 1960. En ese momento, los grandes fabricantes de computadoras como IBM pusieron a disposición de los clientes parte de su software y código fuente para que pudieran cambiar el software para adaptarlo a sus necesidades. En 1991-1992, Linus Torvald, que vivía en Finlandia, creó la primera versión del sistema operativo Linux. Un equipo de programadores dedicados construyó el sistema operativo Linux y las aplicaciones periféricas pieza por pieza.