Manifiesto del Software Libre

Grupo de Usuarios de Linux de México

1.- Introducción

Como indivíduo, el software libre me da la opción de decidir libremente si lo quiero utilizar o bien escoger una opción propietaria. Si escojo la primera tendré muchas ventajas, pero si decido la segunda opción pagaré las consecuencias de una decisión que tomé libre y soberanamente, conociendo de antemano que existían otras opciones. No fuí obligado a escoger la opción propietaria, ejercí mis derechos.

Como gobierno, yo tengo la obligacion de escoger la opción que sea mejor para el país. Hace unos años, el software libre no era viable, pero ahora es una realidad. Como gobierno tengo la libertad de escoger entre dos opciones. Yo soy gobierno y voy a tomar las decisiones que no dañen a la sociedad civil ni a las instituciones. El software libre da libertad al gobierno para tomar decisiones conscientes y soberanas. Con el software propietario, sabemos que existen graves riesgos en la seguridad nacional, en el bienestar social y en la educación. Con el software libre, además de evitarse los riesgos anteriores, tenemos la oportunidad de tracender tecnológicamnete y sobre todo, de tomar libre y soberanamente las decisiones.


La realidad en la que se encuentran envueltas las diferentes personas, empresas, entidades gubernamentales e instituciones es sumamente compleja y restringida. Afortunadamente ha surgido una alternativa que permite la existencia de nuevos esquemas de desarrollo cultural y técnico basado en un nuevo modelo abierto y libre.

El esquema que explicaremos a continuación no solo pretende abarcar aspectos técnicos, sino que también puede ser implementado en cualquier actividad cotidiana. El espíritu que orienta esto es la "colaboración" y la "ayuda comunitaria". El ansia de continuo aprendizaje y ante todo la persecusión de ideales que pueden ser concretados.

El modelo de Software Libre radica en el deseo de ayudar y ser ayudado. Por ejemplo, al escribir una novela, un escritor puede sentirse confundido y necesita ayuda, entonces le deja leer a sus gentes cercanas un capítulo para que le ayuden, en el proceso sus amigos aportan ideas e inclusive le ayudan a corregir su trabajo y es más, si su temática es atractiva le ayudan a escribir un nuevo segmento.

En el mundo del desarrollo informático pasa algo similar. Una persona escribe un programa para resolver una necesidad específica, la comenta con otros y estos al ver que dicho programa también los beneficia, le ayudan a realizarlo. En el proceso, la propiedad intelectual no se vuelve una lucha de "egos", se transforma en un trabajo de todos y para todos; se generan líderes naturales con autoridad moral sobre el proyecto, pero nunca dueños.

Un proceso tan diferente es difícil de asimilar. Es complicado asimilar que un puñado de locos quieren regalar el resultado de su esfuerzo, sus horas de vida, su talento en algo para los demás. Imagine por un momento que todos pensaramos enloquecidamente y regalaramos parte de nuestro trabajo. Imagine que ese trabajo se transforma en algo que beneficia a su país, imagine ahora que esa locura le permite a los pequeños empresarios y emprendedores tener herramientas que no tengan restricción de uso; que tengan los códigos fuentes (la esencia del cómo fueron hechos) a la mano; que si ven algún problema, lo corrijan; que al ver que su corrección sirve, lo devuelvan a la comunidad y continúen el ciclo sin fin de esta esquizofrénica aventura...

El resultado se llama Software Libre.

Ahora vea que las personas aprenden, colaboran, no tienen miedo a ser reprendidas por usurpar programas ajenos, que no se sienten acorralados por infructuosas cacerías de brujas. Ahora vea que tiene autonomía sobre lo que quieren y hacen. Multiplique a las personas con este sentimiento y forme un territorio, ahora el cúmulo de gente siente que su país no le debe nada a nadie, que puede crecer bajo su propio esfuerzo y a ese sentimiento llámele Soberanía Nacional...

1.0 Reflexión de Miguel de Icaza sobre e-México (http://www.e-mexico.gob.mx/)

e-México debe de ser implantado usando sistemas libres a todos los niveles. México debe de usar esta tecnología para reducir costos, incrementar nuestra participación en los mercados tecnológicos y convertirnos en líderes en sistemas tecnológicos, además de proporcionar independencia y soberanía a los mexicanos sobre las decisiones, uso y funcionamiento interno de sus herramientas tecnológicas.

1.1 ¿Qué es UNIX?

Es un Sistema Operativo desarrollado desde hace 30 años, manteniendo el mismo diseño y forma de uso, añadiendo diversas mejoras a lo largo de los años, pero manteniéndose sobre la línea de seguridad y alto rendimiento sobre la cual fue diseñado. TCP/IP, el protocolo básico de Internet, fue construído alrededor de UNIX, por lo tanto la integración de los servicios de Internet en un ambiente UNIX es perfecta.

1.2 ¿Qué es GNU/Linux?

LINUX: Sistema Operativo libre, similar a UNIX* (POSIX 100%), iniciado en 1991 por Linus Benedict Torvalds y desarrollado colectivamente por miles de programadores en todo el mundo, evolucionando de un proyecto de programación de una sola persona a un sistema empleado por (estimado) 25 millones de personas (10 millones en 1999).

GNU: Proyecto iniciado en 1984 por Richard M. Stallman, que tiene como objetivo desarrollar un sistema operativo tipo UNIX* 100% libre y operacional, son un conjunto de aplicaciones que ponen especial enfoque en las siguientes libertades:

1.3 ¿Qué es Windows NT?

WINDOWS NT: Sistema operativo desarrollado a partir de 1992, para brindar seguridad a redes basadas en sistemas personales Windows, por lo cual requiere mantener compatibilidad y coherencia de interfaz con estos.

Se desarrolló alrededor del esquema de red SMB (Windows para grupos/red Microsoft), y posteriormente se le agregó soporte para TCP/IP.

1.4 ¿Qué es Software Libre? (del documento de Gunnar Wolf)

En los últimos años hemos venido escuchando cada vez más los términos Software Libre (Free Software) y, más recientemente Software de fuentes abiertas (Open Source Software).

Estos términos se refieren al modelo de desarrollo y de distribución del software desarrollado cooperativamente. En vez de que el código del sistema o de cada uno de los programas sea un secreto celosamente guardado por la empresa que lo produce, éste es puesto a disposición del público, para que puedan modificar, mejorar o corregir. Bajo este esquema están desarrollados tanto Linux como la mayor parte de los programas que con él podemos correr, así como otros sistemas operativos, destacando de entre ellos: OpenBSD (http://www.openbsd.org), FreeBSD (http://www.freebsd.org), AtheOS (http://www.atheos.cx), MIT ExoKernel (http://www.pdos.lcs.mit.edu/exo.html), FreeDOS(http://www.freedos.org), y muchos más.

Para mayor información acerca del modelo de desarrollo del software libre, hay varias lecturas obligadas:

1.5 Software Libre famoso

El Software Libre es también conocido como Free Software y entra dentro de la familia del software de fuentes abiertas (Open Source) poniendo énfasis en ofrecer libertades en vez de poner restricciones.
Las aplicaciones más famosas producidas por los equipos de Software Libre son:

La internet misma se basa en los estándares abiertos que fueron desarrollados por estas aplicaciones. Es indicativo que el servidor de páginas web más utilizado en el internet es Apache, ya que más del 60% de los servidores en Internet lo utilizan, según la estadística mensual publicada en Netcraft.

En dicho sitio se ha publicado un conteo que señala que la tercera parte de los sitios activos en internet están soportados en Linux.

1.6 Países que han adoptado el software libre como único camino para el desarrollo

1.6.1 Países que han adoptado oficialmente esa postura.

1.6.2 Países que estudian la posibilidad de utilizar Software Libre o que lo utilizan extraoficialmente.