Cómo instalar Linux-libre en gNewSense, Debian y Ubuntu
Linux-libre es la versión completamente libre del núcleo Linux. No contiene controladores ni firmware privativos. Linux-libre es utilizado por varias distribuciones de GNU/Linux que son completamente libres.
Una ventaja de Linux-libre con respecto a las versiones de Linux que incluyen la mayoría de las distribuciones de GNU/Linux, además de su libertad, es que ofrece un mayor soporte para hardware compatible con software libre. Esto se debe a que Linux-libre se deriva de de las últimas versiones del núcleo Linux, las cuales incluyen nuevos controladores libres.
(más…)
Tarjeta de red inalámbrica compatible con software libre
Después de una larga búsqueda, finalmente conseguí una tarjeta de red inalámbrica compatible con software libre para mi computador portátil. Se trata de una tarjeta PCMCIA marca TP-LINK, modelo TL-WN510G (vesión 1.1), con chipset Atheros AR2413.
Atheros ha liberado controladores para varios de sus chipsets, pero no todos son compatibles. Por esta razón, decidí llevar el portátil a la tienda para probar varias tarjetas hasta encontrar una que sea compatible. Pedí para probar una tarjeta que en su caja indicaba que tenía chipset Atheros. Tuve suerte, al conectar la tarjeta, mi sistema GNU/Linux la detectó y la activó, así que la compré.
Ver videos en YouTube sin Flash
Gracias a la extensión Greasemonkey y al script Free YouTube, es posible ver videos en YouTube con IceCat o Firefox sin utilizar Flash. Este script transforma las páginas de YouTube de tal forma que no intentan cargar Flash, y en vez de eso, ejecutan un reproductor de video local, como VLC o Totem, que muestra el video dentro de la página.
Esta técnica tiene dos ventajas, desde el punto de vista de la libertad. Primero, nos evitamos utilizar el plugin privativo de Flash de Adobe. Segundo, aunque utilicemos algun plugin de Flash libre, como Gnash o swfdec, este script permite evitar el uso del reproductor de video Flash no libre de YouTube.
A este segundo punto se refiere Richard Stallman en su reciente artículo La trampa de JavaScript. Cuando un navegador web descarga y ejecuta un script en JavaScript o un archivo Flash que realiza alguna función útil, generalmente no verifica si dicho script es libre. Esto puede ocasionar la ejecución sin consentimiento de software que no respeta la libertad de los usuarios.
Por otra parte, TinyVid es un sitio parecido a YouTube donde podemos subir videos en el formato libre Ogg Theora y visualizarlos libremente y sin Flash. Theora Sea es otro sitio similar a YouTube que permite ver videos sin utilizar software privativo.
Si bien la principal razón para utilizar software libre y rechazar el privativo es una cuestión ética, cada vez se hace más fácil utilizar software libre sin tener que sacrificar la comodidad o conveniencia que ofrecen ciertos programas privativos.
Migración a software libre
Para mi tesis de fin de carrera, escogí como tema el software libre. Específicamente, mi trabajo consistió en una propuesta de un plan de migración a software libre para la Universidad de Tarapacá.
La primera parte del libro consiste en la definición del software libre, sus ventajas éticas, prácticas y de soberanía tecnológica. También se explican los factores que atentan conta la libertad digital, como el DRM, y se exponen algunos casos de migración a software libre.
La segunda parte consiste en la propuesta de un plan de migración a software libre, donde se explican los pasos recomendados para migrar de forma gradual.
En el apéndice se incluye un listado de los programas utilizados en la universidad, junto con sus posibles alternativas en software libre.
El libro puede ser descargado desde aquí: Migración a Software Libre, una propuesta para la Universidad de Tarapacá. Sin embargo, al parecer mi universidad se queda con los derechos de autor de las tesis, por lo cual no me atrevo a publicarla bajo alguna licencia libre todavía, aunque tengo la intención de hacerlo.
Espero que mi trabajo le resulte útil a quien desee proponer una migración a software libre en alguna institución, ya sea universidad, escuela, empresa o gobierno.
El libro ya está terminado, pero se aceptan comentarios y recomendaciones.
Actualización: Subí una nueva versión del documento, con algunos errores corregidos.
Actualización 2: Agregué un resumen en español y en inglés.
(más…)
YeeLoong
El primer computador portátil totalmente compatible con software libre, el YeeLoong de Lemote, saldrá próximamente a la venta.
Comentarios desactivados
En busca de una tarjeta de red inalámbrica libre
Como defensor del software libre, trato de no usar aplicaciones, controladores y firmware que no respeten mis libertades. Lamentablemente, la tarjeta de red inalámbrica de mi notebook, una Intel PRO/Wireless 3945ABG, es incompatible con software libre, pues requiere de firmware privativo para funcionar.
Por lo tanto, he estado buscando un adaptador de red inalámbrica con interfaz USB o PCMCIA que sea compatible con software libre, con la ayuda de la base de datos de hardware de la Free Software Foundation.
Recientemente compré el adaptador Conceptronic C54RU, que aparece en la base de datos de la FSF como compatible con software libre. Por desgracia, resultó que era la versión 2.0 y que tenía otro chipset, el cual requiere de firmware privativo para funcionar. Así que dí aviso a la FSF sobre el problema y decidí devolver este dispositivo.
Mientras investigaba sobre el C54RU, me encontré con la buena noticia (no confundir con esta otra noticia) de que Atheros liberó el controlador de sus chipsets para adaptadores inalámbricos USB 802.11n de la familia AR9001U. Este controlador, aunque ya es funcional, todavía está en desarrollo. Sin embargo, es bueno saber que tendremos más opciones para conectarnos a redes inalámbricas sin sacrificar nuestra libertad.
IceCat en gNewSense
IceCat es un navegador web basado en Firefox, pero que es completamente software libre. A pesar de que el código fuente de Firefox es libre, en los binarios se incluye software no libre adicional. Además, Firefox recomienda la instalación de algunas agregados (plugins) no libres, como el Flash Player de Adobe.
En el foro de gNewSense están las instrucciones para instalar IceCat en esta distribución de GNU/Linux. Si bien IceCat no viene incluido oficialmente en gNewSense, se ha facilitado bastante el proceso de instalación, y ahora se incluye Gnash para reproducir animaciones SWF (Flash). También se explica cómo habilitar swfdec, otro reproductor libre de SWF que funciona mejor que Gnash en algunos casos.
Por el momento, IceCat solo está disponible en inglés.
Para instalar IceCat en otras distribuciones, se puede descargar el código fuente o binarios desde la página oficial de IceCat.
Linux-libre 2.6.27 para gNewSense
En el sitio web de Ali Gündüz (Gnufs) se puede descargar el paquete del núcleo Linux-libre 2.6.27 para gNewSense. Esta versión de Linux-libre incluye los controladores libres de las tarjetas de red inalámbrica Atheros (ath5k y ath9k) y de la tarjeta de red alámbrica (atl2) del Asus EEE PC.
Linux-libre es una modificación del núcleo Linux oficial. La principal ventaja de Linux-libre es ética: contiene únicamente software libre. La versión oficial del núcleo Linux contiene código y firmware privativos, los cuales son removidos en Linux-libre.
También se puede instalar este paquete de Linux-libre en Debian y en Ubuntu, y probablemente en otras distribuciones basadas en Debian.
Mando Wii en GNU/Linux
El mando del Nintendo Wii, también llamado Wiimote, puede funcionar en GNU/Linux con software libre. Se puede configurar para comportarse como un mouse o un mando de juegos, y se pueden asignar distintas funciones a los botones y a los sensores de movimiento.
No son las puertas, son los barrotes
Richard Stallman, el fundador del movimiento del software libre y de la Free Software Foundation, escribió un artículo para la BBC sobre el retiro de Bill Gates, el fundador de Microsoft, en donde afirma lo siguiente:
«Poner demasiada atención en el retiro de Bill Gates es perder de
vista lo importante. Lo que realmente importa no es Gates ni
Microsoft, sino el sistema inmoral de restricciones que Microsoft, al
igual que otras compañías de software, impone a sus clientes.»
El sistema inmoral de restricciones al cual se refiere Stallman, es el software privativo, el software que no respeta las libertades de sus usuarios.
Actualizado: A continuación traduzco el artículo completo.




Comentarios desactivados