En la anterior entrada hablamos como el concepto de protocolos y diseños abiertos y libres condicionaron de una amnera insospechada el futuro del hardware de Tecnologías de Información.
La batalla por la aplicación de los mismos conceptos en el software es probablemente tan antigua como el software mismo. En un principio, el software era creado en comunidades cientificas, de investigación y en universidades, y sus desarrollos eran compartidos sin ningún tipo de limitación. Un ejemplo muchas veces mencionado es el del sistema operacional UNIX que hasta mediados de los 70's era distribuido libremente incluyendo programas fuentes. En los 80's, ATT decidió que UNIX debiera ser distribuido con una licencia comercial cerrada (sin programas fuentes) lo cual motivó a la universidad de Berkeley a usar la anterior versión abierta de Unix para crear un sistema operacional derivado. Este fue el comienzo de un problema legal que finalmente fue decidido salomonicamente dandole algunos derechos a BSD de seguir su trabajo puesto que todos los precedentes indicaban que ATT había abierto los fuentes usados por BSD para su uso libre.
Otro antecedente historico del software abierto es la famosa carta de Bill Gates escrita en 1976 y que se quejaba con los aficionados (hobbiests) de los computadores personales por el uso indiscriminado de copias no autorizadas de software (uso que era normal hasta esa epoca basado en precedentes como el de UNIX). Esta carta se considera como un hito importante en el desarrollo del software propietario.
El siguiente evento importante en esta historia del nuevo paradigma ocurre en la universidad de Helsinki, donde un joven estudiante de ingenieria de sistemas comienza a desarrollar un nuevo sistema operacional basado en protocolos abiertos y definidos por UNIX antes de volverse propietario. Este joven estudiante llamado Linus Torvalds, trabajo una versión rudimentaria del sistema operacional y luego, decide abrirlo a todo el mundo en su famosa nota del 25 de Agosto de 1991. Su intención al abrirlo era recoger recomendaciones e ideas para el mejoramiento de este sistema operacional, llamado Linux.
Este fue el inicio del movimiento del software abierto tal y como lo conocemos hoy.
En la próxima entrada describiremos otros hitos importantes de esta historia y comenzaremos a explicar algunas de sus consecuencias. Consecuencias que seran la base para las entradas de este blog de aquí en adelante.
No hay comentarios.:
Publicar un comentario