CERCLL

CercLL d'Entraide et Réseau Coopératif Autour des Logiciels Libres

  • Vous pouvez faire un don pour les enfants d'Ukraine par l'intermédiaire de l'UNICEF en cliquant sur le drapeau.
  • Visioconférence

  • Languages Disponibles

  • Richard Stallman

  • Le Logiciel Libre

  • Priorité au Logiciel Libre!

  • L’ Agenda du Libre région PACA

  • Le Manchot

  • Libre en Communs

  • Chapril Mumble

  • Mastodon CercLL

  • Articles récents

  • Écoutez

  • Lsdm liste des Gulls

  • Toolinux

  • Photo Diaporama

  • Méta

  • Herbergement d’images

  • Ordinateur recyclé sous Debian

  • Nombres de visites sur ce site

    • 88 069 Visites
  • Entrez votre adresse mail pour suivre ce blog et être notifié par email des nouvelles publications.

    Rejoignez 223 autres abonnés
  • RSS CERCLL

  • Archives

Posts Tagged ‘Linus Torvalds’

Linux 6.0 arrive avec des améliorations de performance et plus de correctifs pour le support de Rust sont attendus dans les prochaines versions,

Posted by CercLL sur 24 août 2022

Linus Torvalds a publié dimanche la première version candidate (RC) de Linux 6.0, après une fenêtre de fusion de deux semaines. Cette nouvelle version du noyau devrait se stabiliser au cours des deux prochains mois, mais Torvalds a précisé que le passage de la version 5.19 à 6.0 ne signifie pas que des modifications fondamentales ont été apportées au logiciel. La plupart des mises à jour semblent être des améliorations du GPU, du réseau et du son. Le créateur de Linux a noté l’absence de certaines intégrations de Rust dans cette version, mais il s’attend à ce qu’elles apparaissent dans une autre version candidate ou dans une version 6.x.

« Malgré le changement de numéro majeur, il n’y a rien de fondamentalement différent dans cette version. J’ai longtemps évité la notion selon laquelle les numéros majeurs sont significatifs, et la seule raison pour un système de numérotation « hiérarchique » est de rendre les numéros plus faciles à retenir et à distinguer. C’est pourquoi, lorsque le numéro mineur atteint environ 20, je préfère simplement incrémenter le numéro majeur et revenir à un numéro plus petit. Cependant, « rien de fondamentalement différent dans cette version » ne signifie évidemment pas qu’il n’y a pas beaucoup de changements », a écrit Torvalds lors de l’annonce de Linux 6.0-rc1.

Il a noté qu’il y avait plus de 800 commits fusionnés et plus de 13.500 commits non fusionnés. Pour commencer, Linux 6.0-rc1 apporte des améliorations significatives en matière de performance, avec une augmentation importante sur les serveurs haut de gamme Intel Xeon et AMD EPYC, ainsi que sur les AMD Threadripper. Il ajoute de nouveaux pilotes pour Intel Raptor Lake, de nouvelles extensions RISC-V, la prise en charge de la définition du nom d’hôte du système via le paramètre du noyau « hostname= », le nouveau pilote audio AMD Raphael et la prise en charge de Gaudi2 par Intel Habana Labs.

Linux 6.0-rc1 est également livré avec la version stable de l’interface HEVC/H.265, des travaux préliminaires sur le support d’Intel Meteor Lake, notamment en ce qui concerne l’audio, la virtualisation Intel IPI pour KVM, la prise charge d’Intel SGX2, la vérification de l’exécution pour les systèmes critiques de sécurité, le protocole Send v2 pour Btrfs, de grandes améliorations du planificateur, d’autres préparations d’AMD Zen 4, la poursuite de l’activation graphique AMD RDNA3 et d’importantes améliorations de l’interface d’appel système IO_uring.

Linux 6.0 représente le plus grand nombre de changements de fichiers et de nouvelles lignes ajoutées depuis longtemps. Torvalds a annoncé que plus d’un million de lignes de code ont été ajoutées ce cycle, en partie à cause des fichiers d’en-tête générés automatiquement autour du nouveau support AMDGPU et Intel Habana Labs Gaudi2. En comparaison, la fenêtre de fusion de Linux 5.19 a vu 789 000 lignes de nouveau code. Voici ci-dessous les autres nouveautés de Linux 6.0-rc1.

Processeurs

  • LoongArch permet la prise en charge de PCI et d’autres améliorations de cette architecture de processeur Loongson provenant de Chine ;
  • prise en charge de Raptor Lake dans le pilote de refroidissement Intel TCC ;
  • mémoire miroir EFI et ACPI PRM pour Arm 64 bits ;
  • PowerVM Platform KeyStore et autres mises à jour des CPU POWER d’IBM ;
  • correction de la gestion des C1 et C1E pour les Xeon Sapphire Rapids ;
  • prise en charge d’Intel Raptor Lake P dans le pilote RAPL ;
  • support du pilote audio pour les plateformes AMD Raphael et Jadeite ;
  • support du pilote audio Intel Meteor Lake ;
  • Linux 6.0 a supprimé la prise en charge des anciens processeurs NEC VR4100 MIPS présents dans l’IBM WorkPad Z50 et d’autres matériels des années 90 ;
  • support PCI pour l’architecture OpenRISC ;
  • support de l’outil Perf pour AMD Zen 4 Instruction Based Sampling (IBS) ;
  • la virtualisation Intel IPI et AMD x2AVIC arrive pour KVM ;
  • le support Intel SGX2 est finalement mis en place ;
  • surveillance de la température AMD pour les prochains CPU AMD ;
  • l’utilisation par AMD de MWAIT au lieu de HALT est maintenant préférée.

Graphique

  • poursuite du travail de mise en place d’Intel DG2/Alchemist et ATS-M. Davantage d’identifiants PCI sont maintenant en place, même si les premiers propriétaires de GPU de bureau Intel Arc devront encore utiliser l’option i915.force_probe pour activer le support matériel de la classe DG2 ;
  • début des travaux sur Intel Ponte Vecchio ;
  • début des travaux sur le support graphique de Meteor Lake, bien que d’autres correctifs soient à venir dans Linux 6.1 ;
  • plus de travail d’activation vers les graphiques AMD RDNA3 et d’autres nouveaux blocs IP ;
  • des améliorations du pilote du noyau AMDGPU et AMDKFD ;
  • support du pilote de noyau Raspberry Pi V3D pour le Raspberry Pi 4 ;
  • support initial de Arm Mali Valhall dans le pilote Panfrost ;
  • corrections du pilote Atari FBDEV ;
  • défilement plus rapide de la console sur les anciens pilotes FBDEV ;
  • diverses autres mises à jour de pilotes graphiques open source pour le noyau.

Malgré le volume de code ajouté au noyau, certaines fonctionnalités qui sont attendues depuis longtemps n’ont pas été fusionnées ce week-end, en particulier les correctifs du projet « Rust for Linux ». « En fait, j’espérais que nous aurions une partie de la première infrastructure Rust, et LRU VM multi-gen, mais ni l’un ni l’autre n’est arrivé cette fois-ci », a déclaré Torvalds. Le projet « Rust for Linux » est dirigé par Miguel Ojeda avec le soutien financier de Google et de l’Internet Security Research Group. Torvalds a déclaré que ces correctifs pourraient faire leur apparition dans les prochaines RC de Linux 6.0 ou dans une autre version 6.x.

Rust a été ajouté comme deuxième langage pour le développement du noyau Linux après le langage C. Cependant, Torvalds a précisé qu’il ne s’agissait pas de réécrire tout le code de Linux avec le langage Rust, mais de faire appel à Rust pour écrire certains des nouveaux modules du noyau. Ce choix est intervenu alors que le débat sur les alternatives capables de remplacer le langage C pour le développement système s’intensifie. Beaucoup d’espoirs ont été placés sur Rust en raison des avantages qu’il offre en matière de sécurité et de gestion de la mémoire. Mais certains pensent néanmoins que ce type d’initiative est voué à l’échec.

« Rust for Linux » est le projet qui vise à introduire le langage Rust dans le noyau. Rust a une propriété clé qui le rend très intéressant à considérer comme deuxième langage dans le noyau : il garantit qu’aucun comportement indéfini n’a lieu (tant que le code non sécurisé est sain). Cela inclut l’absence d’erreurs de type « use after-free », de « double frees », de « data races », etc. Selon les développeurs du projet, et Torvalds lui-même, le projet « Rust for Linux » est à un stade avancé, mais il tarde toujours à être intégré au noyau. Il a raté plusieurs fenêtres de fusion depuis le début de l’année.

Source  developpez.com

Publicité

Posted in CercLL | Tagué: , , , , | Commentaires fermés sur Linux 6.0 arrive avec des améliorations de performance et plus de correctifs pour le support de Rust sont attendus dans les prochaines versions,

Linus Torvalds va faire passer le noyau de Linux à une version plus moderne du langage C

Posted by CercLL sur 1 mars 2022

Le noyau Linux est fondé sur l’ancienne norme C89 du langage C. Mais Linus Torvalds aimerait passer à la norme C11, plus moderne, qui date de 2011

Linus Torvalds va faire passer le noyau de Linux à une version plus moderne du langage C

Nous savons tous que Linux est écrit en C. Ce que vous ne savez peut-être pas en revanche, c’est que Linux est écrit dans un dialecte C dépassé depuis longtemps : la version 1989 de la norme du langage C, C89, également connue sous le nom de ANSI X3.159-1989, ou ANSI C. Pour le fondateur de Linux, Linus Torvalds, il est temps pour le noyau de faire passer son langage C officiel à la norme C11, qui date de 2011.

Reste que le C89 bénéficiera toujours d’un support quasi universel. Comme tout compilateur C est rétrocompatible avec les versions antérieures, vous n’aurez aucun problème pour compiler ou exécuter un programme C89. Ainsi, un compilateur conforme à C11 n’aura aucun problème avec le code C89 hérité. Alors, pourquoi s’en préoccuper ? D’autant que la modification apportée n’inclut pas les fonctionnalités utiles qui apparaissent dans les versions plus récentes.

La situation a été portée à l’attention de Linus Torvalds lorsque, pour corriger un problème de sécurité potentiel avec les fonctions primitives d’exécution spéculative de la liste liée du noyau, un autre problème a été révélé dans le patch. En corrigeant ce problème, Linus Torvalds a réalisé qu’en C99, l’itérateur passé aux macros de parcours de liste doit être déclaré dans une portée en dehors de la boucle elle-même.

C99 ou C11 ?

Pour le fondateur du noyau Linux, « la raison pour laquelle ce genre de bug non spéculatif peut se produire est que nous n’avons pas historiquement avec le style C99 « déclarer des variables dans les boucles ». Ainsi, list_for_each_entry() – et toutes les autres – laissent fondamentalement toujours échapper la dernière entrée HEAD de la boucle, simplement parce que nous ne pouvions pas déclarer la variable iterator dans la boucle elle-même ». La réponse ? Passer enfin du C89 à un C standard plus récent qui fait que ce genre de problème ne peut pas se produire.

Ainsi, « le temps était venu d’envisager le passage à la norme C99 – elle a toujours plus de 20 ans, mais elle est au moins assez récente pour permettre les déclarations de variables au niveau du bloc », fait valoir l’informaticien.

Arnd Bergmann, développeur du noyau Linux, convient que c’est faisable. Et d’ajouter qu’il devrait même être possible de passer à la norme C11 de 2011. Etant donné que C99 n’a jamais été très populaire et que C11 a introduit le support standardisé du multithreading et rendu le langage un peu plus sûr, cela semble être une bonne idée.

Un retard à combler

Ce serait également une décision facile à prendre. Le compilateur C minimum du noyau Linux, GCC version 5.1, supporte déjà C11. Cela fonctionne pour Linus Torvalds. « J’aimerais vraiment aller enfin de l’avant sur ce sujet, considérant que cela a été brassé pendant de nombreuses années. »

Puis, après s’être assuré que le nouveau standard C devrait fonctionner sans problème dans le noyau, Linus Torvalds a décidé d’appuyer sur la gâchette. « Essayons juste au début de la fenêtre de fusion 5.18. » Comme la fenêtre de fusion 5.18 est presque là, nous pourrions avoir du code C11 dans le noyau dès le mois de mars.

Ou pas. Pour Jonathan Corbet, développeur du noyau Linux et journaliste, « il faut cependant garder à l’esprit que beaucoup de choses peuvent se passer entre la fenêtre de fusion et la version 5.18. Le passage à une nouvelle version de la norme de langage pourrait révéler un certain nombre de surprises dans des endroits obscurs du noyau ; il n’en faudrait pas beaucoup pour que la modification soit annulée pour le moment. Mais, si tout va bien, le passage au C11 se fera dans la prochaine version du noyau ».

Source : zdnet.com

Posted in CercLL | Tagué: , , , , , , | Commentaires fermés sur Linus Torvalds va faire passer le noyau de Linux à une version plus moderne du langage C

Pour les 30 ans de Linux, Linus Torvalds se focalise sur la version 5.14 du kernel

Posted by CercLL sur 31 août 2021

Le père de Linux a sa manière bien à lui de fêter les 30 ans des débuts de l’OS open source. Loin des festivités, Linus Torvalds préfère se focaliser sur la publication de la dernière version du kernel, 5.14.

Linus Torvalds préfére que la communauté travaille sur le kernel 5.14 de Linux plutôt que de fêter les 30 ans de Linux. (Crédit Photo: DR)
Linus Torvalds préfére que la communauté travaille sur le kernel 5.14 de Linux plutôt que de fêter les 30 ans de Linux. (Crédit Photo: DR)

Résolument s’occuper de Linux n’est plus un simple « hobby » pour Linus Torvalds. Il y a 30 ans, c’était pourtant le qualificatif de son message relatif à la création d’un OS libre. Trois décennies plus tard, le papa de Linux vient de rappeler que malgré les festivités, le travail sur le kernel ne s’arrête jamais. Dans un message, il a indiqué « quand vous aurez fini de fêter les 30 ans de Linux, essayez le nouveau Linux 5.14 ».

Fidèle à lui-même, il n’hésite pas à tacler cette abondance de célébrations, « je me rends compte que vous êtes tous occupés avec les galas, les bals et tous les autres événements du 30e anniversaire, mais à un moment donné, vous devez être fatigués des paillettes, des feux d’artifice et du champagne ». Et de rappeler à la communauté : « La version 5.14 est là, elle n’attend plus que vous pour la tester et vous rappeler le sens de toutes ces festivités ».

Les apports de Linux 5.14

Quels sont les apports de la dernière itération de Linux ? Les plus importantes sont sans doute memfd_secret et core scheduling, qui sont une réponse aux failles Spectre et Meldown touchant les puces Intel. Ainsi, memfd_secret permet aux applications de créer une zone de mémoire à laquelle seule cette application peut accéder, pas même le noyau. Par ailleurs, Linux peut maintenant autoriser l’hyperthreading de manière plus efficace (un moyen d’atténue Spectre et Meltdown était de le désactiver) et s’assurer que les workloads fiables ou non partagent un même kernel.

Toujours sur Intel, la version 5.14 offre plus de support pour la plateforme Alder Lake. Elle cible aussi l’architecture RISC-V en lui donnant un meilleur accès à certaines fonctions essentielles du noyau., comme la fonction de cartographie de la mémoire « transparente hugepages ». Par ailleurs, l’inclusion de SimpleDRM (Direct Rendering Manager) améliore la gestion des GPU. Parmi les autres fonctions, on peut également citer le réglage du contrôle de la bande passante CFS, l’optimisation des limitations des ressources dans les spacenames des utilisateurs. Il y a aussi un contrôleur pour la priorisation des I/O, ainsi qu’une prise en charge du pilote PCI-over-virtio.

Source lemondeinformatique.fr

Posted in CercLL | Tagué: , , , , | Commentaires fermés sur Pour les 30 ans de Linux, Linus Torvalds se focalise sur la version 5.14 du kernel

Linux a 30 ans : la folle histoire d’un logiciel qui a changé le monde

Posted by CercLL sur 25 août 2021

Il y a tout juste 30 ans, Linus Torvalds révélait travailler à la première mouture du noyau Linux. Son « hobby » de jeunesse est devenu un logiciel incontournable pour l’informatique moderne.

Posted in CercLL | Tagué: , , , | Commentaires fermés sur Linux a 30 ans : la folle histoire d’un logiciel qui a changé le monde

Noyau 5.12 de Linux : le résumé des nouveautés

Posted by CercLL sur 27 avril 2021

Après la sortie de la version 5.10 LTS en décembre et du noyau 5.11 en février, place au kernel 5.12. Il a été officialisé ce dimanche 25 avril.

logo-linux-d9ce0_png

Linus Torvalds a confirmé ce 25 avril la sortie de la version 5.12 du noyau Linux (kernel) :

« Merci à ceux qui ont rendu la dernière semaine très calme : cela m’a rendu beaucoup plus heureux à l’idée de sortir cette version 5.12 finale. »

Les différentes distributions Linux vont donc pouvoir s’y adapter dès maintenant.

Quoi de neuf dans Linux 5.12 ?

Les points forts du nouveau noyau Linux 5.12 sont les suivants :

Meilleur support de l’USB 4
Prise en charge des manettes DualSense de la PlayStation 5
Support Intel eASIC N5X
Support Qualcomm Snapdragon 888 5G
Support amélioré pour Microsoft Surface
Support de la plateforme Lenovo IdeaPad
Support de cryptage eMMC inline
AMDGPU est compatible avec Freesync HDMI
Meilleur support client NFS
Support Dynamic Thermal Power Management

Pour en savoir plus, rendez-vous sur le site officiel.

Source toolinux.com

Posted in CercLL | Tagué: , , , , | Commentaires fermés sur Noyau 5.12 de Linux : le résumé des nouveautés

Linux 5.11 est sorti avec les améliorations d’AMD et d’Intel

Posted by CercLL sur 16 février 2021

Linus Torvalds annonce la sortie de la version 5.11 du noyau Linux avec de nombreuses mises à jour de support pour le matériel Intel, AMD et Arm.

Le créateur de Linux, Linus Torvalds, a annoncé la disponibilité de la version 5.11 du noyau Linux, marquant la première version stable du noyau pour 2021.

La version est arrivée dimanche, le jour de la Saint-Valentin, avec seulement quelques changements par rapport à la version précédente. En cours de développement avant décembre, elle prend en charge les Intel Software Guard Extensions (SGX), un environnement d’exécution fiable et isolé du matériel pour les applications permettant de stocker et de traiter des secrets dans des enclaves.

Comme le souligne le site d’information Phoronix sur Linux, le support SGX dans le noyau Linux a pris des années pour être réalisé. Linux 5.11 apporte également de meilleures performances d’AMD et une meilleure gestion de l’énergie pour les processeurs basés sur Zen d’AMD, grâce aux correctifs des ingénieurs de Google.

Linus Torvalds se dit satisfait

Linus Torvalds semble satisfait de cette version stable car il n’y a pas eu de problèmes majeurs depuis la RC7. « En fait, c’est un ensemble d’engagements plus petits que la moyenne de rc7, ce qui me rend heureux. Et j’ai déjà plusieurs demandes d’extraction en attente pour la suite, donc nous sommes tous prêts pour que la fenêtre de fusion commence », a commenté Linus Torvalds pendant le week-end.

« Mais en attendant – et oui, je sais que c’est la Saint-Valentin ici aux Etats-Unis – peut-être donner à cette version un bon test avant de retourner jouer avec les noyaux de développement. D’accord ? »

Linux 5.11 apporte également une prise en charge supplémentaire des dispositifs d’Arm, y compris une prise en charge plus large pour divers Chromebook.

Source : znet.com

 

Posted in CercLL | Tagué: , , , , , , , , | Commentaires fermés sur Linux 5.11 est sorti avec les améliorations d’AMD et d’Intel

Noyau 5.11 de Linux : le résumé des nouveautés

Posted by CercLL sur 15 février 2021

Après la sortie de la version 5.10 LTS en décembre, place au kernel 5.11. Il a été officialisé ce dimanche 14 février.

Linus Torvalds a confirmé ce 14 février la sortie de la version 5.11 du noyau Linux (kernel) :

« Rien d’inattendu ou de particulièrement effrayant ne s’est produit cette semaine, nous voilà donc avec une version 5.11 étiquetée et prête à l’emploi. L’ensemble de commits a été plus petit que la moyenne entre la rc7 et cette édition finale. »

Quoi de neuf dans Linux 5.11 ?

Les points forts de ce nouveau noyau Linux 5.11, qui succède à la version LTS 5.10, sont les suivants :

Prise en charge des GPU AMD « Van Gogh » et « Dimgrey Cavefish » dans le pilote AMDGPU
Prise en charge de KASAN sur ARM (32 bits)
Prise en charge d’Intel SGX (Software Guard Extensions)
Un tout nouveau « bus » virtuel pour les périphériques multifonctions
De nouvelles options de montage pour le système de fichiers Btrfs pour la récupération d’un disque et des données.

Les informations complètes devraient être à jour dans le courant de la journée ce 15 février sur le site officiel.

Source toolinux.com

Posted in CercLL | Tagué: , , , , , , , | Commentaires fermés sur Noyau 5.11 de Linux : le résumé des nouveautés

Linus Torvalds débranche Itanium du kernel Linux

Posted by CercLL sur 3 février 2021

Face à l’abandon de la plateforme Itanium par HPE et Intel, Linus Torvalds a décidé de mettre fin à son support dans le kernel Linux.

L’affaire des puces Itanium va connaître un énième soubresaut et c’est du côté du noyau Linux que cela se passe. Linus Torvalds a indiqué dans un message, « HPE n’accepte plus de commandes pour du nouveau matériel Itanium et Intel a cessé d’accepter les commandes il y a un an.

Pourtant, Intel continue officiellement d’expédier des puces jusqu’au 29 juillet 2021. Il est peu probable que de telles commandes existent réellement. » et de conclure son propos par un lapidaire : « C’est mort, Jim ». En conséquence, le patron du noyau Linux propose de ne plus supporter les puces Intel Itanium en poussant un patch considérant la technologie comme orpheline.

L’histoire de l’architecture IA-64 – nom de code Merced – développée conjointement par Intel et HP avec un zeste d’Alpha a débuté dans les années 2000 avec pour ambition de remplacer les PA-Risc et concurrencer les PowerPC d’IBM et les Sparc de Sun. Connues sous le nom d’Itanium, ces puces étaient intégrées dans les serveurs HP Integrity (Tandem NonStop Himalaya à l’origine).

La première puce est sortie en 2001, mais les performances étaient décevantes par rapport à l’architecture x86-64 poussée tout d’abord par AMD et, avec retard, par Intel.

Un abandon progressif

Itanium a bénéficié du soutien de HP jusqu’à la sortie en 2017 de la puce 9700, « Kittson », mais la plateforme était déjà moribonde depuis plusieurs années avec la désaffection des éditeurs Microsoft (2010 avec la fin du support de Windows Server) et Oracle (2011 avec la fin du portage de sa base de données).

En lançant l’Itanium 9700, Intel avait indiqué que cette série « serait la dernière des puces Itanium » et orientait les clients vers des systèmes basés sur des Xeon.

En février 2019, la firme de Santa Clara a annoncé que la dernière livraison d’Itanium aurait lieu en juillet 2021. Sur la partie OS, la dernière version de Windows à prendre en charge Itanium était Windows Server 2008 R2, mais ceux qui possèdent des systèmes Itanium pourront continuer à bénéficier d’un support Unix via HP-UX 11 jusqu’au 31 décembre 2025.

Source lemondeinformatique.fr

Posted in CercLL | Tagué: , , , , , , , | Commentaires fermés sur Linus Torvalds débranche Itanium du kernel Linux

Linux sur Mac et MacBook M1 d’Apple grâce au projet Asahi

Posted by CercLL sur 11 janvier 2021

Grâce à un financement participatif, un développeur a lancé le projet Asahi. Il vise à porter Linux sur les récents ordinateurs portables d’Apple équipés de la puce M1 sous ARM. Linus Torvalds avait fait part de son intérêt pour une telle avancée.

 

Une dose de crowfunding, une marque d’intérêt du papa de Linux, il n’en fallait pas plus pour un développeur, Hector Martin alias Marcan. Il vient officiellement de lancer le projet Asahi qui vise à faire tourner Linux sur les Mac et MacBook d’Apple équipés de la puce M1 basée sur ARM. « L’objectif est qu’il ne s’agisse plus d’une simple démo technique, mais d’un système d’exploitation qui fonctionne au quotidien », précise-t-il. Tout en ajoutant, que s’il est facile de faire fonctionner Linix, mais « il est difficile de le faire tourner correctement ».

Parmi les difficultés à résoudre, il y a le codage d’un pilote pour le « GPU Apple entièrement personnalisé » ou des points délicats comme la gestion de l’énergie. Le développeur va d’abord s’atteler au Mac Mini M1 et a expliqué que Asahi Linux serait éventuellement un remix d’Arch Linux ARM. Cette distribution se définit comme « destinée à des utilisateurs compétents de GNU/Linux, ou toute personne ayant une attitude de bidouilleur et prête à lire la documentation et à résoudre ses propres problèmes ». Tout un programme !

Exaucer les vœux de Linus Torvalds

Hector Martin n’est pas un novice en la matière. Ses projets comprennent le portage de Linux sur la PlayStation 4 de Sony, un bootloader pour la PS3 et des logiciels open source non officiels pour la Nintendo Wii. Pour le projet Asahi, il est passé par le financement participatif via la plateforme Patreon et GitHub et a réussi à atteindre 80% de son objectif de 4000 dollars mensuel. Cette somme est suffisante pour rendre le projet viable, selon lui. Des sponsors lui ont fourni du matériel Mac.

Sur le nom du projet, il précise qu’« il vient du nom japonais de la pomme McIntosh, 旭 (Asahi) ». Hector Martin ne craint pas le verrouillage des terminaux Apple, « il permet de démarrer des noyaux non signés/personnalisés sur les Macs M1 sans jailbreak ». Preuve que la firme de Cupertino n’a pas l’intention de verrouiller son OS. Dans ces travaux, le développeur résidant au Japon pourrait être soutenu par Linus Torvalds. Le gardien du noyau Linux avait déclaré l’année dernière qu’il accueillerait favorablement Linux sur les récents terminaux Apple. « J’aimerais en avoir un, s’il n’y avait que Linux…J’attends depuis longtemps un portable ARM qui peut faire tourner Linux. Le dernier Air serait presque parfait, sauf l’OS. Je n’ai pas le temps de bricoler, ni l’envie de me battre contre des entreprises qui ne veulent pas m’aider ». A voir si le projet Asahi exauce son vœu, même si la balle est surtout dans le camp d’Apple en ouvrant un peu plus son écosystème.

Source lemondeinformatique.fr

Posted in CercLL | Tagué: , , , , , | Commentaires fermés sur Linux sur Mac et MacBook M1 d’Apple grâce au projet Asahi

Avec Linux 5.11, Linus Torvalds se focalise sur AMD

Posted by CercLL sur 7 janvier 2021

Une semaine après la rc1 de Linux 5.11, Linus Torvalds livre une toute petite rc2 au sortir des fêtes de fin d’année. Peu de changements, mais plusieurs éléments de la version 5.11 concernent les puces AMD.

Le principal apport de Linux 5.11 concerne des fichiers de description sur les GPU AMD. (Crédit : Pixabay/Clker-Free-Vector-Images)

Linus Torvalds a continué à travailler à la 2ème release candidate de Linux 5.11 pendant la trêve des confiseurs. Il vient de la livrer une semaine après la rc1 du 27 décembre. Il y a peu de corrections dans cette rc2 (surtout du côté de SCSI et des périphériques blocs), qui se trouve donc assez réduite et que le créateur de Linux enjoint à tester lorsque chacun émergera de la période de repos de fin d’année. « OK, soyons honnête, il ne s’est pas passé grand-chose au cours des deux dernières semaines », reconnaît-il dans son billet du 3 janvier en s’attendant à ce que la rc3 soit également réduite.

Dans la version 5.11 de l’OS open source, le principal apport de code concerne « un énorme déchargement de fichiers de description d’en-tête sur les GPU AMD qui éclipsent complètement les vrais changements », avait indiqué Linus Torvalds dans son billet du 27 décembre. Les ajouts de fichiers AMD « Van Gogh » représentent environ les deux tiers du rc1, même s’ils proviennent d’un seul commit qui apporte simplement des définitions de registre, explique-t-il. Cela mis à part, ce sont les mises à jour de drivers qui dominent et autre correctifs habituels. Van Gogh est le nom de code de la prochaine génération d’unité de traitement accéléré (APU) des puces AMD mobiles qui doit arriver cette année et qui devrait intégrer le moteur graphique Navi du fabricant de processeurs.

Parmi les apports de Linux 5.11 figure par ailleurs le support de la fonctionnalité matérielle des enclaves SGX d’Intel qui, une fois activée, protège l’accès au code de ces enclaves. Cette version prend également en charge les cartes SD Express et comporte divers correctifs pour Xen.

Source lemondeinformatique.fr

Posted in CercLL | Tagué: , , , , | Commentaires fermés sur Avec Linux 5.11, Linus Torvalds se focalise sur AMD

Linus Torvalds : « « Rien d’effrayant » dans le nouveau noyau Linux 5.10

Posted by CercLL sur 16 décembre 2020

Linux 5.10 est important car c’est la dernière version du noyau avec un support à long terme. Le point sur les dernières heures de la feuille de route.

Le créateur de Linux, Linus Torvalds, a annoncé la version 5.10 du noyau Linux, avec un tas de mises à jour des pilotes et un message aux développeurs leur demandant de ne pas soumettre de nouveaux correctifs avant la fin des vacances de 2020, marquées par la pandémie de Covid.

Linux 5.10 est une version importante car c’est le dernier noyau avec support à long terme (LTS), ce qui signifie qu’il sera supporté pendant au moins deux ans. Mais souvent, les versions LTS se terminent par un support de six ans. Les versions LTS sont importantes parce que les corrections de bug importantes sont rétroportées vers elles pendant la période de support, afin de s’assurer que les développeurs de périphériques disposent des principales corrections de sécurité longtemps après la publication initiale de la version du noyau.

Au-delà de son statut de LTS, cette version n’est pas particulièrement spéciale. Cependant, selon Linus Torvalds, elle contient un « petit nombre » de corrections pour le réseau, les architectures, et les systèmes de fichiers. « Rien d’effrayant : la plupart des patchs sont très petits », précise-t-il. « Il y a pas mal de corrections, y compris quelques retours de dernière minute pour des choses qui n’ont pas été réparées, mais rien ne me fait dire qu’il nous faut une autre semaine. »

Tout doit être fini avant les vacances

Cette mise à jour intervient juste avant la période des vacances de fin d’année 2020, alors qu’une grande partie de l’hémisphère nord connaît de nouvelles vagues de la pandémie. Linus Torvalds avertit les contributeurs qu’il va être un peu plus strict sur les changements de dernière minute du code du noyau pour la version 5.11, en raison de ces circonstances.

« La chose la plus remarquable à propos de la fenêtre de fusion 5.11 sera évidente pour quiconque jettera un coup d’œil au calendrier : d’un point de vue réaliste, nous n’avons qu’une semaine avant les vacances et tout le monde est beaucoup trop distrait », écrit-il. « Cela signifie que je serai particulièrement strict. La fenêtre de fusion, c’est pour les choses qui sont prêtes avant que la fenêtre de fusion commence. »

La fenêtre de fusion de la version 5.11 à commencé le lundi 14 décembre, affirme Linus Torvalds. « Je suis sûr que vous voulez tous partir en vacances, aussi je suis surpris de ne pas avoir plus de demandes de retrait anticipé en attente. Je pense donc que nous pouvons tous souscrire à l’idée que tout ce que vous m’envoyez aurait déjà dû être fait », note-t-il.

« Mais, précisément en raison du calendrier, je ne serai tout simplement pas très intéressé par les nouvelles demandes de retrait tardif qui arriveront au cours de la deuxième semaine de la fenêtre de fusion : je m’attends à traiter une partie de l’arriéré cette semaine-là de toute façon, mais je ne veux certainement pas en recevoir davantage. »

Source : zdnet.com

Posted in CercLL | Tagué: , , , , , , | Commentaires fermés sur Linus Torvalds : « « Rien d’effrayant » dans le nouveau noyau Linux 5.10

Noyau 5.10 de Linux : ce qu’il faut en retenir

Posted by CercLL sur 14 décembre 2020

Ce dimanche, Linus Torvalds a officialisé la sortie du noyau Linux 5.10. Une étape importante puisqu’il s’agit cette fois d’un noyau LTS, prévu pour au moins les 5 prochaines années.

Linus explique : « Il y a pas mal de correctifs ici, y compris quelques retours de dernière minute pour des choses qui n’ont pas été corrigées, mais rien ne me pousse à déclarer qu’il faudrait encore une semaine« . Traduction : la fenêtre de fusion pour 5.11 peut démarrer dès ce lundi.

Le noyau Linux 5.10 LTS (Ndlr support de long terme) sera probablement utilisé par Debian 11 ou encore la très attendue Mageia 8, actuellement au 2e stade bêta.

Par contre, ne vous attendez pas à une adoption du noyau dans les prochaines Ubuntu (21.04) et Fedora 34. Les deux distributions adopteront plus que probablement le successeur, le noyau Linux 5.11.

Quoi de neuf dans Linux 5.10 ?

Le noyau 5.10 de Linux ajoute de nouvelles compatibilités matérielles, notamment les architectures Intel Rocket Lake et Alder Lake, la poursuite du travail déjà accompliqué pour les puces Intel Gen12/Xe Graphics et un nombre assez important d’améliorations au niveau du stockage et du système de fichiers. Il faut noter que le support Raspberry Pi VC4 est désormais présent dans le noyau Linux principal. Enfin, dans un registre plus ludique, le contrôleur de la Nintendo Switch est désormais pleinement supporté.

Source toolinux.com

Posted in CercLL | Tagué: , , , , , , | Commentaires fermés sur Noyau 5.10 de Linux : ce qu’il faut en retenir

Linus Torvalds veut un Mac ARM sous Linux

Posted by CercLL sur 24 novembre 2020

 

La nouvelle puce ARM d’Apple ne semble laisser personne indifférent. Et pour cause, les premiers retours sont particulièrement positifs, notamment en ce qui concerne les résultats des tests de performances. Du côté de Linux, on s’imagine même l’utiliser pour exécuter le kernel.

Linus Torvalds, créateur du noyau Linux dès 1994, a en effet récemment salué les efforts opérés par Apple sur sa puce M1. Il ne cache d’ailleurs pas qu’il aimerait bien exécuter une distribution GNU/Linux sur l’un des nouveaux MacBook récemment présentés.

Un adepte des MacBook

Récemment interrogé, sur forum Real Work Tech, au sujet des ordinateurs portables d’Apple, Linux Torvalds a expliqué : « J’adorerais vraiment en avoir un, s’il y avait Linux dessus. J’ai plutôt de bons souvenirs du MacBook Air 11 » . Avant d’ajouter qu’Apple a toutefois fait en sorte qu’on ne puisse pas y exécuter facilement Linux.

Dans un autre fil de discussion, Linus Torvalds réagit aux premiers tests de performances effectués sur le nouveau Mac Mini disposant de la puce M1. Il affirme alors : « ça a l’air vraiment bien. Je suis réellement impressionné par l’efficacité de Rosetta 2. Bien plus que je ne le pensais ».

Rappelons que Rosetta 2 permet d’exécuter, sur les nouveaux Mac ARM, les applications x86-64 initialement conçues pour les Mac dotés d’un processeur Intel.

Linus Torvald rêve d’un Mac sous Linux sans bidouille

À 51 ans, Linus Torvalds serait-il las de bidouiller ses machines ? En tout cas, si l’adepte des MacBook aimerait bien une machine fonctionnant sous Linux, il n’est pas près à mettre les mains dans les entrailles de la bête.

« Cela fait longtemps que je veux un ordinateur portable ARM pouvant exécuter Linux. Le nouveau Air serait presque parfait, mis à part l’OS. Et je n’ai pas le temps de le bidouiller, ni l’envie de me battre avec des sociétés qui ne veulent pas aider ».

Clairement, il n’est pas dans les intentions d’Apple de permettre aux développeurs Linux d’utiliser ses nouvelles machines. Toutefois les propos de Linus Torvalds sonneraient presque comme un appel à la communauté pour voir ce qu’il est possible de faire sur ces MacBook.

Source clubic.com

Posted in CercLL | Tagué: , , , , , | Commentaires fermés sur Linus Torvalds veut un Mac ARM sous Linux

Linus Torvalds livre la version 5.8 du noyau Linux

Posted by CercLL sur 4 août 2020

Il n’y aura pas de RC8 pour Linux 5.8. Le créateur du système d’exploitation a estimé qu’il n’était pas utile d’attendre une semaine de plus pour livrer la dernière version du noyau.

Linus Torvalds a décidé de livrer Linux 5.8 sans faire de release candidate 8. Après l’avoir envisagé « jusqu’à la dernière minute », le créateur du noyau a estimé dans son billet du 2 août qu’il n’était finalement pas très utile de passer par cette étape, compte-tenu du peu de problèmes qui restaient encore à régler. Il a de nouveau souligné l’intérêt qu’il y aurait à disposer d’un outil pour supprimer automatiquement les dépendances de fichiers d’en-tête. Sinon, parmi les derniers changements sur la 5.8, la semaine dernière a principalement été consacrée aux fonctionnalités réseau, notamment pilotes mellanox, selftests et autres « petites choses », ainsi qu’à des corrections sur le mécanisme de synchronisation RCULe reste des modifications a consisté en de petits ajustements sur les pilotes (gpu, rdma, pinctrl principalement) et sur l’architecture (arm, x86, powerpc), explique le mainteneur principal de Linux.

En juin dernier, au moment de la RC1, Linus Torvalds avait annoncé que la version 5.8 du noyau Linux était l’une des plus grosses mises à jour jamais réalisées pour le système d’exploitation open source, avec 800 000 nouvelles lignes de code et plus de 14 000 fichiers modifiés. Cela correspond à une révision d’environ 20% des fichiers du noyau. Linux 5.8 est donc là avec ses mises à jour pour étendre le support matériel, renforcer la sécurité, notamment sur l’architecture ARM64 (Shadow Call Stack, Branch Target Identification) et améliorer la prise en charge des pilotes graphiques (Radeon…). Des évolutions concernent aussi les processeurs Power10 et AMD (pilote de consommation d’énergie pour les CPU Zen/Zen2 et nouvelles capacités de compression F2FS).

La version 5.8 du noyau devrait être celle que l’on va trouver sur les distributions Linux de l’automne, comme Ubuntu 20.10.

Source lemondeinformatique.fr

Posted in CercLL | Tagué: , , , , | Commentaires fermés sur Linus Torvalds livre la version 5.8 du noyau Linux

Noyau Linux 5.8, une « big » version selon Linus Torvalds

Posted by CercLL sur 18 juin 2020

Le développement du noyau Linux 5.8 est en cours. A l’occasion de la sortie de la première « release candidate », Linus Torvalds annonce qu’il s’agit d’une importante version.

Ce nouveau noyau Linux est aux yeux de Linus Torvalds une importante version. Les premiers chiffres clés partagés confirment qu’il ne s’agit pas d’une évolution mineure. À ce stade, il y a plus de 14 000 fichiers modifiés, plus de 14 000 commits non unifiés et quelque 800 000 nouvelles lignes de codes. D’un certain point de vue ce noyau 5.8 rappelle la version4.9. A ce sujet Linus Torvalds explique

« A partir de cette RC1, nous sommes proche de la v4.9, qui a longtemps été notre plus grande version en nombre de commits. Oui, la 5,8-rc1 a un peu moins de commits mais à bien des égards c’est une version beaucoup plus complète. »

Noyau Linux 5.8, la RC1 débarque

Y a-t-il quelque chose de spécial dans cette version ? En fait pas vraiment. Bien que 5.8 se dessine progressivement comme une importante évolution il n’y a pas changement majeure en vue. Nous sommes surtout en présences d’une beaucoup de changements dont plusieurs concernant les pilotes.

Linus Torvalds souligne

“Dans 5.8, nous avons modifié environ 20 % de tous les fichiers du référentiel source du noyau. C’est vraiment un pourcentage important […]”

La première candidate (RC1 contraction de Release Candidate 1) est désormais disponible. D’avantages d’informations sont attendues dans les prochaines semaines en fonction de l’avancée du développement.

Source ginjfo.com

Posted in CercLL | Tagué: , , , , , | Commentaires fermés sur Noyau Linux 5.8, une « big » version selon Linus Torvalds

 
%d blogueurs aiment cette page :