Linux Mint Debian Edition 5 déboule en bêta

Featured

LMDE est une version spécifique de Linux Mint qui, au lieu d’être basée sur Ubuntu, prend ses racines dans Debian. Une manière à la fois de répondre à une demande et – surtout – de ne pas mettre tous ses œufs dans le même panier, au cas où les relations avec Canonical se dégraderaient.

Il n’y a pas vraiment grand-chose à en dire : le système est globalement le même que le Linux Mint standard, à ceci près qu’il s’appuie sur Debian.

L’équipe de développement précise qu’il sera possible de migrer de cette bêta vers la version finale quand elle sera disponible, bien qu’aucune date ne soit encore donnée.

L’image ISO peut être téléchargée depuis une liste de liens sous l’annonce.

Source nextinpact.com

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

Featured

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.

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

Quelle part de marché pour Linux dans le monde ? Les derniers chiffres

Featured

Linux occupe aujourd’hui 2,19% du marché des systèmes d’exploitation de bureau. Android continue de dominer le mobile, mais pas les tablettes.

Nous savons, grâce à Statcounter, quels sont les systèmes d’exploitation les plus répandus, à la fois sur les ordinateurs, les mobiles et les tablettes. Voici les derniers chiffres (janvier 2022).

Sur ordinateur

Pour le marché des ordinateurs, Windows continue de dominer le marché mondial avec 75,5% des ordinateurs de bureau ou portables. C’est un léger recul : en janvier 2021, le système d’exploitation de Microsoft était crédité de 76,26%. Son plus proche concurrent s’appelle macOS et 15,85% de parts de marché. C’est un peu moins bien que les 16,91% de l’an dernier.

Quelle est la part de marché de Linux ?

Linux occupe la 4e place avec 2,19 %, une petite progression par rapport au même mois en 2021, où Linux était crédité de 1,91%.

Et ChromeOS ?

ChromeOS occupe aujourd’hui 2,6% du gâteau, contre 1,91% l’an dernier. La progression est notable.

Quelles versions des OS ?

Windows 10 est le système d’exploitation le plus utilisé (81,15%)) devant Windows 7 (11,92%) pour Microsoft.

Windows 11 apparaît pour la première fois avec 2,6%.

Pour Linux, le détail des distributions n’est pas fourni par StatsCounter.

Sur le mobile

Android est le premier système d’exploitation sur mobile : il est crédité de 69,74% des terminaux en circulation, devant iOS à 29,49%. KaiOS compte pour 0,14%. Les chiffres sont très stables d’une année à l’autre.

Quant aux versions d’Android, elles avancent toujours en ordre très dispersé : 37,6% pour Android 11, 25,5% pour Android 10, 12,58% pour Android 9 et encore 6,54% pour Android 8.1. Android 12 pourrait changer la donne, mais ne concerne pour l’instant que 2,98%. C’est sa première apparition dans le classement.

Sur tablette

Pour les tablettes, Android occupe toujours la 2e place, avec un score moins élevé que sur smartphone : 45,17%. iOS et iPadOS cumulés font 54,73% du marché.

Sur ce segment, Windows occupe 0,04% et Linux 0,03%.

Source toolinux.com

Ubuntu Touch OTA-22 disponible pour smartphones et tablettes

Featured

Une nouvelle mise à jour du système d’exploitation Ubuntu Touch, à destination des terminaux tactiles, est disponible depuis quelques heures. Sur quels modèles ? Quoi de neuf ? Tous les détails.


Accéder directement : C’est quoi Ubuntu Touch ?
Ubuntu Touch OTA-22
Smartphones compatibles (et tablettes)
Installation Ubuntu Touch
Applications et App Store

C’est quoi Ubuntu Touch ?

Ubuntu Touch est une version mobile du système d’exploitation Ubuntu pour les appareils mobiles.

Histoire

La première version smartphone a été dévoilée le 2 janvier 2013. Le projet Ubuntu Phone de Canonical a rapidement été arrêté. Une partie des développeurs de la communauté Ubuntu Touch décide de créer une fondation à but non lucratif basée en Allemagne, UBPorts.

Applications de base

Ubuntu Touch est livré préinstallé avec un ensemble d’applications de base aux côtés des fonctionnalités principales du smartphone. Ubuntu Touch est fourni avec des applications comme Navigation (OpenStreetMap), Dekko (e-mail) ou encore InstantFX (montage photo). On peut télécharger des applications supplémentaires via un app store libre.

Usage

Le système d’exploitation est adapté pour fonctionner naturellement dans un environnement mobile à écran tactile, mais il est également capable de fonctionner comme un ordinateur de bureau en mode desktop, comme on peut le voir ci-dessous.

Pour cela, il suffit de le connecter à des périphériques comme une souris, un écran et un clavier. C’est le principe de convergence d’Ubuntu Touch.

Ubuntu Touch OTA-22 : quoi de neuf ?

Comme on peut le lire sur le blog officiel, les nouveautés d’Ubuntu Touch sont nombreuses :

Support de la caméra dans le navigateur Morph. Les appels vidéo fonctionnent enfin
Pour certains appareils dotés d’une radio FM, elle fonctionne désormais dans la plupart des cas
Les applications QQC2 suivent maintenant le thème du système, si celui-ci est réglé sur sombre
L’écran d’accueil (écran de verrouillage) a été amélioré
Pour les Pixel 3a / 3a XL, beaucoup d’améliorations sur la qualité du son et le contrôle du volume
Le portage est désormais complet pour les Oneplus 5 / 5T
WebGL enfin activé pour la plupart des appareils
Autocomplétion du clavier dans l’application de numérotation

Cette version d’Ubuntu Touch est toujours basée sur Ubuntu 16.04. Les prochaines versions d’Ubuntu Touch seront basées sur Ubuntu 20.04.

Sur quels appareils puis-je installer Ubuntu Touch OTA-22 ?

La liste officielle des téléphones et tablettes compatibles est la suivante.

Asus Zenfone Max Pro M1
BQ E4.5 Ubuntu Edition
BQ E5 HD Ubuntu Edition
BQ M10 (F)HD Ubuntu Edition
BQ U Plus
Cosmo Communicator
F(x)tec Pro1
Fairphone 2
Fairphone 3
Google Pixel 2 and 2 XL
Google Pixel 3a and 3a XL
Nexus 6P
LG Nexus 4
LG Nexus 5
Meizu MX4 Ubuntu Edition
Meizu Pro 5 Ubuntu Edition
Nexus 7 2013 (Wi-Fi et 4G)
OnePlus One
OnePlus 2
OnePlus 3 and 3T
Oneplus 5 and 5T
OnePlus 6 and 6T
Samsung Galaxy Note 4 (910F, 910P, 910T)
Samsung Galaxy S3 Neo+ (GT-I9301I)
Sony Xperia X
Sony Xperia X Compact
Sony Xperia X Performance
Sony Xperia XZ
Sony Xperia Z4 Tablet (LTE et Wi-fi)
Vollaphone et Vollaphone X
Xiaomi Mi A2
Xiaomi Mi A3
Xiaomi Mi MIX 3
Xiaomi Poco F1
Xiaomi Poco M2 Pro
Xiaomi Redmi 3s/3x/3sp (land)
Xiaomi Redmi 4X
Xiaomi Redmi 7
Xiaomi Redmi Note 7 et 7 Pro
Xiaomi Redmi 9 and 9 Prime
Xiaomi Redmi Note 9, 9 Pro, 9 Pro Max et 9S

Le PinePhone et le PineTab Pine64 sont mis à jour indépendamment du reste de ces appareils. Attention, le canal stable pour le PinePhone et le PineTab ne recevra pas de mise à jour étiquetée « OTA-22 ».

On remarquera que la plupart des modèles sont plus anciens, d’où l’importance d’une gestion optimisée de la mémoire.

Où trouver des applications pour Ubuntu Touch ?

Outre les applications officielles de base, il est possible de télécharger des applications pour Ubuntu Touch depuis l’Open Store, qui est une boutique en ligne de logiciels libres et open source pour le système d’exploitation mobile. On y trouve même un navigateur Tor (Onion Browser) ou encore Deezer.

Comment installer Ubuntu Touch ?

Vous pouvez utiliser n’importe quel ordinateur : l’application est disponible pour Windows, Linux et macOS depuis cette page. Pour Linux, l’outil pour installer Ubuntu Touch est disponible aux formats Snap, deb et AppImage.

Contrairement à certains systèmes d’exploitation Android, l’installateur UBports officiel permet de simplifier la procédure. Il faudra toutefois disposer d’un terminal débloqué pour installer Ubuntu Touch.

Source toolinux.com

GNOME 42 sortira fin mars

Featured

Intrépides, développeurs et testeurs peuvent passer à GNOME 42 dès maintenant. Le cycle bêta se poursuit pour aider la communauté à développer l’environnement graphique de nouvelle génération. Voici ce qui va changer.

La version 42 de GNOME promet d’être beaucoup plus importante que la série 40 qui l’a précédée. Les changements sont significatifs pour l’avenir de GNOME et sont répartis entre GNOME Shell, Mutter, les applications natives et les bibliothèques de base.

Quoi de neuf dans GNOME 42 ?

La gtk4-ification est en marche ! En effet, Libadwaita est publié et GNOME 42 en dépendra fortement, puisque GNOME 42 doit assurer la migration vers GTK 4.

D’ailleurs, quelques applications et modules migrent déjà vers GTK 4 et libadwaita, un processus qui va se poursuivre dans les prochains cycles également.

Exemple récent : Evan Welsh a porté Fonts et Weather vers GTK4 + libadwaita. Le portage de Fonts modifie la façon dont se chargent les aperçus de polices, ce qui permet de les recolorer pour qu’ils fonctionnent avec le style sombre.

Dans la prochaine version de GNOME 42, Horloges, Cartes, Calendrier et Météo utiliseront le portail de localisation lorsqu’ils seront en sandbox. Ce qui signifie qu’ils ne pourront plus accéder à l’emplacement sans le consentement de l’utilisateur.

La liste des nouveautés est copieuse et peut être consultée ici.

Comment tester GNOME 42 bêta

Si vous souhaitez compiler GNOME 42 version bêta, vous pouvez suivre cette page. Cette version reste une bêta. Bien qu’elle soit utilisable, elle est principalement destinée aux tests.

Quand sort GNOME 42 ?

GNOME 42 devrait sortir le 24 mars 2022.
Le cycle bêta devrait se terminer le 26 février.
La version RC sortira le 5 mars.

Pur tout savoir sur GNOME 42 et sur le calendrier de sortie, rendez-vous sur cette page.

Source toolinux.com

Menus d’interface Linux Mint Cinnamon

Featured

Mon souci des menus d’interface qui ne s’affichent pas, cela vient de se régler.

Après recherche, c’est un bug de la version 20.03 version Linux-Mint Cinnamon.

Sur le git, ils conseillent de réinitialiser le paquet certifi.

sudo -H pip3 uninstall certifi

Puis :

sudo apt reinstall python3-certifi

cf : https://github.com/linuxmint/cinnamon/issues/10531

Et ça marche.

Problème réglé.

Proposition de loi sur le contrôle parental : la vente d’équipements sans système d’exploitation hors de danger

Featured

priorite-logiciel-libre-je-soutiens-april

Le jeudi 17 février la commission mixte paritaire (CMP) chargée de proposer un texte de compromis entre les positions de l’Assemblée nationale et du Sénat sur la proposition de loi visant à encourager l’usage du contrôle parental a tranché : les équipements mis sur le marché sans système d’exploitation ne sont pas concernés par le dispositif. L’April, qui avait exprimé ses craintes à ce sujet, avait contacté les rapporteurs et les parlementaires membres de la commission et salue leur décision.

Lire le texte de la CMP

Dans sa rédaction initiale la proposition de loi laissait craindre comme potentiel effet de bord l’interdiction de la vente d’ordinateur sans système d’exploitation, son article 1er disposant qu’un dispositif de contrôle parental doit être préinstallé sur les équipements terminaux « donnant accès à des services et contenus en ligne […] ». Impossible donc sans système d’exploitation installé sur l’équipement. Un amendement adopté au Sénat, loin d’adresser la crainte, avait créé une exception spécifique pour les équipements « nus » à usage professionnel, renforçant le doute pour la vente aux particuliers 1. Fort heureusement, les membres de la commission mixte paritaire ont compris les risques et ont exclu, dans leur texte de compromis, l’ensemble des équipements mis sur le marché sans système d’exploitation du champ d’application de la loi.

« Le dispositif prévu au premier alinéa du présent I ne s’applique pas aux équipements mis sur le marché sans systèmes d’exploitation. »

L’April remercie les membres de la CMP, en particulier les rapporteurs Bruno Studer et Sylviane Noël, d’avoir répondu aux craintes exprimées.

En ce qui concerne la possibilité de désinstaller le logiciel de contrôle parental, la liberté n’est pas garantie en tant que telle mais il est précisé que la désinstallation doit se faire sans surcoût.

Les équipements vendus avec un système d’exploitation GNU/Linux sont concernés par l’obligation. Les modalités du texte, y compris les fonctionnalités minimales et les caractéristiques techniques, seront déterminées par décret en Conseil d’État.

Le texte doit être à présent approuvé par les deux chambres parlementaires. Le vote à l’Assemblée aura lieu le mardi 22 février, lors de la séance de 21 h 30, et celui du Sénat lors de la séance de 14 h 30 du jeudi 24 février.

Source april.org

Slackware 15 est disponible

Featured

Son site web semble tout droit sorti des premiers temps de l’internet, mais n’est-ce pas pour cela qu’on aime Slackware ? La vénérable distribution Linux passe la 15e, avec un noyau 5.15 LTS. Une chose est sûre, avec Slackware, il faut prendre son temps et lâcher prise.

C’est quoi Slackware ?

Slackware est une distribution GNU/Linux fondée en 1993 par Patrick Volkerding. Slackware inclut son propre gestionnaire de paquets, à savoir pkgtool. Son originalité ? Elle entend suivre au mieux la « philosophie Unix » et rechercher la stabilité des applications. Son principal défaut (ou sa qualité pour certains) : son développement est long.

Slackware 15.0 : les nouveautés

La disponibilité de la nouvelle version stable de Slackware 15.0 est officielle. L’annonce a été envoyée par Patrick J. Volkerding lui-même, comme le veut la tradition.

Les développeurs ont opté pour le noyau Linux 5.15.19 qui bénéficiera d’un support à long terme. L’environnement de bureau principal est l’édition publiée pour le 25e anniversaire de KDE Plasma, avec prise en charge des sessions Wayland.

« Nous sommes passés de ConsoleKit2 à elogind, nous avons ajouté le support de PipeWire comme alternative à PulseAudio et abandonné Qt4 pour passer à Qt5« , explique le fondateur de la distribution, qui cite également l’introduction de Rust et Python 3.

Télécharger Slackware 15

La version complète de Slackware Linux 15.0 est disponible en téléchargement gratuit depuis le serveur FTP central de Slackware :

Pour l’édition 64 bits x86_64, c’est ici
Pour la version 32 bits, c’est par ici

Vous pouvez également choisir le miroir le plus proche de vous.

Des images ISO 64 bits sont disponibles pour un support CD, DVD ou USB, mais aussi en 32 bits.

Une version ARM de Slackware 15.0 (ARM / AArch64) est également sur le métier. La progression du projet peut être suivie à cette adresse.

Source toolinux.com

Darktable 3.8.1

Featured

Fin décembre sortait Darktable 3.8, nouvelle version majeure du logiciel libre de traitement d’image. La première révision vient d’être publiée, qui corrige de très nombreux bugs.

C’est quoi Darktable ?

Darktable est un logiciel open source de traitement photographique qui permet de cataloguer ses photographies numériques et d’y appliquer des corrections et effets. Il autorise également le contrôle en temps réel d’appareil photographique numérique (APN) connecté par un câble à un ordinateur.

darktable dispose de deux modes principaux, la table lumineuse et la chambre noire. darktable est livré avec plus de 50 modules de traitement d’images qui couvrent l’ensemble des besoins, depuis les opérations de base.

Darktable 3.8 : rappel des nouveautés

La version 1.8 de Dartktable sortait le 24 décembre dernier.

Dans cette nouvelle version, les raccourcis clavier ont été entièrement retravaillés et étendus pour pouvoir utiliser des dispositifs MIDI ou encore les contrôleurs de jeux. Un nouveau module « flou de scène » permet de synthétiser des flous de mouvement et d’objectif avec plus de précision encore. Un nouvel algorithme LMMSE a été introduit, pour les images à haute sensibilité ISO ou souffrant de bruit. Enfin, citons le support du format Canon raw CR3. La liste complète des nouveautés se trouve sur cette page.

Quoi de neuf dans Darktable 3.8.1 ?

Ce 11 février, c’est Darktable 3.8.1 qui est sorti de « presse ». Elle corrige 160 commits, 77 pull requests et 55 tickets ont été marqués comme résolus.

La documentation de l’application est désormais disponible en espagnol et en néérlandais. On note également une accélération de l’outil de « guérison des retouches » grâce à un meilleur parallélisme, ainsi qu’une nouvelle variable $(DARKTABLE_VERSION). De nouveaux profils de gestion du bruit sont disponibles pour les modèles Canon EOS D60 et Samsung NX1000.

La liste des bugs corrigés se trouve sur cette page.

Télécharger Darktable

L’application Darktable est disponible gratuitement sur Windows, macOS X et, bien entendu, Linux. Des paquetages pour Ubuntu, openSUSE, Arch Linux, Fedora, Gentoo, Debian, Solaris et beaucoup d’autres distributions et systèmes sont directement accessibles depuis cette page.

Liens et documentation

Site web officiel
Téléchargement (Linux, Windows, macOS)
Darktable 3.8.1 released
Darktable (communauté francophone)

Source toolinux.com

Quoi de neuf dans Tor Browser 11.0.6 ?

Featured

Le navigateur sécurisé Tor Browser s’offre une nouvelle mise à jour copieuse, 11.0.6. L’occasion de mettre à niveau Firefox, NoScript, Tor Launcher, mais aussi Go.

Le nouveau Tor Browser 11.0.6 est disponible pour Linux, Windows et macOS.

C’est quoi Tor ?

Tor est un réseau décentralisé permettant d’anonymiser l’origine des connexions.

Le projet Tor développe un navigateur Web basé sur Firefox. Il s’agit de Tor Browser, un logiciel libre sous licence BSD révisée.

Nouveautés de Tor Browser 11.0.6

La dernière version 11.0.6 permet d’apporter plusieurs correctifs de sécurité à Firefox notamment.

Tor Browser 11.0.6 met à jour Firefox sur Windows, macOS et Linux en version 91.6.0esr, tout comme NoScript 11.2.16 et Tor Launcher en 0.2.33. Les développeurs sont également passés à la dernière version de Go (1.16.13) pour construire les projets liés à Go, y compris sur Android.

Retour sur les points forts de Tor 11

Parmi les nouveautés annoncées lors de l’annonce de Tor 11, on peut citer une toute nouvelle interface utilisateur, largement inspirée par le ravalement de façade opéré dans Firefox en juin dernier, dont nous vous parlions ici.

Firefox ESR 91 a introduit ce nouveau design dans le navigateur Tor pour la première fois.

Chaque élément de l’interface utilisateur de Tor Browser a été modernisé pour correspondre à la nouvelle apparence de Firefox : mise à jour des éléments fondamentaux comme la couleur, la typographie et les boutons jusqu’à la re-création de chacune des icônes pour correspondre au nouveau gabarit.

Onion v2 : c’est la fin

Tor 11 a mis fin aux services v2 onion. Depuis la mise à jour de Tor 0.4.6.8, les services v2 ne sont plus accessibles dans le navigateur Tor,.

Télécharger Tor Browser 11.0.6

Pour télécharger Tor Browser, rendez-vous sur cette page. Les versions Linux, Windows et macOS y sont proposées, ainsi que l’édition Android.

Site officiel (en français)

Puis-je utiliser Tor sur un iPhone ou un iPad ?

Oui, la réponse se trouve sur le site officiel du projet :

« Nous recommandons une appli pour iOS appelée Navigateur Onion, qui est à code source ouvert, utilise le routage de Tor et développée par quelqu’un qui collabore étroitement avec le Projet Tor. Cependant, Apple exige que sur iOS, les navigateurs utilisent quelque chose appelé « Webkit » qui empêche au Navigateur Onion de proposer la même protection de la confidentialité et des données personnelles que le Navigateur Tor. »

Source toolinux.com