L'équipe de développement Shinken est fière d'annoncer la version 0.4 (Decadent Dragonfly) de son outil de supervision, compatible avec Nagios et ses nombreux add-ons. Cette version est très importante pour ce projet car c'est la première à être prête pour la production !
Comme à son habitude, l'outil est disponible sous la forme d'une archive ou d'une machine virtuelle de démonstration où sont déjà installées les interfaces de visualisation Thruk, Ninja et NagVis.
Quoi de neuf chez Google ?
Ces jours-ci l'actualité Google a été très riche et plusieurs annonces ont été faites, concernant le monde du mobile, du web, des OS. Même si l'engouement de la presse spécialisée et grand public semble moindre que pour les annonces Apple (un peu mieux mises en scène) ces nouveautés pourraient cacher un véritable chamboulement du monde de l'IT !
Voici un petit aperçu des sujets abordés :
Il y en a pour tous les goûts ou presque, le moins qu'on puisse dire c'est que Google ne se repose pas sur ses lauriers. Toute ressemblance à Minus & Cortex essayant de conquérir le monde serait totalement fortuite !
Voici un petit aperçu des sujets abordés :
- Google Nexus S : le nouveau téléphone mobile de Google, successeur du Nexus One
- Android 2.3 : La mise à jour du système d'exploitation de Google, au nom de code « Gingerbread »
- Chrome Web Store : Un portail de téléchargements d'extension à Chrome
- Chrome OS : L'OS de Google orienté Web
- ebookstore : La boutique de livres en ligne "made in Google"
- Chrome : Le navigateur Web
Il y en a pour tous les goûts ou presque, le moins qu'on puisse dire c'est que Google ne se repose pas sur ses lauriers. Toute ressemblance à Minus & Cortex essayant de conquérir le monde serait totalement fortuite !
Nouvelle version de GLPI et première version de la documentation
Ça bouge du côté du projet GLPI ! GLPI, Gestionnaire Libre de Parc Informatique est une application web libre sous licence GPL v2 écrite en PHP.
La première fonction de GLPI est de gérer l' inventaire des composants du parc. Ceci comprend bien entendu l'inventaire du matériel informatique, mais aussi des logiciels et leurs licences, les téléphones, les imprimantes, les périphériques et consommables. Autant que possible cette tâche est automatisée en recourant à des outils d'inventaires externes. Le point fort de GLPI est d'asseoir ses autres fonctionnalités sur la richesse de cet inventaire. Pour le gestionnaire de parc, GLPI est l'outil de référence pour la gestion administrative des informations financières, contractuelles et de garantie.
GLPI est aussi un outil d'assistance aux utilisateurs et de helpdesk. Une de ses particularités est la liaison forte entre les demandes des utilisateurs et les objets d'inventaire, permettant un suivi sans faille du cycle de vie des matériels et de leur utilisation.
Une nouvelle version majeure de l'application, la 0.78, est sortie le 12 octobre 2010, suivie par sa première version corrective le 15 novembre.
La première fonction de GLPI est de gérer l' inventaire des composants du parc. Ceci comprend bien entendu l'inventaire du matériel informatique, mais aussi des logiciels et leurs licences, les téléphones, les imprimantes, les périphériques et consommables. Autant que possible cette tâche est automatisée en recourant à des outils d'inventaires externes. Le point fort de GLPI est d'asseoir ses autres fonctionnalités sur la richesse de cet inventaire. Pour le gestionnaire de parc, GLPI est l'outil de référence pour la gestion administrative des informations financières, contractuelles et de garantie.
GLPI est aussi un outil d'assistance aux utilisateurs et de helpdesk. Une de ses particularités est la liaison forte entre les demandes des utilisateurs et les objets d'inventaire, permettant un suivi sans faille du cycle de vie des matériels et de leur utilisation.
Une nouvelle version majeure de l'application, la 0.78, est sortie le 12 octobre 2010, suivie par sa première version corrective le 15 novembre.
Sortie de Lemonldap::NG version 1.0
LemonLDAP::NG est un logiciel de Web-SSO destiné à protéger des applications Web. Pour les utilisateurs, cela permet de ne s'authentifier qu'une seule fois (Single Sign-On) et pour les administrateurs du WebSSO cela permet de contrôler de manière centralisée les droits d'accès aux applications.
Après plus d'un an de travaux très actifs, le nouveau Lemonldap::NG 1.0 est sorti. Le point fort de cette version est l'intégration de SAML, OpenID et CAS en complément des fonctionnalités SSO existantes.
Cette version 1.0 constitue une avancée unique dans l'interopérabilité des SSO : Lemonldap::NG peut simultanément assurer les fonctions de SSO, client SAML, OpenID, CAS, Twitter... et fournisseur d'identité SAML, OpenID, CAS. Lemonldap::NG est développé sous licence GPL v2 conjointement par la Gendarmerie nationale, Linagora et Entr'ouvert et est très axé sur les performances. En bref, découvrez-le, essayez-le et adoptez-le !
Quelques fonctionnalités incluses :
Après plus d'un an de travaux très actifs, le nouveau Lemonldap::NG 1.0 est sorti. Le point fort de cette version est l'intégration de SAML, OpenID et CAS en complément des fonctionnalités SSO existantes.
Cette version 1.0 constitue une avancée unique dans l'interopérabilité des SSO : Lemonldap::NG peut simultanément assurer les fonctions de SSO, client SAML, OpenID, CAS, Twitter... et fournisseur d'identité SAML, OpenID, CAS. Lemonldap::NG est développé sous licence GPL v2 conjointement par la Gendarmerie nationale, Linagora et Entr'ouvert et est très axé sur les performances. En bref, découvrez-le, essayez-le et adoptez-le !
Quelques fonctionnalités incluses :
- SSO avec contrôle d'accès basé sur l'association entre expressions régulières et expressions booléennes ;
- En-têtes HTTP personnalisables par site ;
- Dispositif de notification : les messages sont affichés au login ;
- Explorateur des sessions actives ;
- Gestionnaire de configuration entièrement graphique ;
- Authentification sur LDAP, SQL, SSL, Twitter, OpenID, SAML, CAS, sur un autre Lemonldap::NG, ...
- Authentification sur ces protocoles par règle ou au choix de l'utilisateur ;
- Fournisseur d'identité SAML, OpenID, CAS activables simultanément au choix de l'administrateur ;
- Intégration simple de nombreuses applications : Mediawiki, Zimbra, Sympa, OBM, Tomcat ;
- SAML basé sur la librairie Lasso (publiée sous GPL par Entr'ouvert).
pySHOT 0.1 un enregistreur de session
pySHOT est un enregistreur centralisé de session client/serveur pour Windows (utilisant XML-RPC) codée en Python 2.6 et publié sous licence GPL v3.
pySHOT crée des vidéos, les classes, capture les saisies utilisateurs (keylogs), surveille le CPU, la RAM... C'est tout neuf, c'est une pre-release (soyez indulgent sur le packaging, le setup ou le design... tout n'est pas terminé), la documentation est en cours d'écriture mais pour les bricoleurs c'est déjà opérationnel.
Pré-requis : serveur sous Ubuntu 10.10, et client sous Windows 2000 mini. Note : les autres versions d'Ubuntu devraient fonctionner, mais il y a pas mal de réglages à effectuer à la main. La version 0.1 n'enregistre que les sessions Windows (de 2000 à Windows 7), l'enregistrement des sessions Gnome et des terminaux est prévu dans la roadmap.
Équivalent propriétaire et commercial de observeit-sys.com (pour vous donner une idée des fonctions...). Try it ! it's free : https://launchpad.net/pyshot/.
pySHOT crée des vidéos, les classes, capture les saisies utilisateurs (keylogs), surveille le CPU, la RAM... C'est tout neuf, c'est une pre-release (soyez indulgent sur le packaging, le setup ou le design... tout n'est pas terminé), la documentation est en cours d'écriture mais pour les bricoleurs c'est déjà opérationnel.
Pré-requis : serveur sous Ubuntu 10.10, et client sous Windows 2000 mini. Note : les autres versions d'Ubuntu devraient fonctionner, mais il y a pas mal de réglages à effectuer à la main. La version 0.1 n'enregistre que les sessions Windows (de 2000 à Windows 7), l'enregistrement des sessions Gnome et des terminaux est prévu dans la roadmap.
Équivalent propriétaire et commercial de observeit-sys.com (pour vous donner une idée des fonctions...). Try it ! it's free : https://launchpad.net/pyshot/.
Les interactions médicamenteuses en toute liberté
L'équipe de FreeMedForms est heureuse de vous informer de la sortie de FreeDiams 0.5.0 de sa suite logicielle. FreeDiams est un logiciel médical, créé par des médecins/informaticiens, qui permet de rédiger une prescription. Rien de bien nouveau. À l'exception du fait que FreeDiams est l'unique logiciel libre au monde qui à ce jour propose la recherche d'interactions médicamenteuses en open source !
C'est une avancée majeure dans le monde de l'informatique libre médicale. En effet, le nombre d'interactions connues, comme le nombre de médicaments disponible sur le marché, sont de plus en plus nombreux et il devient impossible à un cerveau humain de tout "encaisser". L'outil informatique est ici d'une aide précieuse. D'autant, qu'en plus de gérer les interactions médicament-médicament, FreeDiams commence à s'introduire dans la gestion des interactions médicament-patient (gestion des allergies et intolérances).
Les gros avantages de FreeDiams sont sa gratuité et son ouverture. Il peut être lié à n'importe quel EMR (gestionnaire dossiers patients) grâce à une gestion de fichiers d'échange. GNUmed et MedinTux ont déjà sélectionné FreeDiams comme système expert médicamenteux. Énorme avantage, le moteur d'interaction est internationalisé et disponible d'ores et déjà de façon native avec les bases thérapeutiques des USA, du Canada, de l'Afrique du Sud et de la France. Malheureusement, le moteur de recherche d'interactions médicamenteuses n'est pas encore scientifiquement validé. Certaines interactions ne sont pas encore correctement repérées. Malgré un travail acharné des développeurs. Nous sommes toutefois très optimistes, le projet est encore jeune (2 années seulement).
Plusieurs communautés Open Source ont intégré FreeDiams, c'est le cas de Debian-Med et d'OpenSuse medical. Fedora Medical est en cours. La version 0.5.0 stable a été publiée hier, elle est le fruit de deux années de travail bénévole. La roadmap pour la version 0.6.0 est déjà publiée sur le site internet de FreeMedForms. Avis aux amateurs.
C'est une avancée majeure dans le monde de l'informatique libre médicale. En effet, le nombre d'interactions connues, comme le nombre de médicaments disponible sur le marché, sont de plus en plus nombreux et il devient impossible à un cerveau humain de tout "encaisser". L'outil informatique est ici d'une aide précieuse. D'autant, qu'en plus de gérer les interactions médicament-médicament, FreeDiams commence à s'introduire dans la gestion des interactions médicament-patient (gestion des allergies et intolérances).
Les gros avantages de FreeDiams sont sa gratuité et son ouverture. Il peut être lié à n'importe quel EMR (gestionnaire dossiers patients) grâce à une gestion de fichiers d'échange. GNUmed et MedinTux ont déjà sélectionné FreeDiams comme système expert médicamenteux. Énorme avantage, le moteur d'interaction est internationalisé et disponible d'ores et déjà de façon native avec les bases thérapeutiques des USA, du Canada, de l'Afrique du Sud et de la France. Malheureusement, le moteur de recherche d'interactions médicamenteuses n'est pas encore scientifiquement validé. Certaines interactions ne sont pas encore correctement repérées. Malgré un travail acharné des développeurs. Nous sommes toutefois très optimistes, le projet est encore jeune (2 années seulement).
Plusieurs communautés Open Source ont intégré FreeDiams, c'est le cas de Debian-Med et d'OpenSuse medical. Fedora Medical est en cours. La version 0.5.0 stable a été publiée hier, elle est le fruit de deux années de travail bénévole. La roadmap pour la version 0.6.0 est déjà publiée sur le site internet de FreeMedForms. Avis aux amateurs.
Nouvelle version du jeu Plee the Bear
Une nouvelle version de Plee the Bear, le jeu libre de plates-formes où intervient un ours grognon à la recherche de son fils, est sortie cette semaine. Cette version est numérotée 0.5 et arrive plus d'un an après la précédente.
Au menu de cette version : des mini-jeux, de nouveaux personnages et diverses améliorations.
Au menu de cette version : des mini-jeux, de nouveaux personnages et diverses améliorations.
Prométhée 9.0 nouvelle version de l'environnement numérique de travail
La version 9.0 de Prométhée, l'Environnement Numérique de Travail (ENT) « clef en main » libre et gratuit à destination des établissements scolaires, est disponible en téléchargement.
Il semble que dorénavant, un nouveau partenariat se conclut à chaque rentrée scolaire pour proposer un déploiement et un accompagnement par des professionnels. Cette année c'est la société EDEN solutions qui propose l'ENT Prométhée aux établissements qui en font la demande.
Il semble que dorénavant, un nouveau partenariat se conclut à chaque rentrée scolaire pour proposer un déploiement et un accompagnement par des professionnels. Cette année c'est la société EDEN solutions qui propose l'ENT Prométhée aux établissements qui en font la demande.
Première version publique de Gaspacho (version 0.1)
Configurer l'ensemble des postes d'un parc est une activité rébarbative et difficile, surtout dans un environnement hétérogène avec des utilisateurs nomades. Gaspacho permet de pallier ces difficultés, en offrant à l'administrateur la possibilité de gérer, de façon centralisée, la configuration de l'environnement de travail des utilisateurs d'une entité.
Le projet a été initié par l'association de promotion du logiciel libre en Côte d'Or COAGUL dans le cadre des journées de développement de l'année 2009-2010.
Cette version 0.1 est la première version publique du serveur de configuration sous licence GNU/GPL version 3.
Seule la partie serveur est aujourd'hui disponible. Les agents Gaspacho, à installer sur les postes clients, ne sont pas finalisés. Le logiciel n'est donc pas utilisable en l'état dans un environnement de production.
Le projet a été initié par l'association de promotion du logiciel libre en Côte d'Or COAGUL dans le cadre des journées de développement de l'année 2009-2010.
Cette version 0.1 est la première version publique du serveur de configuration sous licence GNU/GPL version 3.
Seule la partie serveur est aujourd'hui disponible. Les agents Gaspacho, à installer sur les postes clients, ne sont pas finalisés. Le logiciel n'est donc pas utilisable en l'état dans un environnement de production.
CDE : un outil pour le déploiement de binaires sans installation de dépendances
CDE est un logiciel libre (licence GNU GPL v3) basé sur strace et développé par Philip J. Guo, étudiant en thèse de doctorat à l'université de Stanford, qui permet d'encapsuler toutes les dépendances d'un binaire et de créer un bac à sable afin que ce binaire soit exécutable sur toute autre machine Linux sans autre installation.
CDE encapsule tous les fichiers nécessaires à l'exécution du binaire : Code, Données, Environnement. Ainsi, lors de l'exécution de la commande $ cde a.out sur la machine A, CDE va exécuter a.out, surveiller ses accès (bibliothèques dynamiques, fichiers de configuration, polices, etc.), copier ces fichiers dans un sous-répertoire et créer un fichier a.out.cde. L'ensemble des fichiers de ce sous-répertoire peut être transféré sur une machine B. Lors de l'exécution de a.out.cde, l'environnement est changé (comme avec chroot) et ce sont les bibliothèques fournies dans le sous-répertoire qui sont utilisées.
CDE encapsule tous les fichiers nécessaires à l'exécution du binaire : Code, Données, Environnement. Ainsi, lors de l'exécution de la commande $ cde a.out sur la machine A, CDE va exécuter a.out, surveiller ses accès (bibliothèques dynamiques, fichiers de configuration, polices, etc.), copier ces fichiers dans un sous-répertoire et créer un fichier a.out.cde. L'ensemble des fichiers de ce sous-répertoire peut être transféré sur une machine B. Lors de l'exécution de a.out.cde, l'environnement est changé (comme avec chroot) et ce sont les bibliothèques fournies dans le sous-répertoire qui sont utilisées.
LibreOffice : ça va bouger !
La Document Foundation qui a pris en main les destinées de LibreOffice, le fork communautaire d'OpenOffice.org, vient de faire paraître un communiqué fort intéressant.
Dans celui-ci on apprend plusieurs choses :
Cette dépêche est tirée du journal de patrick_g.
Dans celui-ci on apprend plusieurs choses :
- Le chiffre des développeurs du projet est maintenant de 90, et ce, après à peine un mois et demi d'existence ;
- La dépendance de la suite bureautique envers le code Java va être réduite progressivement ;
- La compatibilité avec « la première suite bureautique du marché » va être améliorée (macros VBA) afin de favoriser les basculements vers LibreOffice ;
- Le tableur Calc va se baser sur un tout nouveau coeur multithread : Ixion ;
- Le travail sur Writer, le module de traitement de texte, va porter sur la fidélité de la mise en page ;
- Enfin l'intention à long terme est de changer le paradigme d'utilisation des suites bureautiques et de ne pas hésiter à réécrire des portions entières du code (voir le message de Charles Schulz en lien).
Cette dépêche est tirée du journal de patrick_g.
LaTeXila 2.0 : environnement LaTeX intégré pour GNOME
Je suis fier de vous annoncer la sortie de LaTeXila 2.0, un environnement LaTeX intégré pour le bureau GNOME.
Cette version est à la fois un aboutissement, et un commencement. Un aboutissement, car il y a eu une réécriture complète en langage Vala depuis la version 0.2. Et un commencement, car il y a encore de nombreuses fonctionnalités à développer par rapport à Kile ou TexMaker (tous les deux en Qt).
Les principales nouveautés de cette version sont :
Ce logiciel est sous la licence GPL 3. Plus de détails dans la suite de la dépêche.
Cette version est à la fois un aboutissement, et un commencement. Un aboutissement, car il y a eu une réécriture complète en langage Vala depuis la version 0.2. Et un commencement, car il y a encore de nombreuses fonctionnalités à développer par rapport à Kile ou TexMaker (tous les deux en Qt).
Les principales nouveautés de cette version sont :
- Des boutons personnalisables pour compiler, convertir et visionner un document en un clic (utilisation de Rubber) ;
- L'autocomplétion des commandes LaTeX (capture d'écran) ;
- Une gestion facilitée des projets ;
- La recherche et le remplacement ont été grandement améliorés (capture d'écran).
Ce logiciel est sous la licence GPL 3. Plus de détails dans la suite de la dépêche.
Sortie de Blitzen 0.0.8
Blitzen est un serveur d'applications déjà présenté ici à travers un journal et une dépêche à l'occasion des deux précédentes versions. En résumé, il s'agit d'un projet visant à permettre l'écriture de sites ou applications web via une API proche de celle de GTK+. Il s'agit donc d'une approche orientée composants, fournissant une abstraction totale des technologies sous-jacentes (HTML, JavaScript, CSS...).
Blitzen est écrit en C/GObject. Bien qu'il soit possible d'écrire des sites web directement en C/GObject, son but premier est de permettre l'écriture des applications en Vala. Les applications sont compilées sous la forme de shared objects (so) qui sont ensuite déployés et instanciées à la demande, sur le modèle des serveurs d'application Java. Blitzen vise à allier la simplicité des frameworks orientés composants avec le niveau de performance du code natif.
D'autre part, de nombreux frameworks se définissant comme component oriented obligent parfois le développeur à manipuler directement les technologies web tant redoutées. Certains rendent délicate la manipulation ou l'ajout d'éléments d'interface après sa définition. Blitzen vise à être le plus proche possible de l'API des applications desktop.
Les corrections de bugs et autres optimisations mises à part, la principale nouveauté de cette nouvelle version 0.0.8 est l'arrivée d'une interface de construction des vues (pages) basée sur des fichiers XML. Il est désormais possible de séparer le code applicatif de la description de l'interface. Cette infrastructure permet l'autoconstruction des pages avec un minimum de code, comme détaillé dans la seconde partie de la dépêche.
NdM : Blitzen est sous licence LGPLv2
Blitzen est écrit en C/GObject. Bien qu'il soit possible d'écrire des sites web directement en C/GObject, son but premier est de permettre l'écriture des applications en Vala. Les applications sont compilées sous la forme de shared objects (so) qui sont ensuite déployés et instanciées à la demande, sur le modèle des serveurs d'application Java. Blitzen vise à allier la simplicité des frameworks orientés composants avec le niveau de performance du code natif.
D'autre part, de nombreux frameworks se définissant comme component oriented obligent parfois le développeur à manipuler directement les technologies web tant redoutées. Certains rendent délicate la manipulation ou l'ajout d'éléments d'interface après sa définition. Blitzen vise à être le plus proche possible de l'API des applications desktop.
Les corrections de bugs et autres optimisations mises à part, la principale nouveauté de cette nouvelle version 0.0.8 est l'arrivée d'une interface de construction des vues (pages) basée sur des fichiers XML. Il est désormais possible de séparer le code applicatif de la description de l'interface. Cette infrastructure permet l'autoconstruction des pages avec un minimum de code, comme détaillé dans la seconde partie de la dépêche.
NdM : Blitzen est sous licence LGPLv2
Adhearsion 1.0 est en ligne !
Adhearsion, framework libre de développement téléphonique, vient de sortir en version 1.0.
Il est écrit en Ruby et s'inspire notamment de certains principes dans Ruby on Rails dont il partage quelques bibliothèques comme ActiveSupport. Il possède également une intégration native avec LDAP et XMPP.
Adhearsion interagit avec un logiciel IPBX (Asterisk et Freeswitch (support en béta)) en faisant abstraction des protocoles de communications propres à chaque IPBX. Il permet notamment:
NdM : La licence du logiciel est la LGPL 2.1
Il est écrit en Ruby et s'inspire notamment de certains principes dans Ruby on Rails dont il partage quelques bibliothèques comme ActiveSupport. Il possède également une intégration native avec LDAP et XMPP.
Adhearsion interagit avec un logiciel IPBX (Asterisk et Freeswitch (support en béta)) en faisant abstraction des protocoles de communications propres à chaque IPBX. Il permet notamment:
- D'exécuter du code Ruby pendant un appel en cours, afin par exemple d'aller chercher des données via des Web Services ou d'une base de données pour pouvoir les annoncer via un message vocal.
- D'écrire des applications vocales (IVR/SVI).
- Lancer des commandes dans l'IPBX comme le lancement d'un appel ou la récupération des statuts des peers.
- Faire de la programmation événementielle lors de certains évènements dans l'IPBX (réception d'un appel, raccrochage...).
NdM : La licence du logiciel est la LGPL 2.1
Mercurial : version 1.7 et petit tour d'horizon
Mercurial est un système de gestion de version décentralisé, multiplateforme et écrit en python. La première version publique est sortie le 19 avril 2005.
Mercurial fait partie des VCS (Logiciel de gestion de versions) libres reconnus à côté entre autres de Subversion et de Git dont il est assez proche. Le projet est sponsorisé majoritairement par les sociétés ou organisations suivantes : Google, Fog Creek (Stack Overflow), Microsoft, Jane Street Capital, Allston Trading, Mozilla, Symbian, Python, Atlassian.
La version 1.7 de mercurial est sortie le 1er novembre 2010. La majorité des changements est détaillée dans la suite de la dépêche.
Mercurial fait partie des VCS (Logiciel de gestion de versions) libres reconnus à côté entre autres de Subversion et de Git dont il est assez proche. Le projet est sponsorisé majoritairement par les sociétés ou organisations suivantes : Google, Fog Creek (Stack Overflow), Microsoft, Jane Street Capital, Allston Trading, Mozilla, Symbian, Python, Atlassian.
La version 1.7 de mercurial est sortie le 1er novembre 2010. La majorité des changements est détaillée dans la suite de la dépêche.