NetBSD est un système d'exploitation dérivé de 386BSD et de Net/2 (4.3BSD-Lite) existant depuis 1993. Il se targue d'être le système le plus portable au monde, et est effectivement disponible sur presque 60 plate-formes différentes [1] !
De plus, NetBSD dispose d'une couche d'émulation binaire lui permettant de lancer des exécutables issus d'autres systèmes. Notamment Linux, SunOS, HP-UX, Solaris, FreeBSD, etc.
La version 3 est sortie ce 23 décembre 2005 [2], et apporte bien entendu tout un lot de nouvelles fonctionnalités [3], telles le support de Xen 2.0 ou l'intégration de PAM, un système d'authentification modulaire.
Le tout est évidemment disponible sous licence BSD.
NdM : merci à kowalsky pour avoir également proposé la news.
Base d'administration pour le superutilisateur - Exposé
Le livre d'administration Unix/Linux intitulé "RUTE User's Tutorial and Exposition" de Paul Sheer, Prentice Hall PTR, London, 2002 (630 pages) a été traduit en français et remis à jour.
Pour reprendre les arguments de l'éditeur de la version originale : le livre traite en profondeur et à l'aide d'exemples en ligne de commandes exclusivement chaque aspect-clé de l'administration système :
- gestion des utilisateurs,
- sécurité,
- réseau,
- services internet,
- gestion de paquets logiciels,
- programmation C,
- compilation du noyau (2.4 et 2.6)
- configuration matérielle, etc.
Pour reprendre les arguments de l'éditeur de la version originale : le livre traite en profondeur et à l'aide d'exemples en ligne de commandes exclusivement chaque aspect-clé de l'administration système :
- gestion des utilisateurs,
- sécurité,
- réseau,
- services internet,
- gestion de paquets logiciels,
- programmation C,
- compilation du noyau (2.4 et 2.6)
- configuration matérielle, etc.
Premier First Jeudi hivernal à Paris
Le premier First Jeudi de la saison hiver 2005-2006 se tiendra le jeudi 5 janvier à partir de 20h au restaurant suivant:
Hall's Beer Brewery
68, rue Saint-Denis
75001 Paris
Métro Châtelet ou Les Halles
Merci de vous inscrire pour les organisateurs puissent réserver un espace assez large pour accueillir tout le monde de manière confortable.
Hall's Beer Brewery
68, rue Saint-Denis
75001 Paris
Métro Châtelet ou Les Halles
Merci de vous inscrire pour les organisateurs puissent réserver un espace assez large pour accueillir tout le monde de manière confortable.
Le CEA reçoit le supercalculateur le plus puissant d'Europe : TERA-10 conçu par Bull (sous Linux!)
Le CEA vient de réceptionner le plus puissant supercalculateur d'Europe, et chose remarquable, il fonctionne sous Linux et prévoit l'utilisation de logiciels libres !
Après l'annonce de décembre 2004 de la commande du plus puissant supercalulateur d'Europe (en ce moment 5ème rang mondial) à la société BULL, le CEA l'a enfin reçu le 20 décembre 2005, et chose remarquable, il fonctionne sous Linux. Ils parlent aussi d' « intégration de logiciels ouverts », ce qui démontre une fois de plus une certaine reconnaissance du sérieux de notre pingouin favori :)
Pour information :
Après l'annonce de décembre 2004 de la commande du plus puissant supercalulateur d'Europe (en ce moment 5ème rang mondial) à la société BULL, le CEA l'a enfin reçu le 20 décembre 2005, et chose remarquable, il fonctionne sous Linux. Ils parlent aussi d' « intégration de logiciels ouverts », ce qui démontre une fois de plus une certaine reconnaissance du sérieux de notre pingouin favori :)
Pour information :
- 50 téraflops (50 000 milliards d'opérations à la seconde) ;
- Cluster de 544 noeuds ;
- 4352 processeurs double coeur Intel® Montecito reliés par un réseau d'interconnexion hautes performances Quadrics.
aMSN sort de sa tombe !
Alors qu'aucune nouvelle mouture de ce logiciel de messagerie instantanée n'avait été publiée depuis plus d'un an, avec la version 0.94, la version 0.95 est désormais disponible.
Rappelons qu'aMSN (Alvaro's Messenger) est un logiciel open source multiplateforme, basé sur Tcl/Tk, qui permet de se connecter au réseau MSN, avec une liste conséquente de fonctionnalités :
- Affichage des images
- Emoticônes personnalisés
- Support multi-langage
- Possibilité de se connecter sur plusieurs comptes à la fois
- Transferts de fichiers
- Sons associés aux émoticônes
- Log des conversations
- Support de la webcam
- Une foule de plugins
- Possibilité de changer l'apparence avec les différentes skins
[...]
Les nouvelles fonctionnalités incluent le support tant attendu des webcams, les onglets dans les fenêtres de chat, nouveau protocole de transfert de fichiers, et de nombreux nouveaux plugins.
Les systèmes de skins, de plugins et de rapport de bug ont également été améliorés, et énormément de bugs ont été corrigés.
Pour l'occasion le site du projet a également fait peau neuve.
Rappelons qu'aMSN (Alvaro's Messenger) est un logiciel open source multiplateforme, basé sur Tcl/Tk, qui permet de se connecter au réseau MSN, avec une liste conséquente de fonctionnalités :
- Affichage des images
- Emoticônes personnalisés
- Support multi-langage
- Possibilité de se connecter sur plusieurs comptes à la fois
- Transferts de fichiers
- Sons associés aux émoticônes
- Log des conversations
- Support de la webcam
- Une foule de plugins
- Possibilité de changer l'apparence avec les différentes skins
[...]
Les nouvelles fonctionnalités incluent le support tant attendu des webcams, les onglets dans les fenêtres de chat, nouveau protocole de transfert de fichiers, et de nombreux nouveaux plugins.
Les systèmes de skins, de plugins et de rapport de bug ont également été améliorés, et énormément de bugs ont été corrigés.
Pour l'occasion le site du projet a également fait peau neuve.
Sortie de blender 2.40
Après 6 mois de développement, et des changements importants, l'équipe a décidé que cette version serait la première d'un nouveau cycle. Oubliez les 2.3x, voici la 2.40.
Avec plus de 400 nouveaux outils, les améliorations sont présentes à tous les niveaux : simulateur de fluides, générateur de cheveux, développement d'UV, rendu HDRI et nouveaux outils de modélisation. Mais c'est surtout le système d'animation qui impressionne. Il a été en effet entièrement refait ce qui en fait un système compétitif non seulement en terme de puissance, mais aussi de facilité d'utilisation.
L'équipe Blender nous offre là un magnifique cadeau de noël
Avec plus de 400 nouveaux outils, les améliorations sont présentes à tous les niveaux : simulateur de fluides, générateur de cheveux, développement d'UV, rendu HDRI et nouveaux outils de modélisation. Mais c'est surtout le système d'animation qui impressionne. Il a été en effet entièrement refait ce qui en fait un système compétitif non seulement en terme de puissance, mais aussi de facilité d'utilisation.
L'équipe Blender nous offre là un magnifique cadeau de noël
OpenOffice.org 2.0.1 est disponible
Presque 2 mois après la sortie de la version majeure 2.0 de la suite bureautique libre OpenOffice.org, une version mineure 2.0.1 sort aujourd'hui.
Elle apporte son lot de corrections de bugs et quelques nouveautés dont entre autres la possibilité pour les administrateurs de masquer certaines options.
Pour mémoire, OpenOffice.org est une suite bureautique complète et libre (sous licence LGPL) comprenant un traitement de texte (writer), un tableur (calc), un logiciel de présentation (impress), un gestionnaire de base de donnée (base) et un logiciel de dessin vectoriel (draw).
Elle utilise par défaut le format OpenDocument, normalisé par l'OASIS et proposé comme norme internationale auprès de l'ISO.
Elle apporte son lot de corrections de bugs et quelques nouveautés dont entre autres la possibilité pour les administrateurs de masquer certaines options.
Pour mémoire, OpenOffice.org est une suite bureautique complète et libre (sous licence LGPL) comprenant un traitement de texte (writer), un tableur (calc), un logiciel de présentation (impress), un gestionnaire de base de donnée (base) et un logiciel de dessin vectoriel (draw).
Elle utilise par défaut le format OpenDocument, normalisé par l'OASIS et proposé comme norme internationale auprès de l'ISO.
towbowltactics renaît et recrute
towbowl tactics est l'adaptation du jeu de plateau Blood Bowl... Pour simplifier disons que c'est une espèce de football américain où des gars écervelés cherchent plus à mettre leurs adversaires au sol que à faire avancer le ballon vers l'embut adversaire... Mais contrairement à l'attitude des joueurs sur le plateau, il faut pas mal réfléchir...
Une version jouable en stand alone existe. Le programme n'est pas documenté et son architecture est un peu obscure et il fut décidé de refondre le code. Mais le développeur principal n'était plus disponible et le projet sombra.
Après une longue période de coma profond, le développement du jeu reprend. Il faut pour cela reconstituer une petite équipe de programmeurs. C'est aussi ça la force du libre, pouvoir reprendre un projet abandonné.
Une version jouable en stand alone existe. Le programme n'est pas documenté et son architecture est un peu obscure et il fut décidé de refondre le code. Mais le développeur principal n'était plus disponible et le projet sombra.
Après une longue période de coma profond, le développement du jeu reprend. Il faut pour cela reconstituer une petite équipe de programmeurs. C'est aussi ça la force du libre, pouvoir reprendre un projet abandonné.
X11R7.0 sous le sapin de Noël
Pour fêter Noël, la fondation Xorg nous livre la première version majeure de X11 en plus de dix ans : X11R7.0
La principale avancée de X11R7.0 est sa modularisation (passage d'une archive de sources unique à 287 archives distinctes) et son "autotoolisation", c'est-à-dire le passage à autoconf et automake pour la configuration et la compilation. Cette version est accompagnée d'une petite soeur : X11R6.9. Cette dernière est le pendant "classique" de X11R7.0, comprenant le même code mais non modularisé, et avec l'ancien système de compilation (imake). À l'avenir, la branche monolithique devrait être maintenue, mais les ajouts de nouvelles fonctionnalités seront concentrés sur la branche modulaire (avec l'objectif d'un X11R7.1 à la mi-2006).
Par ailleurs, le chargeur de modules utilise désormais un protocole basé sur libdl et permet entre autre l'utilisation de cette nouvelle mouture sur MIPS, Motorola 68000, HP PA/RISC, etc, ainsi que la compatibilité binaires des modules sur une même architecture (un module compilé sous Linux/x86 pourra donc être utilisé sous OS2/x86, FreeBSD/x86, Hurd/x86).
On notera aussi l'apparition dans ces versions de EXA, une alternative à XAA (XFree86 Acceleration Architecture) pour l'accélération 2D, qui promet de meilleures performances avec les cartes graphiques modernes. Cette architecture n'est cependant pour l'instant supportée que par les drivers i128, radeon et sis, et n'est pas activée par défaut.
On retiendra enfin nombres d'améliorations du support Multi-Head et une réécriture complète de Xinerama, le support (expérimental) de l'accélération 3D pour les cartes Radeon r3xx et r4xx, ou encore la possibilité d'utiliser les définitions de clavier xkbdesc qui supplantent le traditionnel xkbdata et offrent plus de cohérence et de souplesse.
NdM : merci à Guillomovitch pour avoir également proposé la news.
La principale avancée de X11R7.0 est sa modularisation (passage d'une archive de sources unique à 287 archives distinctes) et son "autotoolisation", c'est-à-dire le passage à autoconf et automake pour la configuration et la compilation. Cette version est accompagnée d'une petite soeur : X11R6.9. Cette dernière est le pendant "classique" de X11R7.0, comprenant le même code mais non modularisé, et avec l'ancien système de compilation (imake). À l'avenir, la branche monolithique devrait être maintenue, mais les ajouts de nouvelles fonctionnalités seront concentrés sur la branche modulaire (avec l'objectif d'un X11R7.1 à la mi-2006).
Par ailleurs, le chargeur de modules utilise désormais un protocole basé sur libdl et permet entre autre l'utilisation de cette nouvelle mouture sur MIPS, Motorola 68000, HP PA/RISC, etc, ainsi que la compatibilité binaires des modules sur une même architecture (un module compilé sous Linux/x86 pourra donc être utilisé sous OS2/x86, FreeBSD/x86, Hurd/x86).
On notera aussi l'apparition dans ces versions de EXA, une alternative à XAA (XFree86 Acceleration Architecture) pour l'accélération 2D, qui promet de meilleures performances avec les cartes graphiques modernes. Cette architecture n'est cependant pour l'instant supportée que par les drivers i128, radeon et sis, et n'est pas activée par défaut.
On retiendra enfin nombres d'améliorations du support Multi-Head et une réécriture complète de Xinerama, le support (expérimental) de l'accélération 3D pour les cartes Radeon r3xx et r4xx, ou encore la possibilité d'utiliser les définitions de clavier xkbdesc qui supplantent le traditionnel xkbdata et offrent plus de cohérence et de souplesse.
NdM : merci à Guillomovitch pour avoir également proposé la news.
Divergence Numérique n°25 ce soir jeudi 22 Décembre !
La dernière émission de cette année 2005, qui se referme avec grand bruit dans les couloirs de l’assemblée nationale.
Mais on ne parlera pas QUE du projet de loi sur les droits d’auteurs et les droits voisins dans la société de la (dés-)information !
Au menu :
NdM : Cette émission de 60 minutes sera diffusée en direct ce soir à 19H, et rediffusée le mardi 10 janvier 2006 à 10H30.
Mais on ne parlera pas QUE du projet de loi sur les droits d’auteurs et les droits voisins dans la société de la (dés-)information !
Au menu :
- Les nouvelles du front : Le vote tout récent (hier) des députés contre le projet de loi DADVSI sera bien entendu au coeur de ces nouvelles du front, un vote qui pourrait être remis aux voix par le gouvernement...
- UbuntuFR : Yann Hamon (admin et co-fondateur) sera avec nous par téléphone, pour parler de l’actualité de cette distribution et de sa communauté francophone ;
- Anaël Navarro, contributeur au projet Time Breach ;
- Interview de Marc Ledauphin, directeur informatique du Centre Hospitalier de Tourcoing, recontré lors des JLM2005. Comment la bureautique de centre de coût peut devenir une source de revenu grâce au déploiement d’OpenOffice.
- Dimitri Robert, ex rédacteur en chef de Linux Pratique, nous appellera, pour donner son point de vue sur le projet de loi DADVSI, par rapport à la simple lecture de fichiers...
- L’agenda du Libre...
NdM : Cette émission de 60 minutes sera diffusée en direct ce soir à 19H, et rediffusée le mardi 10 janvier 2006 à 10H30.
Debian : dossier d'installation Etch & kit de survie Debian
J'avais écrit en début d'année 2005 un guide d'installation de Debian "testing" (Sarge à l'époque) à destination des débutants voulant s'initier à Linux, spécifiquement à Debian.
Vu les retours enthousiastes réguliers, encore maintenant, le freeze de Sarge et ma promesse de compléter les chapitres annexes "pour approfondir l'utilisation de Debian", je me devais de faire une grosse mise à jour de cette documentation. C'est chose faite.
L'esprit de la documentation reste le même : photos d'écran et explications pas à pas de l'installation, kit de survie sous Debian et la nouveauté : de nouveaux chapitres sur les applications souvent demandées (du serveur de photos au téléchargement de newsgroups en passant par l'impression sous KDE).
Vu les retours enthousiastes réguliers, encore maintenant, le freeze de Sarge et ma promesse de compléter les chapitres annexes "pour approfondir l'utilisation de Debian", je me devais de faire une grosse mise à jour de cette documentation. C'est chose faite.
L'esprit de la documentation reste le même : photos d'écran et explications pas à pas de l'installation, kit de survie sous Debian et la nouveauté : de nouveaux chapitres sur les applications souvent demandées (du serveur de photos au téléchargement de newsgroups en passant par l'impression sous KDE).
A-t-on le droit de critiquer dans le monde du Libre ?
La prise de position de Linus Torvalds sur Gnome, largement relayée un peu partout, soulève le problème de l'acceptation des critiques par la communauté du Libre. Qui peut légitimement se permettre de critiquer un logiciel libre ? Comment cette critique est-elle reçue ? Dans cet article, je vais essayer d'ouvrir quelques pistes pour lancer le débat.
NdM : Joyeux Troëll !
NdM : Joyeux Troëll !
Skype intégré dans Mandriva 2006
Mandriva et eBay, qui a récemment acquis Skype, viennent de diffuser un communiqué de presse indiquant que la version 2006 de la distribution Mandriva intégrera le célèbre logiciel de téléphonie sur Internet. Le communiqué met en avant les nombreux avantages de la solution Skype, qui ont fait le succès de ce logiciel.
Au delà de cette annonce, on peut se demander pour quelles raisons Mandriva s'est tournée vers une solution propriétaire, aux protocoles fermés et posant des problèmes de sécurité, alors que le paysage de la téléphonie libre sur Internet évolue et progresse chaque jour. En effet, GnomeMeeting avance, et une nouvelle version 2.0 devrait sortir début 2006, avec des fonctionnalités de téléphonie. OpenWengo est une autre solution de téléphonie par Internet développée par l'opérateur Le Neuf. Cette solution est libre et repose sur des standards ouverts. Enfin, Google a déposé des propositions de spécifications à la fondation Jabber afin d'intégrer des fonctionnalités de téléphonie à Jabber.
Ne serait-il pas plus pertinent de faire progresser ces solutions libres, plutôt que de renforcer le monopole déjà bien établi d'un logiciel propriétaire ?
Au delà de cette annonce, on peut se demander pour quelles raisons Mandriva s'est tournée vers une solution propriétaire, aux protocoles fermés et posant des problèmes de sécurité, alors que le paysage de la téléphonie libre sur Internet évolue et progresse chaque jour. En effet, GnomeMeeting avance, et une nouvelle version 2.0 devrait sortir début 2006, avec des fonctionnalités de téléphonie. OpenWengo est une autre solution de téléphonie par Internet développée par l'opérateur Le Neuf. Cette solution est libre et repose sur des standards ouverts. Enfin, Google a déposé des propositions de spécifications à la fondation Jabber afin d'intégrer des fonctionnalités de téléphonie à Jabber.
Ne serait-il pas plus pertinent de faire progresser ces solutions libres, plutôt que de renforcer le monopole déjà bien établi d'un logiciel propriétaire ?
Sortie de la version 1.0 de Git
Git, le système de gestion de versions lancé par Linus Torvalds et utilisé par les développeurs du noyau et d'autres projets vient de sortir en version 1.0.
Pour rappel, le projet Git a été lancé par Linus Torvalds lorsque la société BitMover a décidé d'arrêter de diffuser une version gratuite de son logiciel de gestion de versions BitKeeper, alors utilisé par les développeurs du noyau.
De quelques fichiers de code source C initialement distribués par Linus, Git est devenu un projet à part entière, avec de nombreux contributeurs. La maintenance de Git est d'ailleurs maintenant assurée par un autre développeur, Junio Hamano.
Git fait partie des outils de gestion de version distribués, qui selon leurs amateurs, sont très adaptés au modèle décentralisé de développement du Logiciel Libre. Git joue donc dans la même catégorie que Darcs, Bazaar, Monotone, Mercurial, SVK ou GNU Arch.
Comme l'explique la page officielle de Git, quelques points clés de ce logiciel sont la vitesse d'utilisation, à la fois pour le mainteneur du projet et pour les utilisateurs et le fait que l'historique est stocké sous la forme d'un graphe acyclique dirigé, ce qui facilite les fusions répétées et permet de travailler à long terme sur des branches. Toujours selon cette page, le projet Git doit être considéré comme une infrastructure de base pour d'autres projets, tels que Cogito, StGit, (h)gct, gitk, qgit ou gitweb. L'utilisateur se tournera donc plutôt vers une interface texte évoluée, telle que Cogito.
Pour rappel, le projet Git a été lancé par Linus Torvalds lorsque la société BitMover a décidé d'arrêter de diffuser une version gratuite de son logiciel de gestion de versions BitKeeper, alors utilisé par les développeurs du noyau.
De quelques fichiers de code source C initialement distribués par Linus, Git est devenu un projet à part entière, avec de nombreux contributeurs. La maintenance de Git est d'ailleurs maintenant assurée par un autre développeur, Junio Hamano.
Git fait partie des outils de gestion de version distribués, qui selon leurs amateurs, sont très adaptés au modèle décentralisé de développement du Logiciel Libre. Git joue donc dans la même catégorie que Darcs, Bazaar, Monotone, Mercurial, SVK ou GNU Arch.
Comme l'explique la page officielle de Git, quelques points clés de ce logiciel sont la vitesse d'utilisation, à la fois pour le mainteneur du projet et pour les utilisateurs et le fait que l'historique est stocké sous la forme d'un graphe acyclique dirigé, ce qui facilite les fusions répétées et permet de travailler à long terme sur des branches. Toujours selon cette page, le projet Git doit être considéré comme une infrastructure de base pour d'autres projets, tels que Cogito, StGit, (h)gct, gitk, qgit ou gitweb. L'utilisateur se tournera donc plutôt vers une interface texte évoluée, telle que Cogito.
Sortie de SmartEiffel 2.2
L'équipe de développement de SmartEiffel au Loria à Nancy vient de sortir la version 2.2 du logiciel. SmartEiffel est un compilateur pour le langage Eiffel disponible sous licence GNU GPL.
Au programme des nouveautés, côté organisation du projet. On a d'abord assisté à la mise en place d'un wiki, ensuite le projet est arrivé sur InriaGforge qui est la plateforme de développement collaboratif de l'INRIA.
Côté logiciel, on découvre des nouveautés et améliorations dans le changelog. La commande eiffeldoc permet de produire de la documentation à partir des classes (comme javadoc). Le système de plugins qui permet d'intégrer des bibliothèques existantes à du code Eiffel a été amélioré. Un widget gérant OpenGL est disponible dans la bibliothèque Vision. La bibliothèque réseau est maintenant entièrement compatible avec les systèmes POSIX et propose même un serveur HTTP (béta)...
Au programme des nouveautés, côté organisation du projet. On a d'abord assisté à la mise en place d'un wiki, ensuite le projet est arrivé sur InriaGforge qui est la plateforme de développement collaboratif de l'INRIA.
Côté logiciel, on découvre des nouveautés et améliorations dans le changelog. La commande eiffeldoc permet de produire de la documentation à partir des classes (comme javadoc). Le système de plugins qui permet d'intégrer des bibliothèques existantes à du code Eiffel a été amélioré. Un widget gérant OpenGL est disponible dans la bibliothèque Vision. La bibliothèque réseau est maintenant entièrement compatible avec les systèmes POSIX et propose même un serveur HTTP (béta)...