Software Libre y Activismo

Cómo instalar Linux-libre en gNewSense, Debian y Ubuntu

Publicado en Debian, Hardware, Tips, gNewSense por Jorge Benavides Escobillana en Abril 19, 2009

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.

Se puede descargar el código fuente de Linux-libre y compilarlo, pero también existen versiones precompiladas que son más fáciles de instalar. Hay paquetes precompilados de Linux-libre que pueden ser instalados en gNewSense, Trisquel, Ubuntu o Debian. Para instalar la versión 2.6.29 de Linux-libre, podemos ejecutar las siguientes órdenes en un terminal:

  • wget http://aligunduz.org/gNewSense/freedomshoppe/linux-image-2.6.29.1-libre-fshoppe1_i386.deb http://aligunduz.org/gNewSense/freedomshoppe/linux-headers-2.6.29.1-libre-fshoppe1_i386.deb
  • sudo dpkg -i linux-image-2.6.29.1-libre-fshoppe1_i386.deb linux-headers-2.6.29.1-libre-fshoppe1_i386.deb

Luego reiniciamos el computador y se debería cargar nuestro sistema operativo GNU con el núcleo Linux-libre.

Tarjeta de red inalámbrica compatible con software libre

Publicado en Hardware, Software Libre, gNewSense por Jorge Benavides Escobillana en Abril 5, 2009

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ó.

En mi computador tengo la distribución libre gNewSense, que no incluye software ni controladores privativos, y el núcleo Linux libre 2.6.27, el cual incorpora los controladores libres (ath5k y ath9k) para algunos chipsets Atheros. También tengo instalados los controladores libres rt2400 y rt2500 para los chipsets Ralink/RT.

A continuación copio la información técnica de esta tarjeta que generan los programas lspcmcia y lspci:

$ lspcmcia
Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:02:06.0) CardBus card — see “lspci” for more information

$ lspci
03:00.0 Ethernet controller: Atheros Communications Inc. AR2413 802.11bg NIC (rev 01)

En el listado de hardware compatible de la Free Software Foundation se pueden ver los chipsets de tarjetas inalámbricas que son compatibles con software libre y algunas tarjetas que los utilizan.

YeeLoong

Publicado en Hardware, Software Libre, gNewSense por Jorge Benavides Escobillana en Noviembre 30, 2008

El primer computador portátil totalmente compatible con software libre, el YeeLoong de Lemote, saldrá próximamente a la venta.

IceCat en gNewSense

Publicado en Uncategorized por Jorge Benavides Escobillana en Noviembre 2, 2008

Navegador Web IceCat

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

Publicado en Software Libre, gNewSense por Jorge Benavides Escobillana en Noviembre 2, 2008

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.

un pingüino limpio

Mascota de Linux-libre: un pingüino limpio

3D libre para GNU/Linux

Publicado en Software Libre por Jorge Benavides Escobillana en Septiembre 19, 2008

En enero de 2008 se descubrió que el código necesario para tener aceleración gráfica en GNU/Linux no era libre. Este código estaba publicado por SGI bajo licencias permisivas, pero que imponían ciertas restricciones que lo hacían no libre. La buena noticia es que SGI anunció que este código será publicado bajo una licencia de software libre. La liberación de este código, junto a la disponibilidad de controladores de video libres, permitirá que distribuciones de GNU/Linux libres, como gNewSense, puedan utilizar aplicaciones con aceleración 3D, específicamente aquellas que utilizan la biblioteca OpenGL.

Enlaces:
Free Software Foundation
Solo GNU
Slashdot
Barrapunto

Etiquetado con:, , , ,

gNewSense 2.0

Publicado en gNewSense por Jorge Benavides Escobillana en Mayo 4, 2008

gNewSense Logo

El día 1 de mayo se publicó la versión 2.0 de gNewSense, una distribución de GNU/Linux completamente libre. Está basada en Ubuntu 8.04, pero se han removido los componentes no libres del núcleo Linux y no contiene software no libre en sus repositorios. gNewSense recibe el apoyo de la Fundación del Software Libre (FSF), debido a su compromiso por mantenerse completamente libre.

(más…)

Cámara Web PWC-7000x

Publicado en Hardware, Tips, gNewSense por Jorge Benavides Escobillana en Diciembre 29, 2007

Aquí explicaré cómo logré hacer funcionar la cámara Samsung Pleomax PWC-7000x en gNewSense GNU/Linux. El proceso puede ser aplicable también en Debian o en Ubuntu.

(más…)

Instalar gNewSense en un servidor

Publicado en Tips, gNewSense por Jorge Benavides Escobillana en Noviembre 26, 2007

gNewSense es una distribución de GNU/Linux 100% Libre, basada en Ubuntu 6.06 “Dapper”. gNewSense, a diferencia de Ubuntu, no tiene un CD de instalación para servidores. Esto puede ser un inconveniente si queremos realizar una instalación en modo texto, o bien si no queremos instalar todos los programas que instala gNewSense por omisión y que no son útiles para un servidor. Sin embargo, existe un “truco” para hacer esto. Se puede instalar la versión para servidores de Ubuntu 6.06 y luego “transformarla” en gNewSense. Un requisito es tener un computador con gNewSense ya instalado.

(más…)

Etiquetado con:, ,