SMI (Services Maintenance Interventions) est un logiciel libre de gestion et de suivi de maintenance ou gestion de SAV et de services, multi professions, développé en PHP/MySQL, placé sous la licence GPL.
Il permet de mettre en place et de gérer efficacement un service de maintenance, et de répondre globalement aux demandes de SAV de clients, de services d'une entreprise ou d'une administration, tout en restant simple d'utilisation.
La version 0.9.9t vient d'être publiée, permettant maintenant la gestion des groupes de comptes clients, ainsi que les temps de travail indicés. De nombreuses mises à jour et corrections ainsi que quelques améliorations "cosmétiques" ont également été effectuées.
Piwigo 2.0
Piwigo est un logiciel libre de galerie photo pour le web. Le projet a démarré en 2002 sous le nom de PhpWebGallery. Bâti autour d'une communauté active d'utilisateurs et de développeurs, Piwigo dispose de fonctionnalités puissantes pour publier et gérer vos photos.
Le nom du projet a donc changé de PhpWebGallery à Piwigo, pour les raisons suivantes : plus court, unique, sans référence à un langage de programmation et enfin pour conserver l’acronyme PWG. Le site web a profondément changé, pour devenir plus plaisant et attractif, en espérant que vous apprécierez. Le thème graphique par défaut de Piwigo suit le graphisme du site piwigo.org.
Le passage en 2.0 est justifié par le changement de nom du projet, mais également par la longue liste de changements majeurs fonctionnels et techniques. Il y notamment 2 nouveaux "produits" qui accompagnent Piwigo :
Le nom du projet a donc changé de PhpWebGallery à Piwigo, pour les raisons suivantes : plus court, unique, sans référence à un langage de programmation et enfin pour conserver l’acronyme PWG. Le site web a profondément changé, pour devenir plus plaisant et attractif, en espérant que vous apprécierez. Le thème graphique par défaut de Piwigo suit le graphisme du site piwigo.org.
Le passage en 2.0 est justifié par le changement de nom du projet, mais également par la longue liste de changements majeurs fonctionnels et techniques. Il y notamment 2 nouveaux "produits" qui accompagnent Piwigo :
- La NetInstall qui permet de laisser votre serveur web télécharger l'archive depuis piwigo.org ;
- pLoader, un client graphique dédié à la préparation et à l'envoi de vos photos depuis votre ordinateur (qu'il soit sous Windows ou sous Linux bien sûr).
Frescobaldi, vous connaissez ?
Le 3 mars 2009 est sortie la version 0.7.7 de frescobaldi. De quoi s'agit-il ? Pour faire simple, frescobaldi est à LilyPond ce que Kile est à LaTeX : un front end graphique pour KDE4.
Pour rappel, lilypond est un logiciel d'édition de partitions musicales disposant d'une syntaxe très fortement dérivée de TeX. Il permet d'éditer des partitions, simples fichiers textes, avec un rendu très professionnel assez simplement, au format Postscript ou PDF.
Frescobaldi permet d'avoir un rendu direct à l'écran à la fois du fichier LilyPond, mais aussi du fichier PDF. Parmi les avantages de ce logiciel, on notera tout particulièrement les points suivants :
Pour rappel, lilypond est un logiciel d'édition de partitions musicales disposant d'une syntaxe très fortement dérivée de TeX. Il permet d'éditer des partitions, simples fichiers textes, avec un rendu très professionnel assez simplement, au format Postscript ou PDF.
Frescobaldi permet d'avoir un rendu direct à l'écran à la fois du fichier LilyPond, mais aussi du fichier PDF. Parmi les avantages de ce logiciel, on notera tout particulièrement les points suivants :
- Un assistant graphique permet de paramétrer facilement et graphiquement une nouvelle partition (tempo, instruments, clef, armatures, etc.) ;
- Un clic sur une note du PDF place le curseur à l'endroit approprié dans le fichier LilyPond ;
- Une palette d'outils propose tout ce qu'il faut pour changer le rythme, articulations, fioritures, liaisons, etc. ;
- Sous GNU/Linux, on peut même saisir une partition directement depuis le port MIDI avec l'autre clavier en couplant frescobaldi à Rumor.
Plici : Sortie de la version 1.0
L'équipe de Plici vous annonce la sortie de la version finale 1.0 de Plici. Après plus d'un an et une centaine de corrections, la nouvelle version est disponible au téléchargement sur SourceForge.
Plici fait partie de la nouvelle génération de solution de vente en ligne.
Celle-ci est exempte de nouvelles fonctionnalités mais apporte la stabilité nécessaire à la préparation de la version 2.0 qui se dévoilera le mois prochain.
Vous pouvez venir apporter vos remarques et faire avancer le logiciel selon vos envies en vous connectant sur notre forum.
Plici fait partie de la nouvelle génération de solution de vente en ligne.
Celle-ci est exempte de nouvelles fonctionnalités mais apporte la stabilité nécessaire à la préparation de la version 2.0 qui se dévoilera le mois prochain.
Vous pouvez venir apporter vos remarques et faire avancer le logiciel selon vos envies en vous connectant sur notre forum.
La version 2.5 du compilateur LLVM est disponible
Le compilateur LLVM (pour Low Level Virtual Machine) est disponible dans sa version 2.5 depuis le 2 mars dernier.
Ce projet de compilateur sous licence BSD est très modulaire et a choisi le langage C++ pour son implémentation. Il utilise actuellement le compilateur GCC du projet GNU pour analyser le code source (LLVM-GCC) mais un nouveau frontal, Clang, est prévu pour remplacer GCC à terme.
Ce projet de compilateur sous licence BSD est très modulaire et a choisi le langage C++ pour son implémentation. Il utilise actuellement le compilateur GCC du projet GNU pour analyser le code source (LLVM-GCC) mais un nouveau frontal, Clang, est prévu pour remplacer GCC à terme.
Xfce 4.6 : et tout va plus vite !
Un peu plus de deux ans après Xfce 4.4, voilà une nouvelle version majeure d'un des principaux environnements de bureau dans le riche écosystème du monde libre.
Xfce est un environnement de bureau basé sur GTK+ qui se veut léger, simple mais complet, souple, modulaire, portable (disponible sur *BSD/solaris/Macports en plus de GNU/Linux, le tout grâce au travail des packagers) et respectueux des standards portés par freedesktop (xdg, menu-spec, icon-spec, EWMH, user-dirs, trash-spec, ...)
Cette version est le résultat d'un travail acharné de la petite équipe de développeurs (une petite dizaine, aidés par de nombreux traducteurs), mais ils ne comptent pas s'arrêter en si bon chemin ! Suivez le guide pour un aperçu des nouveautés..
Xfce est un environnement de bureau basé sur GTK+ qui se veut léger, simple mais complet, souple, modulaire, portable (disponible sur *BSD/solaris/Macports en plus de GNU/Linux, le tout grâce au travail des packagers) et respectueux des standards portés par freedesktop (xdg, menu-spec, icon-spec, EWMH, user-dirs, trash-spec, ...)
Cette version est le résultat d'un travail acharné de la petite équipe de développeurs (une petite dizaine, aidés par de nombreux traducteurs), mais ils ne comptent pas s'arrêter en si bon chemin ! Suivez le guide pour un aperçu des nouveautés..
Passage de Rigs of Rods en Open Source
Rigs of Rods est un jeu de simulation en 3D où l'on peut piloter différents véhicules : de la voiture au camion en passant par des avions ou des bateaux. L'originalité du logiciel est son moteur de rendu de la physique à base de tiges "souples" (on peut traduire rigs of rods par "semis-remorques en tiges") qui produit des effets réalistes et époustouflants.
Vous pouvez utiliser les nombreux véhicules existants produits par la communauté ou construire votre propre véhicule à l'aide des spécifications du Wiki.
La version 0.36.1 de Rigs of Rods vient de sortir en Open Source et gratuite, sous licence GPLv3 (alors que les versions précédentes étaient uniquement gratuites). Enfin, Cocorico et chapeau bas, Rigs of Rods est développé par un français, Pierre-Michel Ricordel (alias Pricorde), sur son temps de loisirs.
Vous pouvez utiliser les nombreux véhicules existants produits par la communauté ou construire votre propre véhicule à l'aide des spécifications du Wiki.
La version 0.36.1 de Rigs of Rods vient de sortir en Open Source et gratuite, sous licence GPLv3 (alors que les versions précédentes étaient uniquement gratuites). Enfin, Cocorico et chapeau bas, Rigs of Rods est développé par un français, Pierre-Michel Ricordel (alias Pricorde), sur son temps de loisirs.
Sortie de GNU Bash 4.0
Plus de quatre ans après la sortie de GNU Bash 3.0 (voir l'annonce sur LinuxFR), les développeurs du shell par défaut du projet GNU rendent publique une nouvelle version majeure. Parmi les nouveautés de cette version, on peut noter :
Pour conclure, cette nouvelle version de Bash redonne tout son attrait à ce shell par rapport à son concurrent ZSH
- les tableaux associatifs
- le support du globbing
- le support du changement de casse dans la complétion
- une plus grande conformité avec POSIX
- la simplification des redirections
Pour conclure, cette nouvelle version de Bash redonne tout son attrait à ce shell par rapport à son concurrent ZSH
Thales met à disposition un framework à composants logiciels visant les systèmes critiques
Thales met à la disposition de la communauté le framework à base de composants logiciels MyCCM High Integrity 0.9 sous licence libre (GPL/LGPL).
MyCCM-HI a pour vocation d'intégrer des composants écrits en C. Il génère, à partir d'une description de l'application répartie, le code de configuration des threads, des locks, des connexions inter-composants, et le code de re-configuration dynamique. Ce logiciel s'adresse aux concepteurs de systèmes temps réel embarqués critiques.
MyCCM-HI a pour vocation d'intégrer des composants écrits en C. Il génère, à partir d'une description de l'application répartie, le code de configuration des threads, des locks, des connexions inter-composants, et le code de re-configuration dynamique. Ce logiciel s'adresse aux concepteurs de systèmes temps réel embarqués critiques.
LifeType manque de développeurs
LifeType est au ralenti, pour ne pas dire mort. Jondaley craint d'avoir été abandonné par toute la communauté de développeurs de ce programme, il en résulte un retard tant au niveau codage que fonctionnalité.
LifeType est un script distribué en licence GPL qui vous permet de créer votre propre plate-forme de blog. Actuellement tout le monde connaît Dotclear ou Wordpress, des noms qui reviennent souvent lorsqu'il est question de créer son propre blog, mais les programmes multi-blogs et multi-utilisateurs sont rares :
LifeType, anciennement pLog, a été créé en février 2003 par Oscar Renalias. Le 2 septembre 2003 pLog 0.1 voyait le jour en intégrait de base les notions de multi-utilisateurs et multi-blogs, un moteur de template, la gestion de la régionalisation et la gestion des plugins.
LifeType est un script distribué en licence GPL qui vous permet de créer votre propre plate-forme de blog. Actuellement tout le monde connaît Dotclear ou Wordpress, des noms qui reviennent souvent lorsqu'il est question de créer son propre blog, mais les programmes multi-blogs et multi-utilisateurs sont rares :
- LifeType ;
- b2evolution ;
- WordPressMu.
LifeType, anciennement pLog, a été créé en février 2003 par Oscar Renalias. Le 2 septembre 2003 pLog 0.1 voyait le jour en intégrait de base les notions de multi-utilisateurs et multi-blogs, un moteur de template, la gestion de la régionalisation et la gestion des plugins.
Avant Window Navigator 0.3.2
Avant Window Navigator est un dock, ou barre d'icônes, située généralement en bas de l'écran pour les applications en cours et lanceurs d'applications, fichiers et dossiers, ainsi que la corbeille, et éventuellement d'autres applets (« appliquettes », petites applications insérables écrites C, Vala ou Python).
Historiquement, c'est dans Arthur operating system (Acorn Computers) qu'a été introduit pour la première fois cette interface utilisateur en 1987, puis elle a été reprise par RISC OS, puis revue par NEXTSTEP et enfin Newton OS avant d'atterrir dans Mac OS X, que l'on croit l'inventeur à ce jour. Bizarrement, un brevet a été posé par Apple, Inc. en 1999 et accepté en octobre 2008.
Avant Window Navigator a donc été publié en version 0.3.2, après un an de développement.
AWN nécessite des gestionnaires de fenêtres compositing comme Metacity (GNOME), Xfwm4 (Xfce), KWin (KDE4) ou Compiz, ou bien des gestionnaires composite tels que Cairo Compositing Manager et xcompmgr.
Les autres logiciels libres du même type sous Linux sont Cairo dock et SimDock.
Les apports de 0.3.2 :
AWN est découpé en deux : AWN-core et AWN-extras. La version 0.4.0 sera une réécriture complète du dock et de son API.
Historiquement, c'est dans Arthur operating system (Acorn Computers) qu'a été introduit pour la première fois cette interface utilisateur en 1987, puis elle a été reprise par RISC OS, puis revue par NEXTSTEP et enfin Newton OS avant d'atterrir dans Mac OS X, que l'on croit l'inventeur à ce jour. Bizarrement, un brevet a été posé par Apple, Inc. en 1999 et accepté en octobre 2008.
Avant Window Navigator a donc été publié en version 0.3.2, après un an de développement.
AWN nécessite des gestionnaires de fenêtres compositing comme Metacity (GNOME), Xfwm4 (Xfce), KWin (KDE4) ou Compiz, ou bien des gestionnaires composite tels que Cairo Compositing Manager et xcompmgr.
Les autres logiciels libres du même type sous Linux sont Cairo dock et SimDock.
Les apports de 0.3.2 :
- Le réordonnancement des icônes par cliquer-glisser ;
- Une meilleure compatibilité avec Metacity ;
- AWN a dorénavant une option pour se lancer au démarrage de la session ;
- Un peu plus d'une dizaine de nouvelles applets.
AWN est découpé en deux : AWN-core et AWN-extras. La version 0.4.0 sera une réécriture complète du dock et de son API.
Bélier 0.6 : Outil d'automatisation de connexions ssh complexes
Vous passez 50% de vos journées à joindre en ssh des machines à travers plusieurs serveurs rebonds successifs ? Vous devez vous connecter en ssh plusieurs fois par jour en root sur différentes machines avec PermitRootLogin No dans le sshd_config ? Vous souhaitez lancer une commande via ssh sur plusieurs serveurs difficiles à atteindre ?
Bélier permet l’ouverture automatisée d’un terminal ou l’exécution de commandes sur un ordinateur distant via une connexion ssh. L’intérêt principal de Bélier réside dans sa capacité à traverser plusieurs machines intermédiaires avant d’accomplir la tâche assignée :
Bélier est un programme en ligne de commande sous licence GNU GPL v3.
Bélier permet l’ouverture automatisée d’un terminal ou l’exécution de commandes sur un ordinateur distant via une connexion ssh. L’intérêt principal de Bélier réside dans sa capacité à traverser plusieurs machines intermédiaires avant d’accomplir la tâche assignée :
- Bélier rend transparent pour l’utilisateur la traversée par la connexion ssh d'éventuels ordinateurs intermédiaires sur le chemin de l’ordinateur distant.
- Vous pouvez définir des commandes qui seront exécutées sur l’ordinateur distant.
- Les éventuels changements de compte sur les ordinateurs intermédiaires ou sur la machine finale peuvent être définis.
- Bélier génère 1 script par chemin nécessaire pour atteindre une machine finale.
Bélier est un programme en ligne de commande sous licence GNU GPL v3.
World of Goo disponible pour Linux
World of Goo, développé par 2D Boy, un petit studio indépendant, est un jeu vidéo qui se démarque de beaucoup d'autres par son originalité et son plein de créativité. Aujourd'hui, une version native GNU/Linux est sortie, ajoutant un titre d'une qualité non négligeable dans la ludothèque du système libre.
Le jeu consiste à accompagner les boules de Goo - sorte de billes visqueuses plus ou moins vivantes - à la sortie de chaque niveau en construisant des structures composées d'elles-même. Chacune possède des propriétés différentes, et le tout s'inscrit dans un univers au scénario absurde mais captivant et dans une ambiance visuelle et musicale relativement remarquable.
Depuis sa sortie en octobre dernier, le jeu n'a pas arrêté de recevoir les prix de divers festivals et de très bonnes critiques. World of Goo est disponible pour 20 $ (soit environ 15 €) et une démonstration est prête au téléchargement (en tar.gz, deb ou rpm).
Bien que le jeu ne soit pas libre, il utilise de nombreux formats et bibliothèques qui le sont : Ogg Vorbis, Open Dynamics Engine (ODE), Simple DirectMedia Layer (SDL), TinyXML, Advanced Encryption Standard (AES), libcurl ou encore OpenSSL.
Bon, faut pas rêver, il se base aussi sur du non-libre comme irrKlang (alors que Irrlicht lui est libre) ou a priori PopCap.
Le jeu consiste à accompagner les boules de Goo - sorte de billes visqueuses plus ou moins vivantes - à la sortie de chaque niveau en construisant des structures composées d'elles-même. Chacune possède des propriétés différentes, et le tout s'inscrit dans un univers au scénario absurde mais captivant et dans une ambiance visuelle et musicale relativement remarquable.
Depuis sa sortie en octobre dernier, le jeu n'a pas arrêté de recevoir les prix de divers festivals et de très bonnes critiques. World of Goo est disponible pour 20 $ (soit environ 15 €) et une démonstration est prête au téléchargement (en tar.gz, deb ou rpm).
Bien que le jeu ne soit pas libre, il utilise de nombreux formats et bibliothèques qui le sont : Ogg Vorbis, Open Dynamics Engine (ODE), Simple DirectMedia Layer (SDL), TinyXML, Advanced Encryption Standard (AES), libcurl ou encore OpenSSL.
Bon, faut pas rêver, il se base aussi sur du non-libre comme irrKlang (alors que Irrlicht lui est libre) ou a priori PopCap.
Autojump : une manière plus rapide de naviguer dans le système de fichiers avec la ligne de commande
Une des commandes les plus utilisées sous la ligne de commande est "cd". Une petite enquête rapide parmi mes collègues a révélé que de 10 à 20% des commandes tapées sont des "cd" ! Malheureusement, "cd" n'est pas très pratique pour passer d'un répertoire à l'autre, en particulier quand les deux répertoires sont éloignés dans la hiérarchie du système de fichiers.
Pour pallier ce problème, j'ai écrit un petit utilitaire baptisé autojump. Autojump maintient une base de données des répertoires dans lequel l'utilisateur passe le plus de temps.
Pour pallier ce problème, j'ai écrit un petit utilitaire baptisé autojump. Autojump maintient une base de données des répertoires dans lequel l'utilisateur passe le plus de temps.
Sortie de Moonlight 1.0
Moonlight est une implémentation open-source de Silverlight (le moteur de rendu vectoriel de Microsoft destiné au Web) pour Linux et systèmes d'exploitation Unix/X11. Cette première version est le résultat d'un effort conjoint entre Novell et Microsoft. Moonlight est distribué sous forme de greffon pour Firefox 2 et 3.
Cette version 1.0 implémente l'API Silverlight 1.0 (avec une compatibilité avec la pile multimédia 2.0 - moins le support DRM). L'implémentation passe toutes les suites de tests de régression de Microsoft et est distribuée avec les packs Multimédia de Microsoft pour architectures x86 et x86-64.
Moonlight 1.0 est écrit en C++ et ne contient pas l'environnement d'exécution ECMA CLI. L'interaction avec le greffon se fait en utilisant le moteur Javascript du navigateur. Moonlight est distribué sous la licence LGPL v2.
Avec Silverlight 2.0 (et dans le futur Moonlight 2.0), un nouveau modèle d'interaction est disponible sous la forme d'un environnement d'exécution .Net, permettant d'interagir avec le greffon en utilisant n'importe quel langage supporté par .Net (C#, VB#, Boo, IronRuby, IronPython, ...).
Cette version 1.0 implémente l'API Silverlight 1.0 (avec une compatibilité avec la pile multimédia 2.0 - moins le support DRM). L'implémentation passe toutes les suites de tests de régression de Microsoft et est distribuée avec les packs Multimédia de Microsoft pour architectures x86 et x86-64.
Moonlight 1.0 est écrit en C++ et ne contient pas l'environnement d'exécution ECMA CLI. L'interaction avec le greffon se fait en utilisant le moteur Javascript du navigateur. Moonlight est distribué sous la licence LGPL v2.
Avec Silverlight 2.0 (et dans le futur Moonlight 2.0), un nouveau modèle d'interaction est disponible sous la forme d'un environnement d'exécution .Net, permettant d'interagir avec le greffon en utilisant n'importe quel langage supporté par .Net (C#, VB#, Boo, IronRuby, IronPython, ...).