XML

Descargas Noticias ¿Cómo? SVN Más descargas Arte

GNU Linux-libre, Free como en Freedo

Linux, el núcleo desarrollado y distribuido por Linus Torvalds et al, contiene Software No-Libre, es decir, software que no respeta tus libertades esenciales, y te induce a instalar Software No-Libre adicional que no contiene inicialmente.

GNU Linux-libre es un proyecto para mantener y publicar distribuciones 100% libres de Linux, apropiadas para el uso en Distribuciones de Sistemas Libres, removiendo software que es incluido sin código fuente, con código fuente ofuscado y oscurecido, bajo licencias de Software No-Libres, eso no te permite modificar el software de manera que haga lo que tu quieres, y eso te induce o requiere a instalar piezas adicionales de Software No-Libre.

Nuestras publicaciones pueden ser fácilmente adoptadas por distros GNU/Linux 100% Libres, así como por sus usuarios, por distros que quieren habilitar la opción de elegir libertad por sus usuarios, y por usuarios de aquellas que no.

Sin embargo UTUTO-e fue la primer distro GNU/Linux en remover porciones no-Libres de Linux, GNU Linux-libre siguió y mejoró la practica establecida por gNewSense y BLAG.

Free Software Foundation Latin America (FSFLA) se sumó al proyecto (entonces no-GNU) Linux-libre como parte de su campaña llamada "¡Sé Libre!", para motivar y permitir a los usuarios ir mas allá de usar algún Software Libre, y mejor buscar y elegir la libertad.

Descargas

releases
fuentes correspondientes a las versiones de Linux, pero sin blobs y código que incita usuarios a instalar Software no-Libre.
SIGNING-KEY
Las llaves GnuPG usadas para firmar tarballs de código, parches y paquetes para Freed-ora. Para cada repositorio R, hay un SIGNING-KEY.R correspondiente en el árbol de descargas.
planet
.debs para x86 32-bits de versiones recientes. Leer más.
freesh
.debs para varias architecturas de la última versión disponible. Leer más.
rt
.debs de versiones recientes con soporte a real-time. Leer más.
freed-ora
.rpms correspondientes a los paquetes de kernel de Fedora. Leer más.
lemote/gnewsense
.debs para gNewSense/mipsel, para portátiles Lemote Yeeloong. Leer más.
freed-ebian
(OBSOLETO) .debs correspondientes a las versiones del kernel de Debian. Replica desde el repositorio de Robert Millan.
Mirrors
Los repositorios citados también están disponibles desde nuestra red de mirrors.
Otros binarios
Hay otras distribuciones de binarios de GNU Linux-libre binaries desde terceros. Mantenemos una lista.

Noticias

2012-12-11 - GNU Linux-libre 3.7-gnu

Tolera script deblob-check no ejecutable, y detecta otras condiciones probables de error que producirían archivos vacíos. Corrige detección de la presencia de archivos fuente juntos con sus correspondientes binarios pre-compilados en el árbol de fuentes. Introduce carga condicional de firmware ihex. Ajusta para la reorganización del árbol en drivers/media. Ajusta limpieza para ixp4xx-npe y imx dts arm, nouveau, rtl8192e, wlcore, gdm72xx, s5k4ecgx, s5p_mfc, xc5000, bfad, ueagle-atm, y tda10071. Limpia daqboard2000, me_daq, ni_pcidio, ezusb_fx2, ste_modem_rproc y wm0010. Borra algunas de las limpiezas y ajustes en computone, cxgb3, keyspan_pda y whiteheat.

2012-09-30 - GNU Linux-libre 3.6-gnu

Cambiados scripts para no tomar en cuenta configuraciones de localización. Limpiados csr-wifi y wl18xx. Actualizados bcm, iwlwifi, wlcore, wl12xx, WiMAX i2400m, Comedi JR3, em28xx-dvb, y r8169. Borrado iwmc3200.

2012-07-21 - GNU Linux-libre 3.5-gnu: “Free and a half!”

Limpiados af9035 y wlcore. Actualizaciones en nouveau, libertas, wl1251, wl12xx, gdm72xx, r8169, ath6kl, y mwifiex. Borrados 3c359, smctr y tms380tr.

2012-05-21 - GNU Linux-libre 3.4-gnu

Nuevos deblobs: los nuevos drivers az6007 y nfc wilink necesitaban limpieza; radeon tiene dependencias en nuevos blobs; xc5000, lmedm04, em28xx, bna, bnx2x, brcmfmac, iwlwifi, wl12xx, ath6kl y qla2xxx necesitaron ajustes en su limpieza.

2012-05-18 - Nuevo mirror en gnulinux.tv

Jan Prunk configuró un nuevo mirror. El servidor está en California, EEUU. ¡Gracias!

2012-04-20 - soporte a real-time en el repositorio apt rt

Juan Jacobo Nájera ha compilado Linux-libre con soporte a real-time hace tiempo, pero ahora el empezó a subir sus binarios para x86 32 y 64 bits a un repositorio apt en nuestros servidores. Para acceder sencillamente a los paquetes, añada el siguiente a sources.list:

 deb http://linux-libre.fsfla.org/pub/linux-libre/rt squeeze main

2012-03-19 - 3.3-gnu: “3.3 as in freedom.freedom”

Linux-libre se suma al Proyecto GNU, volviéndose GNU Linux-libre. Esta versión, 3.3-gnu, marca la transición, aunque futuras versiones estables basadas en versiones -libre antiguas pueden volverse versiones -gnu también. Los scripts de limpieza ahora soportan entradas comprimidas con .gz, .lz y .xz, además de las .bz2 y no comprimidas, y los archivos ahora se llaman linux-libre-<kver>-gnu*.tar*. Pocos cambios de limpieza fueron necesarios para esa versión: la limpieza de los drivers para arm imx, dib0700, it913x, em28xx-dvb, brcmfmac, iwl3945, iwl4965, y rtl8192e necesitaron algunos ajustes, wl12xx-sdio-test y snd-intel-sst ya no están presentes, y el código de sigmadsp se movió en el árbol.

2012-01-05 - gen5 - 3.2-libre

Limpios los nuevos drivers it913x, ath6kl, mwifi_pcie, usbduxsigma, as102 y r8192e_pci. Corregida la limpieza de drivers ethernet, movidos en el árbol, y de s5p-mfc. Corregidos errores de limpieza en bt8xx, iwlwifi, libertas usb8xxx, vxge, y pcxhr.

2011-10-31 - Wheezy mipsel binaries

James Turner mantiene .debs binarios de versiones recientes de Linux-libre para netbooks Lemote Yeeloong (mipsel).

2011-10-24 - gen5 - 3.1-libre

Nuevos drivers xc4000, drxk_hard, em28xx-dvb, s5p-mfc, rtl8192de, adau1701, y sigma limpios. Corregido error de limpieza en iwlwifi. Aceptados nuevos FUCs codificados en nouveau con código fuente correspondiente (algunas tarjetas siguen limitadas por la falta de microcódigo Libre). Borrada la limpieza de drivers borrados westbridge, ip2main, y myri_sbus. Ajustada la limpieza de mach-imx, ft1000, brcmsmac, brcmfmac, mwifiex, dib7000p, y otros.

2011-09-12 - Freesh binaries

El repositorio apt Freesh de Jason Self contiene .debs binarios para sistemas x86 de 32 y 64 bits, y se planea soporte a otras arquiteturas. ¡Gracias!

2011-07-22 - gen5 - 3.0-libre

Nuevos drivers mwifiex, rtl8192se, vub300, lpfc y wm8994 limpios. Ajustes a la limpieza de ath6k, drxd, bnx2x, brcmfmac, rtl8192ce y rtl8192cu. Removida la limpieza de rt2860 y rt2870, removidos.

2011-06-11 - Nuevo mirror en Turquia

Gökdeniz Karadağ nos informa que linux.org.tr es un nuevo mirror de Linux-libre. ¡Gracias!

2011-05-19 - gen5 - 2.6.39-libre

Nuevos drivers technisat-usb2, fm_drv (WL128X), rtl8192cu, ums-eneub6250, y snd-usb-6fire limpios. Ajustes a la limpieza de computone, cyclades, isi moxa_intellio, dib0700, cx23885, bnx2, brcmsmac, iwlegacy, iwlagn, rtl8192ce, rtl8192u, r8712u, y atmel-mxt. Removida la limpieza de dabusb (driver borrado del upstream, pero blobs permanecieron) y dx-sep.

2011-03-15 - gen5 - 2.6.38-libre

Nouveau pedía blobs nuevamente, ahora de los grandes; radeon pedía más blobs para nuevas tarjetas; nuevos drivers wl1273, rtl8192ce, can_softing, y el reintroducido dx_sep dependían de blobs; bnx2 y bnx2x tuvieron sus blobs actualizados como siempre; los blobs de r8169 fueron movidos para fuera de los fuentes, dabusb, vicam, wl1xx, serial_cs, icom, y serial_qe fueron movidos en el árbol; bcm_wimax y snd_intel_ssd necesitaron actualizaciones de limpieza; 3c359 tuvo un error no dañino en limpieza corregido.

2011-01-09 - gen5 - Updated 2.6.27..36

La sección de README, la carga de archivos PCMCIA CIS y la corrección para el mensaje que recomendaba la instalación de Software no-Libre están ahora disponibles en las siguientes versiones: 2.6.36.3-libre1, 2.6.35.10-libre3, 2.6.34.8-libre2, 2.6.33.7-libre1, 2.6.32.28-libre2, 2.6.31.14-libre4, 2.6.30.10-libre3, 2.6.29.6-libre3, 2.6.28.10-libre5, 2.6.27.57-libre5, y también las versiones base 2.6.36-libre1, 2.6.35-libre3, 2.6.34-libre2, 2.6.33-libre1, 2.6.32-libre2, 2.6.31-libre4, 2.6.30-libre3, 2.6.29-libre3, 2.6.28-libre5, 2.6.27-libre5. Los scripts de limpieza de 2.6.37-libre fueron actualizados con cambios cosméticos que no cambiaron la salida. Patches entre versiones base y de versión base a actualización ahora son firmados con GPG, comprimidos con bzip2 y lzip. Los tarballs de versiónes más viejas, conteniendo el error de libertad de tipo Cebo Libre, fueron borrados, y los xdeltas y scripts movidos a old/gen4.

2011-01-05 - 2.6.37-libre

Nueva sección en README acerca de Linux-libre, reabilitada la carga de archivos PCMCIA CIS disponibles bajo licencias libres con fuentes en otras partes, ajustados los drivers Libertas para aceptar firmware especificado por el usuario, corregido mensaje de error que recomendaba la instalación de firmware no-Libre, removidos los blobs recientemente introducidos de 5 nuevos drivers, inabilitados los pedidos por blobs de 10 nuevos drivers, actualizada la limpieza de 5 drivers, removida la limpieza de 1 driver dependente de blobs y de 1 driver con blobs en sus fuentes borrados de staging.

2010-11-07 - Linux-libre/planet .debs

Binarios de Linux-libre de Aurélien Desbrières están disponibles en un repositorio apt desde nuestros servidores y mirrors. Para acceder sencillamente a ellos, añada el siguiente a sources.list:

 deb http://linux-libre.fsfla.org/pub/linux-libre/planet planet main

2010-10-21 - 2.6.36-libre

Se limpiaron 2 nuevos drivers dependientes de blobs, se ajustó la limpieza de 3 otros, se descartó la limpieza de nouveau, ahora libre de blobs, y de un driver removido. Leer el anuncio.

2010-08-22 - 2.6.35-libre2

Se corregió un error de deblob en drivers/net/e100.c.

2010-08-03 - 2.6.35-libre1

Se corregió un error de deblob en drivers/media/video/s2255drv.c.

2010-08-02 - 2.6.35-libre, 2.6.34-libre1

Se limpiaron 4 nuevos drivers dependientes de blobs en 2.6.35, se corregió un error de deblob que causaba errores de compilación en r8192S_firmware.c en 2.6.34-libre.

2010-05-18 - 2.6.34-libre

Se limpiaron 9 nuevos drivers dependientes de blobs en 2.6.34, se actualizó la limpieza de un par de otros.

2010-02-24 - 2.6.33-libre, generation 4

Nuevo deblob-check, más rápido, basado en Python, GNU awk, PERL o GNU sed, a tu elección. Actualizado para 2.6.33. Blobs crecen más rápido que Linux. Leer el anuncio.

2009-12-13 - Linux-libre para Lemote Yeeloong con Freedo

Binarios de Linux-libre (.deb) para gNewSense metad/mipsel (para Lemote Yeeloong) están disponibles. Comparados con los binarios de gNewSense, estos agregan un numero de módulos, y muestran a Freedo como el logo en el tiempo de arranque. Añada el siguiente a sources.list:

 deb http://linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense metad main

2009-12-10 - gen3 - 2.6.27-libre3

Publicados 2.6.27 linea base y 2.6.27.41 revisado con los scripts actualizados deblob-check y deblob-2.6.27.

2009-12-08 - gen3 - 2.6.32-libre, 2.6.31-libre2, 2.6.30-libre1

Actualizado para 2.6.32, corrección de errores de revisión (algunos temas cosméticos, algunos errores de compilación en algunos controladores en etapas, tales como ME4000, RT2670, RT2680, y RT3070) en 2.6.31 y 2.6.30. Portada la nueva revisión de Radeon, R128, y BNX2X para 2.6.30. Adaptaciones sin probar a publicaciones recientes del núcleo están en el repositorio SVN.

2009-09-21 - gen3 - 2.6.31-libre1

Correcciones en errores de revisión en usbdux controladores de etapas, nuevos trabajos para la revisión de Radeon, controladores R128 y MGA, en preparación para remover el firmware de la versión principal, y mejora el funcionamiento con –force para mejor operación con núcleos ya revisados y otras variantes.

2009-09-12 - gen3 - 2.6.31-libre

¡Esta liberado!, se ha dicho.

2009-06-12 - gen3 - 2.6.30-libre

Broadcom b43 WiFi debería funcionar ahora con el firmware libre de ingeniería inversa. Además de eso, esta publicación justo se actualiza al motor de revisión para lidiar con la aleatoriedad de la versión principal y adición de firmware No-Libre y de sus dependencias en firmware no-Libre.

2009-06-09 - gen3 - 2.6.29-libre1, 2.6.28-libre3 y 2.6.27-libre2

Esta publicación corrige las regresiones en e100 y radeon introducidas en las publicaciones gen2, y arregla alguno errores de revisión. Lee el anuncio.

Camisetas “Free as in Freedo” están en camino

Vamos a estampar camisetas con Freedo. Checa el diseño y los colores aquí. Obtenlas primero en FISL 10.

2009-04-02 - gen2 - 2.6.27-libre1 publicado

Esta publicación hace la serie 2.6.27 apropiada para el uso en Distribuciones de Sistemas Libres, después de adaptar y ajustar el "clean-ups" que ya se encuentra disponible en 2.6.28-libre2 y 2.6.29-libre. 2.6.27.21-libre1 también se encuentra disponible.

2009-03-31 - gen2 - 2.6.28-libre2 y 2.6.29-libre publicado

La publicación 2.6.28-libre2 corrige un numero de problemas en 2.6.28-libre1: algunos errores de compilación causados por la revisión, faltaron remover algunos nombres y referencias a firmware No-Libre, y algunos temas de portabilidad en los scripts. 2.6.28.9-libre2 también esta disponible.

La publicación 2.6.29-libre usa la misma infraestructura de revisión que 2.6.28-libre2, sin embargo esta actualizada para 2.6.29, y adaptada para lidiar con piezas de firmware No-Libre y controladores agregados en la versión principal que requieren firmware No-Libre externo.

2009-03-21 - gen2 - 2.6.28-libre1 publicado en Libre Planet 2009

Esta es la primer publicación completamente apropiada para Distribuciones de Sistemas Libres: no solo remueve el Software No-Libre (y trae de regreso algunas tablas de datos que se removían en publicaciones pasadas), también remueve peticiones de y documentación que induce a los usuarios a instalar y usar Software No-Libre.

Obtén las diapositivas y el audio de el discurso inicial en el sitio web del Libre Planet 2009.

Como se realiza

La remoción de bits No-Libres del núcleo Linux es lograda con el script deblob-main, que al mismo tiempo usa deblob-<kver> y deblob-check.

deblob-<kver> esta inspirado en los scripts de gNewSense, después personalizados en BLAG por Jeff Moe, y posteriores mejoras como parte del proyecto linux-libre.

deblob-check es un script que puedes usar para probar ya sea un archivo fuente de núcleo, un parche o un tarball, que contenga cualquier blob o firmware sospechoso.

Estructura del repositorio SVN

scripts/deblob-main
El script principal para limpiar un tarball de linux.
scripts/deblob-check
Un script que reconoce y opcionalmente limpia blobs.
scripts/deblob-2.6.##
Scripts que limpian blobs desde el interior de los arboles de código expandido de Linux..
scripts/README
Mas detalles en el uso de estos scripts.
freed-ora
Ve freed-ora.
freed-ebian
Scripts y modificaciones usadas para mantener paquetes freed-ebian.

Otras fuentes de binarios

Arte

La imagen del pingüino colgando fue tomada por Lewis Laë en Noviembre del 2007, y fue lo suficientemente gentil para darnos permiso de usarlo como logo, por medio de e-mail privado. Merci beaucoup, Lew!

Sin embargo, la imagen no hacia un logo muy bueno. El pingüino es innegablemente lindo y limpio, pero aun es un prisionero. Por eso lo llamamos Stux.

Burnaron dibujó el pingüino saliendo de la ducha (¡gracias!). Publicó una versión vectorial también. Lo llamamos Freetz.

Rubén Rodrígues Pérez le dio, erhm, vida al hermano menor de Freetz, Freedo, nuestro logo (vectorial) oficial. El nombre fue sugerido por Jeff Moe. Fernando sugirió una versión en gris para imprimir en poco color. Los detalles finales de Freedo fueron dados por Islene Calciolari Garcia y Alexandre Oliva.

Alexandre Oliva combinó Freedo con GNU, creando la imagen que empieza la página (vectorial). Los binarios publicados por el proyecto Linux-libre serán configurados para mostrar este logo en el arranque. Si quieres usarlo también, busca por parches nombrados 100gnu+freedo.patch, en directorios nombrados tras paquetes de Linux-libre en el repositorio SVN. Algunos paquetes usaban una variant (vectorial) más antigua.

Guillaume Pasquet dibujó Lux, el santo pingüino libre (¡gracias!), basado en el tux original de Larry Ewing; ambos deben de ser mencionados para este trabajo de arte. Aquí esta una versión vectorial.

Alexandre Oliva coloco juntos el gnu levitador, y Lux, siendo levitado fuera de la jaula. Esta imagen (y las fuentes correspondientes) estan licenciadas bajo los mismos términos, que el gnu levitador: GPLv3+ or GFDL1.1 sin secciones invariantes, el texto de la Cubierta Frontal, y el texto de la Cubierta Posterior.

Last update: 2012-12-11 (Rev 9334)

svnwiki $Rev: 15576 $