GNU Linux-libre (Linux-libre avant son rattachement au projet GNU) est un fork du noyau Linux visant au retrait de tous les modules propriétaires (appelés BLOB) chargés dans la version originelle sans le code source, avec du code impénétrable ou sous licence propriétaire. Ses versions sont réalisées et maintenues à partir de la branche stable.
thumb|right|Lux, mascotte alternative dessinée par Guillaume Pasquet basée sur Tux
L'origine du projet remonte à 2005 au sein d'une communauté sud-américaine déjà très active avec les projets Ututo, BLAG ou ceux de la Fondation pour le logiciel libre Amérique latine (Free Software Foundation Latin America). Le projet est né de cette volonté de rester libre et de refuser tout compromis éthique. Linux-libre est officiellement lancé par Alexandre Oliva en 2008 sous l'égide de la Fondation pour le logiciel libre Amérique latine, puis devient un paquet GNU en .
L'intérêt pour le projet se traduit en 2010 par la création du groupe LibreKernel sur la plate-forme communautaire LibrePlanet. En France, l'association Free Software Corsica se distingue par la maintenance d'une version linux-libre pour Debian.
Le projet est également soutenu par la Free Software Foundation dans sa volonté de promouvoir les distributions GNU/Linux totalement libres. Linux-libre apparait dès lors comme une brique essentielle. Plusieurs distributions ont ainsi adopté ce noyau, parmi lesquelles BLAG Linux and GNU, Dragora, Dynebolic, gNewSense, Musix GNU+Linux, Parabola, Ututo et Trisquel. La distribution est à l'origine également citée pour avoir distribué ce noyau, tout au moins durant quelques mois, peu avant que le créateur du projet Kongoni abandonne son projet et ne soit remplacé.
Le code source et les paquets pré-compilés du noyau Linux dans lesquels sont enlevés les BLOB sont disponibles directement à partir des distributions GNU/Linux qui utilisent les scripts de Linux-libre. Freed-ora est un sous-projet qui prépare et maintient les paquets RPM pour Fedora qui sont basés sur les paquets du noyau de Fedora.
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
D'une part, le cours aborde: (1) la notion d'algorithme et de représentation de l'information, (2) l'échantillonnage d'un signal et la compression de données et (3) des aspects
liés aux systèmes: ordi
During the course, we cover the design of multi-core embedded systems running Linux on an FPGA. Students learn how to develop hardware-software co-design solutions for complex tasks using high-level s
The "Introduction to Applied Data Science" (I2ADS) course is aimed at students of all levels to train them in the core computer science software stack and techniques forming the pillars of open & repr
gNewSense est une distribution du système d'exploitation GNU/Linux, constituée exclusivement de logiciels libres. Le projet est soutenu financièrement par la Fondation pour le logiciel libre depuis son lancement en mai 2006. gNewSense était fondée sur Ubuntu, depuis son lancement par deux développeurs irlandais, Brian Brazil et Paul O'Malley, puis sur Debian depuis août 2013. L'origine de gNewSense provient en fait d'une rencontre entre Richard Stallman et Mark Shuttleworth lors d'un colloque sur le logiciel libre, à l'occasion du sommet mondial sur la société de l'information de Tunis, en novembre 2005.
Trisquel est une distribution GNU/Linux et un système d’exploitation libre constituée exclusivement de logiciels libres (applications et pilotes), distribution soutenue à ce titre par la Free Software Foundation. Elle est dérivée d’Ubuntu, et propose plusieurs déclinaisons, une version standard, une version mini ainsi qu'une version éducative « Sugar TOAST ». La communauté Trisquel refuse la mise en œuvre de pilotes non libres.
Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organizational differences may be motivated by historical reasons. Other criteria include security, including how quickly security upgrades are available; ease of package management; and number of packages available. These tables compare notable distribution's latest stable release on wide-ranging objective criteria.
Introduit des concepts fondamentaux de programmation C, couvrant les variables, les structures de contrôle, les fonctions et les pointeurs, avec des exemples pratiques et des exercices.
Fuzzing reliably and efficiently finds bugs in software, including operating system kernels. In general, higher code coverage leads to the discovery of more bugs. This is why most existing kernel fuzzers adopt strategies to generate a series of inputs that ...
The Universal Serial Bus (USB) connects external devices to a host. This interface exposes the OS kernels and device drivers to attacks by malicious devices. Unfortunately, kernels and drivers were developed under a security model that implicitly trusts co ...
Poor decisions and selfish behaviors give rise to seemingly intractable global problems, such as the lack of transparency in democratic processes, the spread of conspiracy theories, and the rise in greenhouse gas emissions. However, people are more predict ...