Sortie de Frogatto 1.0

Posté par  . Modéré par patrick_g.
Étiquettes :
12
14
juil.
2010
Jeu
David White, le génial initiateur et créateur de "The Battle for Wesnoth", a encore frappé ! Cette fois-ci il s'agit d'un jeu de plate-forme dont le code source est sous licence GPL v2 : Frogatto.

Ce jeu, mêlant arcade et un peu d'aventure, d'exploration et de réflexion, est sorti dans sa version 1.0 le 13 juillet 2010. Il est basé sur les technologies OpenGL, GLEW, SDL et existe pour Linux, Windows, Mac OS X, iPhone.

K3b 2.0 est juillet

Posté par  . Modéré par Nÿco.
Étiquettes :
22
2
juil.
2010
KDE
K3b 2.0, nom de code Komeback, l'outil de gravure de KDE, est enfin disponible officiellement même si les RC étaient déjà disponibles dans la plupart des distributions. Le travail accompli est principalement le port de KDE3 à KDE4.

Le port n'est pas encore parfait, d'anciennes bibliothèques sont encore utilisées, mais le logiciel s'intègre mieux au bureau KDE que la version précédente. Solid est utilisé pour la détection matérielle et les icônes s'intègrent bien avec le thème Oxygen.

Une autre grande nouveauté de cette version 2 est la gestion de la gravure de Blu-ray et plusieurs fenêtres de dialogue ont été fusionnées afin de faire abstraction du type de média.

Le prix de l'innovation des assises de la sécurité est attribué à un logiciel libre

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
6
14
juil.
2010
Sécurité
Depuis 2001, les Assises de la Sécurité et des Systèmes d’Information réunissent un millier de professionnels : 600 DI, DSI, RSSI, Risk managers et experts sont présents, soit la quasi-totalité des décisionnaires grands comptes stratégiques des secteurs publics et privés.

Le Lauréat 2010 est le logiciel Digital Forensics Framework développé par la société ArxSys spécialisée dans l'informatique légale.

L'article bien documenté de l'AFUL insiste particulièrement sur le fait que c'est la première fois en près de dix ans qu'un logiciel libre est primé par cette institution. Cela montre non seulement que les logiciels libres sont performants (nous le savions déjà !) mais aussi que leur crédibilité a atteint les milieux d'affaires privés et publics.

NdM : on peut traduire le nom du logiciel par « ensemble d'outils numériques pour la criminalistique », donc l'étude après-coup des fichiers après erreur ou plantage, la recherche et l'analyse d'éléments de preuves.

TerraStore : le dépôt JSON distribué

Posté par  (site web personnel) . Modéré par tuiu pol.
Étiquettes :
6
14
juil.
2010
Base de données
Plus besoin de les présenter, les Facebook, Twitter, etc. sont les applications qui font le web d'aujourd'hui ! Mais s'il est évident de voir les nouveaux usages qu'elles apportent, qu'en est-il côté technologie ? Cette nouvelle race d'applications se distingue des applications web plus traditionnelles par le format des données qu'elles manipulent. Fini les données fortement structurées ou les schémas fixes : les applications du web de demain veulent de la flexibilité, de l'évolutivité, de la mise à l'échelle et les outils qui vont avec. Et c'est exactement le créneau de TerraStore, un entrepôt de documents au format JSON.

TerraStore se positionne dans la même catégorie que CouchDB et Cassandra de la fondation Apache, même si ces derniers endossent plus franchement le rôle de base de données. Les fonctionnalités que TerraStore propose sont celles d'un véritable entrepôt de données textuelles accessibles directement en HTTP ce qui justifie son intérêt pour des applications massivement en ligne. On plonge là au coeur du thème très en vogue du NoSQL.

De plus, l'application est conçue sur une architecture en cluster afin d'assurer un service sous fortes charges. Deux types de composants sont présents : le serveur qui stocke directement les données ou plutôt leurs fragments et le master, responsable de la répartition des données et de la charge sur les serveurs. Une installation de TerraStore suit donc l'habituel schéma des serveurs à l'écoute du ou des maître(s) qui gère(nt) l'application en grappe. L'accent est aussi mis sur les performances réseau : les traitements sur les données sont ainsi effectués sur le serveur même qui héberge les données. Encore un point essentiel pour des applications fortement orientées web.

Le nom de TerraStore témoigne de l'utilisation sous-jacente de Terracotta, solution Open Source de clustering de JVM. Malgré cet empilement de couches, TerraStore reste d'une simplicité d'installation et d'utilisation assez déconcertante comme en témoigne ce tutoriel de quelques lignes qui met en place un master et deux serveurs via Apache Ant. Malgré sa jeunesse (version 0.4.2 en téléchargement), TerraStore présente des fonctionnalités visiblement très abouties : possibilité de monitoring via console JMX, fonctionnalités de sauvegarde des serveurs et aussi capacité de gestion orientée évènements.

Les ambitions de solutions telles que CouchDB et TerraStore ne sont peut-être pas de révolutionner le monde des bases de données, mais l'effort reste très intéressant et prometteur. Ces solutions sont donc à surveiller, car elles pourraient être une autre preuve de la théorie de l'évolution, mais cette fois-ci dans le domaine de l'informatique.

VÉRAC : Vers une Évaluation Réussie Avec les Compétences

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
18
5
juil.
2010
Éducation
VÉRAC est un logiciel de gestion d'un établissement scolaire dans le cadre d'une évaluation par compétences.

VÉRAC est composé de 3 parties :
  • une interface de gestion et saisie des évaluations par les professeurs ;
  • une interface d'administration ;
  • une interface de consultation en ligne pour les élèves et leurs parents.


VÉRAC est libre (licence GNU GPL 3), développé en Python, en PyQt pour les parties administration et professeur et en PHP pour l'interface web. Il s'appuie sur des bases de données SQLite. D'autre part, VÉRAC utilise des formats ouverts (ODF, CSV,...) et des logiciels libres (FreeMind, Vym,...) pour les importations et exportations des données.

GNOME 2.30.2, dernières révérences de l'honorable

Posté par  . Modéré par Xavier Teyssier.
Étiquettes :
28
3
juil.
2010
Gnome
Il y a quelques jours sortait GNOME 2.30.2. Au menu : correction de certains bugs gênants coté utilisateur, gros ajouts de documentation et de diverses traductions. Rien de bien folichon me direz-vous… Vraiment ?

Et bien pourtant, c'est une version extrêmement importante et lourde de sens pour tous le Gnomistes, et plus encore pour les anti-Gnomistes : après huit ans de service, cette mise à jour est la dernière de GNOME 2 qui va laisser place à GNOME 3 dès septembre prochain.

Nouvelle version majeure de VLC media player : 1.1.0 « The luggage »

Posté par  (site web personnel, Mastodon) . Modéré par Nÿco.
Étiquettes :
27
22
juin
2010
Audiovisuel
Le projet VideoLAN vient de sortir une nouvelle version 1.1.0 de son logiciel phare : VLC media player, nom de code « The luggage » en référence à la célèbre série de Terry Pratchett, « Le Disque Monde ». C'est un lecteur multimédia jouissant d'une très grande popularité car il est multi-plates-formes, libre (licence GPL) et accepte nativement en entrée/sortie et en diffusion (unicast ou multicast en IPv4 ou IPv6) un très grand nombre de formats vidéos, audios et sous-titres.

Quoi de neuf ?
Cette version est considérée comme une évolution majeure par l'équipe. Elle est le fruit d'un gros travail de réécriture du cœur du logiciel (la sortie vidéo). Ceci devrait faciliter les évolutions futures et améliorer la qualité des sous-titres. On notera aussi une grande cure d'amaigrissement avec un grand nettoyage dans le code (suppression de dizaines de modules obsolètes, non maintenus ou encore liés à des interfaces obsolètes, etc.), une réduction du nombre de threads et de la consommation mémoire. Un autre point notable est l'utilisation du GPU (sous Linux via VAAPI, et sous Windows Vista et 7 via DxVA 2.0) pour le décodage des vidéos en H.264. Tout le monde ne sera pas logé à la même enseigne, mais globalement, cela devrait améliorer significativement les performances de VLC pour le décodage de ce format HD qui monopolisait auparavant beaucoup de ressources mémoire et CPU.

Et du côté des formats pris en charge ?
Chaque nouvelle version apporte aussi son lot de nouveaux formats, codecs, protocoles supportés, et celle-ci ne fait pas exception. En tête de gondole, on trouvera le récent VP8 / WebM et les sous-titres PGS du Blu-Ray et HD-DVB, mais aussi l'amélioration des sous-titres plus classiques (srt et ssa) et les Atrac1, l'AMR-NB, Windows Media Speech (Voice), MPEG-4 ALS, les playlists au format .wpl et .zpl, l'accès en SFTP, etc. Consultez le changelog complet pour tous les détails.

Extensions de VLC
VLC media player 1.1 est livré désormais avec sa propre plate-forme d'extensions (comme Firefox, OOo, etc.) basée sur le framework Lua. Il sera donc possible de scripter facilement VLC en Lua pour, par exemple, accéder à des informations contextuelles (IMDb, Wikipédia, paroles, sous-titres etc.) sur le média joué directement depuis le lecteur ou encore contrôler VLC, récupérer des contenus sur des plates-formes type Jamendo, etc. Un script IMDb est fourni par défaut et la plate-forme est encore en rodage, mais cela augure plein de bonnes choses pour la suite.

NdM : merci à ivoire pour avoir également proposé une dépêche sur le sujet.

glFusion, un CMS qu'il est bien...

Posté par  . Modéré par baud123.
Étiquettes :
12
3
juil.
2010
Internet
Le paysage des CMS est tellement saturé qu'il est assez difficile pour un petit projet de se faire connaître. Bien entendu tout le monde à entendu parler des habituels Drupal, SPIP, Joomla!, TYPO3, eZ Publish et j'en passe.

Aujourd'hui nous allons parler d'un autre CMS libre (GNU GPL v2) : glFusion. Il se veut simple à prendre en main et est utilisable dès l'installation. Il est en PHP et MySQL, dispose d'un système de greffon et d'un grand nombre de fonctions pré-implémentées, ce qui fera gagner beaucoup de temps pour une mise en place d'un site de base. Les développeurs principaux sont Mark Evans et Eric Warren.

Ulteo Open Virtual Desktop 2.5 disponible en téléchargement

Posté par  . Modéré par baud123.
7
30
juin
2010
Linux
L'Open Virtual Desktop est un logiciel de type "Bureau Virtuel" permettant de fournir des applications ou des bureaux complets avec applications, qu'elles soient Linux et/ou Windows, dans le navigateur des utilisateurs. Ulteo Open Virtual Desktop délivre des applications tournant sur des serveurs Linux ou Windows Terminal Services, à distance dans le navigateur web (avec greffon Java). Le résultat est donc multi-plateforme (Windows, Mac OS X, Linux, thinclient).

À noter qu'il faut évidemment des serveurs Windows (2003 ou 2008) pour permettre l'utilisation de logiciels développés pour cette plateforme. Les applications disponibles par défaut incluent la suite office OpenOffice.org, le navigateur web Firefox, le client email Thunderbird, les logiciels de messagerie instantanée Kopete et Pidgin... Des milliers d'autres peuvent être installés et déployés par l'administrateur système.

La version 2.5 de cette solution Open Source (GPL v2) est disponible depuis aujourd'hui en téléchargement. Cette nouvelle version se concentre principalement sur des améliorations permettant des déploiements à large échelle au niveau des serveurs d'applications et des annuaires. Jusqu'à 50 000 utilisateurs semblent pouvoir être supportés.

Il reste néanmoins un point à améliorer concernant la gestion audio/vidéo. En effet, à l'heure actuelle, le mode portail OVD v2.5 permet déjà de jouer des MP3 et des vidéos FLV présents dans le répertoire de l'utilisateur. Une prise en charge complète du son sera disponible dès la prochaine version d'Ulteo OVD.

L'OVD peut s'installer sur les versions récentes de Red Hat, CentOS, Ubuntu et SuSE, et potentiellement sur toute distribution Linux récente. Un DVD embarquant tout le système, avec un système hôte, est également proposé

Opera 10.60 disponible pour Linux

Posté par  . Modéré par Nÿco.
Étiquettes :
15
1
juil.
2010
Internet
Les versions Linux des navigateurs multi plates-formes ont souvent du retard sur les versions Windows, mais pour une fois il n'a pas été nécessaire d'attendre trop longtemps la version 10.60 d'Opéra, le célèbre navigateur propriétaire.

Les apports de cette version :
  • Optimisation du moteur JavaScript, qui présente désormais des performances plus de 50 % plus rapides que celles du moteur d'Opera 10.50 ;
  • Une prise en charge améliorée des standards du web avancées telles que HTML5 et la vidéo WebM est désormais incluse ;
  • Géolocalisation : Opera peut vous inviter à partager votre emplacement afin de profiter pleinement des sites web prenant en charge la géolocalisation ;
  • Des suggestions de recherche pour une sélection de moteurs de recherche facilitent la saisie des requêtes et vous aident à trouver davantage de résultats correspondant à votre recherche.
On peut attendre sagement la disponibilité dans les distributions ou aller chercher le logiciel directement sur le site d'Opéra (le lien est ci-dessus). Quoiqu'il en soit, c'est bel et bien la prise en charge des standards du web qui progressent ici.

RedNotebook 1.0

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
21
30
juin
2010
Bureautique
RedNotebook est un logiciel sous licence GPLv2 qui vous permet de tenir un journal. Il vous aide ainsi à garder trace de vos notes et pensées et de naviguer à travers celles-ci via un calendrier, un nuage de tags, une hiérarchie de catégories ou un moteur de recherche.

RedNotebook est écrit en Python et GTK. Il est donc possible de le faire fonctionner sur de nombreuses plateformes dont GNU/Linux, Mac OS X et Windows. Il est traduit en 16 langues, dont le français.

Ses principales fonctionnalités sont :
  • L'export d'un journal en PDF, HTML ou texte brut ;
  • Possibilité de formater le texte et d'inclure des images ou fichiers ;
  • Reconnaissance automatique des URL et adresses de courriel ;
  • La prise en charge du glisser-déposer ;
  • La correction orthographique ;
  • Enregistrement automatique dans des fichiers plats, en local ou à distance (ssh, ftp ou webdav) ;
  • Des gabarits par jour de la semaine ou nommés ;
  • Possibilités avancées comme gérer plusieurs journaux ou chiffrer un journal.

MPD_sima

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
10
19
oct.
2010
Son
MPD_sima est un client console, non interactif, pour MPD (Music Player Daemon).

Écrit en Python et publié sous licence GPLv3, il permet l'ajout automatique de titres dans la liste de lecture. Les titres sont choisis parmi les recommandations de last.fm qui sont présentes dans la médiathèque gérée par MPD.

NdM : déjà publiée le 30 juin 2010, dépubliée involontairement, republiée le 19 octobre 2010

ITWS v1.0 pour réaliser vos sites web et plus...

Posté par  . Modéré par Xavier Teyssier.
Étiquettes :
13
25
juin
2010
Python
Itaapy vient de sortir sa première version importante de itws : un logiciel permettant de réaliser simplement un site web ou un extranet.

Itws est le fruit des projets clients réalisés par Itaapy aussi bien pour des sites vitrines que des sites marchands, des sites dédiés à des projets particuliers ou des sites avec des fonctionnalités spécifiques.

L'idée est d'avoir une prise en main facile avec les fonctionnalités permettant de faire un site vivant : flux RSS, boîtes latérales, nuage de tags, actualité, bannières, sections composites, etc... le tout avec un référencement naturel fort.

Itws est basé sur iKaaro, un Système de gestion de contenu complet avec gestion de fichiers, recherche plein texte (fichiers binaires compris), agenda, gestion des pages multilingues, tracker, etc...

Les principales caractéristiques techniques du CMS sont :
  • Essentiellement dans le langage Python ;
  • Une architecture REST ;
  • Une base de données objet qui stocke les contenus dans leur format d'origine sur le système de fichier ;
  • L'utilisation de git comme gestionnaire de versions.

PyPy 1.3 et newthreading

Posté par  . Modéré par Xavier Teyssier.
Étiquettes :
17
29
juin
2010
Python
PyPy 1.3 est sorti ce 26 juin. Pour mémoire, PyPy est une implémentation de Python, réalisée elle-même en Python.
Il y a deux grandes nouveautés pour cette version :
  • Une amélioration du compilateur JIT, beaucoup de bogues ont été corrigés et la vitesse d'exécution a été augmentée ;
  • Gestion des extensions écrites en C pour l'interpréteur CPython introduite en version alpha. Pour l'utiliser, il suffit d'activer ce support via import cpyext et de recompiler, PyPy n'étant pas binairement compatible avec CPython, avec pypy setup.py build.


Une autre actualité récente est la sortie de newthreading en tant que proof of concept. CPython utilise un verrou global (GIL) qui limite fortement l'utilisation de plusieurs thread avec Python à cause du partage de ressource. newthreading permet de contourner le GIL pour qu'un objet soit bloqué seulement quand une classe s'exécute à l'intérieur. De plus, les objets synchronisés sont accessibles par plusieurs thread séquentiellement.

Les auteurs se sont notamment inspirés du monde Java et espèrent permettre ainsi des restrictions moins fortes pour pouvoir se débarrasser du GIL.

Firefox 3.6.4 intègre Electrolysis

Posté par  . Modéré par Florent Zara.
Étiquettes :
26
24
juin
2010
Mozilla
La nouvelle version 3.6.4 du navigateur Firefox vient d'être publiée. Bien que cela soit une version mineure, elle incorpore la fonctionnalité très attendue des utilisateurs : la séparation en processus des greffons.

Firefox 3.6.4 fournit ainsi une navigation sans interruption pour les utilisateurs Windows et Linux après un plantage des greffons Adobe Flash, Apple Quicktime ou Microsoft Silverlight. Si un greffon cesse brutalement de fonctionner, cela n'affectera pas les autres onglets et fenêtres de Firefox. Vous aurez alors la possibilité d'actualiser la page pour redémarrer le greffon et ré-essayer (crash protection). Rappelons que Chrome, le navigateur de Google, utilise déjà ce système.

La séparation en différents processus de l'interface utilisateur du navigateur, l'affichage du contenu web et l'exécution des greffons repose sur la plate-forme Electrolysis, un sous-projet de la fondation Mozilla. Electrolysis devrait profiter également à Thunderbird, le client de messagerie électronique de Mozilla.

En outre cette version corrige de nombreuses anomalies ou problèmes de stabilité et quelques problèmes de sécurité.

Cette mouture du logiciel symbolise aussi la nouvelle politique de développement de la fondation Mozilla dévoilée en début d'année et qui consiste à intégrer de nouvelles fonctions à des mises à jour dites « mineures ».

NdM : la dépêche a été modifiée. Elle indiquait que chaque onglet utilisait un processus séparé, ce qui n'est pas encore le cas. Pour le moment, seuls les greffons tournent dans un processus séparé. Il faudra attendre la prochaine version de Firefox pour la mise en application complète d'Electrolysis.