2/8/08

Un Claro concepto de Software Libre

El siguiente articulo causo una excelente impresión y comparte mucho de mis pensamientos...Sinceramente creo que describe con creces muchos de los conceptos que poseo del software libre y de lo que verdaderamente esta pasando.
Lean la Nota Completa y expresen sus propias conclusiones...creo que deja muchas cosas en claro...

Transcribo una nota de urgente24.com

El trabajo de migrar el software de la PC al software libre tiene como premio una mayor libertad: la de moldear como uno desee las aplicaciones que se están ejecutando al interior de la máquina de la que somos dueños. Además de la gratuidad de estos programas y de la cada vez más extendida variedad de aplicaciones, el movimiento de software libre genera una solidaridad entre los usuarios que está mucho más acorde a los tiempos de la web 2.0 que los limitados servicios del “software privativo”

Más que una simple aplicación informática, el software libre es todo un movimiento con un enfoque ideológico. Como lo define uno de sus pioneros, Richard Stallman, se trata “de cómo organizar la sociedad y qué derechos el usuario del software merece”.

Iniciarse al llamado ’software libre’ es entrar en una comunidad abierta y un ambiente de cooperación, donde cada uno, según sus conocimientos, tiene el control sobre los programas que decide instalar en su computadora.

Como lo explica uno de los pioneros de la creación de estos programas informáticos, el estadounidense Richard Stallman, se trata “de cómo organizar la sociedad y qué derechos el usuario del software merece”.

Stallman empezó a desarrollar ese tipo de programas en 1984, con la intención de implantar un sistema operativo diferente a los software propietarios, que él llama “privativos”.

“El software que no es libre es un software privativo, que priva de libertad a sus usuarios y los mantiene en un estado de división e impotencia”, indicó a TeleSUR durante un foro realizado en Caracas el pasado 22 de julio.

División porque los usuarios tienen prohibido compartirlo, e impotencia porque no tienen el código fuente y no pueden cambiar el programa. Ni siquiera pueden saber lo que la aplicación realmente está haciendo en su propia computadora.

Stallman destaca que Microsoft no es el único desarrollador de software privativo, “el software de Apple es igualmente injusto y muchas otras empresas también crean este tipo de programas”.

Por lo tanto, asegura que no se deben usar los programas privativos, “para mantener nuestra libertad debemos rechazarlos, es la única manera”.


“Conocimiento negado a la humanidad”

“El software libre hace parte del conocimiento humano. El software privativo es conocimiento secreto, negado a la humanidad”, estima el estadounidense. Según él, los programas libres permiten cuatro niveles de libertad, mientras los privativos solamente permiten el nivel cero.

“La libertad cero es la libertad de ejecutar el programa como quieras. La libertad uno es la libertad de estudiar el código fuente y cambiarlo para que el programa haga lo que quieras, como tienes la libertad de cambiar tu casa o tu carro”, comenta.

La libertad dos “es la libertad de ayudar a tu próximo, esencial por razones éticas. Es la libertad de hacer y distribuir copias exactas del programa, distribuirlas a los demás, es la ayuda entre la gente, no se debe nunca prohibir”.

Y la libertad tres “es la libertad de contribuir a tu comunidad, es decir la libertad de hacer y distribuir copias de tus versiones cambiadas del programa. Así, tus cambios, que quizás haces por ti o haces por otros que te pagan, pueden contribuir al mundo entero, al conocimiento humano”, destaca Stallman.

Los valores básicos del software libre son la libertad individual del usuario y la solidaridad social, contrariamente al software privativo que niega las dos.

Hoy en día existe un equivalente libre para casi todos los programas comerciales, aunque todavía faltan algunos. Son disponibles en la red sistemas operativos libres, entornos gráficos libres, programas de operatividad de oficina libres y otras miles de aplicaciones totalmente gratuitas y transparentes, ya que cada usuario tiene acceso al código fuente y lo puede modificar a su gusto.

Y para los que todavía no han sido desarrollados, “la comunidad debe desarrollarlos”, indica Stallman, quien asegura que si no existe un software libre para una tarea que quiere realizar, simplemente no la hace.

Popularidad creciente

La popularidad del software libre ha ido creciendo de manera impresionante desde su creación. De hecho, el propio Stallman, uno de sus inventores, reconoce que cuando empezó hace más de 20 años, no imaginaba que llegaría a tocar tanta gente. “Han sucedido cosas que no habría podido imaginar”, comenta.

Un ejemplo concreto es el del navegador libre Mozilla Firefox, utilizado por 50 millones de internautas a diario y que contabiliza 125 millones de personas que han navegado en la red alguna vez con él.

Según Christopher Blizzard, miembro del Consejo de Administración de la Mozilla Corporation, en el último año la base de usuarios de Firefox se ha duplicado y la tendencia indica que el crecimiento a corto y medio plazo va a seguir siendo muy elevado.

La comunidad del software libre es un ejemplo de la globalización beneficiosa. Como lo indica Stallman, “cuando nos oponemos a la globalización es una abreviación, porque la cosa a la cual nos oponemos es realmente a la globalización del poder injusto de las empresas grandes”.

“Las empresas no deben tener poder, siempre es injusto y globalizarlo lo hace más injusto. Pero la comunidad del software libre es una comunidad del desarrollo y uso del conocimiento útil que globaliza este desarrollo y uso, porque compartir el conocimiento es bueno, globalizarlo lo es más todavía”, destaca.

A pesar de las presiones económicas de las grandes corporaciones y en particular de Microsoft, varios países en el mundo y también en nuestro continente han empezado a migrar hacia sistemas operativos libres.

Comenta que, en otro continente, “un estado de la India está migrando todas sus escuelas públicas y tiene más población que Venezuela. Está migrando un grado por año y en pocos años habrá terminado todo”.

De esta manera, habrá millones de adultos aprendiendo únicamente el software libre en las escuelas. Esto es, de acuerdo con Stallman, lo que todo país debe hacer. Estima que las escuelas no deben llevar a sus alumnos bajo el poder de una empresa, menos aún de una empresa extranjera como siempre es el caso con los programas informáticos. “Las escuelas deben dejar de enseñar software privativo”, estima.

Según Stallman, y es una paradoja, “las misiones educativas en Venezuela siguen enseñando el uso de software privativos”.

Esta política “empeora el caso. El tener muchas gente que no ha aprendido a usar Windows es un recurso del país. Y las misiones educativas van desperdiciando este recurso. Es mejor parar si no pueden hoy comenzar a enseñar el software libre. Es mejor esperar hasta que puedan hacerlo”.

Software libre e integración latinoamericana

El informático estadounidense subraya el interés al software libre que algunos Estados en América Latina han manifestado. “Es muy bueno porque todos los Estados tienen realmente la misión de promover la libertad y el bienestar de los ciudadanos pero muchos ni lo intentan, porque obedecen al imperio de las empresas. Pero en América Latina hoy en día hay algunos Estados que sí intentan”, resalta.

La gratuidad y el espíritu solidario de los programas libres permiten además romper el círculo vicioso de la dependencia tecnológica de los países del Sur hacia las empresas trasnacionales. Esto va también en contra de los tratado de libre comercio, que Stallman llama “tratados de libre explotación”.

“Los tratados de libre explotación son tratados para eliminar la industria y centralizarla en unos pocos países, dejando los demás países dependientes. Pero lo peor de estos tratados es que disminuyen el poder de los Estados que pueden ser democráticos, a favor del poder de las empresas que ni siquiera pretenden ser democráticas”, enfatiza.

Por lo tanto, eso implica una dependencia de todos los países, sin excepción, a las grandes empresas. “No hay que pensar que es una dependencia a USA, porque nosotros los estadounidenses también somos dependientes, somos víctimas del poder de las empresas. Y nuestro gobierno no funciona por nosotros, sino por las empresas para mantener su poder sobre nosotros”, agrega el informático.

Stallman, conferencista asiduo que promueve el software libre al rededor del mundo, tiene planeado viajar en octubre próximo a Paraguay, Uruguay, y quizás a Ecuador. “Es mi misión en cada país, promover la libertad en el campo informático de la vida. Y cuando puedo promuevo la libertad en otros campos de la vida pero mi campo es la informática”, comenta.

Algunos lo acusan de haberse convertido en una especie de gurú del conocimiento libre pero Stallman replica con el corazón: “Soy activista. Lancé un movimiento y todavía soy uno de sus líderes e intento provocar la gente a participar y a hacerse otros líderes. Es como cualquier movimiento político. Es un trabajo que hay que hacer”.

Migrar su computadora al software libre cuesta trabajo, hay que tener conocimientos y a veces hay cosas que por algún tiempo no se pueden hacer. Pero para el activista es un pequeño costo a pagar por la libertad. “A veces, la libertad exige un costo. No es gratuita, pero es esencial“, finaliza.

3 comentarios:

Anónimo dijo...

Organizaciones tan prestigiosas como la NASA usan SUSE Linux Enterprise Server para operaciones informáticas de alto rendimiento en los más importantes supercomputadores.

Los modelos para construir el escudo de la phoenix se diseñaron usando supercomputadoras que corren SuSE Linux con programas avanzados diseñados para este fin. Pero el dato más curioso es el sistema operativo que lleva el módulo de aterrizaje Phoenix Lander.

Esta vez ha sido una variación del Unix bajo un CPU especialmente fortalecido y una placa base producida por IBM.

Varias sondas llegaron a marte anteriormente, pero hasta ahora no sabíamos qué sistemas operativos utilizaban. El procesador es un Rad6000 construído por IBM que se ha endurecido para soportar los estragos de la radiación en el espacio, con una velocidad de proceso de 33 MHz y con unos 128 MB de RAM. El Phoenix Lander usa una variante de Unix llamada VxWorks, que es un sistema operativo incrustado en un chip.

Superordenadores de todo el mundo están funcionando con SUSE Linux Enterprise Server de Novell(R) y prueba de ello es que, de acuerdo con TOP500, proyecto que sigue y detecta tendencias en informática de alto rendimiento (HPC: High Performance Computing), SUSE Linux Enterprise es actualmente la solución de Linux favorita de los mayores superordenadores HPC.

De este modo, de los 50 superordenadores más importantes del mundo, el 40 por ciento están funcionando con SUSE Linux Enterprise, incluyendo los tres más importantes:

* IBM eServer Blue Gene del Laboratorio Nacional Lawrence Livermore,
* IBM eServer BlueGene/P (JUGENE) del Centro de Investigación de Jülich (Alemania), y
* SGI Altix 8200 del Computing Applications Center, en Nuevo México.

Gracias a una oferta de software de código abierto económica y de alta calidad y hardware de bajo coste, Novell y sus partners permiten disfrutar de las mismas funcionalidades informáticas de alto rendimiento de las que se benefician los superordenadores a empresas y clientes del denominado segmento mediano de distintos sectores, como el manufacturero, el de la investigación o las entidades académicas.

Clientes como Audi, la división de Supercomputación avanzada de la NASA, MTU Aero Engines, el Instituto de Tecnología de Tokio, Porsche Informatik, la Universidad Nacional de Seúl, la Universidad de Tecnología de Swinburne y Wehmeyer están utilizando superordenadores y clusters de ordenadores con SUSE Linux Enterprise Server para gestionar cargas de trabajo de misión crítica con tiempos de parada mínimos.

En el caso de la división de Supercomputación Avanzada de la NASA, tres de sus superordenadores funcionan con SUSE Linux Enterprise de Novell. Estos equipos se utilizan para evaluar si tecnologías de próxima generación cumplen los requisitos científicos y técnicos, programas de lanzamiento y funcionamiento de sus sistemas de control, así como para el soporte de iniciativas de operaciones espaciales, científicas y aeronáuticas de la NASA. Además, el próximo superordenador de la NASA, cuya finalización está prevista para este verano, también funcionará con SUSE Linux Enterprise Server y, cuando esté instalado, será uno de los mayores sistemas SGI Altix ICE, equiparable al actual tercer superordenador más potente del mundo.

“En la NASA trabajamos para resolver algunos de los desafíos más complejos de la ciencia, por lo que es fundamental contar con un sistema operativo que nos permita lograr el más alto nivel de funcionalidad informática. Cuando elegimos un sistema operativo, nuestras dos principales consideraciones son el rendimiento y la flexibilidad. Contar con el sistema operativo adecuado nos permite superar los límites del rendimiento informático e introducir nuevos niveles de innovación en nuestros programas espaciales, científicos y aeronáuticos”, afirmó William Thigpen, engineering branch chief de la división de Supercomputación Avanzada de la NASA.

El ámbito de la informática de alto rendimiento también supone una oportunidad para los partners de Novell. Así, empresas como Appro International, Atipa Technologies, Cluster Resources, HP, Penguin Computing, SGI y Teradata están incorporando SUSE Linux Enterprise Server a las soluciones informáticas de alto rendimiento que suministran a sus respectivos clientes.

SUSE Linux Enterprise lleva siendo líder del mercado de la informática de alto rendimiento durante más de una década, un liderazgo basado en la potente herencia técnica de esta distribución.

“SUSE Linux Enterprise se ha convertido en el sistema operativo HPC de referencia gracias a sus capacidades de rendimiento y escalabilidad, y a la amplia variedad de software de fuente abierta y herramientas de desarrollo disponibles. Al aprovechar las ventajas de los servidores estándar y grupos de ordenadores que están funcionando con SUSE Linux Enterprise, los clientes y colaboradores pueden crear e instalar los mejores productos y aplicaciones de tipo HPC del mundo”, afirmó Carlos Montero-Luque, vicepresidente de Gestión de Producto de Soluciones de Plataforma Abierta de Novell.

Estadística de Top 500 por familia de Sistema Operativo - Junio 2008

Estas son las principales conclusiones de la lista con el Top-500 de supercomputadores mundiales, publicada hoy desde la Conferencia Internacional de Supercomputación que se celebra en Dresden. Según el informe el gigante azul ha fabricado 210 de los 500 sistemas, incluidos cinco de los diez primeros, encabezados por el Roadrunner, el supercomputador del Departamento de energía estadounidense que recientemente ha superado la barrera del petaflop, siendo además uno de los que tienen mayor eficiencia energética. El segundo fabricante por número de sistemas en el top es HP con 183 y Sun Microsystem puede presumir de la fabricación de cuatro de los diez primeros. Por procesadores, Intel domina el 75 de los sistemas y el 90% de los que integran de cuádruple núcleo, utilizados en la mitad de las máquinas. La mayor parte de los sistemas contienen entre 2049 y 4096 procesadores, más del doble que hace seis meses. En cuanto a sistemas operativos se impone SUSE Linux Enterprise de Novell, que gobierna nada menos que 20 de los 50 primeros, incluyendo los tres superordenadores más potentes. La lista contiene una incorporación significativa por lo poco usual que es ver un “Windows” en este tipo de sistemas. En concreto en el puesto 23 un Windows HPC Server 2008, que además es la primera vez que corre sobre hardware de IBM. Por países, Estados Unidos aloja a 257 máquinas, Reino Unido 53, Alemania 46, Francia 34, Japón 22 y China 12.

Y nosotros podemos disfrutar de todo ese poder con nuestro humildes PCs y openSUSE!.

Fuentes:

* Top500.org
* The Inquirer ES - IBM, Intel y SUSE Linux dominan la supercomputación mundial


Link de la noticia:

http://www.microteknologias.cl/blog/?p=1311
http://www.theinquirer.es/2008/06/18/imb_intel_y_suse_linux_dominan_la_supercomputacion_mundial.html
http://www.nasa.gov

Anónimo dijo...

sinceramente me llamo la atención la siguiente parte:

"De este modo, de los 50 superordenadores más importantes del mundo, el 40 por ciento están funcionando con SUSE Linux Enterprise, incluyendo los tres más importantes:

* IBM eServer Blue Gene del Laboratorio Nacional Lawrence Livermore,
* IBM eServer BlueGene/P (JUGENE) del Centro de Investigación de Jülich (Alemania), y
* SGI Altix 8200 del Computing Applications Center, en Nuevo México.



creo que para mucho de los que ponen de moda ubuntu (basado en debian) esto cae como una bomba...

Mas halla de eso, creo que esta bueno destacar el uso y el desarrollo de sistemas de codigo libre. Esto no da otra impresión que no sea de confiabilidad en los sistemas operativos linux ante alternativas pagas y monopolicas como windows....Está muy bueno difundir estos ejemplos....

Anónimo dijo...

`Software Libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. De modo más preciso, se refiere a cuatro libertades de los usuarios del software:

• La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades. El acceso al código fuente es una condición previa para esto.
• La libertad de usar el programa, con cualquier propósito.
• La libertad de distribuir copias, con lo que puedes ayudar a tu vecino.
• La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie.