Mostrando entradas con la etiqueta GNU. Mostrar todas las entradas
Mostrando entradas con la etiqueta GNU. Mostrar todas las entradas

martes, 21 de junio de 2011

Por la libertad de Internet

Para Richard Stallman, programador informático y Presidente de Free Software Foundation, la informática va mucho más allá de los computadores.

Por Eva Fernández /

BBC Mundo

Richard Stallman

Richard Stallman fundó el movimiento por el software libre a principios de los 80.

El software libre es para Stallman mucho más que una manera de programar. Es una misión. Una filosofía. Un estilo de vida.

Todo empezó en una oficina con una impresora y la mayoría de los usuarios trabajando en otro piso. Para que la gente no perdiera el tiempo yendo a buscar material que aún no estaba impreso, Stallman quería instalar una función que le avisara al usuario cuando su trabajo está listo.

Pero eso es imposible si los programadores no tienen el código fuente de la impresora.

El que los controladores del software de la impresora le negaran la información que necesitaba alertó a Stallman sobre los riesgos del sistema privativo que prevalece en el mundo virtual.

Saber amurallado

La reflexión dio paso a una rebelión informática, que defiende derechos fundamentales fraguados durante siglos y que con el advenimiento de internet están en riesgo.

Cuestiones como la libertad intelectual, invasión de privacidad, e incluso aquellas que van diréctamente en contravía del sueño que dio luz a la red global -la concentración de información en manos de pocos- se desprenden de los argumentos de Stallman en defensa del software libre.

Guardar en secreto información es como erigir murallas para impedir el paso a personas ajenas, lo que no sólo le confiere poder a unos, sino que además impide la participación, la colaboración y la retroalimentación que conduce a mejoras y deja volar la imaginación.

Su cruzada inicialmente asusta, pues aparenta requerir de conocimientos especializados para comprenderla, pero, en conversación con BBC Mundo, Stallman subraya que no se trata de un asunto técnico, sino filosófico y ético de libertad.

No es gratis sino libre

Stallman señala que el primer paso para comprender qué es el software libre (free software) es recordar que "no se trata de la gratuidad, no es un asunto de precio, sino de libertad".

"El software libre respeta la libertad y la comunidad. Es el software distribuido de manera ética. A un programa que no es libre lo llamamos privativo, porque priva de su libertad a sus usuarios".

Para comprender mejor de qué habla, vale la pena señalar que Microsoft Windows o Macintosh son ejemplos de programas privativos.

Lo que sucede con el software privativo es que el dueño controla el programa y el programa controla a los usuarios.

Esto, dice Stallman, "es una injusticia que buscamos eliminar".

Pero ¿acaso Windows no es maravilloso?

Muchos logos de Windows.

En 2009 Windows tenía el 91% de la cuota de mercado de sistemas operativos en equipos que acceden a Internet.

"Windows es malware universal", sentencia Stallman. "El término malware se usa para denominar a los virus. Estos mismos criterios son aplicables a Windows, es como un virus".

Stallman alerta, "Windows es un paquete privativo y como muchos de ellos, tiene funcionalidades malévolas deliberadas".

Para Stallman, estas funcionalidades incluyen la de vigilar a los usuarios a través de los datos que estos envían involuntariamente a un servidor, o la de restringir al usuario.

"Hay cosas que éste no puede hacer por política explícita. Por ejemplo, transmite en lenguaje encriptado el lenguaje a la pantalla para que no se pueda copiar. Estas funcionalidades se llaman gestión digital de restricciones o esposas digitales".

"También tiene puertas trazadas", añade. Una puerta trazada en Windows le ofrece a Microsoft el poder de imponer por fuerza cambios en el software de Windows sin pedirle permiso al dueño teórico de la máquina, es decir, nosotros, los usuarios.

"Con el software libre, los creadores no tienen poder sobre el usuario. La comunidad tiene el control de si misma". Aunque hay siempre un equipo de desarrollo que hace la mayoría del trabajo, otros pueden estudiar el código fuente, cambiarlo y publicar sus versiones.

Así, hay una defensa contra las funcionalidades malévolas en caso de que éstas se introduzcan. "En el software privativo, aún conociendo sus funcionalidades malévolas, no podemos hacer nada".

Aprender a leer pero no a escribir

Quizás es en las aulas de clases donde se evidencian las desventajas de la proliferación de programas privativos.

Recientemente el escritor inglés de literatura fantástica Ian Livingstone, presidente de la firma de videotecnología Eidos, se unió a las voces que expresan preocupación por el hecho de que, desde la escuela primaria hasta la universidad, lecciones sobre cómo usar una computadora han desplazado a las que enseñan a crear incluso los programas más básicos.

Dos niños utilizando computadoras.

El analfabetismo digital es una de las principales consecuencias que conlleva el uso de software privativo.

"(Los estudiantes) aprenden sobre Word, Powerpoint y Excel. Aprenden a usar aplicaciones pero no a hacerlas".

El riesgo es crear generaciones de analfabetas digitales, advierte Livingstone, pues la educación que se les está ofreciendo es equivalente a "enseñar a leer pero no a escribir".

Lo que se establece es una situación de dependencia, opina Stallman, y ofrece su solución.

"Las escuelas deberían enseñar únicamente software libre porque deben educar a ciudadanos de una sociedad capaz, fuerte, solidaria y libre. Enseñar el uso de Windows o de Macintosh es enseñar la dependencia; es como enseñarle a los alumnos a tomar whiskey en el almuerzo".

Añade que educar en software libre también beneficia a la formación de futuros programadores. "Quienes tienen el talento de la programación, necesitan leer mucho código y escribir mucho código. Y sólo el software libre les ofrece esta oportunidad".

"A los niños se les enseña a ser usuarios en vez de a aprender informática. Y el software privativo sólo se puede usar, nada más profundo es posible".

Ganando adeptos

Según Stallman, "el movimiento ético del software libre puede convencer a cualquiera interesado en su libertad".

Y el presidente de Ecuador, Rafael Correa, es uno de ellos, añade. Su interés por la libertad informática se está traduciendo en hechos: Ecuador está en proceso de migrar sus escuelas al software libre, como ya lo han hecho varias escuelas en las regiones de Extremadura y Andalucía en España, y algunos estados de India.

Un toro y un pingüino, representando a GNU y a Linux.

GNU/Linux es uno de los ejemplos más prominentes de software libre. Todo su código fuente puede ser utilizado, modificado y redistribuido libremente.

En teoría entonces, los egresados de estas escuelas no sólo serán más libres sino que además tendrán las herramientas para programar y crear. Pero si el ideal es el fin del software privativo, ¿podrían ganarse la vida como programadores?

Por supuesto que sí, asegura Stallman, "escribiendo programas específicos a medida. Cada programa para un cliente", responde Stallman. "Este negocio a veces entrega programas libres, porque realmente que el programa entregado sea libre no cambia nada. El cliente todavía tendría que pagar".

Según señala Stallman, muchos negocios necesitan programas específicos. Para eso, pueden contratar a programadores que, trabajando con software libre, modifiquen el programa de acuerdo a sus necesidades.

El privativo es el mismo programa para todos y el libre supone programas adaptados a las necesidades reales de la persona.

Comodidad vs libertad

El problema es que, incluso si todo esto es cierto, los programas privativos son productos atractivos, fáciles de conseguir y de usar, de ahí su popularidad.

¿Está obligado el usuario a escoger entre una opción y la otra?

"A veces sí. En muchos campos hay diferentes programas, libres y privativos, y evaluar cuál funciona mejor es un asunto de detalles", explica Stallman.

"A veces puedes elegir la libertad y la comodidad juntas, pero cuando un programa libre no funciona tan bien como el privativo, la libertad exige un sacrificio: el que valora la libertad hace el sacrificio, el que no, pierde la libertad".

Si tan perjudicial es el software privativo para nuestras libertades, ¿cómo es que la mayoría de los usuarios ignora esta realidad?

"La gente lo hace porque es cómodo y no piensan más profundamente en su libertad".

-----------------------------------------------------------------------

Libertades esenciales del software libre

La libertad 0 es la de ejecutar el programa como quieras.

La libertad 1 es la de estudiar el código fuente del programa y cambiarlo para que haga informática como quieras."Esto incluye la posibilidad práctica de usar tu versión en vez de la versión original".

La libertad 2 es la de ayudar a los demás, "la de hacer y redistribuir copias exactas cuando quieras".

La libertad 3 es la de contribuir a tu comunidad, es decir, hacer y distribuir copias de tu versiones modificadas cuando quieras.

miércoles, 20 de abril de 2011

"Nova": Software libre desde Cuba

Por Adriana Pérez Pesce / Noticias Positivas

Nova es una distribución de GNU/Linux desarrollada por un grupo de estudiantes y profesores de la Universidad de Ciencias Informáticas (UCI), ubicada al oeste de La Habana, creada para apoyar la migración a tecnologías de software libre y código abierto en Cuba. Permite realizar trabajos de oficina, reproducir archivos de música y video, navegar por Internet, ver fotografías y utilizar aplicaciones tanto laborales como para momentos de ocio.

Sus creadores sostienen que se trata de un “sistema cómodo, enfocado al usuario final, garantizando una interacción intuitiva que persigue minimizar el cambio brusco al que se enfrentan las personas familiarizadas con sistemas Microsoft Windows”. Desde su lanzamiento en 2009, Nova responde a las necesidades de las instituciones cubanas y respeta como valores fundamentales el logro de un estado de soberanía e independencia tecnológica.

Algunos de sus productos son Nova Escritorio 2011 y Nova 2.1 Desktop Edition que posee una colección de aplicaciones prácticas y sencillas para usuarios que se inician en Linux. Utiliza el navegador Web Mozilla Firefox, el cliente de mensajería instantánea Empathy, el cliente para enviar y recibir correo Mozilla Thunderbirt, el reproductor multimedia Totem, el editor de imágenes F-Spot y la suite ofimática OpenOffice.

Recientemente, especialistas de la UCI han creado una versión ligera del sistema operativo pensado para acelerar el rendimiento de los ordenadores antiguos que no soportan algunos de los actuales programas informáticos pero que con las variantes adecuadas funcionan mejor. El Nova ligero mantiene muchas de las funciones del proyecto estándar pero ocupa solo 500 Megabits, por lo cual es ideal para máquinas lentas o con poca memoria física.

El uso de software libre en Cuba continúa dando muestras claras de crecimiento y participación ciudadana. El pasado 9 de abril, se celebró con gran éxito el Festival Latinoamericano de Instalación de Software Libre (FLISOL) en Sancti Spíritus, Villa Clara y Camagüey, entre otras ciudades para promover y difundir el uso de esta tecnología.


DATOS DE CONTACTO:

http://www.nova.cu/

http://www.uci.cu/

martes, 19 de abril de 2011

5 éxitos del Software Libre que han cambiado el mundo

Por RWWES

El Software Libre lleva entre nosotros sus buenos 25 años. Aunque mucha gente no sepa exactamente qué es, este software -o filosofía de entender la información y el conocimiento- ha sido testigo y parte de la revolución que ha cambiado el mundo tal y como lo conocíamos: lainformática. Un puñado de hackers idealistas y otro de hackers pragmáticos han hecho del mundo de los ordenadores un lugar más útil, cómodo y accesible para todos. Hoy homenajeamos cinco casos destacados

Qué es el software libre

Los angloparlantes, que utilizan “free” para decir gratis y libre, explican que es “free as in freedom, not as in free beer”, “libre como en libertad, no como en cerveza gratis“. Y es que el Software Libre, para ser considerado como tal ha de cumplir una serie de condiciones. Dejando la polémica con BSD para otro día, la Free Software Foundationseñala 4 libertades básicas con las que ha de contar un software para considerarse “libre”:

  • Libertad 0: Libertad de usar el programa con cualquier propósito.
  • Libertad 1: Libertad de estudiar el programa y su funcionamiento, pudiendo adaptarlo a tus necesidades.
  • Libertad 2: Libertad de distribuir copias del programa a quien quieras, ayudando a tu prójimo
  • Libertad 3: Libertad para mejorar el programa y distribuir en las mismas condiciones las mejoras, para que la comunidad se pueda beneficiar.

Para garantizar estas libertades se han creado multitud de licencias, pero la más extendida y destacada es la licencia GPL, que básicamente garantiza el cumplimiento de estas libertades exigiendo que se distribuya siempre el código fuente junto con el programa y que cualquier modificación que se realice deba ser publicada bajo la misma licencia. Es importante recalcar que nada impide hacer dinero con el software libre, ya sea vendiendo ese software (aunque el destinatario puede hacer las copias que quiere y regalarlo sin problemas) o vendiendo soporte técnico para el mismo.

Bajo el amparo del Software Libre se han creado miles, o millones -quien sabe-, de programas de todo tipo. Muchos, claro, han pasado sin pena ni gloria, pero otros han sidoimprescindibles para haber llegado a donde estamos hoy, aunque su historia no sea tan conocida.

  1. GNU y Linux:

    GNU/Linux es el nombre completo del sistema operativo que normalmente todos conocemos como Linux. El nucleo del sistema operativo (lo que interconecta los dispositivos entre sí) es Linux, las herramientas básicas del sistema operativo alrededor del nucleo son parte del proyecto GNU.

    Ambos han sido imprescindibles, juntos más que por separado, en el desarrollo de la informática desde los años 90, aunque se desarrollan de manera bastante independiente, por gente distinta y, para colmo, con planteamientos distintos. A pesar de todo, entre ambos ofrecen un sistema hiperconfigurable, completísimo y que no pocas veces ha puesto en evidencia a sus grandes competidores comerciales, ya sea en la informática de escritorio como de grandes servidores.

    En el recuento de septiembre de 2009, 446 de los 500 superordenadores más potentes del mundo ya usaban GNU/Linux como sistema operativo. Los teléfonos conAndroid llevan Linux, muchos de los primeros ultraportátiles llevaban Linux. Adivina qué sistema operativo llevan los ordenadores del proyecto One Laptop Per Child. A fin de cuentas, ofrece un sistema plenamente funcional, completo y moderno que no tiene ningún costo de licencia.

    Linux Framebuffer

  2. Mozilla Firefox

    Durante los años de dominio absoluto de Internet Explorer la Web estaba limitaday los programadores tenían que ceñirse al navegador de Microsoft si querían que sus páginas se desplegaran correctamente. Aún hoy desarrollar webs compatibles con todos los navegadores puede ser un auténtico suplicio. pero todo comenzó a cdambiar cuando llegó Firefox.

    Primero fue Mozilla Navigation Suite, después Phoenix, después Firebird y por últimoFirefox, y ha revolucionado la navegación web. El auge de Internet impulsó su crecimiento, su éxito y su importancia mucho más allá que cualquier otro proyecto de Software Libre. Ser multiplataforma (funciona en GNU/Linux, Mac y Windows) le permite tener más usuarios y también, más programadores voluntarios.

    Microsoft no prestó la atención debida a su navegador, así que Firefox pronto fuemás rápido, más completo, más seguro, más preciso con los estándares web y, por asi decirlo, mejor en todo. Firefox, en definitiva, fue el desencadenante de la guerra de navegadores de la que tanto nos estamos beneficiando los usuarios en la actualidad, además de situar el software libre con una cuota de un 30% (más contando a Chrome) en el mercado de los navegadores.

    Firefox

  3. Apache

    Arthur C. Clarke dijo “Cualquier tecnología suficientemente avanzada es indistinguible de la magia”. Internet, sin duda, forma parte del grupo. Pero resulta que no es magia, es tecnología lo que hay detrás. En el caso de las páginas web -que a fin de cuentas es lo que mucha gente considera Internet- lo que hay detrás sonservidores que se encargan de proveernos las páginas web que solicitamos con nuestro navegador.

    Apache es el servidor web por excelencia, lider abrumador, con un 54% de cuota -frente al 24% del IIS de Microsoft- (2010). Probablemente la versatilidad que garantiza el software libre porque cualquiera puede modificar el programa a su antojo es lo que le ha permitido alcanzar tales cuotas de éxito y convertirse, de facto, en el estandar para servir páginas web.

    Estadísticas servidores web

  4. FreeBSD

    FreeBSD es uno de los sistemas operativos de la familia BSD. Son sistemas operativos tipo UNIX con licencia (BSD se llama también) aún más relajadas que la GPL, porque permiten, básicamente, hacer lo que quieras con el software mientras mantengas un disclaimer legal. Te permite, incluso, modificar el software a tu antojo y relicenciarlo impidiendo el acceso a tus modificaciones a los demás.

    FreeBSD puede que no haya revolucionado el mundo directamente, pero sí ha tenido más influencia de lo que mucha gente sabe. El motivo: todos los dispositivos Apple desde el lanzamiento de Mac OS X llevan una parte de FreeBSD en su interior.Apple ha usado el código de FreeBSD para construir tanto el nucleo de susistema operativo para ordenadores (Mac OS X) como el de dispositivos móviles (iOS).

    ¿Y por qué iba a querer Apple usar código de otro sistema operativo para montar el suyo propio? Pues porque era la manera más sencilla de partir, de base, de uno de los sistemas operativos más seguros y eficaces que existen.

    FreeBSD

  5. Creative Commons, la alternativa al Copyright

    Hemos titulado el post “5 éxitos del software libre que han cambiado el mundo” precisamente porque no todos son software. La que probablemente es la mayor revolución de todas las llevadas a cabo por el movimiento del Software Libre es la delcambio de mentalidad, de filosofía. Una filosofía que dice que la transparencia es más segura que la opacidad, que la libre circulación de información es mejor que la ocultación de datos, que compartir conocimientos es beneficioso para toda la humanidad, que se puede ganar dinero sin coartar la libertad de nadie. No es el único camino, pero es un camino, y no sólo ha cambiado la industria del software, sino que también se propaga a otros ámbitos.

    ¿De dónde surge, la Wikipedia, sexta página más visitada del mundo y la mejor recopilación de conocimiento centralizado y accesible que jamás ha tenido disponible la humanidad? Sin ninguna duda, del modelo del Software libre. Y no es el único ejemplo. Cada vez hay más blogs, periódicos y publicaciones que se publican bajo licencias Creative Commons, que son, a fin de cuentas, una adaptación a otros ámbitos de las licencias del Software Libre.

    Incluso en las industrias de la música y la producción audiovisual están apareciendo más y más proyectos que comparten sus creaciones con licencias libres, que permitenreutilizar, modificar y compartir libremente la obra, ganando en viralidady ayudando a su promoción y éxito.