Wayland et Weston 1.4

Posté par  . Édité par Davy Defaud, antistress, palm123, EdB, jcr83, Jiehong, reno, Nÿco, Johann Ollivier-Lapeyre, Melkor73, Xavier Teyssier, Nils Ratusznik et Goth. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
103
7
fév.
2014
Serveurs d’affichage

Wayland et Weston sont sortis en version 1.4 le jeudi 24 janvier. Sous GNU/Linux et BSD (et d’autres…), lorsqu’une application veut afficher quelque chose à l’écran, elle doit utiliser le protocole X11 pour communiquer avec X.Org, qui se charge de faire l’affichage. Or, ces derniers sont très vieux et ne sont pas adaptés au matériel moderne.

X.Org a été conçu à une époque où l’on utilisait peu la carte graphique. Aujourd’hui, nos navigateurs Web (rendu HTML, CSS, JavaScript…) et nos interfaces graphiques (Qt, Cairo…) ont de nombreuses occasions de solliciter celle‐ci, sans compter que l’arrivée de Steam a permis l’arrivée de nombreux titres pour notre système d’exploitation favori.

Côté sécurité, X.Org est une vraie passoire : écrire un enregistreur de clavier est un jeu d’enfant… Wayland devrait changer ça, mais cela ne signifie pas la fin des failles. Par exemple, l’arrivée de WebGL (et bientôt de WebGL 2 ! cf. ici et ) dans nos navigateurs Web ouvre potentiellement de nouvelles failles dans nos systèmes, d’autant plus que les pilotes graphiques eux‐mêmes n’ont souvent pas été conçus dans une optique principale de sécurité, mais c’est un autre problème.

Mais alors, que sont Wayland et Weston ?

Suivi — Rédaction Flux RSS externes affichés dans la page de rédaction

#668 Posté par  (site web personnel) . État de l’entrée : invalide. Assigné à Bruno Michel.
Étiquettes :
1
12
nov.
2011

Sur http://linuxfr.org/redaction on ne peut que manuellement suggérer des news/sujets/URL sur la tribune. C'est bien, conservons cela, mais ce n'est pas assez.

Il serait bon d'avoir une colonne (par exemple), à droite de la tribune, affichant les 5 derniers items des flux RSS traitant du LL. Pour intégrer le maximum d'info, il faut que ce « widget » soit tout petit, avec des polices petites.

Par exemple :

  • Framablog
  • Framasoft
  • Je suis libre
  • Jeux Linux
  • Linux Attitude
  • Linux for Devices
  • Linux Today
  • (…)

Python 3.4 est sorti avec 7 nouveaux modules

75
19
mar.
2014
Python

En termes de nouveautés, Python 3.4 est la version de Python qui en apporte le plus ! Il n’y a pas moins de 7 nouveaux modules entre Python 3.4 et 3.3 (séparés de 18 mois), tandis qu’entre Python 3.3 et Python 2.7 (séparés de 27 mois) il y en a huit. En termes de propositions d’améliorations de Python, 14 PEP (Python Enhancement Proposals) ont été implémentées dans Python 3.4. Cette version donne un sérieux coup de vieux à Python 2.7. La 2e partie de la dépêche détaille les principales nouveautés et la manière dont Python est développé.

Mon article Why should OpenStack move to Python 3 right now?, cité ci‐dessous, explique pourquoi Python 2 est désuet et pourquoi vous devez porter dès maintenant vos applications sur Python 3. L’article a été écrit pour le projet OpenStack mais reste général.

Wiki Rédiger des dépêches noyau

1
11
fév.
2014

En complément du template-des-news-noyau et afin de participer à LinuxFr, quelques rédacteurs se sont organisés.

les sites à suivre

Vous les connaissez sans doute déjà ?
Dans les grandes lignes, suivre les sites suivants pour trouver les informations pour rédiger :

Note : pour retrouver la synthèse publiée sur lwn facilement (stats, synthèse des changements majeurs), surveiller http://lwn.net/Kernel/ où la synthèse est généralement publiée quelques jours après la dernière rc (…)

Journal Compositeurs Wayland - Pourquoi et comment gérer les clients privilégiés?

Posté par  (site web personnel) . Licence CC By‑SA.
50
19
fév.
2014

Après de multiples heures de discussion sur la liste de diffusion de Wayland et avec des amis ayant la même formation que moi en sécurité système, j'ai décidé de compiler en un article un maximum d'observations et de propositions sur comment gérer les problèmes de sécurité que posent certaines fonctionnalités classiques des serveurs graphiques. Le focus a bien évidement été mis particulièrement sur Wayland car il est actuellement en développement et que c'est le meilleur moment pour influencer l'élaboration des (…)

Sortie de Linux 3.13

130
20
jan.
2014
Noyau

La sortie de la version stable 3.13 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.

LLVM 3.4 et Clang 3.4

Posté par  (site web personnel) . Édité par rewind, Yves Bourguignon, Benoît Sibaud, claudex, Xavier Teyssier, Nÿco et Florent Zara. Modéré par Florent Zara. Licence CC By‑SA.
Étiquettes :
52
14
jan.
2014
Technologie

A-t-on encore besoin de présenter LLVM et Clang ? Cette suite de compilation est désormais bien établie, en particulier dans le monde du logiciel libre où elle est utilisée dans de nombreux projets (Emscripten, llvmpipe, entre autres). L'application la plus en vue associée à LLVM est sans aucun doute Clang, le compilateur C/C++/ObjectiveC officiel du projet.

Le 6 janvier dernier sont sorties les versions 3.4 de LLVM et de Clang. Les nouveautés sont détaillées dans la suite de la dépêche.

Journal You're talking about a revolution

Posté par  . Licence CC By‑SA.
44
2
fév.
2014

Alexandre Courbot de Nvidia a envoyé quelques patches sur dri-devel pour débuter le travail de support des puces futures Tegra K1 par nouveau.

Rappelons-nous :
Première démonstration de nouveau : Linux AU 2007 - glxgears tourne ! À l'époque, nvidia ne coopérait pas et il a fallu beaucoup d'ingénierie inverse aux auteurs initiaux pour afficher des triangles.
Si vous avez envie de verser une larme nostagique, je vous recommande le premier état des lieux, en date du 15 février 2008 : (…)

Journal RHEL 7 pourrait utiliser XFS par défaut

Posté par  . Licence CC By‑SA.
Étiquettes :
27
10
déc.
2013

Une info croustillante passée inaperçue (sauf dans ce journal), est que RHEL7, la prochaine version du célèbre système d'exploitation de Red Hat, pourrait bien utiliser XFS comme système de fichiers par défaut pour le root et l'espace utilisateur, et non ext4. Btrfs est également suivi avec attention et devrait être proposé en option. Denise Dumas, directeur du secteur "Software Engineering" de Red Hat, affirme que cela correspond plus aux besoins des clients, sans apporter plus de précisions.

Personnellement je (…)

Sortie de Linux 3.12

102
6
nov.
2013
Noyau

La sortie de la version stable 3.12 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.

À noter que Linus s’est ravisé en cours de route s’agissant du nom de code à donner à cette version, puisqu’il a finalement opté pour « One Giant Leap for Frogkind », que l’on peut traduire par « un grand pas pour la grenouillité » : Linus semble en effet avoir été impressionné par la photographie d’une grenouille accompagnant le décollage d’une fusée de la NASA

La grenouille

Enfin, remerciement spatial spécial à Martin Peres pour son travail titanesque sur la dépêche — dont les passages sur les pilotes graphiques libres.

Linux pour Workgroups 3.11, le noyau prêt pour le bureau

91
3
sept.
2013
Noyau

La sortie de la version stable 3.11 du noyau Linux vient d’être annoncée par Linus Torvalds. Le nouveau noyau est, comme d’habitude, téléchargeable depuis les serveurs du site kernel.org. Pour l’occasion, l’espiègle Tux arbore le drapeau de Windows pour Workgroups 3.11 au démarrage du système.

Linux 3.11 for Workgroups

Merci à tous les participants à la rédaction de cette dépêche, dont vous trouverez les noms en cliquant sur le lien des contributeurs, sous le titre de la dépêche !

Merci spécial à Martin Peres pour les passages graphiques sur les pilotes Nouveau et radeon (notamment pour ses explications sur la gestion de l’énergie).

Journal Un module noyau pour le support exFAT, en GPLv2 !

Posté par  . Licence CC By‑SA.
41
17
août
2013

Bonsoir Nal ! [*]

exFAT est un nouveau système de fichiers développé par Microsoft, dans la lignée de la FAT.

Ce système de fichiers est celui retenu par le consortium SDcard pour le nouveau format SDXC de SDcard haute capacité (32GiB à 2TiB).

Par rapport à la FAT traditionnelle, il permet de :

  • dépasser la barrière des 4GiB par partition
  • dépasser la barrière des 4GiB-1 par fichier
  • horodater les fichiers avec une définition de 10ms

Cependant, ce système de fichiers (…)

Journal Oignons sur la route

Posté par  . Licence CC By‑SA.
Étiquettes :
20
9
juil.
2013

Suite à un article sur la dernère alpha du Tor browser bundle je me suis dit que ça pourrait être pas mal d’essayer la chose qui semblait être un fantasme de crypto-communiste. Pour ce faire:

Téléchargez l’archive correspondant à votre architecture:

wget https://archive.torproject.org/tor-package-archive/torbrowser/3.0a2/tor-browser-linux64-3.0-alpha-2_fr.tar.xz

Décompressez là, et lancez le bouzin:

    ./start-tor-browser

Vous venez de lire un tutoriel sur Tor, ce qui fait maintenant de vous un crypto-communiste.

Tor browser utilise Firefox ESR, qui est la version "entreprise" du navigateur, (…)

Fedora 19 : le chat de Schrödinger sort de la boîte vivant !

64
2
juil.
2013
Fedora

En ce mardi 2 juillet 2013, le projet Fedora est fier d’annoncer la sortie de la distribution GNU/Linux Fedora 19. Cette version est baptisée « Schrödinger's cat », en hommage à l'expérience du chat de Schrödinger, la plus célèbre expérience de pensée de la mécanique quantique.

Fedora est une distribution communautaire développée par le projet éponyme et sponsorisée par RedHat, qui lui fournit des développeurs ainsi que des moyens financiers et logistiques. Fedora peut se voir comme une sorte de vitrine technologique pour le monde du logiciel libre, c’est pourquoi elle est prompte à inclure des nouveautés.

Fedora garde un rôle central dans le développement de ces nouveautés via le développement en amont. En effet, les développeurs de la distribution contribuent également directement au code d’un certain nombre de logiciels libres contenus dans la distribution, dont le noyau Linux, GNOME, NetworkManager, PackageKit, PulseAudio, X.Org, la célèbre suite de compilateurs GCC, etc. Voir l’ensemble des contributions de RedHat.

Par ailleurs, les distributions telles que RHEL, Scientific Linux ou CentOS (plus indirectement), avec un cycle de sortie plus espacé permettant un support à plus long terme, sont développées à partir d’une version de Fedora et mises à jour environ tous les trois à cinq ans. Notons que CentOS est un clone gratuit de RHEL, cette dernière étant certes libre, mais payante, offrant ainsi un support technique, des certifications et une garantie.

Je tiens à remercier Ife, palm123, Yala, Atem18, antistress, number80, shaiton, remi et Refuznik pour leurs contributions.