Make your own free website on Tripod.com

 

 
 

 

 

SECCIONES

 

--> Windows

--> Linux

 

--> Internet

--> Hardware

--> Software

--> Tutoriales

 

--> Biografías

--> Trucos

--> Downloads

--> Drivers

--> Música

--> Diagnóstico

 

--> Humor

 

 

COMUNIDAD

 

--> Chat

--> Foro

--> Webmail

--> Guestbook

 
 

 
 

 

 

Filosofía GNU

 

 

A principios de los '70 allá por la Tercera generación de las Computadoras, el MIT tiene un proyecto denominado IA al cual están invitados a participar algunos de los más prominentes estudiantes de programación de la época entre ellos un joven de nombre Richard Stallman.
Este mismo comentaba que en esos días existía una comunidad de programadores que se reunían a compartir conocimientos, a mostrar sus desarrollos y pasarla bien. En ese entonces se acostumbraba a ayudar a los demás, tratándose de dar una mano donde se podía.
Mientras tanto el MIT recibía una donación de Xerox compañía que se dedicaba en aquellos tiempos a la venta de impresoras y demás cosas relacionadas y aun hoy en día lo hace, esta venia acompañada de un controlador, driver como quieran llamarle cuyas fuentes también formaban parte de él, bueno particularmente para esta gente el tener los mismos(los fuentes no?)le permitiría dar algunas capacidades extras a la impresora ya que al ser los miembros del equipo desarrolladores no tendrían inconveniente alguno, bueno y así fue como modificaron dicho driver a su gusto.

Al pasar los años con el advenimiento de la década del '80 y al hacerse mas popular la informática empresas como ser Symbolics empezaron a reclutar en sus filas a programadores, con el fin de desarrollar software propietario, se puede decir que hasta acá no hay del todo un problema; fuente de trabajo para los buenos programadores o malos o medios (sin discriminar), con el paso del tiempo aquella comunidad de la que le había comentado antes se fue desmembrando o diluyendo por la sencilla razón que muchos de los miembros ahora se encontraban trabajando en alguna Empresa.
El punto en el que Stallman no estaba de acuerdo era en el que dichas Compañías hacían firmar a sus empleados un acuerdo de no revelar, entendiéndose por esto que no podían comentar a nadie del trabajo que hacían en la Compañía o que estaban desarrollando, ni usar alguna línea de código en otra aplicación que no fuese parte de la Empresa cualquier mención del mismo tendría acarreado acciones legales debido a lo que firmo, o sea que yo programador no puedo aplicar lo que se para mi, lo que hiciese seria de propiedad del lugar donde trabajo, además no puedo usar mis conocimientos para disfrutar programando un juego para uso personal y mucho menos prestárselo a mi amigo o darle los fuentes para que lo pueda mejorar o aprender de él o sea que perdía la libertad. Con esto donde quedaba la idea de compartir para aprender de nuestros errores, de disfrutar de lo que se hace y disponer libremente de ello ser un poquito más solidario con un amigo, vecino o conocido.

Hasta acá eran solo ideas pero para Stallaman todavía faltaba la cereza al postre y llegó el momento crítico justamente en el MIT. En aquel entonces la impresora que tenían estaba quedando obsoleta y necesitaban de algo mas avanzado, aparece nuevamente Xerox al rescate con la donación de una impresora de ultima generación pero esta ves Xerox había contratado a una empresa que se encargaba de desarrollar el driver bajo licencia propietaria por supuesto, como el uso de dicho controlador no optimizaba el uso de la maquina quisieron modificarla y se encontraban con que no tenían los fuentes llamaron pidiendo los mismos y se los negaron creo que unos de los conocidos de Stallman es el que se lo negó a él debido a lo que había firmado; después de todo esto el Sr. Richard explotó. A partir de ahí se comienza a plantear tres situaciones de cara al futuro, acá es donde comienza todo, a prestar atención:
* Primero piensa en dejar definitivamente la informática por la sencilla razón de que no estaba de acuerdo como se venían dando las cosas con el tema de las empresas y su software propietario, esto era motivo de infelicidad para el no.
* Segundo unirse a dichas Compañías como muchos programadores lo habían hecho y ganar muy buen dinero, pero con esto algún día cuando mirara hacia atrás vería que no ayudo en nada a la humanidad para que esta mejore, al contrario cuando pudo corto el hilo por lo mas fino y listo se lavo las manos.
* Tercero arremangarse y luchar por sus ideales aunque esto signifique tener que ir en contra de muchas personas y Empresas también, por que no, con ello seria el único en un movimiento que desarrollaría software libre pero que suponía que como él habría personas en el mundo que se le unirían, se puede decir que acá es donde nace El Proyecto GNU.
Luego de ello tiene que tomar otra decisión radical la de dejar su trabajo en el proyecto IA del MIT porque mas adelante estos mismos podrían atribuirse ser propietarios de lo que desarrolle GNU debido a que él trabajaba para ellos.

Ahora un comentario breve de como nace el nombre de GNU, todos sabemos que son las siglas de GNU is Not Unix, que nos dice con esto que no es unix pero es parecido o similar o trabaja como él debido a que en ese entonces Unix era unos de los Sistemas Operativos mas usados de la época decidieron desarrollar sobre esta plataforma para su compatibilidad y estandarización; bueno hasta acá es donde yo conocía pero leyendo por ahí me entere que en los '80 estaba de moda una frase allá en EEUU la misma era What's the New? traducido al español Qué hay de nuevo? bueno cuando uno llegaba a algún lugar y se encontraba con un conocido lo primero que preguntaba era eso, como a los hackers les gusta colocar nombres graciosos o raros a las cosas que hacen, acá nace la sigla GNU porque esta sigla en inglés se pronuncia de la misma forma que NEW o similar, ahora cuando un amigo le pregunte What's the GNU(New)? el le contestaría The GNU is Not Unix, castellanizando un poco- Que hay de nuevo? Lo nuevo no es Unix-, y que les parece esto.

Bueno ya que el proyecto tenia un nombre decide comenzar a hacer lo que realmente sabia que era programar, y se pregunta entonces cuál seria el primer paso que daría GNU primero para poder desarrollar algo lo que se necesita es un buen editor de texto y así nace el GNU/Emacs que fue el mas usado y conocido desarrollo de ese entonces, este comenzó a tener muchos adeptos y por supuesto a crecer su fama. Ahora teniendo el Proyecto ya lanzado necesitaba una licencia para que nadie se pudiera aprovechar del trabajo del desarrollador; existen licencias que le permiten a uno ver el código fuente de los programas sin ningún tipo de restricciones y no solo verlo sino también hacer lo que uno quiera con él demos un pequeño ejemplo de esto: yo una persona común y corriente obtengo un software de nombre pepito con sus fuentes, miro el código le cambio pequeñas cosas además de su nombre, ahora lo bautizo pepita y la distribución del mismo ya no es libre sino que decido vender el mismo como si fuese de mi propiedad hasta acá no hay creo yo demasiados problemas ahora imagínense que una Empresa hace lo mismo que yo pero la vende como si fuese suya y además con una nueva licencia propietaria que te dice que no lo podes copiar, prestar a nadie y solo es para uso personal, el programador que creo pepito penso en hacer algo libre para que? Si al final vino alguien y lo transformo en un producto propietario, ahora para tratar de evitar que sucedan cosas así Stallman diseño una Licencia que mantenía la libertad del software en lugar de usar Copyright usarían Copyleft y la GPL (Licencia Publica General) pequeño resumen de lo que dice esta licencia es que el software que se encuentre amparado bajo esta podrá ser copiado, cedido, prestado o inclusive vendido siempre y cuando se distribuya con los fuentes o sea que se los pueda dar en caso que alguien lo quiera, es decir que la persona que posea el software es dueño absoluto de él pudiendo hacer lo que quiera menos negar los fuentes a nadie lo que permite que se siga desarrollando a medida que cambia de mano.

Entonces tenemos el Proyecto GNU y la licencia que permite el crecimiento continuo del mismo.
Luego de todos estos pasos se decide fundar la FSF Free Software Fundation por motivos de organización, y ahora se podrían recibir donaciones y con ellas formar grupos de desarrollo de software libre.
Llegamos a los '90 y El Sistema GNU estaba casi completo disponía de editor de texto avanzado GNU/Emacs, un shell GNU/Bash, un compilador GCC, y un montón de otras herramientas que nos permitían tener un sistema Libre corriendo en nuestras maquinas pero una cosilla aun faltaba aquello sobre lo cual corren las aplicaciones un Sistema Operativo, así nace el desarrollo de Hurd OS, este usaba un micro núcleo mach que actuaba como administrador de una serie procesos servidores los cuales se encargaban de la mayoría de las operaciones dejando al microkernel menos trabajo, se uso esto por la sencilla razón de que se podían programar los procesos servidores en maquinas distintas como un programa mas y así poder testearlas sin necesidad de tener que unir todas las piezas del rompecabezas para probar como iría evolucionando, estando en marcha el desarrollo del SO libre Stallman se entera de que en Europa se había lanzado un SO llamado Linux que estaba bajo la licencia de la GNU la GPL, que además era basado en Unix y ya estaba en la red siendo desarrollado por muchos hackers entonces para no sobreponer esfuerzos decide que esta era la pieza que faltaba para cumplir el sueño del Sistema Libre totalmente GNU y se ponen a trabajar en Linux ahora rebautizado GNU/Linux debido a que todo el sistema casi terminado de la GNU se acopla con el sistema operativo creado por Linus Torvals, en el año 1996 recién sale la primera versión totalmente funcional de GNU/Linux luego de años de trabajo el sueño de un hombre contagio a muchos en el mundo que al igual que esta persona pensamos que las cosas pueden cambiar. Y vos que esperas para unirte?.

Haciendo un poco de Dinero con Software GNU.

La GNU no esta en contra de hacer dinero con él, no esta en contra del negocio al contrario trata de alentar a las personas que lo hacen siempre teniendo en cuenta la ideología que hay detrás de este movimiento que es la de distribuir los fuentes para que quien lo posea sea libre de hacer lo que quiera con el este es su derecho pero también tiene la obligación de mantener la licencia.
Creo yo que unos de los ejemplos más claros en la actualidad son las Empresas que se encargan de las distribuciones de GNU/Linux como Red Hat, Mandrake, Suse, etc., estas ganan dinero con la venta de paquetes que además de traer los habituales CDs también vienen con manuales y soporte técnico.
Yo desarrollador de software por ahí tengo miedo de ponerla bajo la GPL, bueno esta bien lo puedo vender a 1.000.000 de dólares pero nadie lo compraría creo, debo darles con los fuentes..., antes de continuar les voy a comentar como Richard Stallaman resolvió el tema de falta de dinero allá por el '83 mas o menos en los principios del lanzamiento de GNU/Emacs como ahora sabemos estaba desocupado y que se le ocurrió, para distribuirlo pensó que a la gente no le molestaría pagar un precio un poco mas alto que el contra reembolso por el programa mas algún tutoríal, estos el cargaba en un disquete y se los enviaba a su domicilio por un precio creo que era algo así como de 150 dólares, de esta forma inicio una nueva manera de distribuir software GNU y poder ganar un poco de dinero a través de ello, al pasar el tiempo GNU/Emacs creció en fama y mucha gente lo usaba algunas compañías necesitaban que se le agregara cierta característica que para ellos era necesaria y por este trabajo sé tenia que cobrar o también para capacitar a los miembros de la empresa, era una forma de vender servicio por lo que había desarrollado, con este dinero pudo fundar la FSF y cada nueva modulo que agregaba para GNU/Emacs era cargada en la siguiente versión, así todos podían disfrutar de él, además de todo esto se preguntaran podrían contratara un programador para hacer eso pero quien mejor que el que lo creo para agregar algo rápido y eficiente. Aquí el ejemplo claro que se puede hacer dinero también con software GNU y de ganar prestigio, quien conocería a Linus Torvals o donde estaría si no hubiese lanzado Linux o si Stallman se hubiese dejado seducir por el lado oscuro, hoy no estaría escribiendo esto.

Libertad

GNU es cuestión de libertad y no de precios no se confundan somos libres usando software GNU, podemos hacer muchas cosas además de disfrutar usándolo podemos adaptarlo a nuestro gusto si tenemos los conocimientos necesarios para ello, no tenemos que adaptarnos a él necesariamente sino que lo podemos manejar a nuestro gusto. A mi cabeza viene un pensamiento simple que es el siguiente nosotros debemos poseer a las cosas y no ellas a nosotros como sucede en la vida real con algunos Sistemas Operativos que andan dando vuelta por ahí que obligan a muchos que no tienen la posibilidad económica de adquirir la versión original a quebrantar la ley o a reinstalarlo cada cierto tiempo, para esta Empresa todos los que usamos software pirata somos ladrones, personas que deberíamos ser penados por la ley, lo que convierte a los que usan sus productos de forma ilegal en delincuentes, a mi personalmente no me gusta que me llamen así no se a Uds. creo que con todo lo que les comente en este pequeño articulo nos sirve de muestra que personas que trabajan para ayudar a los demás tienen su recompensa aunque mas no sea espiritual no es el caso siempre como lo pudimos ver con la historia de Stallman, creo que la gente debería por lo menos probar el software GNU o cualquier otro que también sea libre, debemos darnos cuenta que cuando estamos usando GNU/Linux estamos apoyando la libertad, la solidaridad entre amigos, conocidos, etc. pero lo mejor es que lo que usamos es muchas veces mejor que aquello que fue creado como principal fin para hacer dinero; cuando era chico mi mamá me inculco sanas costumbres como la de ayudar al prójimo, dejar de lado el egoísmo y otras cosas que a Uds. también le habrán inculcado, con el paso del tiempo por ahí ves cosas distintas en la vida que te hacen cambiar de parecer pero seguís sabiendo que es lo malo y que lo bueno, me parece que a un hombre al que se le ocurrió luchar contra cosas que le parecían que no estaban bien y además de eso su lucha creció y hoy nos tiene acá, tenemos que darnos la posibilidad de apoyar a la causa GNU para demostrar que el modelo prohibitivo y de demás yerbas nunca predominaran, por esa razón todos tenemos que poner nuestro pequeño grano de arena para cambiar las cosas y al mismo tiempo poder disfrutar de lo que hacemos por que lo hacemos es por diversión y lo más importante por que somos libres de tomar nuestras propias decisiones.