Em me promenant sur Icculus, je suis tombé sur le projet FatELF. Je ne connaissais pas. FatELF est un format de fichier qui englobe les binaires ELF pour différentes architectures dans un seul fichier.C'est l'équivalent des "Universal Binaries" de Mac OS X. Ça vous plait? Et pourtant y'a un os! Car il faut patcher le système pour que ça marche (le noyau et la glibc surtout) et personne n'a accepté le patch. Mais surtout les mainteneurs étaient très hostiles (…)
Forum général.hors-sujets Traduction d'une expression américaine mystérieuse
Salut,
Je suis en train de traduire les annonces de RC de Linus pour la prochaine dépêche sur le noyau 3.0. Dans son annonce rigolote de la RC-6 il emploie l'expression "And so, I'm off to make s'mores" et je ne sais absolument pas comment traduire ce truc.
Cela doit être une expression argotique et, dans le contexte de la fête US du 4 juillet, ça peut peut-être vouloir dire "Donc je sors pour m'en jeter quelques-unes"...mais c'est (…)
Un entretien avec Lennart Poettering
Lennart Poettering est un développeur Red Hat/Fedora connu pour être remarquablement prolifique. Après Avahi et Pulseaudio c'est maintenant le démon d'init systemd qui l'occupe depuis plusieurs mois et qui a fait une entrée tonitruante dans le monde du libre.
Lennart ne déguise pas sa pensée et il ne craint pas de choquer en dévoilant ses opinions. Il est d'avis que seuls les systèmes basés sur Linux peuvent vraiment concurrencer les OS propriétaires et, en conséquence, ses choix techniques ne tiennent pas compte des autres systèmes libres.
Son franc-parler a parfois provoqué des batailles homériques sur les listes de discussion des différents projets et les gens du GCU-Squad sont à deux doigts de lancer un tueur à gages à ses trousses.
Pour toutes ces raisons, il est sans doute bon de faire le point avec lui et de l'interroger calmement sur ses projets et sur sa vision du libre.
LinuxFr a donc effectué un entretien avec Lennart, dont vous trouverez une traduction en seconde partie de la dépêche.
Encore une fois les anglophones sont incités à lire la version originale de l'entretien qui est postée en commentaire de la dépêche.
Journal Renforcer la sécurité du noyau
Un journal quasi-bookmark pour signaler une belle initiative visant à renforcer la sécurité du noyau.
Solar Designer (le leader de la distribution Openwall) a annoncé en avril dernier que 5 projets avaient été acceptés dans le cadre du Google Summer of Code. Mail d'annonce : http://www.openwall.com/lists/announce/2011/04/26/1
L'un de ces étudiants est Vasiliy Kulikov et il travaille sur la sécurisation du noyau. Essentiellement cela consiste à essayer de faire remonter vers la branche principale (celle de Linus) les patchs qui (…)
13 ans de LinuxFr.org : entretiens avec les visiteurs (4)
Le 28 juin, le site LinuxFr.org fêtera ses 13 ans. L’équipe du site a réalisé des entretiens par courriel avec des visiteurs (et contributeurs) réguliers du site. Les réponses seront publiées aux alentours de la date anniversaire dans plusieurs dépêches.
Vous trouverez dans la seconde partie de la dépêche cinq nouvelles réponses de visiteurs / contributeurs.
Journal Linux ou bien GNU/Linux ?
Il s'agit d'un débat vénérable, d'une question qui divise les libristes depuis des années: comment doit-on nommer les distributions que nous utilisons ? Il existe essentiellement deux écoles.
- Est-ce qu'on doit dire "Linux" puisque c'est plus simple, plus connu et que de toute façon le noyau c'est le composant essentiel ?
- Est-ce qu'on doit dire "GNU/Linux" comme le recommande la FSF et pour reconnaître que c'est le projet GNU qui a lancé la machine du libre ?
Ce journal n'apportera (…)
Journal Que lire cet été ?
Salut les moules,
Je suis à la recherche de lectures enrichissantes pour cet été. Dans ma pile de choses à lire, j'ai déjà mis ce ptit fascicule sur l'IA et ce bref opuscule coté musique.
Mais je cherche quelque chose à me mettre sous la dent coté infographie, plus précisément :
- programmation OpenGL 3, ES et shadders ;
- programmation pilotes graphiques.
Je ne cherche pas forcément des livres, cela dit. Par exemple des entrées vers des ressources présentant la (…)
Journal Hare krishna voudrait modifier la RFC2822
En lisant une review sur ma distribution favorite du moment sur lwn : http://lwn.net/Articles/378030/ Je suis tombé sur ce commentaire étrange:http://lwn.net/Articles/424300/ Pour les anglophobes, ce monsieur se plaint d'avoir été victime de racisme sur la ML de ArchLinux a cause de son adresse email: hare_krsna_hare_krsna_krsna_krsna_hare_hare_hare_rama_hare_rama_rama_rama_hare_hare at lavabit.com (pour ceux qui ne connaissent pas : Association_internationale_pour_la_conscience_de_Krishna)
Une petite recherche sur google me donne la discussion en question:http://mailman.archlinux.org/pipermail/arch-general/2011-January/017988.html
Les échanges entre des développeurs de ArchLinux et l'illuminé de krishna (…)
Journal LINUX 2.8.0
"The voices in my head also tell me that the numbers are getting too big. I may just call the thing 2.8.0. And I almost guarantee that this PS is going to result in more discussion than the rest, but when the voices tell me to do things, I listen."
https://lwn.net/Articles/444314/rss
Ca va faire jazzer dans les chaumières.
Sortie du noyau Linux 2.6.39
La sortie de la version stable 2.6.39 du noyau Linux vient d’être annoncée par Linus Torvalds. Le nouveau noyau est, comme d’habitude, téléchargeable sur les serveurs du site kernel.org.
Le détail des évolutions, nouveautés et prévisions est dans la seconde partie de la dépêche.
PS : merci aux contributeurs qui ont participé à la rédaction collaborative de la dépêche en aidant à traduire les annonces de RC de Linus.
Linus Torvalds : l’interview anniversaire des 20 ans du noyau
Il est bien difficile de déterminer la date de naissance exacte du noyau Linux. Est-ce qu’elle se situe en avril 1991, quand Linus Torvalds a réellement commencé à travailler sur son projet de nouveau noyau ? Est‐ce le 25 août 1991, quand il a posté son célèbre message (« just a hobby, won’t be big and professional like GNU ») sur le newsgroup comp.os.minix
? Est‐ce que nous devons retenir le mois de septembre 1991 quand la version 0.01 a été déposée sur le serveur FTP de l’Université de technologie d’Helsinki ?
Quelle que soit l’option retenue, l’année 2011 marque le vingtième anniversaire de ce prodigieux projet et, pour participer aux célébrations, LinuxFr a réalisé une interview de Linus Torvalds, dont vous trouverez une traduction en seconde partie de la dépêche.
Bien entendu, je recommande vigoureusement aux anglophones de lire la version originale de l’interview qui est présente en commentaire. Linus utilise souvent des expressions idiomatiques et le « Traduttore, traditore » est plus que jamais valable !
Journal Un utilisateur de Linux condamné pour violation de brevet logiciel
D'après l'accusateur les version de Linux 2.4.22.x et suivante violeraient leur brevet et le jury a condamné un utilisateur de Linux a 5 Millions de dollars d'amende.
Bon la mauvaise nouvelle, c'est que tout les utilisateurs de Linux aux USA pourraient potentiellement être attaqués eux aussi pour le même brevet. C'est donc un bon sujet de FUD pour les concurrents de Linux. Les bonnes nouvelles sont: 1) la condamnation a eu lieu dans un endroit au Texas notoirement pro-brevet, donc (…)
Sortie de Slackware 13.37
Après près d’un an de maturation et plusieurs RC, Patrick Volkerding vient de publier la dernière version stable de la distribution Linux Slackware.
Slackware est la plus ancienne distribution Linux encore en activité. Elle risque de surprendre les nouveaux arrivants par ses choix techniques (pas d’installateur graphique, pas de gestion des dépendances des logiciels, etc.). La politique est de laisser le plus possible la main à l’utilisateur / administrateur. Il y a donc très peu d’outils spécifiques et les logiciels sont très peu modifiés. Il ne faut pas croire pour autant que Slackware est une distribution obsolète qui ne sert qu’à se former à un système UNIX, comme beaucoup le pensent. Slackware a su évoluer au cours du temps et propose, comme toujours, une liste de logiciels très à jour sur une base éprouvée. Et il faut souligner que, tout comme une Red Hat, une Slackware est supportée pendant très longtemps : ainsi, la version 8.1 de 2002 reçoit encore des patches.
Parmi les nouveautés logicielles, on notera l’arrivée de KDE SC 4.5.5, Xfce 4.6.2, Firefox 4.0, de Google Chrome (dans « /extra »
) et, du point de vue système, la gestion du système de fichiers Btrfs, le pilote vidéo Nouveau (par défaut), les cgroups.
Patrick Volkerding s’est permis un hommage à Benoît Mandelbrot, deux jours après son décès, en intégrant XaoS à Slackware. On notera également le clin d’œil du numéro de version.
Capsicum, une séparation fine des privilèges pour UNIX
Le projet Capsicum, lancé l'année dernière, tente d’adapter le modèle de sécurité par capacités (« capabilities ») aux systèmes UNIX. En deux mots, il s’agit de permettre aux applications de faire tourner certaines parties de leur code dans des « sandboxes » (bacs à sable) aux droits très restreints, gérés finement, avec la possibilité de recevoir ou de déléguer dynamiquement une partie de ces droits.
C’est une approche de la sécurité qui mise sur la flexibilité et l’intégration directe dans les applications (au contraire de politiques externes décidées par l’administrateur système, comme avec SELinux) pour respecter le Principle of Least Authority, qui recommande qu’un bout de programme donné fonctionne avec seulement les droits dont il a besoin pour accomplir sa tâche. Ainsi, les conséquences d’une faille sont réduites et les vecteurs d’attaque diminuent énormément. Par exemple, je ne veux pas que le logiciel qui lit mes fichiers PDF ait le droit de lire le contenu de mon répertoire personnel et d’envoyer des e-mails.
Capsicum introduit de nouveaux appels et objets système, qui demandent une (relativement petite) modification du noyau, ainsi qu’une bibliothèque logicielle en espace utilisateur pour utiliser ces nouveaux appels système. FreeBSD a déjà fait les modifications nécessaires, et les chercheurs ont pu facilement convertir plusieurs applications au modèle Capsicum : tcpdump
, dhclient
, gzip
et, avec l’aide d’un développeur Google, le navigateur Web chromium
.
Capsicum peut ainsi renforcer considérablement la sécurité des applications UNIX classiques, sans demander de les recoder entièrement. Reste à voir si les développeurs du monde du Libre seront convaincus par ces approches compartimentées, et prêts à les prendre en compte lors de la conception de leurs logiciels.
Journal ffmpeg fork
Voila après des mois de trolls, coups bas, coup d'état et autres joyeusetés ffmpeg est officiellement forké : - ffmpeg.org - libav.org
Le plus marrant est de regarder sur chacun des projets la page donwload
http://ffmpeg.org/download.html
git://git.videolan.org/ffmpeg.git : Main FFmpeg git repository, all work is merged in here, and it is the recommanded repository for users and developers to use.
http://libav.org/download.html
git://git.libav.org/libav.git : Main development git://git.videolan.org/ffmpeg.git : Direct commits by various developers
Je sais pas ce que va donner cette (…)