↩ Accueil

Vue lecture

Linux Gnome interdit les extensions créées par l'IA. Le codage Vibe réduit la qualité

Le projet GNOME a officiellement durci ses règles concernant les extensions de shell, interdisant la publication de code généré par l'IA dans la bibliothèque d'extensions GNOME. Cette décision a suscité un vif débat au sein de la communauté Linux, mais sa justification n'est pas idéologique. Les créateurs du projet soulignent qu'elle répond à des problématiques pratiques liées à la qualité, à la cohérence et à la sécurité du code, ainsi qu'à la capacité des auteurs à comprendre pleinement ce qu'ils publient. Depuis l'annonce de cette nouvelle politique, tout paquet soumis au dépôt présentant des signes évidents de génération automatique ou paraissant bâclé et incohérent est rejeté lors de la phase d'examen. GNOME réagit ainsi au problème croissant de la prolifération d'extensions créées selon le modèle de « programmation intuitive », où le générateur de texte prime sur le travail du développeur. Les systèmes d'IA générative sont devenus exceptionnellement performants en programmation, facilitant ainsi l'accès au monde de la programmation. En pratique, cela conduit de plus en plus souvent à des situations où les auteurs d'extensions sont incapables d'expliquer le fonctionnement de leur propre projet. Ceci représente un défi majeur pour l'équipe GNOME, notamment en matière de sécurité et de pérennité du logiciel. Les examinateurs relèvent des schémas récurrents : une profusion de fragments inutiles, un style décousu, une utilisation hasardeuse des API et des commentaires ressemblant à des indications internes de grands modèles de langage. Un tel code complique l’audit et le développement, et accroît le risque de vulnérabilités susceptibles d’affecter l’ensemble des utilisateurs de l’environnement de bureau. Les nouvelles règles n'éliminent pas totalement l'intelligence artificielle du processus de développement logiciel. GNOME autorise son utilisation comme outil pédagogique ou comme outil d'aide à la saisie semi-automatique. Le développeur demeure pleinement responsable du produit final. Il doit être en mesure de justifier les solutions adoptées et d'en expliquer le fonctionnement lors de la phase de revue. Concrètement, cela implique un changement d'orientation majeur : on privilégie désormais la qualité et la transparence à la rapidité de publication. La conception et l'architecture des extensions doivent rester le fruit d'un travail humain réfléchi, et non la génération automatique de versions successives sans contrôle. GNOME n'est pas le seul à adopter cette approche. Gentoo Linux avait auparavant opté pour une interdiction totale du code généré par l'IA. Les préoccupations juridiques, les problèmes de qualité et les questions d'éthique et de responsabilité des auteurs ont joué un rôle déterminant dans cette décision. Au sein de la communauté open source, on constate une conviction croissante : la capacité à comprendre et à maintenir le code est plus précieuse que la rapidité de son développement. Cette décision fait écho à des incidents retentissants survenus dans d'autres projets, où des correctifs ont été soumis à des dépôts sans que leurs auteurs ne puissent les défendre, ni sur le fond ni sur la forme. GNOME manifeste clairement sa volonté d'éviter de tels litiges et de protéger ses écosystèmes des difficultés techniques. (Lire la suite)
  •  

Zorin OS 18, premières impressions, par Philippe

Merci à vous de suivre le flux Rss de www.sospc.name.

Zorin OS 18 est sorti le 14 octobre 2025 et ce n’est pas un hasard ! C’était la date de fin du support de Windows 10 (avant que Microsoft ne fasse un peu machine arrière).

Zorin OS est basé sur une version Ubuntu LTS.

Zorin existe en plusieurs versions gratuites (dont une pour les PC avec de faibles caractéristiques basée sur l'environnement XFCE).

J’ai choisi la version PRO à 47.99 € TTC.

Découvrons-la

Cet article Zorin OS 18, premières impressions, par Philippe est apparu en premier sur votre site préféré www.sospc.name

  •  

Linux Gnome interdit les extensions créées par l'IA. Le codage Vibe réduit la qualité

Le projet GNOME a officiellement durci ses règles concernant les extensions de shell, interdisant la publication de code généré par l'IA dans la bibliothèque d'extensions GNOME. Cette décision a suscité un vif débat au sein de la communauté Linux, mais sa justification n'est pas idéologique. Les créateurs du projet soulignent qu'elle répond à des problématiques pratiques liées à la qualité, à la cohérence et à la sécurité du code, ainsi qu'à la capacité des auteurs à comprendre pleinement ce qu'ils publient. Depuis l'annonce de cette nouvelle politique, tout paquet soumis au dépôt présentant des signes évidents de génération automatique ou paraissant bâclé et incohérent est rejeté lors de la phase d'examen. GNOME réagit ainsi au problème croissant de la prolifération d'extensions créées selon le modèle de « programmation intuitive », où le générateur de texte prime sur le travail du développeur. Les systèmes d'IA générative sont devenus exceptionnellement performants en programmation, facilitant ainsi l'accès au monde de la programmation. En pratique, cela conduit de plus en plus souvent à des situations où les auteurs d'extensions sont incapables d'expliquer le fonctionnement de leur propre projet. Ceci représente un défi majeur pour l'équipe GNOME, notamment en matière de sécurité et de pérennité du logiciel. Les examinateurs relèvent des schémas récurrents : une profusion de fragments inutiles, un style décousu, une utilisation hasardeuse des API et des commentaires ressemblant à des indications internes de grands modèles de langage. Un tel code complique l’audit et le développement, et accroît le risque de vulnérabilités susceptibles d’affecter l’ensemble des utilisateurs de l’environnement de bureau. Les nouvelles règles n'éliminent pas totalement l'intelligence artificielle du processus de développement logiciel. GNOME autorise son utilisation comme outil pédagogique ou comme outil d'aide à la saisie semi-automatique. Le développeur demeure pleinement responsable du produit final. Il doit être en mesure de justifier les solutions adoptées et d'en expliquer le fonctionnement lors de la phase de revue. Concrètement, cela implique un changement d'orientation majeur : on privilégie désormais la qualité et la transparence à la rapidité de publication. La conception et l'architecture des extensions doivent rester le fruit d'un travail humain réfléchi, et non la génération automatique de versions successives sans contrôle. GNOME n'est pas le seul à adopter cette approche. Gentoo Linux avait auparavant opté pour une interdiction totale du code généré par l'IA. Les préoccupations juridiques, les problèmes de qualité et les questions d'éthique et de responsabilité des auteurs ont joué un rôle déterminant dans cette décision. Au sein de la communauté open source, on constate une conviction croissante : la capacité à comprendre et à maintenir le code est plus précieuse que la rapidité de son développement. Cette décision fait écho à des incidents retentissants survenus dans d'autres projets, où des correctifs ont été soumis à des dépôts sans que leurs auteurs ne puissent les défendre, ni sur le fond ni sur la forme. GNOME manifeste clairement sa volonté d'éviter de tels litiges et de protéger ses écosystèmes des difficultés techniques. (Lire la suite)
  •  

Zorin OS 18, premières impressions, par Philippe

Merci à vous de suivre le flux Rss de www.sospc.name.

Zorin OS 18 est sorti le 14 octobre 2025 et ce n’est pas un hasard ! C’était la date de fin du support de Windows 10 (avant que Microsoft ne fasse un peu machine arrière).

Zorin OS est basé sur une version Ubuntu LTS.

Zorin existe en plusieurs versions gratuites (dont une pour les PC avec de faibles caractéristiques basée sur l'environnement XFCE).

J’ai choisi la version PRO à 47.99 € TTC.

Découvrons-la

Cet article Zorin OS 18, premières impressions, par Philippe est apparu en premier sur votre site préféré www.sospc.name

  •  

LibrePods - Le hack qui libère vos AirPods de la prison Apple

Vous avez des AirPods Pro que vous avez payés 300 balles et quand vous les branchez sur votre téléphone Android ou votre PC Linux, la moitié des fonctionnalités disparaissent. C'est pas parce que le matériel ne peut pas les faire mais juste parce qu'Apple a décidé que vous n'aviez pas le droit de les utiliser si vous n'êtes pas dans leur écosystème. Snif !

Et là, LibrePods débarque et règle ce problème. Ils s'agit d'un projet open source qui déverrouille toutes les fonctionnalités exclusives des AirPods sur les appareils non-Apple, et c'est compatible avec les AirPods Pro 2, AirPods Pro 3 (sauf le monitoring cardiaque), les AirPods 4, et même les AirPods Max en mode complet. Les autres modèles AirPods ont également un support basique (batterie et détection d'oreilles).

Mais alors qu'est-ce que vous récupérez avec LibrePods ?

Hé bien tout ce qu'Apple vous a vendu mais que vous ne pouviez pas utiliser ailleurs que sous iOS. Par exemple, le contrôle du bruit actif et la transparence adaptative, la détection d'oreille qui met en pause quand vous retirez un écouteur, les gestes de la tête pour répondre aux appels, le statut de batterie précis, les paramètres d'aide auditive complets, la connexion à deux appareils simultanés, et la reconnaissance de conversation qui baisse automatiquement le volume.

La dernière version (v0.2.0-alpha) a ajouté pas mal de trucs sympas comme la possibilité de voir la batterie de vos AirPods même quand ils ne sont pas connectés à votre téléphone, la connexion automatique quand vous recevez un appel ou lancez de la musique, et la personnalisation complète du mode transparence (amplification, balance, tonalité, réduction du bruit ambiant).

Techniquement, LibrePods fonctionne en utilisant un hook sur le Bluetooth Device Identification. Ce DID Bluetooth, c'est ce qui permet aux appareils de s'identifier entre eux et Apple utilise ce système pour vérifier si l'appareil connecté est un produit Apple. Si oui, les fonctionnalités se débloquent, si non, elles restent cachées. LibrePods se fait donc passer pour un appareil Apple à ce niveau, du coup, les AirPods croient qu'ils sont connectés à un iPhone ou un Mac. Et là, hop, tout se débloque ! Chouette non ?

Et c'est pas un hack compliqué... Ça consiste juste à enlever un filtre logiciel qu'Apple a mis volontairement pour vous forcer à rester dans leur écosystème.

LibrePods fonctionne sur Android et Linux. Notez que pour Android, vous devez avoir un appareil rooté avec Xposed installé à cause d'un bug dans la stack Bluetooth d'Android. Par contre, bonne nouvelle si vous êtes sur un OnePlus ou un Oppo avec ColorOS ou OxygenOS 16, vous pouvez utiliser l'app sans root pour les fonctions de base comme l'ANC, la reconnaissance de conversation et la détection d'oreilles !

Sur Linux, une nouvelle version est en développement actif et promet d'apporter encore plus de fonctionnalités mais en attendant, l'ancienne version permet déjà de contrôler les modes de bruit, les paramètres d'aide auditive, et d'autres fonctions.

D'autres applis existent pour gérer les AirPods sur Android comme CAPod, AirPodsDesktop, MagicPods, EarX mais elles ne proposent pas grand chose par rapport à LibrePods.

C'est vrai que l'Union Européenne force les fabricants à déverrouiller le firmware de certains appareils pour permettre la réparation et l'interopérabilité sauf que les écouteurs Bluetooth ne sont pas couverts par ces lois, ce qui fait qu'Apple peut continuer à brider des fonctionnalités matérielles avec du logiciel sans aucun problème légal.

LibrePods prouve donc qu'on n'a pas besoin d'attendre des lois. Faut juste des hackers qui en ont marre de se faire entuber et un peu de code !

Voilà, si vous avez des AirPods et que vous utilisez Android ou Linux, franchement, allez voir. Y'a tout sur le repo GitHub : le code source, les instructions d'installation, la doc technique...etc

Merci à Kiyoshi pour l'info !

  •  

LibrePods - Le hack qui libère vos AirPods de la prison Apple

Vous avez des AirPods Pro que vous avez payés 300 balles et quand vous les branchez sur votre téléphone Android ou votre PC Linux, la moitié des fonctionnalités disparaissent. C'est pas parce que le matériel ne peut pas les faire mais juste parce qu'Apple a décidé que vous n'aviez pas le droit de les utiliser si vous n'êtes pas dans leur écosystème. Snif !

Et là, LibrePods débarque et règle ce problème. Ils s'agit d'un projet open source qui déverrouille toutes les fonctionnalités exclusives des AirPods sur les appareils non-Apple, et c'est compatible avec les AirPods Pro 2, AirPods Pro 3 (sauf le monitoring cardiaque), les AirPods 4, et même les AirPods Max en mode complet. Les autres modèles AirPods ont également un support basique (batterie et détection d'oreilles).

Mais alors qu'est-ce que vous récupérez avec LibrePods ?

Hé bien tout ce qu'Apple vous a vendu mais que vous ne pouviez pas utiliser ailleurs que sous iOS. Par exemple, le contrôle du bruit actif et la transparence adaptative, la détection d'oreille qui met en pause quand vous retirez un écouteur, les gestes de la tête pour répondre aux appels, le statut de batterie précis, les paramètres d'aide auditive complets, la connexion à deux appareils simultanés, et la reconnaissance de conversation qui baisse automatiquement le volume.

La dernière version (v0.2.0-alpha) a ajouté pas mal de trucs sympas comme la possibilité de voir la batterie de vos AirPods même quand ils ne sont pas connectés à votre téléphone, la connexion automatique quand vous recevez un appel ou lancez de la musique, et la personnalisation complète du mode transparence (amplification, balance, tonalité, réduction du bruit ambiant).

Techniquement, LibrePods fonctionne en utilisant un hook sur le Bluetooth Device Identification. Ce DID Bluetooth, c'est ce qui permet aux appareils de s'identifier entre eux et Apple utilise ce système pour vérifier si l'appareil connecté est un produit Apple. Si oui, les fonctionnalités se débloquent, si non, elles restent cachées. LibrePods se fait donc passer pour un appareil Apple à ce niveau, du coup, les AirPods croient qu'ils sont connectés à un iPhone ou un Mac. Et là, hop, tout se débloque ! Chouette non ?

Et c'est pas un hack compliqué... Ça consiste juste à enlever un filtre logiciel qu'Apple a mis volontairement pour vous forcer à rester dans leur écosystème.

LibrePods fonctionne sur Android et Linux. Notez que pour Android, vous devez avoir un appareil rooté avec Xposed installé à cause d'un bug dans la stack Bluetooth d'Android. Par contre, bonne nouvelle si vous êtes sur un OnePlus ou un Oppo avec ColorOS ou OxygenOS 16, vous pouvez utiliser l'app sans root pour les fonctions de base comme l'ANC, la reconnaissance de conversation et la détection d'oreilles !

Sur Linux, une nouvelle version est en développement actif et promet d'apporter encore plus de fonctionnalités mais en attendant, l'ancienne version permet déjà de contrôler les modes de bruit, les paramètres d'aide auditive, et d'autres fonctions.

D'autres applis existent pour gérer les AirPods sur Android comme CAPod, AirPodsDesktop, MagicPods, EarX mais elles ne proposent pas grand chose par rapport à LibrePods.

C'est vrai que l'Union Européenne force les fabricants à déverrouiller le firmware de certains appareils pour permettre la réparation et l'interopérabilité sauf que les écouteurs Bluetooth ne sont pas couverts par ces lois, ce qui fait qu'Apple peut continuer à brider des fonctionnalités matérielles avec du logiciel sans aucun problème légal.

LibrePods prouve donc qu'on n'a pas besoin d'attendre des lois. Faut juste des hackers qui en ont marre de se faire entuber et un peu de code !

Voilà, si vous avez des AirPods et que vous utilisez Android ou Linux, franchement, allez voir. Y'a tout sur le repo GitHub : le code source, les instructions d'installation, la doc technique...etc

Merci à Kiyoshi pour l'info !

  •  

Test du Framework Desktop : ne le commandez pas avant d’avoir lu ça

Framework nous a habitués à un dogme quasi-religieux : tout doit être démontable, tout doit être remplaçable. Et pourtant, en ouvrant ce "Desktop", on tombe sur une hérésie : 128 Go de mémoire soudée à la carte mère, inamovible pour l'éternité. Est-ce que Framework a vendu son âme au diable ? Pas vraiment, on vous explique pourquoi.
 [Lire la suite]

Si vous voulez recevoir les meilleures actus Frandroid sur WhatsApp, rejoignez cette discussion.

  •  

Nixite ou comment installer tous vos logiciels simplement sous Linux, par Charly

Merci à vous de suivre le flux Rss de www.sospc.name.

Sur Windows vous connaissez sûrement le site Ninite pour télécharger et installer d'un seul coup vos logiciels préférés.

Plutôt pratique si comme moi vous réinstallez régulièrement Windows sur des PC clients.

Nixite qui est apparu très récemment fait la même chose, mais pour Linux, ceci pour vous garantir comme sur Windows une plus grande productivité.

Cet article Nixite ou comment installer tous vos logiciels simplement sous Linux, par Charly est apparu en premier sur votre site préféré www.sospc.name

  •