26/3/12

Memorias, la historia del Software Libre. Segunda Parte

Los sistemas BSD libres

BSD son las iniciales de Berkeley Software Distribution (en español, Distribución de Software Berkeley) y se utiliza para identificar un sistema operativo derivado del sistema UNIX nacido a partir de los aportes realizados a ese sistema por la Universidad de California en Berkeley. El primer sistema UNIX en Berkeley fue el PDP-11, que fue instalado en 1974, después en 1977 Bill Joy, entonces un estudiante de grado en Berkeley, grabó y envió cintas del primer Berkeley Software Distribution (BSD). En 1983 fue publicado BSD 2.9 que incluye código de BDS 4.1c y fue la primera distribución considerada como un sistema operativo completo (Una modificación de UNIX 7).


Hasta este punto, todas las versiones de BSD incluían código privativo de AT&T, lo que requería el pago de licencias haciendo al software muy caro y generó la exigencia por un sistema libre por parte de entidades externas. Esto se consiguió con Network Tape 1 (Net/1), lanzada en 1989 y creada sin código propietario de AT&T que fue libremente distribuida sobre los términos de la permisiva licencia BSD. Más adelante, otros proyectos adoptaron la filosofía de software libre y adoptaron la licencia BSD, así en junio de 1991 nació Network Tape 2 (Net/2). 

Poco tiempo después, BSDi (Berkeley Software Design Inc.) tuvo un problema legal con AT&T, propietarios de los derechos de System V y la marca UNIX. El pleito fue archivado en 1992, bajo la prescripción de no distribuir Net/2 hasta que la validez de las demandas pudiera ser determinada.

Cuando se resolvió la demanda legal que USL levantó en contra de BSDi por parte de la corte en 1993, las distribuciones derivadas de 386BSD, FreeBSD y NetBSD fueron liberadas como software libre. Más tarde en 1995, OpenBSD fue publicada, una distribución derivada de NetBSD. También existen otras versiones derivadas en la actualidad, entre las que destacan SunOS y Mac OS X.

Los años del punto com 

En la segunda mitad de los años 90, cuándo muchas compañías basadas en web empezaban a operar; el software libre se volvió la opción popular de los servidores web. El servidor HTTP Apache se volvió en el software de servidor web más utilizado, título que aún conserva a mediados de la segunda década del siglo XXI. Estos servidores web, se han llegado a conocer como "sistemas LAMP"; son sistemas que vienen con un "paquete" de software inicial que incluye al núcleo Linux como base, a Apache como proveedor de servicios web, la base de datos MySQL para archivo de datos y al lenguaje de programación PHP uniéndolos a todos.

Nace el Código Abierto

En 1997, Eric Raymond publicó La Catedral y el Bazar, un ensayo dónde analiza a la cultura hacker y los principios del software libre. El escrito recibió particular atención al principio de 1998 y fue un factor estimulante para que Netscape Communications Corporation liberara su popular suite de internet Netscape Communicator como software libre. Este código, es mejor conocido en la actualidad como Firefox y Thunderbird.

Este acto por parte de Netscape, impulsó a Raymond y otros a buscar cómo llevar los principios del software libre a la industria del software comercial.

Concluyeron que el activismo social de la FSF no era atractivo para las compañías como Netscape y buscaron maneras de volver a inventar el movimiento del software libre para enfatizar el potencial comercial de compartir código fuente. El nuevo nombre que escogieron fue "código abierto" (open source en inglés) y rápidamente Bruce Perens, el editor Tim O'Reilly, Linus Torvalds y otros firmaron a favor del nuevo nombre. La Open Source Initiative (Iniciativa por el Código Abierto) fue fundada en febrero de 1998 para fomentar el nuevo término y para difundir los principios del "código abierto".

Sin embargo, Richard Stallman y la FSF objetaron enérgicamente al enfoque de la nueva organización. Sintieron que, con la estrecha visión del código fuente, la OSI estaba sepultando los valores filosóficos y sociales del software libre y que estaba escondiendo el problema de la libertad de los usuarios de computadoras. Aún así, Stallman seguía manteniendo la postura de que los usuarios de ambos términos eran aliados en contra del software privativo

En septiembre de 2000, Sun Microsystems lanzó la suite ofimática StarOffice 5.2 como software libre bajo los términos de la Licencia Pública General Reducida de GNU. La versión libre de la suite fue renombrada a OpenOffice.org (comúnmente abreviado "OOo") y coexiste con StarOffice, la versión 1.0 de OpenOffice.org fue lanzada el 30 de abril de 2002; el producto y el código fuente abierto coexisten desde el 13 de octubre de 2000

Entornos de Escritorio

KDE fue fundado en 1996 por Matthias Ettrich. En aquel tiempo, encontraba problemático el número de inconsistencias en las aplicaciones UNIX. Propuso un nuevo entorno de escritorio pero también quería que fuera un escritorio fácil de usar. Su primer mensaje en Usenet generó mucho interés.

Ettrich decidió usar la biblioteca Qt para el proyecto KDE. En ese tiempo, Qt no gozaba de una licencia de software libre. Miembros del proyecto GNU sintieron preocupación por tal uso de una biblioteca para construir un entorno de escritorio libre. En agosto de 1997, iniciaron dos proyectos en respuesta a KDE: la biblioteca Harmony (un remplazo libre de las bibliotecas Qt) y GNOME (un entorno de escritorio diferente, sin Qt y construido enteramente de software libre). Se escogió a GTK+ como la base para GNOME en lugar de las bibliotecas de Qt.


En noviembre de 1998, la biblioteca Qt fue publicado bajo la licencia libre/código abierto Licencia Pública Q (QPL). Pero el debate acerca de la compatibilidad con la GPL continuó. En septiembre de 2000, Trolltech creo la versión UNIX de las bibliotecas Qt bajo los términos de la GPL, en adición de la QPL, lo cual ha eliminado las preocupaciones de la Free Software Foundation (Fundación para el Software Libre).

Ambos entornos de escritorio, KDE y GNOME ahora participan en freedesktop.org, un esfuerzo por estandarizar la interoperabilidad de escritorios UNIX, no obstante aún existe cierta competencia entre ellos.

Desarrollo Reciente.

8 de mayo de 2007, Sun Microsystems liberó Java Development Kit con el nombre OpenJDK bajo la Licencia Pública General de GNU. Una parte de las clases de la biblioteca (el 4%) no pudieron ser publicadas como código abierto por estar publicadas bajo licencia de otros organismos y fueron incluidos como complementos binarios. Por esta razón, en junio de 2007, Red Hat lanzó IcedTea para resolver el problema de impedimento de los componentes con la implementación de los equivalentes de GNU Classpath. Desde su lanzamiento, la mayoría de impedimentos han sido resueltos, dejando pendiente el motor de audio y el sistema de gestión del color únicamente.

En los años 2000, se ha buscado expandir la libertad de usar, compartir, modificar y publicar más allá el código fuente y el software, implementando los principios del software libre a la documentación que acompaña al software así como otro tipo de información: libros, manuales, fotografías, vídeo, audio, etcétera. Para lograrlo, se han creado licencias y movimientos que buscan la libertad de estudiar y compartir virtualmente cualquier tipo de contenido.

En marzo de 2000 se publicó, por parte de la FSF, la versión 1.1 de la Licencia de Documentación Libre de GNU (GFDL por sus siglas en inglés) con el propósito de hacer que los manuales, libros de texto o cualquier documento escrito sean libres.

En 2001, se fundó Creative Commons, una corporación sin ánimo de lucro dedicada a hacer el proceso de compartir y construir a partir del trabajo de otros más fácil, de manera consistente con las reglas del copyright. Facilitan licencias libres y otras herramientas para publicar trabajos con la libertad que el autor quiere otorgar a otros, para que puedan compartir, modificar y usar comercialmente su obra; o cualquier combinación de estas libertades.

El 15 de enero de 2001 es lanzada Wikipedia, un proyecto de la Fundación Wikimedia (una organización sin ánimo de lucro) para construir una enciclopedia libre y políglota. Wikipedia en un inicio publicó todo su contenido bajo la Licencia de Documentación Libre de GNU únicamente, pero a partir del 1 de agosto de 2009 cambió a "Creative Commons Atribución Compartir Igual 3.0". Para que esto fuera posible, la FSF actualizó la GFDL en noviembre de 2008, para permitir la migración de licencia por parte de Wikimedia. Aunque es necesario mencionar que algunas versiones de Wikipedia, como la inglesa, tiene contenido no libre.

No hay comentarios:

Publicar un comentario