Téléchargement Actualités Fonctionnement SVN Autres téléchargements Artwork
Système d'exploitation GNU + noyau Linux-libre = 100% Liberté
GNU Linux-libre, Free comme dans Freedo
Linux, le noyau développé et distribué par Linus Torvalds et al, contient du code propriétaire, c'est à dire du code logiciel qui ne respecte pas vos droits essentiels, et qui vous oblige à installer des logiciels propriétaires tiers.
Stux, un joli pingouin. Peu de gens savent qu'il n'est pas libre.
GNU Linux-libre est un projet visant à publier et maintenir une distribution Linux 100% libre, répondant aux critères de " Free System Distributions", débarassée du code compilé fourni sans ses sources, du code masqué ou obscursi, du code sous licence non libre, ou ne permettant pas de modifier le programme afin de qu'il fasse ce qui vous plait, et qui vous oblige ou nécessite l'installation de programmes additionnels non libres.
Nos releases peuvent être facilement adoptées par 100% des distributions libres de GNU/Linux, tout comme par leurs utilisateurs. Par les ditributions qui veulent donner à leurs utilisateurs le choix de la liberté.
UTUTO-e était la première distribution GNU/Linux à supprimer les portions de code non libres, GNU Linux-libre la poursuit et l'améliore en suivant les pratiques établies par gNewSense et le projet BLAG
La Fondation d'Amérique Latine pour le Logiciel Libre (FSFLA) a rejoint le projet ((en⇒fr) then non-GNU) Linux-libre dans le cadre de sa campagne "¡Soyez Libre!", pour encourager les utilisateurs à aller plus loin avec les Logiciels Libres, et à choisir la liberté.
Téléchargements
- releases
- (en⇒fr) source tarballs tracking upstream releases, from which we removed blobs and code that induces users to install non-Free Software.
- SIGNING-KEY
- GnuPG keys used to sign source tarballs, patches, Freed-ora packages, and the keys that sign other repositories. For each repository R, there's a corresponding SIGNING-KEY.R in the download tree.
- planet
- (en⇒fr) .debs for 32-bit x86 of recent sources. Read more.
- freesh
- (en⇒fr) .debs for various architectures of the latest sources available. Read more.
- rt
- (en⇒fr) .debs of recent sources with real-time support. Read more.
- freed-ora
- (en⇒fr) .rpms tracking Fedora kernel builds. Read more.
- lemote/gnewsense
- (en⇒fr) .debs for gNewSense/mipsel, for Lemote Yeeloong laptops. Read more.
- freed-ebian
- (en⇒fr) (OBSOLETE) .debs tracking Debian kernel builds. Mirrored from Robert Millan's repository.
- Mirrors
- (en⇒fr) The repositories above are available from our network of mirrors too.
- Other binaries
- (en⇒fr) There are other distributions of GNU Linux-libre binaries from third parties. We maintain a list.
Actualités
2012-12-11 - GNU Linux-libre 3.7-gnu
(en⇒fr) Tolerate non-executable deblob-check script, and detect other likely error scenarios that would produce empty files. Fix detection of presence of source files along with pre-built binary counterparts within the source tree. Introduce conditional ihex firmware loading. Adjust for tree reorg within drivers/media. Adjust deblobbing for arm ixp4xx-npe and imx dts, nouveau, rtl8192e, wlcore, gdm72xx, s5k4ecgx, s5p_mfc, xc5000, bfad, ueagle-atm, and tda10071. Deblob daqboard2000, me_daq, ni_pcidio, ezusb_fx2, ste_modem_rproc and wm0010. Drop some of computone, cxgb3, keyspan_pda and whiteheat deblobbing and cleanups.
2012-05-18 - (en⇒fr) New mirror at gnulinux.tv
(en⇒fr) Jan Prunk set up a new mirror. The server is located in California, USA. Thanks!
2012-04-20 - real-time support in the rt apt repository
(en⇒fr) Juan Jacobo Nájera has built Linux-libre with real-time support for quite a while, but he's now started uploading his 32- and 64-bit x86 binaries to an apt repository on our servers. To get easy access to the packages, add the following line to your 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”
(en⇒fr) Linux-libre joins the GNU Project, becoming GNU Linux-libre. This release, 3.3-gnu, marks the transition, although upcoming stable releases based on earlier -libre releases may become -gnu releases as well. Deblobbing scripts now support .gz, .lz and .xz compressed inputs, in addition to .bz2 and uncompressed ones, and tarballs are now named linux-libre-<kver>-gnu*.tar*. Few deblobbing changes were required for this release: deblobbing of drivers for arm imx, dib0700, it913x, em28xx-dvb, brcmfmac, iwl3945, iwl4965, and rtl8192e needed some adjusting, while wl12xx-sdio-test and snd-intel-sst are no longer present, and sigmadsp code moved about in the tree.
2011-10-31 - Wheezy mipsel binaries
(en⇒fr) James Turner maintains binary .debs of recent Linux-libre releases for Lemote Yeeloong (mipsel) netbooks.
2011-10-24 - gen5 - 3.1-libre
(en⇒fr) Newly-added xc4000, drxk_hard, em28xx-dvb, s5p-mfc, rtl8192de, adau1701, and sigma cleaned up. Fixed minor deblobbing bug in iwlwifi. Accept nouveau's new built-in FUC with accompanying source code (some nv cards remain limited by the lack of Free microcode). Dropped deblobbing for removed westbridge, ip2main, and myri_sbus drivers. Adjusted deblobbing for mach-imx, ft1000, brcmsmac, brcmfmac, mwifiex, dib7000p, and others.
2011-09-12 - Freesh binaries
(en⇒fr) Jason Self's Freesh apt repository carries binary .debs for 32- and 64-bit x86 systems, and support for more architectures is planned. Thanks!
2011-05-19 - gen5 - 2.6.39-libre
(en⇒fr) Newly-added technisat-usb2, fm_drv (WL128X), rtl8192cu, ums-eneub6250, and snd-usb-6fire cleaned up. Adjusted deblobbing of computone, cyclades, isi moxa_intellio, dib0700, cx23885, bnx2, brcmsmac, iwlegacy, iwlagn, rtl8192ce, rtl8192u, r8712u, and atmel-mxt. Dropped deblobbing of dabusb (driver removed from upstream, with blobs left over) and dx-sep.
2011-03-15 - gen5 - 2.6.38-libre
(en⇒fr) Nouveau requested blobs again, large ones this time; radeon required more blobs for new cards; newly-added wl1273, rtl8192ce, can_softing, and re-introduced dx_sep depended on blobs; bnx2 and bnx2x had updated blobs as usual; r8169's blobs were moved out of the sources; dabusb, vicam, wl1xx, serial_cs, icom, and serial_qe were moved about in the tree; bcm_wimax and snd_intel_sst required deblobbing updates; 3c359 had its harmlessly-buggy cleaning-up fixed.
2011-01-09 - gen5 - Updated 2.6.27..36
(en⇒fr) The README blurb, the loading of PCMCIA CIS files and the fix for the message that recommended the installation of non-Free Software were all backported to the following releases: 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, as well as their baselines 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. The deblobbing scripts in 2.6.37-libre were updated with cosmetic changes that did not change the output. Patch files between base releases and from base to patch release are now GPG-signed, compressed with both bzip2 and lzip. The tarballs for older releases, containing the Free Bait freedom bug, were removed, and the xdeltas and scripts moved to old/gen4.
2011-01-05 - gen5 - 2.6.37-libre
(en⇒fr) New README blurb about Linux-libre, re-enabled loading of PCMCIA CIS files found to be available under Free with sources elsewhere, adjusted Libertas drivers to accept user-specified firmware, fixed error message that recommended the installation of non-Free Software, removed the newly-introduced blobs from 5 new drivers, disabled requests for blobs from 10 new drivers, updated the cleaning up of 5 drivers, removed the deblobbing of 1 blob-dependent and 1 blob-in-sources driver dropped from staging.
2010-11-07 - Linux-libre/planet binaries
(en⇒fr) Aurélien Desbrières's Linux-libre binaries are now available at an apt repository on our servers and mirrors. To get easy access to them, add the following line to your sources.list:
deb http://linux-libre.fsfla.org/pub/linux-libre/planet planet main
2010-10-21 - 2.6.36-libre
(en⇒fr) Deblobbed 2 new blob-dependent drivers, adjusted the deblobbing of 3 others, dropped deblobbing of nouveau, now blob-free, and of a dropped driver. Read the announcement.
24/02/2010 - 2.6.33-libre, génération 4
Nouveau, deblob-check beaucoup plus rapide, basé sur Python, GNU awk, Perl ou Gnu Sed, comme vous le souhaitez. Mise à jour pour le noyau 2.6.33. Les blobs grossissent plus vite que Linux. Lire la news.
13/12/2009 - Linux-libre avec Freedo pour Lemote Yeeloong
Les binaires Linux-libre (.deb) pour gNewSense metad/mipsel (pour Lemote Yeeloong) sont disponibles. Comparé aux binaires gNewSense, ils ajoutent un grand nombre de modules et affichent le logo Freedo durant le boot. (en⇒fr) Add this line to sources.list:
deb http://linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense metad main
08/12/2009 - gen3 - 2.6.32-libre, 2.6.31-libre2, 2.6.30-libre1
Mise à jour pour la 2.6.32, bugs de deblobbing résolus (quelques soucis graphiques, quelques erreurs de compilation dans certains drivers, tel que le ME4000, ME4000, RT2670, RT2680, et le RT3070) pour la 2.6.31 et la 2.6.30. Les nouveaux deblobbing pour la Radeon, R128, and BNX2X to 2.6.30. Certains portages non testés pour des versions précédentes du kernel sont disponibles dans le repository SVN.
21/09/2009 - gen3 - 2.6.31-libre1
Résolution d'erreurs de deblobbing dans les drivers usbdux, modifications sur le deblobbing de Radeon, R128 et des drivers MGA, en prélude à la suppression de ce firmware en upstream et améliorations du fonctionnement avec –force pour un meilleur fonctionnement avec les kernels déjà deblobbed ainsi qu'avec d'autres variantes.
12/06/2009 - gen3 - 2.6.30-libre
Les drivers wifi Broadcom b43 devraient maintenant fonctionner avec le firmware libre rétro-ingénieré. A part ça, cette release ajoute un système de deblobbing pour fonctionner avec l'upstream et les ajouts de firmwares et dépendances propriétaires ou non libres.
09/06/2009 - gen3 - 2.6.29-libre1, 2.6.28-libre3 and 2.6.27-libre2
Cette version règle des problèmes de regression dans les drivers e100 et radeon introduits avec la release gen2 et règle quelques erreurs de deblobbing. Lisez l'annonce.
31/03/2009 - gen2 - Sortie de 2.6.28-libre2 et 2.6.29-libre
Cette sortie 2.6.28-libre2 résoud un nombre de problèmes présents dans la 2.6.28-libre1: certaintes erreurs de compilation liées au deblobbing, certains noms et références de firmwares non libres, et quelques problèmes de protabilité de scripts shell.
Cette version 2.6.29-libre utilise la même infrastructure de deblobbing que la version 2.6.28-libre2, mais a été mise à jour pour la série 2.6.29, et adaptée pour fonctionner avec les portions de codes propriétaires et les drivers qui nécessitent des firmwares propriétaires qui ont été rajoutés dans les releases upstream.
21/03/2009 - gen2 - Sortie de la version 2.6.28-libre1 lors du Libre Planet 2009
Ceci est la première version complètement compatible avec les règles pour un système Libre : elle n'enlève pas seulement le code propriétaire (et ré-intègre certaines tables de données qui avaient été supprimées dans les précédentes versions), elle supprime également les documentations invitant l'utilisateur à utiliser des logiciels non libres.
Télécharger les slides et l'enregistrement du discours d'ouverture du Libre Planet 2009.
Comment ça fonctionne
La suppression de tous les bits non libres du noyau Linux est accomplie au moyen du script deblob-mail, qui utilise deblob-<kver> and deblob-check.
deblob-<kver> est insipiré des scripts de gNewSense, customisés par la suite pour le projet BLAG par Jeff Moe, et finalement améliorés en tant que partie du projet Linux-Libre.
deblob-check est un script qui vous pouvez utiliser pour tester si le code source d'un noyau, un patch ou un tarball contient du code de firmware suspicieux (propriétaire).
Comment participer
- Liste de diffusion
- http://www.fsfla.org/mailman/listinfo/linux-libre
- Repository SVN
- http://www.fsfla.org/svn/fsfla/software/linux-libre/
Mirroirs
FSFLA
http://www.linux-libre.fsfla.org/pub/linux-libre/
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/
Le repository de Robert Millan pour le projet Freed-ebian ((en⇒fr) no longer maintained)
http://people.debian.org/~rmh/linux-libre/ (freed-ebian uniquement)
Structure du reposiroty SVN
- scripts/deblob-main
- Script principal pour nettoyer un tarball linux.
- scripts/deblob-check
- Un script qui détecte et peut nettoyer les blobs.
- scripts/deblob-2.6.##
- Un script qui nettoie les blobs répartis dans une arborescence de source Linux.
- scripts/README
- Plus d'informations sur l'utilisation de ces scripts.
- freed-ora
- Voir freed-ora.
- freed-ebian
- Scripts et diffs utilisés pour maintenir les packages freed-ebian.
- lemote
- Scripts et diffs utilisés pour maintenir les packages binaires de Linux-Libre pour les laptops Lemote Yeeloong.
Lux, a g[e]nuine holy free penguin.
Autres téléchargements
- Aurélien Desbrières builds Linux-libre/planet .debs for x86 à partir de tarballs Linux-libre récents, pour un usage général. (en⇒fr) Read more.
- (en⇒fr) Jason Self maintains the Freesh apt repository with .debs of recent Linux-libre releases for 32- and 64-bit x86 and powerpc. Read more.
- Ali Gündüz utilisés avant.
- (en⇒fr) Juan Jacobo Nájera maintains the rt apt repository with .debs with real-time support. Read more.
- (en⇒fr) James Turner builds binary .debs of recent Linux-libre releases for Lemote Yeeloong (mipsel) netbooks.
- (en⇒fr) Robert Millan used to build Freed-ebian packages.
- BLAG embarque nos kernels Freed-ora.
- gNewSense embarque les kernels Linux-libre, nettoyés avec une approche plus ancienne. (en⇒fr) For Lemote Yeeloong mipsel notebooks, see our repository.
- Damián Fossi maintient les binaires Linux-libre pour gNewSense/MIPS (pour les laptops Lemote Yeeloong ), et pour Canaima GNU/Linux
- VENENUX GNU/Linux switché sur Linux-libre depuis la release 0.8-rc3.
- Trisquel embarque des kernels 100% libres, basés sur Linux-libre depuis la version 2.1.
- Drágora GNU/Linux embarque Linux-libre dans toutes ses releases.
- Kongoni a adopté Linux-libre depuis la release Nietszche.
- VegnuX NeonatoX GNU/Linux embarque Linux-libre depuis la release 0.48.
- Amagi est une distribution basée gNewSense-based pour les laptops Lemote Yeeloong.
- Parábola GNU/Linux propose les binaires Linux-libre dans son repository de package. Si vous utilisez une distribution basée sur Parábola, ces packages peuvent la transformer en Freeda d'Arc.
- ConnochaetOS (en⇒fr) is a light distro, also with Freeda d'Arc potential.
- RMS GNU/Linux-libre (RMS's Mostly Slax) embarque Linux-libre dans une clée USB bootable pour une distribution light.
- Tlamaki GNU con Linux (en⇒fr) was based on Trisquel, but it rebased, becoming a FreedSUSE.
Freetz, our mascot's older brother.
- Musix GNU+Linux L'adoption de Linux-libre est en route.
- Dyne:bolic embarquera Linux-libre dans sa prochaine version.
- Genfree scripts ebuild également disponibles, merci à Nick White.
- Il y'a également les packages binaires pour Arch [GNU/]Linux.
- (en⇒fr) The “Linux Libre Packages” team maintains binary packages of GNU Linux-libre for free human beings.
- Si vous aussi décidez de publier votre propre distribution basée sur Linux-libre, faites le nous savoir.
Artwork
L'image du pingouin pendu a été prise par Lewis Laë en Novembre 2007 et, dans un email privé, il nous a gentiment accordé la permission de l'utiliser en tant que logo. Merci beaucoup, lew!
Dans tous les cas, cette image ne fait pas un logo idéal. Le pingouin est effectivement très propre et mignon, mais il reste prisionnier. C'est pourquoi nous l'avons appellé Stux.
Burnaron drew Pingouin sortant de la douche (merci!). Il a également posté a version vectorielle. Nous l'appellons Freetz.
Freedo, the Linux-libre mascot.
Rubén Rodrígues Pérez a donné, erhm, naissance au plus jeune frère de Freetz, Freedo, notre logo officiel (vectorial). Le nom fut suggéré par Jeff Moe.
Fernando a suggéré une version grise pour pouvoir l'imprimer avec moins de couleur. La touche finale à Freedo a été apportée par Islene Calciolari Garcia et Alexandre Oliva.
Alexandre Oliva a combiné Freedo avec GNU, créant ainsi l'image en haut de la page (vectorielle). Les fichiers binaires publiés par le projet Linux-Libre seront configurés pour afficher ce logo lors du démarrage. Si vous voulez l'utiliser également, cherchez le patch nommé 100gnu+freedo.patch, dans les répertoires nommées avec les différentes builds de Linux-libre dans le repository SVN. Certains kernels utilisent une anciennes variante (vectorielle).
Guillaume Pasquet dessina Lux, la saint pingouin libre (thanks!), basé sur le logo tux original de Larry Ewing; les deux doivent être crédités pour ce dessins. Voici la version vectorielle.
Alexandre Oliva a réuni le gnou en lévitation, et Lux, sortant de sa cage en lévitation également. Cette image (et les sources correspondantes) sont sous la même licence que le gnou en lévitation: GPLv3+ or GFDL1.1.
Last update: 2012-12-11 (Rev 9334)