Non il ne s'agit pas d'un logiciel de gravure mais de l'acronyme de "Neuro Evolving Robotic Operatives". NERO est un jeu vidéo développé par des étudiants de l’Université du Texas. La démarche première consiste à valider des concepts d’IA (Intelligence Artificielle) relativement avancés et non d'obtenir un produit commercial.
La première version n'était disponible que pour Windows et la suivante - la 1.01 - l'était pour Windows et MacOS. Des utilisateurs étaient parvenus à le faire tourner sous GNU/Linux via Wine et le client existait selon les créateurs mais non-finalisé. La semaine dernière le client GNU/Linux a donc été rendu disponible.
Le jeu est basé sur le moteur propriétaire Torque de garagegames.
Il est important de noter que le jeu n'est pas libre.
Un point sur Java et l'Open-Source
Depuis plusieurs mois déjà, Sun communique sur une prochaine mise à disposition du SDK de Java en Open-Source, dans la lignée de Solaris. Le but premier pour Sun serait évidemment de contrer le .NET de Microsoft qui commence à envahir le marché et d'augmenter le nombre des usagers (pour ne pas dire client) du langage. IBM encourage fortement Sun dans cette voie (lire Sun promet d'ouvrir les sources de Java sur news.com).
On apprend par ailleurs, que Sun se heurte tout à la fois à son désir de ne pas voir le langage être spolié par un concurrent et à la politique interne de managers opposés à la politique Open-Source.
Ces derniers jours Sun à lancé un portail qui retrace les premiers pas de Java vers l'Open-Source et qui permet de recueillir, via un forum, les avis sur le meilleur moyen d'amener le langage à l'Open-Source.
Enfin, ce 14 août, Rich Green (Executive Vice President of Software at Sun), Laurie Tolson (Vice President Developer Products and Programs at Sun), et Alan Brenner (Vice President Mobile and Embedded at Sun) ont annoncé les plans à court terme :
Il semble que cette fois nous nous dirigions définitivement vers une libération du code source de Java... la fin d'un troll ?
NdA : merci à yannickt pour son journal sur le sujet.
On apprend par ailleurs, que Sun se heurte tout à la fois à son désir de ne pas voir le langage être spolié par un concurrent et à la politique interne de managers opposés à la politique Open-Source.
Ces derniers jours Sun à lancé un portail qui retrace les premiers pas de Java vers l'Open-Source et qui permet de recueillir, via un forum, les avis sur le meilleur moyen d'amener le langage à l'Open-Source.
Enfin, ce 14 août, Rich Green (Executive Vice President of Software at Sun), Laurie Tolson (Vice President Developer Products and Programs at Sun), et Alan Brenner (Vice President Mobile and Embedded at Sun) ont annoncé les plans à court terme :
- Une partie de Java SE sera mis à disposition avant la fin de l'année 2006. Les détails ne sont pas encore connus mais cela concerne au moins le compilateur Java et la machine virtuelle HotSpot
- Un JDK compilable sera mis à disposition début 2007. Tout le code du JDK ne sera cependant pas sous licence Open-Source car Sun ne dispose pas des droits sur l'ensemble du code.
- Toute la plateforme Java ME (mobile) sera Open-Source.
- La licence n'est pas encore décidée, ce sera une licence approuvée par l'OSI (Open Source Initiative).
Il semble que cette fois nous nous dirigions définitivement vers une libération du code source de Java... la fin d'un troll ?
NdA : merci à yannickt pour son journal sur le sujet.
GNOME Journal de l'été
Un nouveau numéro du GNOME Journal vient de sortir. Cette fois nous avons droit à quatre articles qui sont tous intéressants :
En résumé un bon numéro de GNOME journal. On aimerait toutefois une parution plus régulière et plus fréquente ce qui permettrait peut-être d'attirer plus de gens vers GNOME. Pour cela, il faudrait plus de contributeurs. Pour vous y investir, vous pouvez vous rendre sur la page de proposition des articles.
- le Women’s Summer Outreach Program
- Glade 3
- Tinymail
- interview de Davyd Madeley
En résumé un bon numéro de GNOME journal. On aimerait toutefois une parution plus régulière et plus fréquente ce qui permettrait peut-être d'attirer plus de gens vers GNOME. Pour cela, il faudrait plus de contributeurs. Pour vous y investir, vous pouvez vous rendre sur la page de proposition des articles.
Nouvelle version de pgFouine, l'analyseur de logs PostgreSQL
Le 17 août est sortie la version 0.7 de pgFouine, l'analyseur de logs PostgreSQL. pgFouine distribué sous licence GPL. Cette sortie est l'occasion de présenter l'outil et cet aspect souvent méconnu de l'administration de PostgreSQL qui se développe beaucoup depuis quelques années.
L'objectif principal de pgFouine est de permettre aux développeurs et aux administrateurs de bases de données PostgreSQL de comprendre l'activité de leurs applications et de leurs bases de données.
Les principales fonctionnalités sont les suivantes :
L'objectif principal de pgFouine est de permettre aux développeurs et aux administrateurs de bases de données PostgreSQL de comprendre l'activité de leurs applications et de leurs bases de données.
Les principales fonctionnalités sont les suivantes :
- génération de rapports tels la répartition des requêtes par type, la liste des requêtes qui prennent le plus de temps ou la liste des erreurs ;
- génération de graphiques permettant d'avoir une vision horaire de l'activité de la base ;
- l'analyse de logs des commandes VACUUM VERBOSE (nouveau) ;
- la génération de fichiers XML de sessions pour Tsung, un outil de tests de charge qui supporte entre autres PostgreSQL (nouveau).
- mener des campagnes d'optimisation ponctuelles : on active les logs durant un moment, on génère un rapport et on optimise les requêtes,
- suivre l'activité quotidienne de la base en générant des rapports quotidiens (requêtes les plus lentes, erreurs...).
Un dernier clou dans le cercueil du WEP
Les liaisons WiFi sont fréquemment protégées par un algorithme de chiffrement, le WEP. Il utilise une technique de chiffrement faible, mais il apparaît aujourd'hui nettement insuffisant : une équipe de chercheurs a réussi à casser des clefs en quelques secondes (là où plusieurs minutes étaient nécessaires auparavant). L'algorithme est disponible, avec le code utilisé pour la démonstration.
En parcourant l'archive des sources (aircrack.c dans l'archive), il semblerait que cet exploit soit un dérivé d'aircrack utilisant une autre méthode attaque. Il s'appuie sur la fragmentation des paquets et l'utilisation des en-têtes LLC/SNAP.
L'exploit ne tourne pour le moment que sur une machine FreeBSD munie d'une carte atheros et d'une carte prism2, mais le code source étant disponible, ces limitations logicielles et matérielles risquent de sauter.
Le WEP est donc devenu définitivement inutile après près de 7 années de service, dont 3 alors qu'existait une alternative garantissant un meilleur chiffrement, le WPA.
En parcourant l'archive des sources (aircrack.c dans l'archive), il semblerait que cet exploit soit un dérivé d'aircrack utilisant une autre méthode attaque. Il s'appuie sur la fragmentation des paquets et l'utilisation des en-têtes LLC/SNAP.
L'exploit ne tourne pour le moment que sur une machine FreeBSD munie d'une carte atheros et d'une carte prism2, mais le code source étant disponible, ces limitations logicielles et matérielles risquent de sauter.
Le WEP est donc devenu définitivement inutile après près de 7 années de service, dont 3 alors qu'existait une alternative garantissant un meilleur chiffrement, le WPA.
L'installeur de Debian Etch est disponible en version beta 3
Cinq mois après la sortie de la beta 2, l'équipe du Debian installer a annoncé vendredi dernier la sortie de la troisième version beta de l'installateur. Cette version est la dernière beta avant les RC. Les images officielles de etch l'utilisent d'ores et déjà.
Les nouveautés majeures de cette version sont :
Parmi les autres nouveautés, on note le passage à la version 2.6.16 du noyau, le support des terminaux braille via brltty, la possibilité d'utiliser sudo au lieu d'un mot de passe root, des améliorations sur le port sparc, et plein de nouveautés détaillées dans l'annonce et dans le guide d'installation. L'errata liste également les problèmes connus, comme la détection automatique des lecteurs CD SATA ou le changement de VT dans l'installation graphique sur AMD64.
Pour la prochaine version, la RC1, le support de l'IPv6, de SELinux, le passage au 2.6.17 et l'abandon du support du 2.4 sont prévus. Rappelons que la sortie de etch est prévue pour décembre 2006, soit dans quatre mois.
Les nouveautés majeures de cette version sont :
- Une interface graphique, optionnelle, disponible pour l'instant sur les architectures i386 et AMD64 ;
- La prise en charge des partitions chiffrées dès l'installation ;
- Le support d'AMD64.
Parmi les autres nouveautés, on note le passage à la version 2.6.16 du noyau, le support des terminaux braille via brltty, la possibilité d'utiliser sudo au lieu d'un mot de passe root, des améliorations sur le port sparc, et plein de nouveautés détaillées dans l'annonce et dans le guide d'installation. L'errata liste également les problèmes connus, comme la détection automatique des lecteurs CD SATA ou le changement de VT dans l'installation graphique sur AMD64.
Pour la prochaine version, la RC1, le support de l'IPv6, de SELinux, le passage au 2.6.17 et l'abandon du support du 2.4 sont prévus. Rappelons que la sortie de etch est prévue pour décembre 2006, soit dans quatre mois.
K-Meleon est sorti en version 1.0.1
Une fois n'est pas coutume, il s'agit de parler d'un produit Libre qui ne fonctionne que sous Win32 : K-Meleon.
K-Meleon est une navigateur web basé sur le moteur Gecko de la fondation Mozilla. Contrairement à Mozilla Firefox, il utilise l'interface native de Windows (à la place de XUL pour Mozilla Firefox) ce qui le rend plus léger mais non portable. L'intérêt de K-Meleon tient au fait qu'il est utilisable avec seulement 32 Mo de RAM tout en supportant la navigation avec onglets.
La version 1.0 est basée sur le moteur Gecko de Mozilla 1.8.0.5 (le même que Mozila Firefox 1.5.0.5). La version 1.0.1 est une version intégrant les corrections de Mozilla 1.8.0.6. K-Meleon est distribué sous licence GPL.
K-Meleon est une navigateur web basé sur le moteur Gecko de la fondation Mozilla. Contrairement à Mozilla Firefox, il utilise l'interface native de Windows (à la place de XUL pour Mozilla Firefox) ce qui le rend plus léger mais non portable. L'intérêt de K-Meleon tient au fait qu'il est utilisable avec seulement 32 Mo de RAM tout en supportant la navigation avec onglets.
La version 1.0 est basée sur le moteur Gecko de Mozilla 1.8.0.5 (le même que Mozila Firefox 1.5.0.5). La version 1.0.1 est une version intégrant les corrections de Mozilla 1.8.0.6. K-Meleon est distribué sous licence GPL.
Gimp 2.2 Débuter en retouche photo et graphisme libre - Critique du livre
Les appareils photos numériques sont aujourd'hui quasiment devenus la norme. Certains constructeurs ont même abandonné toute production d'appareil argentique. Et en cette période de vacances, beaucoup d'entre vous vont rapporter un tas de photos qu'ils vont transférer sur leur ordinateur tournant sur leur Linux préféré. Le transfert ne pose pas de problème et est en général bien supporté sous Linux, que ce soit via gPhoto2 ou l'UMS. Ensuite, l'archivage est un autre problème... de choix ! Au delà du simple classement en répertoires, un tas de solutions sont disponibles (GThumb, F-spot, Picasa, Digikam, etc.).
Enfin, en ce qui concerne la retouche photo, là encore, un problème de nature différente se pose : le choix est vite fait : The Gimp ! Mais une fois devant l'interface, comment retoucher simplement ses photos avec un logiciel si puissant et a priori complexe ? C'est ce dernier point que traite l'ouvrage de Dimitri Robert (précédent rédacteur en chef de Linux Pratique), sorti il y a quelques mois : Gimp 2.2, Débuter en retouche photo et graphisme libre. Un petit livre bien fait, qui malgré quelques petits manques, permet au néophyte d'appréhender simplement ce logiciel pour retoucher et s'amuser un peu avec ses photos numériques, comme nous allons le voir.
Enfin, en ce qui concerne la retouche photo, là encore, un problème de nature différente se pose : le choix est vite fait : The Gimp ! Mais une fois devant l'interface, comment retoucher simplement ses photos avec un logiciel si puissant et a priori complexe ? C'est ce dernier point que traite l'ouvrage de Dimitri Robert (précédent rédacteur en chef de Linux Pratique), sorti il y a quelques mois : Gimp 2.2, Débuter en retouche photo et graphisme libre. Un petit livre bien fait, qui malgré quelques petits manques, permet au néophyte d'appréhender simplement ce logiciel pour retoucher et s'amuser un peu avec ses photos numériques, comme nous allons le voir.
QIde, un IDE pour Qt4
Qt4, bibliothèque de programmation maintenant disponible sous licence GPL pour Linux, Windows et Mac, manque d'outils complètement dédiés à son emploi. QIde est un environnement de développement consacré à cette bibliothèque.
Jeune mais déjà pleinement fonctionnel, il pilote complètement les outils nécessaires à la compilation et au débogage des projets. Simple d'emploi mais performant, il possède un niveau agréable d'utilisation, avec les fonctionnalités classiques d'un IDE (complétion, colorisation syntaxique).
Jeune mais déjà pleinement fonctionnel, il pilote complètement les outils nécessaires à la compilation et au débogage des projets. Simple d'emploi mais performant, il possède un niveau agréable d'utilisation, avec les fonctionnalités classiques d'un IDE (complétion, colorisation syntaxique).
Hewlett-Packard inclut Debian dans son offre de services
Lors de la conférence LinuxWorld à San Francisco, Hewlett Packard (HP) a annoncé l'inclusion officielle de la distribution Debian GNU/Linux dans son offre de services d'assistance sur ses serveurs, en réponse à la demande croissante de ses clients. Debian sera donc officiellement prise en compte sur les gammes de serveurs Proliant, en plus du HP Compaq t5725 Thin Client sur lequel Debian GNU/Linux 3.10 était déjà pris en charge.
C'est la première fois que la distribution communautaire est officiellement soutenue par un grand constructeur. Robert Mulling (PC World) indique que la firme IBM en a profité pour préciser que «sous certaines conditions», Debian était aussi pris en charge sur ses serveurs.
HP publie également un communiqué de presse à ce sujet sur son site web.
C'est la première fois que la distribution communautaire est officiellement soutenue par un grand constructeur. Robert Mulling (PC World) indique que la firme IBM en a profité pour préciser que «sous certaines conditions», Debian était aussi pris en charge sur ses serveurs.
HP publie également un communiqué de presse à ce sujet sur son site web.
Glade 3 : l'échappée belle
Le logiciel constructeur d'interface Glade pour le développement d'applications GTK+/GNOME vient de sortir en version 3.0 (nom de code : /escape/) - première publication d'une nouvelle branche. Glade 3 requiert GTK+ 2.8 et libxml2.
Parmi les nouveautés :
* nouvelle palette
* nouvelles icônes
* intégration de la recherche d'aide contextuelle dans DevHelp
* intégration possible avec Anjuta
Les interfaces de Glade et son intégration avec le bureau GNOME ont été améliorées.
La documentation sur cette nouvelle version est disponible et le projet bénéficie d'un nouveau site web. Un article sur Glade 3 devrait être publié très prochainement sur le site GNOME Journal.
Parmi les nouveautés :
* nouvelle palette
* nouvelles icônes
* intégration de la recherche d'aide contextuelle dans DevHelp
* intégration possible avec Anjuta
Les interfaces de Glade et son intégration avec le bureau GNOME ont été améliorées.
La documentation sur cette nouvelle version est disponible et le projet bénéficie d'un nouveau site web. Un article sur Glade 3 devrait être publié très prochainement sur le site GNOME Journal.
Agenda partagé : des solutions
L'agenda partagé est une fonctionnalité qui est devenue indispensable dans la plupart des entreprises et administrations d'une certaine taille. Microsoft a aujourd'hui le quasi-monopole de ce type de logiciel et la compatibilité avec son serveur Exchange est incontournable. Il est donc parfois nécessaire de développer des connecteurs permettant de se connecter sur Exchange ainsi que d'émuler ce dernier si l'on veut permettre la migration des serveurs Exchange et des clients Outlook vers des solutions libres. Jusqu'à maintenant, aucun des connecteurs de qualité professionnelle n'était libre. Les rares connecteurs libres étaient des prototypes que l'on ne pouvait que difficilement déployer en production.
La situation est en train de changer à une vitesse impressionnante :
On peut logiquement espérer que le verrou Exchange disparaissant, la migration vers les postes clients et les messageries libres puisse enfin prendre son essor.
La situation est en train de changer à une vitesse impressionnante :
- Zimbra : (www.zimbra.com) a partiellement libéré ses sources il y a quelques mois.
- Scalix : (www.scalix.com) a partiellement libéré ses produits il y a quelques jours mais les versions complètes restent propriétaires.
- Novell : a créé le clone libre d'Outlook pour Windows (portage d'Evolution) mais n'en publie que les sources. Le binaire et un installateur ont récemment été mis en ligne et sont disponibles sur SourceForge
- Mozilla : De son coté , la fondation Mozilla ne doit pas tarder à valider une nouvelle version de SunBird/Calendar pour sa version 0.3 comme cela vient d'être annoncé par Slashdot
- OSER Ce projet peu connu est très prometteur et actif. Il propose lui aussi de remplacer le serveur Exchange
- OpenConnector : Un travail important a été fait pour comprendre le protocole MAPI fermé et non documenté de Microsoft : www.openconnector.org, www.omesc.com/modules/main_module/ , www.openchange.org
On peut logiquement espérer que le verrou Exchange disparaissant, la migration vers les postes clients et les messageries libres puisse enfin prendre son essor.
Bloboats : pilotez un bateau acrobate tout terrain
Un ami a besoin de vous, son bateau s'est échoué, embarquez dans votre bateau dernier cri et allez secourir votre ami.
Vous devrez affronter des récifs dangereux et des créatures marines agressives, le tout sur une mer agitée par de capricieuses vagues. Heureusement pour vous, votre bateau est résistant, souple et muni d'un système de propulsion pour l'aider à sauter hors de l'eau si besoin est.
Vous devrez apprendre à naviguer dans des conditions difficiles, pour cela vous pouvez contrôler la stabilité de votre bateau (les flèches gauche et droite) et l'accélérateur (la flèche haut). Si vous devez sauter au-dessus d'un obstacle, utilisez la touche 'C' pour jaillir de l'eau ; plus le bateau est immergé, plus il sautera haut.
Vous serez aussi forcé de temps en temps à progresser sur de la terre ferme, et heureusement votre bateau est aussi équipé pour ça, il vous suffira de rouler sur le sol tel un culbuto !
Entre le jeu d'arcade et le jeu de plate-forme, Bloboats est un jeu libre, en 2D, vue de profil, avec des graphismes simples mais plaisants, avec des musiques agréables et adaptées aux niveaux. Dans ce jeu on retrouve des éléments de jeux comme Elasto Mania ou X-Moto (pour le moteur physique) et de jeux à la Super Mario Bros, pour le coté plate-formes, ennemis, sauts, ...
Le contrôle du navire est assez dépaysant, un peu difficile au début, mais petit à petit on prend du plaisir à effectuer des manoeuvres de plus en plus impressionnantes.
17 niveaux sont déjà présents, du tutoriel aux missions périlleuses, pour notre plus grand plaisir.
Vous devrez affronter des récifs dangereux et des créatures marines agressives, le tout sur une mer agitée par de capricieuses vagues. Heureusement pour vous, votre bateau est résistant, souple et muni d'un système de propulsion pour l'aider à sauter hors de l'eau si besoin est.
Vous devrez apprendre à naviguer dans des conditions difficiles, pour cela vous pouvez contrôler la stabilité de votre bateau (les flèches gauche et droite) et l'accélérateur (la flèche haut). Si vous devez sauter au-dessus d'un obstacle, utilisez la touche 'C' pour jaillir de l'eau ; plus le bateau est immergé, plus il sautera haut.
Vous serez aussi forcé de temps en temps à progresser sur de la terre ferme, et heureusement votre bateau est aussi équipé pour ça, il vous suffira de rouler sur le sol tel un culbuto !
Entre le jeu d'arcade et le jeu de plate-forme, Bloboats est un jeu libre, en 2D, vue de profil, avec des graphismes simples mais plaisants, avec des musiques agréables et adaptées aux niveaux. Dans ce jeu on retrouve des éléments de jeux comme Elasto Mania ou X-Moto (pour le moteur physique) et de jeux à la Super Mario Bros, pour le coté plate-formes, ennemis, sauts, ...
Le contrôle du navire est assez dépaysant, un peu difficile au début, mais petit à petit on prend du plaisir à effectuer des manoeuvres de plus en plus impressionnantes.
17 niveaux sont déjà présents, du tutoriel aux missions périlleuses, pour notre plus grand plaisir.
Apple ouvre XNU en version Intel, et tente de s'amender
Profitant de l'ouverture de l'évènement développeurs d'Apple, la WWDC06, Ernest Prabhakar, responsable de l'open source chez le constructeur américain a annoncé lundi la publication régulière des sources pour processeur Intel de son noyau hybride XNU, à commencer par la version correspondant au noyau présent dans Mac OS X 10.4.7, présentant les excuses de la firme de Cupertino pour le retard de cette mise à disposition sous licence APSL 2.0 (licence libre au sens de la FSF et opensource au sens de l'OSI).
Il annonce, en forme d'assurance qu'Apple renouvelle son engagement envers l'open source, qu'outre la naissance de MacForge, dont l'ambition est d'accueillir les projets libres ou open source après la dissolution d'OpenDarwin (dont Webkit), que la partie serveur d'iCal, évoquée justement lors de la présentation de Leopard, est libérée sous licence Apache, tandis que Bonjour et Launchd jusque là sous licence APSL, sont republiés sous cette même licence Apache.
Il annonce, en forme d'assurance qu'Apple renouvelle son engagement envers l'open source, qu'outre la naissance de MacForge, dont l'ambition est d'accueillir les projets libres ou open source après la dissolution d'OpenDarwin (dont Webkit), que la partie serveur d'iCal, évoquée justement lors de la présentation de Leopard, est libérée sous licence Apache, tandis que Bonjour et Launchd jusque là sous licence APSL, sont republiés sous cette même licence Apache.
Sortie de Qloud 0.1
Qloud est un outil permettant de mesurer le temps de réponse, en fréquence, des hauts-parleurs. Il travaille en temps-réel (dans le cas ou votre noyau le permet), se connecte au serveur de son Jack bien sûr, et sort ses analyses sous forme de graphiques. Il est écrit par Mr Gaydenko Andrew et placé sous licence GPL.
Il va permettre de valider la qualité de votre système audionumérique contrôlé par GNU/Linux, en s'attachant ici à la problématique de la restitution sonore. En effet la plupart des cartes sons n'ont pas la même latence en entrée et en sortie. Ceci est important, même primordial, pour les musiciens.
Note : Une dépendance risque de limiter pour l'instant son installation sur une grande majorité de distributions : QWT5 est requis ! Parmi les autres dépendances: Jack realtime audio server, Qt4, sndfile et fftw
Il va permettre de valider la qualité de votre système audionumérique contrôlé par GNU/Linux, en s'attachant ici à la problématique de la restitution sonore. En effet la plupart des cartes sons n'ont pas la même latence en entrée et en sortie. Ceci est important, même primordial, pour les musiciens.
Note : Une dépendance risque de limiter pour l'instant son installation sur une grande majorité de distributions : QWT5 est requis ! Parmi les autres dépendances: Jack realtime audio server, Qt4, sndfile et fftw