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

Sistema Operativo GNU + núcleo Linux-libre = 100% Libertad

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.

Stux, un lindo pingüino. Pocos se dan cuenta que no es Libre

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.
  • freesh: .debs para varias architecturas de la última versión disponible. Leer más.
  • freed-ora: .rpms correspondientes a los paquetes de kernel de Fedora. Leer más.
  • freeloong: .debs para gNewSense/mipsel, para portátiles Lemote Yeeloong. Leer más.
  • planet: (OBSOLETO) .debs para x86 32-bits de versiones recientes. Leer más.
  • rt: (OBSOLETO) .debs de versiones recientes con soporte a real-time. 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

2016-07-24 - GNU Linux-libre 4.7-gnu

Limpiado xhci-tegra. Ajustada la limpieza de radeon, i915 csr, mwifiex, brcmfmac, iwlwifi, ath10k testmode, rtl8xxxu wifi, hfi1 Infiniband, y skylake audio.

2016-05-15 - GNU Linux-libre 4.6-gnu

Habilitada activación sin blobs de tarjetas radeon r600. Actualizada la limpieza de nouveau y audio skylake. Limpiados controladores de touchscreen melfas_mip4 y bluetooth ag6xx. Borrada la limpieza de controladores dgap y wimax gdm72xx usb, borrados upstream.

2016-03-14 - GNU Linux-libre 4.5-gnu

Limpiados qat_c3xxx, qat_c62x, adf7242, goodix touchscreen, SOC Qualcomm WCNSS. Actualizada la limpieza de radeon, nouveau, audio skylake, XHCI rcar. Ajustado para mucho movimiento de código, especialmente en drivers/net/wireless.

2016-01-10 - GNU Linux-libre 4.4-gnu

Limpiados qed, fdp, nfcmrvl, rtl8xxxu, y rohm_bu21023. Ajustada la limpieza para la reorganización del cargador de microcódigo temprano. Borrado ft1000.

2015-11-02 - GNU Linux-libre 4.3-gnu

Limpiados c8sectpfe, s3fwrn5, Bluetooth de Intel y Qualcomm/Atheros, Infiniband HFI1, sonido de Intel Skylake. Actualizada la limpieza de amdgpu, nouveau, mwifiex.

2015-08-30 - GNU Linux-libre 4.2-gnu: "10% de la respuesta"

Limpiados amdgpu, i915, cx24120, liquidio, mt7601u, wilc1000, hci_bcm, btrtl, y wdt87xx_i2c. Actualizada la limpieza de elan_i2c, rproc, cxgb4, ath10k, y brcm80211.

2015-06-22 - GNU Linux-libre 4.1-gnu

Limpieza de nxp-nci y btbcm. Actualizada la limpieza de Intel SST, btusb, elants_i2c, iwlwifi, y varios otros nombres de blobs frecuentemente modificados.

2015-05-05 - lemote/gnewsense ahora se llama freeloong

La distribución de .debs de GNU Linux-libre para portátiles Lemote Yeeloong corriendo gNewSense/mipsel, que no tenía un nombre y era identificada por el directorio lemote/gnewsense, ahora se llama freeloong. Para usarlos, añada el siguiente a sources.list:

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

2015-04-27 - RPMs DeCentOS

Robert Musial ha logrado compilar un nucleo limpio basado en el nucleo con blobs de CentOS 7. Está disponible desde el sitio de DeCentOS.

2015-04-12 - GNU Linux-libre 4.0-gnu

Corregido el comportamiento de --force en deblob-4.0. Hecha una limpieza cosmética de cyapa (el nombre por defecto del blob no es usado: la carga es siempre iniciada por el usuario, con archivo definido por el usuario, entonces está bien) y ssp_sensors (nombres de blobs borrados, pero no se encontró su mecanismo de carga). Actualizada la limpieza y verificación de nouveau. Borrado tlg2300.

2015-02-09 - GNU Linux-libre 3.19-gnu

Limpiados los drivers sti (gpu), mn88472 y mn88473 (dvb), ELAN (touchpad), me4000, wd719x, rt5677, y Intel SST IPC. Actualizada la limpieza de tlg2300, brcmfmac_sdio, ath10k. Borrada la limpieza de bcm_wimax, borrado upstream. Añadidas nuevos padrones con nombres de blobs para adreno gpu, m88ds3103, mwifiex usb, y para varios nuevos falsos positivos.

Cambios no-funcionales: estandardizado el formato de los comandos clean_kconfig y clean_mk en deblob-3.19; verificación de que el archivo especificado en clean_kconfig contiene la configuración nombrada, y corregidos varios errores así reportados. Mejorada na -gnuificación de EXTRAVERSION para garantizar un separador blanco después del "=".

2015-01-28 - Scripts de deblob tienen firmas, branches y tags

Los scripts de deblob ahora están firmados, en versiones de fuentes pasadas y futuras. Scripts publicados como parte de versiones de fuentes pasadas fueran verificados con el histórico almacenado en nuestro repositorio de control de versiones.

Para hacerlo más sencillamente, y para simplificar la selección, por usuarios, de conjuntos estables de scripts de deblob que funcionen juntos, ahora tenemos branches por versión mayor, con la última versión (y histórico pasado) de los scripts de deblob para aquella versión. La primera versión luego de cada modificación en cada branch también recibe un tag, así que cada una de nuestras versiones de fuentes puede ser sencillamente mapeada y comparada a un tag.

Vea también el archivo README y los directorios branches y tags en el árbol releases de nuestro repositorio de control de versiones.

2014-12-07 - GNU Linux-libre 3.18-gnu and Freed-ora 8-1

Borrada la limpieza de los controladores usbdux comedi, puesto que el firmware solicitado es Software Libre (gracias a Legimet por el reporte). Reducido el tiempo de espera para solicitudes desarmadas de cargar blobs (gracias a Cristophe Jarry por la sugerencia). Mejorado el mensaje genérico de error para solicitudes de carga de blobs (gracias a Brian Candler por la sugerencia). Corregido un error de buffer overflow en la versión limpia de irda-usb (gracas a Lluvia por el reporte de error). Reducidas las divergencias desde upstream, evitando renombrar innecesariamente funciones internas y nombres de campos. Actualizada la limpieza de msm (adreno GPU), radeon, m920x, bcm3510, or51211, sp8870, sp887x, tda1004x, as102, budget dvb, coda video, ft1000-pcmcia, netxen, qlcnic, r8169, bnx2x, iwlwifi-8000, rtl8723ae, rtl8188eu, rtl8192ee, rtl8821ae, lpfc, y qla2xxx. Limpiados saa7134-go7007, ath10k testmode, wil6210, y knav_qmss. Borrada la limpieza del controlador borrado nokia_h4p. Borrada la compresión externa de los incompresibles diffs xdelta3.

Paquetes RPM de Freed-ora 8-1 están disponibles con una lista actualizada de espejos en los archivos de configuración de repositorios yum en el paquete freed-ora-release, y muchas adiciones a freed-ora-freedom para ayudar a mantener su sistema Libre de numerosos sub-paquetes del núcleo no-Libre y paquetes de firmware y microcódigo no-Libre, incluidos en la distribución GNU/Linux upstream, pero que no eran reconocidos por la versión anterior de los paquetes Freed-ora. Los paquetes están disponibles en los repositorios testing para F19, F20, F21 y F22.

2014-12-07 - Nuevos espejos en Ecuador

Ernesto Pérez Estévez nos informa acerca de dos nuevos espejos completos en Ecuador, gentilmente mantenidos por ESPOCH y CEDIA. Los espejos sirven http, ftp y rsync en URLs como http://mirror.espoch.edu.ec/linux-libre/ y http://mirror.cedia.org.ec/linux-libre/. ¡Muchas gracias!

2014-12-07 - Actualizada la lista de espejos

Jan Prunk ha renombrado su espejo de gnulinux.tv a gnulinux.si.

El espejo en la Universidad de Campinas está indisponible hace mucho tiempo.

2014-10-05 - GNU Linux-libre 3.17-gnu

Inhabilitada la carga de blobs en los drivers para Intel QuickAssist Technology, Silicon Labs Si2157 y si2165, Broadcom IEEE802.11n PCIE FullMAC WLAN, soporte a xHCI en Renesas R-Car SoCs. Ajustada la limpieza del driver go7007, movido afuera de staging. Borrada la limpieza de wlags49_h2, wlags49_h25, keucr; los drivers fueron borrados. Actualizados los nombres de blobs en los drivers radeon, si2168, code v4l, s5p_mfc, xc4000, ti-st, ath6kl, brcmfmac, p54, y iwlwifi.

2014-08-07 - GNU Linux-libre 3.16-gnu

Muchos nuevos blobs y pedidos por blobs que necesitamos borrar para esta versión: ast_dp501, radeon, drx39xyj, m88ds3103, si2168, s5k5baf, iwlwifi, rsi_91x, rtl8192ee, rtl8723au, rtl8723be, rtl8821ae, bt_nokia_h4p, mxuport, adau1761, y adau1781; dgap y sst-acpi volvieron luego de reescritas que necesitaron nuevos comandos de limpieza también.

2014-06-08 - GNU Linux-libre 3.15-gnu

La versión base borró los drivers de it913x y dgap, y añadió unos nuevos nombres de blobs y requisiciones correspondientes, todos limpiados en 3.15-gnu. Nouveau y radeon también ganaron nuevas secuencias largas que no se revelaron blobs, así que esas fueran explícitamente retenidas.

2014-03-31 - GNU Linux-libre 3.14-gnu: “Freedom Pi”

Borradas las verificaciones por firmware y fuentes de aic7xxx_old y cs46xx. Añadido reject_firmware_direct. Ajustada la limpieza de los cargadores de microcódigo, movidos. Actualizada da limpieza de bnx2x, bt_mrvl, cs46xx. Borrada la limpieza de btmtk (borrado upstream).

2014-01-20 - GNU Linux-libre 3.13-gnu

Limpiados cx24117, vpdma, wcn36xx, y btmrvl. Actualizada la limpieza de rtl8188eu, em28xx, ath10k, brcmfmac, iwlwifi, readon, y wl1251.

2013-11-03 - GNU Linux-libre 3.12-gnu

Limpiados los drivers msm, pn544_i2c, r8188eu, y dgap. Actualizada la limpieza de s5p_mfc, bna, y bfa, y añadidas expresiones correspondientes a muchos falsos positivos nuevos o cambiados.

Añadidos enlaces a gdnewhat y slack-n-free como fuentes de paquetes.

2013-09-02 - GNU Linux-libre 3.11-gnu: “Linux for freedom-loving Workgroups”

Actualizada la limpieza de nouveau, radeon, comedi, y el cargador inicial de microcódigo de x86. Limpiados ath10k, cw1200, iwlmvm, mtmtk. Borrado csr_wifi.

2013-07-01 - GNU Linux-libre 3.10-gnu

Actualizada la limpieza de iwlwifi, csiostor, go7007, siano sms1xxx, y radeon. Inhabilitada la carga de firmware no-libre en los nuevos drivers para btusb, ims-pcu, exynos4 fimc-is, y rtl8188ee. Corregido un error de limpieza en radeon que afectava la variante cayman desde 2.6.39.

2013-04-28 - GNU Linux-libre 3.9-gnu

Restablece la carga de firmwares (ahora Libres) en ath9k (gracias, Jason Self, por los parches y por la compilación del firmware!). Limpiados el cargador inicial de microcódigo de Intel, s5c73m3, rp2, lp5521, lp5523, lattice ecp3, y ca0132 dsp. Actualizada la limpieza de imx sdma, m920x, bnx2x, qlcnic, iwlwifi, mwifiex, wl18xx, y wm_adsp.

2013-02-19 - GNU Linux-libre 3.8-gnu

Inhabilitados los pedidos de firmware no-Libre en los controladores recién-añadidos xrx200, ar5523, rtl8723ae, csiostor, wm_adsp, y nuevos pedidos de firmware no-Libre en ath9k y nouveau (falcon). Actualizada la limpieza de lpfc y gdm72xx. Borrado el borrado de firmware dabusb, ahora borrado en la versión base.

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--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- y deblob-check.

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

Si quieres colaborar con linux-Libre debes conocer cómo se mantiene. El mantenimiento se hace para producir un kernel libre que esté listo para compilar. linux-Libre pasa por el siguiente proceso para crear un Linux que sea libre:

  1. correr el script deblob-check en cada nueva versión de Linux
  2. verificar si hay nuevos blobs o nuevos falsos positivos
  3. si hay blobs, copiar y adaptar alguna de las reglas de limpieza en deblob- o deblob-check para limpiarlos
  4. si hay falsos positivos, agreglar una expresiión regular que los acepte en deblob-check
  5. cuando deblob-check no detecte problemas en el resultado de la limpieza por los scripts, correr deblob-main para limpiar el .tar de la versión

Como participar

Mirrors

FSFLA

http://www.linux-libre.fsfla.org/pub/linux-libre/

http://www.fsfla.org/selibre/linux-libre/download/

rsync://rsync.linux-libre.fsfla.org/linux-libre/

linux.org.tr

http://ftp.linux.org.tr/linux-libre/

ftp://ftp.linux.org.tr/linux-libre/

rsync://ftp.linux.org.tr/linux-libre/

gnulinux.si (California, EUA)

http://linux-libre.gnulinux.si/

espoch.edu.ec

http://mirror.espoch.edu.ec/linux-libre/

ftp://mirror.espoch.edu.ec/linux-libre/

rsync://mirror.espoch.edu.ec/linux-libre/

cedia.org.ec

http://mirror.cedia.org.ec/linux-libre/

ftp://mirror.cedia.org.ec/linux-libre/

rsync://mirror.cedia.org.ec/linux-libre/

Repositorio Freed-ebian de Robert Millan (sin manutención)

http://people.debian.org/~rmh/linux-libre/ (freed-ebian only)

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-$ver: 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.
  • releases: Branches and tags of released scripts.
  • freed-ora: Ve freed-ora.
  • freed-ebian: Scripts y modificaciones usadas para mantener paquetes freed-ebian.
  • lemote: Scripts y diffs usados para mantener paquetes binarios freeloong de GNU Linux-libre para portátiles Lemote Yeeloong corriendo gNewSense.

Otras fuentes de binarios

Lux, un g[e]nuino santo pingüino libre

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.

Freedo, la mascota de Linux-libre

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.

GNU tocando la flauta para liberar a Lux

¡Sé Libre!