La evolución del software de código abierto
El software de código abierto suele estar protegido por derechos de autor y sus licencias pueden contener restricciones diseñadas para proteger su estado de código abierto, su autoría o su control de desarrollo.
De hecho, el software de código abierto es tres Los aspectos involucran el código fuente en sí y el proceso de desarrollo: código fuente libremente redistribuible, sistemas modulares y desarrollo de mercado; en el desarrollo de mercado, cualquiera, en cualquier lugar, puede participar en la producción del producto final. Estos tres aspectos están estrechamente relacionados entre sí. El proceso de desarrollo estilo bazar brinda al software de código abierto poderosas capacidades de corrección de errores, porque abre los errores en el programa a una gran cantidad de espectadores, y todos los espectadores son posibles correcciones de errores.
Por otro lado, cualquiera puede reutilizar y distribuir software de código abierto.
Por otro lado, cualquiera puede reutilizar y distribuir el código de software de código abierto. El interés público está respaldado por el hecho de que. todo el mercado disfruta de ideas innovadoras****
Además, el término "código abierto" se ha extendido a otras comunidades de conocimiento, refiriéndose a aquellas que pueden hacerse públicas Acceso a comunidades de conocimiento como periódicos, libros de texto , etc.
Algunos críticos progresistas en Estados Unidos señalan que en entornos virtuales como Internet, la fuerza impulsora para el desarrollo de software de código abierto es el hecho de que el interés público impulsa el desarrollo de programas, lo que también es un tema importante de interés público. En un entorno virtual como la Web, el código subyacente que impulsa el sistema, especialmente los conocidos protocolos de comunicación entre aplicaciones, es en cierto sentido muy parecido a las regulaciones del mundo real.
En otras palabras, el código da Hay códigos de conducta en la Web que fomentan ciertos comportamientos y restringen otros, al igual que las leyes del mundo real
Por lo tanto. El código abierto aporta un enfoque más democrático al desarrollo, en el que las buenas ideas se pueden compartir colectivamente en lugar de mantenerlas en secreto como capital intelectual individual
En este sentido, el código fuente abierto se ha convertido esencialmente en una filosofía política p>
El espíritu del código abierto es que los usuarios pueden usar, copiar, distribuir, estudiar y mejorar el software
Se remonta a la década de 1960
p>. Se remonta a la década de 1960.
En aquella época, los proveedores de ordenadores centrales como IBM regalaban parte de su software a los clientes junto con el código fuente para que los clientes pudieran cambiar el software para adaptarlo a sus necesidades.
En 1991-1992, Linus Torvald, que vivía en Finlandia, construyó la primera versión del sistema operativo Linux
Después de los esfuerzos de un grupo de programadores entusiastas, la primera versión del sistema operativo fue lanzado en los Estados Unidos
. Un grupo de programadores entusiastas trabajaron duro para crear el sistema operativo Linux y sus aplicaciones periféricas
Con el sistema operativo Linux maduro, el servidor de red Apache, el lenguaje de programación Perl, la base de datos MySQL, el navegador Mozilla y OpenOffice , etc. Y famoso.