pySHOT 0.1 un enregistreur de session

Posté par . Modéré par Xavier Teyssier.
Tags :
8
25
nov.
2010
Sécurité
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/.

Les interactions médicamenteuses en toute liberté

Posté par (page perso) . Édité par Benoît Sibaud. Modéré par j.
30
23
nov.
2010
Médecine
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.

Nouvelle version du jeu Plee the Bear

Posté par (page perso) . Modéré par Xavier Teyssier.
Tags :
20
19
nov.
2010
Jeu
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.

Prométhée 9.0 nouvelle version de l'environnement numérique de travail

Posté par . Modéré par Benoît Sibaud.
Tags :
8
16
nov.
2010
Éducation
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.

Première version publique de Gaspacho (version 0.1)

Posté par (page perso) . Modéré par patrick_g.
Tags :
12
15
nov.
2010
Bureautique
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.

CDE : un outil pour le déploiement de binaires sans installation de dépendances

Posté par . Modéré par baud123.
14
14
nov.
2010
Linux
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.

LibreOffice : ça va bouger !

Posté par (page perso) . Modéré par Bruno Michel.
27
14
nov.
2010
Bureautique
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 :
  • 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).
Je ne sais pas ce qu'il en est vraiment de cette vision à long terme et si le public est prêt pour un changement de paradigme. En tout cas, c'est assez rafraîchissant de voir que le mastodonte OpenOffice.org, sous son incarnation communautaire LibreOffice, est enfin en train de sortir de sa léthargie et que nous allons voir débouler des tas d'améliorations dans les versions à venir.

Cette dépêche est tirée du journal de patrick_g.

LaTeXila 2.0 : environnement LaTeX intégré pour GNOME

Posté par (page perso) . Modéré par Xavier Teyssier.
19
14
nov.
2010
Bureautique
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 :

  • 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

Posté par (page perso) . Modéré par Bruno Michel.
Tags :
15
12
nov.
2010
Internet
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

Adhearsion 1.0 est en ligne !

Posté par (page perso) . Modéré par j.
Tags :
11
12
nov.
2010
Mobile
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:
  1. 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.

  2. D'écrire des applications vocales (IVR/SVI).

  3. Lancer des commandes dans l'IPBX comme le lancement d'un appel ou la récupération des statuts des peers.

  4. 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

Posté par . Modéré par patrick_g.
Tags :
27
12
nov.
2010
Python
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.

Asterisk 1.8 pour la téléphonie et VoIP

Posté par . Modéré par patrick_g.
Tags :
24
11
nov.
2010
Mobile
Le 26 octobre, après 5 bêtas et 5 RC, est sorti la version finale de Asterisk 1.8, la nouvelle version majeure de ce célèbre softswitch.
Il s'agit de la première version d'Asterisk auquel sera associé officiellement le terme de LTS (Long Term Support) bien que la version 1.4, sortie en 2006, soit toujours supportée.
Les versions ne portant pas la dénomination LTS sont annoncées avec un support de 1 an.

Asterisk a été créé à la fin des années 90 par Mark Spencer lorsque celui cherchait un central téléphonique. Il se décida d'en écrire un lui-même, ne trouvant pas de solutions correspondant à son budget.
Par la suite Mark Spencer fonda Digium qui fournit, entre autres, des cartes d'interfaçages compatibles.

Medical, un système d'information sur la santé et le milieu hospitalier

Posté par . Modéré par Benoît Sibaud.
18
11
nov.
2010
Technologie
« Medical est un système d'information sur la santé et le milieu hospitalier, libre et gratuit - sous licence GPL - et centralisé pour OpenERP ». Ce projet est unique dans son utilisation d'OpenERP à cause du secteur d'activité et par l'utilisation d'un logiciel libre dans le cadre de l'activisme social.

Le projet Medical fait partie de GNU Solidario, une ONG qui diffuse des solutions d'éducation et de soin en utilisant le logiciel libre. Son but premier est d'améliorer « la qualité de vie des non-privilégiés » en promouvant un logiciel libre par lequel « la promotion de la santé et la prévention des maladies » est accrue.

Tryton arrive en version 1.8

Posté par (page perso) . Modéré par Benoît Sibaud.
8
11
nov.
2010
Python
Comme tous les 6 mois, tryton la plate-forme applicative visant le développement rapide d'application « business » sort une nouvelle version : la 1.8.

Écrit en python, l'architecture principale est composée de :

  • d'une base de données (PostgreSQL, MySQL ou SQLite)

  • du serveur Tryton, modulaire et qui offre un accès aux données via un ensemble de protocoles différents (XML-RPC, JSON-RPC, WebDAV, CalDAV) et sécurisés.

  • le client Tryton, écrit en pyGTK qui est la façon standard d'accéder aux données.



Mais il y a aussi :

  • Neso: Une version autonome de tryton qui empaquète ensemble le serveur et le client GTK et qui utilise SQLite comme base de données

  • Proteus: un module python qui permet d'accéder aux données selon le patron « Active Record ». Il est la brique python qui vous permettra d'interfacer vos programmes avec un serveur tryton qu'il soit distant ou local.



Tryton est sous licence GPL v3.

Sortie de Nuxeo EP 5.4 - plate-forme de gestion documentaire libre

Posté par (page perso) . Modéré par Mouns.
Tags :
11
10
nov.
2010
Commercial
Nuxeo, éditeur de logiciels libres et innovants français, vient d'annoncer la sortie de Nuxeo EP 5.4, plate-forme d'ECM libre basée sur les technologies Java EE 5 et OSGi.

Cette nouvelle version intègre plus de 400 évolutions et corrections par rapport à la version précédente, la 5.3.2. Parmi les principales nouveautés: un « Admin Center » qui permet à la fois de monitorer et de mettre à jour son instance de l'application et qui donne accès à un « Marketplace », catalogue en ligne d'applications métiers et d'extensions dédiées à la gestion documentaire ; les « Content Views », qui aident les développeurs à réaliser les vues métiers sur leurs documents ; la navigation par facettes ; un service de routage de documents, qui présente une alternative simplifiée aux moteurs traditionnels de workflow ; le support du standard CMIS 1.0 (Content Management Interoperability Service), via le projet Apache Chemistry auquel participe activement Nuxeo ; le support de JBoss 5 (en parallèle à Tomcat tout seul) et la simplification du modèle de déploiement ; enfin, un travail sur les performances, qui a permis de passer des benchmarks à 10 millions de documents.

Nuxeo EP est à présent disponible sous trois distributions différentes: Nuxeo Core Serveur, version minimaliste, destinée aux développeurs, qui fournit essentiellement un serveur CMIS prêt à être embarqué dans des applications métiers; Nuxeo CAP (« Content Application Platform »), version simplifiée, destinée à être étendue par les développeurs par des extensions; et enfin Nuxeo DM (« Document Management »), qui intègre la plupart des fonctions traditionnelles de la GED. Enfin, Nuxeo EP constitue également la base d'autres applications open source dans le domaine documentaire: Nuxeo CMF (« Case Management Framework », pour la gestion du courrier et des dossiers de cas métiers), et Nuxeo DAM (« Digital Asset Management »), pour la GED multimédia.

Nuxeo EP est un projet libre sous licence LGPL, avec un dépôt de source Mercurial, un bug tracker ouvert, et une communauté d'utilisateurs et de contributeurs active.