Et si le système d’exploitation (OS) libre et souverain dont le monde a besoin était basé sur GNOME ? C’est ce que propose Thibault Martin dans un billet posté le 28 février 2025 sur son blog. L’idée est ambitieuse, et bien entendu elle peut froisser les gens qui préfèrent d’autres environnements de bureau, mais elle présente l’intérêt de s’appuyer sur deux tendances notables dans l’actualité récente de Linux : l’avènement des systèmes atomiques et la demande d’un OS dit “souverain”. Nous vous proposons, à travers le billet de Martin, d’en apprendre plus sur ces deux tendances. Ce premier journal se concentre sur la première : les systèmes atomiques, et le changement de paradigme qu’ils préfigurent pour le bureau Linux.
Proposition d'ordonnance sur les logiciels libres
A l'ordre du jour de la séance plénière du vendredi 26 avril de l'Assemblée réunie de la commission comunautaire commune : proposition d'ordonnance (de Mme Françoise Schepmans et M. François Roelants du Vivier) concernant l'usage de standards ouverts et de logiciels libres dans les services administratifs de la Commission communautaire commune.
Cette assemblée est compétente, au Parlement bruxellois, dans les matières suivantes : politique de la santé et aide aux personnes.
Note du modérateur : il s'agit du Conseil de la Région de Bruxelles-Capitale (Belgique).
Cette assemblée est compétente, au Parlement bruxellois, dans les matières suivantes : politique de la santé et aide aux personnes.
Note du modérateur : il s'agit du Conseil de la Région de Bruxelles-Capitale (Belgique).
Nouvelles machines Java IBM pour Linux
IBM vient (en fait je sais pas trop quand, mais je n'ai pas vu d'autres dépêches) de diffuser de nouvelles machines java pour Linux avec les SDK associés. Il ne s'agit pas de SDK et de machines pour java 1.4. C'est bien dommage.
Au sommaire, on a donc un JVM 1.3.1 pour linux sur X86 ET (oui il y a un et cette fois-ci) une JVM 1.3.0 avec du JIT (just in time) pour linux PPC. Beaucoup plus rapide que la jvm blackdown sur cette même plateforme car cette dernière n'a pas de JIT.
Je rapelle que le JIT est la technique qui consiste à recompiler à la volée le bytecode de la JVM en du code natif. Ca nécessite donc un peu d'overhead au démarrage de l'appli, mais l'exécution est bien plus rapide.
Il y a aussi des JVM pour Linux sur zSeries, mais ca intéresse moins de monde.
Au sommaire, on a donc un JVM 1.3.1 pour linux sur X86 ET (oui il y a un et cette fois-ci) une JVM 1.3.0 avec du JIT (just in time) pour linux PPC. Beaucoup plus rapide que la jvm blackdown sur cette même plateforme car cette dernière n'a pas de JIT.
Je rapelle que le JIT est la technique qui consiste à recompiler à la volée le bytecode de la JVM en du code natif. Ca nécessite donc un peu d'overhead au démarrage de l'appli, mais l'exécution est bien plus rapide.
Il y a aussi des JVM pour Linux sur zSeries, mais ca intéresse moins de monde.
Nouvelle version de MPlayer (0.90pre1)
Une nouvelle version de MPlayer (la 0.90pre1) est sortie, le but est d'avoir un maximum de retours pour avoir une bonne 0.90. Parmi les nouveautés :
Comme ce n'est pas clair dans la documentation, la version de la libdvdnav à récupérer est la version cvs. Pour la compiler, exécutez le fichier cvscompile. Puis, dans le répertoire src, ajoutez un lien vers le fichier config.h du répertoire précédent. Pour que la bibliothèque soit reconnue par mplayer, utilisez l'option --with-extra-include-dir=path/to/libdvdnav/src.
Pour lancer mplayer avec la navigation, utiliser mplayer -dvdnav
La navigation dans les menus se fait par les touches K, J, H, L et S (en majuscules).
A titre d'information, ma ligne de configuration mplayer :
- 100% GPL (fini les problèmes de licences pour la distribution)
- détection du CPU à l'exécution (bientôt des .rpm et .deb)
- de nouveaux filtres de sortie vidéo
- la possibilité d'incruster les sous-titres dans les bandes noires pour les film 16/9ème
- support des fichier MP4.2 et DivX 5
- lecture des fichiers audio (wav/mp3/ogg)en mode console
- un premier support de la libdvdnav pour avoir les menus dans les DVD
Comme ce n'est pas clair dans la documentation, la version de la libdvdnav à récupérer est la version cvs. Pour la compiler, exécutez le fichier cvscompile. Puis, dans le répertoire src, ajoutez un lien vers le fichier config.h du répertoire précédent. Pour que la bibliothèque soit reconnue par mplayer, utilisez l'option --with-extra-include-dir=path/to/libdvdnav/src.
Pour lancer mplayer avec la navigation, utiliser mplayer -dvdnav
La navigation dans les menus se fait par les touches K, J, H, L et S (en majuscules).
A titre d'information, ma ligne de configuration mplayer :
./configure --enable-gui --language=fr --cc=gcc3 -with-extraincdir=/home/kadreg/libdvdnav/src --enable-joystick
Reconnaissance de la parole: HOWTO
Ce document est destiné à un public allant du débutant aux utilisateurs intermédiaires de Linux qui sont intéressés par la reconnaissance de la parole et qui veulent en savoir plus. Il peut être intéressant pour des développeurs qui veulent se faire expliquer les bases de la programmation d'outils de reconnaissance de la parole.
Ce domaine est encore émergeant sous Linux, et l'auteur ne cache pas son désir de motiver les gens pour y participer...
(Disponible en .html, .pdf, .txt, .rtf et source SGML)
Ce domaine est encore émergeant sous Linux, et l'auteur ne cache pas son désir de motiver les gens pour y participer...
(Disponible en .html, .pdf, .txt, .rtf et source SGML)
IBM met Linux au panier
Dans la dernière publicité TV d'IBM, on voit un tas de basketteurs (portant des noms de systèmes plus ou moins ouverts) jouer contre une équipe aux noms de systèmes « fermés » ou « propriétaires ».
L'intéressant, c'est qu'à la fin, c'est _Linux_ qui marque le panier de la victoire.
Evidemment, l'engagement d'IBM avec Linux est souvent vu avec suspicion, mais le fait est qu'ils pouvaient mettre en avant une autre techno, dans ce contexte.
N'ayant pas pu écouter ce spot, je ne sais même pas au final de quoi il était exactement question, et de ce fait, pas trouvé de lien direct vers une ressource en rapport direct avec cette pub. Si quelqu'un a cela...
L'intéressant, c'est qu'à la fin, c'est _Linux_ qui marque le panier de la victoire.
Evidemment, l'engagement d'IBM avec Linux est souvent vu avec suspicion, mais le fait est qu'ils pouvaient mettre en avant une autre techno, dans ce contexte.
N'ayant pas pu écouter ce spot, je ne sais même pas au final de quoi il était exactement question, et de ce fait, pas trouvé de lien direct vers une ressource en rapport direct avec cette pub. Si quelqu'un a cela...
Darwin fonctionne sur les machines AMD
Darwin le système Libre d'Apple, base du système macosX, qui tournait uniquement sur certaines machine X86 Intel, tourne maintenant sur les machines basé sur des architectures AMD.
Le suivi des bugs via RadarBug le système de gestion des bugs chez Apple est souvent inacessible. Le site darwinfo.org a mis en place Bugzilla pour Darwin afin que tout le monde est accès aux informations concernant le bug et l'état de d'avancement de la création de patch.
Le suivi des bugs via RadarBug le système de gestion des bugs chez Apple est souvent inacessible. Le site darwinfo.org a mis en place Bugzilla pour Darwin afin que tout le monde est accès aux informations concernant le bug et l'état de d'avancement de la création de patch.
Introduction à Romain Gary
Extrait :
"Il y a déjà un moment, mon oeil s'est arrêté sur une étagère où trônait un livre dont le titre s'érigeait en une sorte d'épitaphe "Adieu Gary Cooper". Je n'avais encore rien lu de son auteur. Je ne le connaissais pas et ma curiosité n'avait jusqu'à présent pas été stimulée. Puis il fallut que je sois en panne de lecture pour que j'en arrive à ouvrir ce livre puis le dévorer."
"Il y a déjà un moment, mon oeil s'est arrêté sur une étagère où trônait un livre dont le titre s'érigeait en une sorte d'épitaphe "Adieu Gary Cooper". Je n'avais encore rien lu de son auteur. Je ne le connaissais pas et ma curiosité n'avait jusqu'à présent pas été stimulée. Puis il fallut que je sois en panne de lecture pour que j'en arrive à ouvrir ce livre puis le dévorer."
Du nouveau dans la savane
Il existe plein de bonnes raisons, pour un projet libre, de décider de migrer vers un autre hébergeur.
A propos de l'hébergement des gnous, dans la savane (savannah.gnu.org), certains ont signalé certaines absences génantes (suivi de bogues, brasserie gratuite..). Au moins une n'est plus : Laurent Julliard s'est chargé de cela et a mis en place un efficace système de suivi de bugs.
D'importance tout à fait moindre, un spartiate système de themes (reservé aux utilisateurs loggués) a été mis en place et une FAQ répond aux questions qui avaient été posée sur linuxfr (entre autre, il avait été reproché le fait de devoir créer un compte pour prendre connaissance des prérequis).
A propos de l'hébergement des gnous, dans la savane (savannah.gnu.org), certains ont signalé certaines absences génantes (suivi de bogues, brasserie gratuite..). Au moins une n'est plus : Laurent Julliard s'est chargé de cela et a mis en place un efficace système de suivi de bugs.
D'importance tout à fait moindre, un spartiate système de themes (reservé aux utilisateurs loggués) a été mis en place et une FAQ répond aux questions qui avaient été posée sur linuxfr (entre autre, il avait été reproché le fait de devoir créer un compte pour prendre connaissance des prérequis).
L'Espagne sous Linux, le Bundestag à moitié converti
La distribution Debian GNU/Linux vient d'être retenue pour être la plateforme informatique de l'administration de la région d'Extramadure. Pour ce qui est de l'interface graphique, c'est Gnome 2.0 qui a été retenu. Les motivations du passage sont, semble-t-il, principalement financières mais on parle aussi de possibilité d'adapter les logiciels.
El mundo semble avoir intitulé son article "Un autre triomphe pour le logiciel libre". Pour une fois, ce n'est pas de l'inflation journalistique.
Ce n'est malheureusement pas le Bundestag qui a montré l'exemple. En effet, l'initiative Bundestux n'a malheureusement que partiellement abouti :
- Les serveurs seront sous Linux (OpenLdap sera utilisé)
- Les postes clients sous windows XP avec netscape comme browser, client mail.
Dommage.
El mundo semble avoir intitulé son article "Un autre triomphe pour le logiciel libre". Pour une fois, ce n'est pas de l'inflation journalistique.
Ce n'est malheureusement pas le Bundestag qui a montré l'exemple. En effet, l'initiative Bundestux n'a malheureusement que partiellement abouti :
- Les serveurs seront sous Linux (OpenLdap sera utilisé)
- Les postes clients sous windows XP avec netscape comme browser, client mail.
Dommage.
Apprendre à programmer au travers un jeu
Je me rappelle il y a quelques années d'avoir révé d'un jeu où le but était de programmer une IA. L'intérêt pouvait être aussi d'apprendre la programmation.
Il y a quelques temps, j'ai vu arriver Colobot (NdM : propriétaire, sous Windows). Il s'agit d'un vrai jeu de colonisation spacial. L'orginalité étant de pouvoir programmer l'IA des machines. Certains trouvaient les possibilités du jeux trop limitées. Et malheureusement ce jeu a eu très peu de succés et a vite disparu des rayons.
IBM depuis l'été dernier à lancer Robotcode, il s'agit d'une pure bataille de char à écrire en « vrai » Java ! Ici, le seul jeu est d'écrire son code ;p
Le jeu est en téléchargement. Je n'ai pas vu de licence.
Graphiquement Robotcode a l'aire bien plus pauvre que Colobot mais Robotcode semble pouvoir aller plus loin dans la programation.
Il y a quelques temps, j'ai vu arriver Colobot (NdM : propriétaire, sous Windows). Il s'agit d'un vrai jeu de colonisation spacial. L'orginalité étant de pouvoir programmer l'IA des machines. Certains trouvaient les possibilités du jeux trop limitées. Et malheureusement ce jeu a eu très peu de succés et a vite disparu des rayons.
IBM depuis l'été dernier à lancer Robotcode, il s'agit d'une pure bataille de char à écrire en « vrai » Java ! Ici, le seul jeu est d'écrire son code ;p
Le jeu est en téléchargement. Je n'ai pas vu de licence.
Graphiquement Robotcode a l'aire bien plus pauvre que Colobot mais Robotcode semble pouvoir aller plus loin dans la programation.
Microsoft et ses témoins
Microsoft a l'art de trouver des témoins importants et de poids, ici le CEO d'AMD Jerry Sanders.
Mais celui-ci n'a accepté de témoigner que si Microsoft s'engageait a considérer AMD au même pied d'égalité qu'Intel (pour le support du Hammer), et a avoué n'avoir même pas lu les sanctions demandées.
Mais celui-ci n'a accepté de témoigner que si Microsoft s'engageait a considérer AMD au même pied d'égalité qu'Intel (pour le support du Hammer), et a avoué n'avoir même pas lu les sanctions demandées.
Formation des futurs enseignants
L'IUFM forme les futurs enseignants. Au cours de cette formation, les stagiaires doivent remettre un mémoire professionnel.
L'IUFM d'Alsace a pour projet de créer une base de données électronique de ces mémoires. Elle diffuse ainsi des consignes concernant le format des fichiers à rendre.
Je vous laisse découvrir ces consignes (cf. les notes techniques et les conseils « ce qu'il ne faut pas faire »).
Comme quoi il reste encore du boulot concernant la diffusion des LL dans l'EN...
Note du modérateur : on ne peut pas non plus préjuger de toute l'EN à cause d'un choix local. Il faut être constructif et envoyer un beau courriel argumenté aux responsables, pour faire avancer le schmilblick.
L'IUFM d'Alsace a pour projet de créer une base de données électronique de ces mémoires. Elle diffuse ainsi des consignes concernant le format des fichiers à rendre.
Je vous laisse découvrir ces consignes (cf. les notes techniques et les conseils « ce qu'il ne faut pas faire »).
Comme quoi il reste encore du boulot concernant la diffusion des LL dans l'EN...
Note du modérateur : on ne peut pas non plus préjuger de toute l'EN à cause d'un choix local. Il faut être constructif et envoyer un beau courriel argumenté aux responsables, pour faire avancer le schmilblick.
Un trou dans le logiciel mail sous OpenBSD
Une faille de sécurité a été découverte au niveau du programme de mail d'OpenBSD.
Traduction partielle de la page de securiteam :
Le programme /usr/bin/mail accepte les séquences d'échappement lorsqu'il s'éxécute en mode « non interactif »
C'est donc lors d'une exécution par cron que cette faille peut être exploitée. L'utilisateur malveillant peut insérer des séquences d'échappement et ainsi mettre le système en péril.
Traduction partielle de la page de securiteam :
Le programme /usr/bin/mail accepte les séquences d'échappement lorsqu'il s'éxécute en mode « non interactif »
C'est donc lors d'une exécution par cron que cette faille peut être exploitée. L'utilisateur malveillant peut insérer des séquences d'échappement et ainsi mettre le système en péril.
On2 et Apple sur le MPEG-4
Apple annonçait en février avoir intégré le support MPEG-4 vidéo (et d'autres fonctionnalités) dans sa nouvelle version de QuickTime. Mais le licenciement de ces codecs par le groupe MPEG LA coute très cher et empêche toute production gratuite. Apple attendait alors un changement de licence pour sortir son tout nouveau QuickTime 6 (ainsi que son Streaming Server).
Aujourd'hui, c'est On2 qui s'attaque au groupe MPEG LA, puisque celui-ci menace directement le codec vidéo VP5 basé sur MPEG-4. Rappel : le codec VP3 (version précédant le VP5 de On2) a été rendu OpenSource.
Pour info, le groupe MPEG LA n'est rien d'autre qu'un regroupement de brevets.
DivX Networks est il en dehors de cet embroglio ?
Aujourd'hui, c'est On2 qui s'attaque au groupe MPEG LA, puisque celui-ci menace directement le codec vidéo VP5 basé sur MPEG-4. Rappel : le codec VP3 (version précédant le VP5 de On2) a été rendu OpenSource.
Pour info, le groupe MPEG LA n'est rien d'autre qu'un regroupement de brevets.
DivX Networks est il en dehors de cet embroglio ?
Un moteur de recherche alternatif
Teoma est un moteur de recherche basé sur un principe légèrement différent de celui de Google.
En effet, là où Google évalue une page en fonction du nombre de celles qui pointent vers elle, Teoma compte uniquement les pages de même sujet :
« To determine the authority or quality of a site's content, Teoma uses Subject-Specific Popularity. Subject-Specific Popularity ranks a site based on the number of same-subject pages that reference it, not just general popularity, to determine a site's level of authority. »
Autre nuance; les résultats sont affichés selon trois catégories. Des suggestions pour faire une meilleure recherche, les résultats les plus représentatifs, et une collection de sites dits créés par des amateurs ou des experts (mais selon quels critères ?). (NdM : 4 catégories en fait, la supplémentaire étant les liens sponsorisés)
Est-ce que cela apporte grand chose ? A vous de voir.
Toujours est-il que le moteur semble très rapide, et son interface est légère, à l'image de Google.
En effet, là où Google évalue une page en fonction du nombre de celles qui pointent vers elle, Teoma compte uniquement les pages de même sujet :
« To determine the authority or quality of a site's content, Teoma uses Subject-Specific Popularity. Subject-Specific Popularity ranks a site based on the number of same-subject pages that reference it, not just general popularity, to determine a site's level of authority. »
Autre nuance; les résultats sont affichés selon trois catégories. Des suggestions pour faire une meilleure recherche, les résultats les plus représentatifs, et une collection de sites dits créés par des amateurs ou des experts (mais selon quels critères ?). (NdM : 4 catégories en fait, la supplémentaire étant les liens sponsorisés)
Est-ce que cela apporte grand chose ? A vous de voir.
Toujours est-il que le moteur semble très rapide, et son interface est légère, à l'image de Google.