SMI version 0.9.9s

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
5
24
nov.
2008
Bureautique
SMI (Services Maintenance Interventions) est une application complète PHP/MySQL sous licence GPL permettant de gérer un service après vente ou une société de services, mono ou multi agences, avec ou sans centre d'appels.

Elle est aujourd'hui utilisée par environ 500 entreprises dans le monde, dans des métiers aussi divers que la maintenance informatique, le suivi de services à la grande distribution, ou encore les prestations de maintenance d'ascenseurs ou de piscines.

Étant en perpétuelle évolution, SMI n'attend que vos commentaires et vos tests.

Tryton version 1.0.0

Posté par  (site web personnel, Mastodon) . Modéré par baud123.
Étiquettes :
13
18
nov.
2008
Bureautique
L'équipe Tryton est fière de vous annoncer la sortie de la version 1.0.0 de Tryton, un fork d'OpenERP. Celle-ci est le fruit de huit mois de travail intensif qui ont permis une réécriture complète des modules (dont la gestion de contact, des ventes et achats, de la facturation, de la comptabilité analytique et générale et des stocks) ainsi que de l'ajout et l'amélioration de nombreuses fonctionnalités de base. Tryton est disponible en quatre langues : anglais, français, allemand et espagnol.

Tryton est publié sous licence GPL v3 et ambitionne d'être un projet basé sur une forte communauté. Nous sommes à la recherche de contributeurs pour alimenter et gérer les traductions, la documentation et pour tester la plate-forme et ses modules ainsi que pour fournir une expertise fonctionnelle et des retours d'expérience.

Tryton s'adresse aux petites et moyennes entreprises à la recherche d'une plate-forme applicative ou d'un ERP facile d'utilisation et extrêmement configurable. Tryton apporte la possibilité aux organisations de faire croître leur solution avec leurs besoins.

XBMC 8.10 voit le jour

Posté par  . Modéré par Nÿco.
Étiquettes :
7
16
nov.
2008
Audiovisuel
Après deux ans de développement, c'est en prenant tout le monde de cours que l'équipe XBMC a publié le 14 novembre la dernière version de son centre multimédia du même nom XBMC 'Atlantis'.

XBMC est l'acronyme récursif pour « XBMC Media Center ». Initialement développée pour la console de Microsoft, la Xbox première génération, la première nouveauté de ce nouvel opus est d'être multi plate-formes. Il est maintenant disponible pour les plate-formes GNU/Linux, Mac OS X, Windows, Apple TV et bien sûr Xbox. Une version Live CD basé sur Ubuntu est également disponible. La numérotation des versions est d'ailleurs inspirée d'Ubuntu. Cette version porte donc le numéro 8.10. "10" car elle devait sortir en octobre mais passons. Actuellement, seuls les processeurs x86 sont supportés.

Le développement de XBMC à commencé en 2003 et maintenant l'équipe est composée d'environ 50 développeurs et plus de 100 traducteurs pour une communauté de 30 000 membres enregistrés sur le forum.

Principalement développé en C++, XBMC se base sur de nombreux projets libres pour parvenir à son but : fournir centre multimédia complet, simple et facile d'utilisation. XBMC Media Center est distribué sous licence GNU GPL (avec certaines bibliothèques sous licence LGPL).

Sortie de OGRE 1.6.0 [Shoggoth]

Posté par  . Modéré par Florent Zara.
Étiquettes :
17
16
nov.
2008
Jeu
Ce 3 novembre est sortie la dernière version du moteur 3D Libre OGRE. Cette version finale fait donc suite à la RC1 sortie fin août dernier. Elle en profite pour ajouter et corriger un nombre considérable de points. Les développeurs utilisant toujours une version de la branche 1.4.x (la dernière mouture de cette ligne étant la 1.4.9 sortie en juin 2008), vont pouvoir se pencher sur les nouveautés, un document de portage sur le wiki pourra les aider dans cette voie.

OGRE est une couche d'abstraction au-dessus des APIs Direct3D et OpenGL, qui permet l'utilisation des cartes accélératrices 3D. Il est distribué selon les termes de la licence GNU LGPL. Comme le moteur est Libre, cela permet de le retrouver naturellement dans des programmes Open-Source (comme OpenFrag ou OpenMW, un portage de Morrowind, dont la dernière version est sortie ce 5 novembre) et la licence LGPL permet de retrouver aussi ce moteur dans des programmes propriétaires (Ankh est probablement le plus connu).

Pour les plus curieux, le nom des versions principales de OGRE est tiré du mythe de Cthulhu de H. P. Lovecraft (voir une représentation des Shoggies sur le webcomic Unspeakable Vault et une autre dans la page anglophone sur Wikipédia).

Tigase Server 4.0

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
11
16
nov.
2008
XMPP
Tigase Server, le petit serveur XMPP qui monte, écrit en Java par Artur Hefczyc, et publié sous licence GPLv3, vient d'être mis à disposition en version 4.0.

L'archive Java (.jar) disponible en téléchargement nécessite un JDK pour tourner, et contient un assistant d'installation assez complet et intuitif, ainsi que la base de données relationnelle embarquée Apache_Derby, écrite en Java également, et publiée sous licence Apache 2.0.

Le projet Tigase propose toute une collection de logiciels libres sous licence GPLv3 implémentant XMPP :
  • Tigase Server, et les composants MUC et PubSub ;
  • Les clients evora, Tigase Messenger et Tigase Minichat ;
  • Les bibliothèques jaxmpp, Tigase Utils, Tigase XML Tools et XMPP4GWT ;
  • Une suite de tests.
Tigase Server est intégré entre autre à la forge LibreSource et est supporté par Tigase.com.

Sortie de LyX 1.6.0 et 1.5.7

Posté par  . Modéré par patrick_g.
Étiquettes :
16
15
nov.
2008
Bureautique
Le « processeur de document » LyX, un traitement de texte WYSIWYM est sorti le 10 novembre dans sa nouvelle version majeure 1.6.0. LyX a pour particularité d'être un traitement de texte où la structuration sémantique du document est mise en avant, comme pour LaTeX, et pour lequel le rendu final est d'ailleurs délégué à LaTeX la plupart du temps. C'est pour cela qu'on considère que LyX est un front-end à LaTeX, destiné aux non-initiés, ce qui est un raccourci exagéré.

Pratiquement en parallèle, la version 1.5.7, probablement la dernière de la série 1.5 est sortie afin essentiellement d'offrir la compatibilité des formats de fichiers entre la série 1.6 et 1.5 (plus les dernières corrections de bugs en date). LyX est un logiciel libre développé sous licence GNU GPL v2 ou ultérieure. Son interface graphique est désormais uniquement Qt 4 ce qui lui permet d'être disponible sous l'ensemble des Unix ou distributions GNU/Linux sur X11, mais aussi sous MS-Windows et Mac OS X.

Voix et vidéo sur XMPP dans Google Mail

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
24
14
nov.
2008
XMPP
Google avait créé la surprise en 2005 en fournissant un service XMPP/Jabber accompagné du client lourd propriétaire gratuit Google Talk, proposant la voix, via le protocole de signalisation Jingle (Jabber) et en publiant ses spécifications.

Depuis, les interfaces d'accès au service de messagerie instantanée et de présence sur XMPP se sont multipliées avec le chat dans GMail (AJAX), mais aussi Google Talk Gadget, une applet Flash (NdM : Flash est propriétaire, non-accessible, non-indexable et prend très mal en charge GNU/Linux/*BSD), proposant des chatrooms. Ce service XMPP, ayant profité de la notoriété de sa maison, est donc logiquement devenu de loin le plus populaire au niveau mondial. Aujourd'hui, l'interface GMail propose la voix et la vidéo sur XMPP, à l'aide d'une applet Flash, mais seulement pour les deux plates-formes propriétaires Microsoft Windows et Apple Mac OS X, « pas encore » sous GNU/Linux et *BSD.

Cette spécification Jingle ayant fait son chemin au sein de la XSF avec l'aide des retours d'implémenteurs, elle devrait être bientôt publiée en version stable. Ainsi les développeurs pourront implémenter la voix, la vidéo, ainsi que le transfert de fichiers (sans proxy de transfert de fichiers et traversant les NAT/proxies/pare-feux), si ce n'est déjà en cours pour certains projets.

L'applet voix/vidéo de GMail utilise Jingle tel que publié par Google en 2005, et est donc compatible avec le client lourd Google Talk. Empathy, le client libre de messagerie instantanée et de présence de GNOME utilisant le framework Telepathy, implémente à la fois le Jingle de la XSF, et le Jingle originel de Google, il est donc compatible avec Google Talk et GMail. Dès que la spécification Jingle sera stable, Google implémentera cette version.

Groupware OBM et Webmail MiniG, paquets Debian

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
10
12
nov.
2008
Communauté
Il y a quelques temps déjà, un nouveau site web pour OBM (www.obm.org) a été mis en ligne, afin de présenter ce logiciel qui permet à ses utilisateurs de stocker, organiser et partager rendez-vous, contacts, courriels, liens, documents et des modules complémentaires de type gestion de projet/planning. Ce fut pour nous une volonté de faire partager ce projet pour lequel la communication n'était pas à son maximum. Depuis nous l'enrichissons afin de partager nos connaissances et de faire de ce Groupware une véritable alternative aux solutions propriétaires.

L'un des avantages d'OBM est l'utilisation d'autres logiciels libres pour assurer les différents services d'un goupware (Cyrus, Apache, Postfix...). Cependant, pour les non-initiés, cet avantage se transforme souvent en plusieurs semaines de galère pour réussir à installer un OBM complet. OBM nécessite une certaine expertise dans beaucoup de services associés à OBM (Cyrus, Postfix, MySQL ou PostgreSQL, Java/Tomcat...).

Il y a plus de 6 mois, nous avons travaillé avec des développeurs Ubuntu (et nous continuons toujours) pour publier dans Ubuntu Hardy (et maintenant Intrepid) une version packagée d'OBM. Nous nous sommes vite rendu compte qu'inclure un tel logiciel dans une distribution est pour l'instant infaisable. Pouvoir remplacer un fichier de configuration d'un service par celui dont a besoin OBM, n'est pas simplement faisable, voire impossible pour certains services. C'est pour cela que dans Ubuntu il n'y a que la partie "web" qui est pour l'instant intégrée. Nous avons quand même développé tous les autres paquets des services qui gravitent autour d'OBM. Nous espérons intégrer au fur et à mesure tous les paquets d'OBM, quand cela sera possible.

Nous sommes donc heureux de vous annoncer la mise en place d'un dépôt Debian (Etch) pour une installation complète et vraiment complète d'OBM. La version disponible est la dernière version stable, la 2.1.11. Il faut souligner que ces paquets sont conçus pour un serveur dédié à OBM. Nous espérerons que grâce à ces paquets vous serez nombreux à installer et utiliser OBM :
deb http://deb.obm.org etch obm

À vos claviers ! Il est temps d'installer un OBM, en quelques minutes ! Voir ci-dessous pour faire vos retours et tester aussi MiniG, une version alpha d'un nouveau webmail.

LLVM 2.4 : le compilateur qui fait plus

Posté par  . Modéré par baud123.
Étiquettes :
24
12
nov.
2008
Technologie
La version 2.4 de la suite LLVM est sortie le 9 novembre.

LLVM est l'acronyme de Low Level Virtual Machine, mais c'est aussi :
  • un compilateur, avec des interfaces pour C, C++ au travers du projet CLang et du port des analyseurs de code C, C++ de GCC. D'autres langages sont également pris en charge.
  • un framework de compilateur qui permet d'ajouter simplement des nouveaux langages ou des nouvelles architectures matérielles.
  • un générateur de code embarquable pour la compilation à la volée (JIT).
  • une stratégie de compilation conçue pour autoriser des optimisations pendant toute la durée de vie d'un programme, c'est à dire à la compilation, pendant l'édition de lien, pendant l'exécution, et par profilage après l'exécution.
  • un jeu d'instruction virtuel, la représentation intermédiaire (IR). Celle-ci est accessible sous forme textuelle (c'est l'assembleur LLVM) ou binaire (c'est le bytecode LLVM). C'est cette représentation intermédiaire qui permet les optimisations.
La version 2.4 de LLVM apporte son lot de corrections de bogues, des temps de compilations réduits en utilisant -O0, des améliorations sur la génération de code, une nouvelle architecture cible (PIC16), de nouvelles possibilités pour la représentation intermédiaire, et de nombreuses autres améliorations et ajouts.

LLVM est le seul concurrent sérieux et libre de GCC GNU Compiler Collection. Il se distingue par sa conception très modulaire et sa simplicité d'utilisation. Cela se reflète dans son API et sa documentation abondante. Il existe même un tutoriel décrivant l'implémentation d'un petit langage en utilisant LLVM !
Évidemment, LLVM propose beaucoup moins de langages et d'architectures que GCC, mais il rattrape son retard et est déjà une alternative tout à fait valable à GCC en utilisant LLVM-GCC.

On peut essayer LLVM sans trop d'effort en le téléchargeant avec l'interface llvm-gcc. Vous pourrez ainsi compiler vos programmes favoris en utilisant la commande llvm-gcc de la même façon que vous utilisez gcc.

Il convient également de citer 2 projets annexes à LLVM, et qui évoluent avec celui-ci :
  • CLang est un projet dont le but est de fournir des interfaces C, C++ et Objective C pour LLVM qui soient de meilleure qualité que ce qui existe actuellement (les parseurs de GCC).
  • VMKit est une implémentation de la JVM et de la CLI. Il transforme le bytecode java et MSIL en représentation intermédiaire LLVM puis effectue les optimisations fournies par LLVM.
Enfin, signalons que des vidéos et présentations de la rencontre annuelle des développeurs de LLVM du 2 août 2008 sont disponibles.

OpenArena 0.8.1 fête Halloween !

Posté par  (site web personnel) . Modéré par patrick_g.
13
10
nov.
2008
Jeu
OpenArena 0.8.1 est disponible pour Halloween, depuis le 31 Octobre. OpenArena est un jeu de tir subjectif (FPS) tournant sur le moteur libéré de Quake III, maintenu par icculus en tant que ioquake3. Le projet est essentiellement artistique, puisqu'il consiste à compléter le moteur par des ressources graphiques et sonores également soumises sous licence GPL.

La sortie de la version 0.8.1 a d'ailleurs été en partie motivée par un soucis de licence de certaines textures, hélas employées sur deux cartes, dont une qui dispose déjà d'une version alternative. Du fait de ce retrait, il vous faudra retélécharger l'archive complète pour en profiter. Les futures versions de la série 0.8 devraient comme pour la 0.8.0 être basées sur la révision 1443 d'ioquake3, et consisteront en une succession de patchs idéalement proposés tous les 1 ou 2 mois permettant l'ajout de nouveaux personnages et cartes.

Même si légèrement amputée, la 0.8.1 est loin de constituer une régression, en voici les améliorations :
  • La campagne de jeu solo a été réorganisée ;
  • Un nouveau son d'impact (un son de cloche !) ;
  • L'arme "chaingun" profite désormais du code de "unlagged", qui atténue l'effet de la latence sur certaines armes ;
  • Deux nouvelles cartes CTF : ps37ctf et ctf_gate1 ;
  • Une nouvelle carte DM : am_galmevish ;
  • Les textures introduites dans la version précédente et dont la licence est litigieuse ont été retirées (ainsi que les cartes schism-b2 et q3dm6ish-v2) ;
  • Un client spécifique à Windows 9x a été ajouté (auquel il manque le support d'IPv6) ;
  • Des versions "legacy" du client, compilées depuis une ancienne révision d'ioquake3 dont la gestion de la souris est différente, sont proposées mais non recommandées.
  • Passage au numéro de protocole 71, permettant ainsi de cloisonner les versions du jeu incompatibles entre elles.

La VoIP, introduite dans la version 0.8.0, utilise le codec speex et peut s'interfacer avec Mumble. Bien qu'utile pour élaborer des stratégies en jeu d'équipe (capture de drapeau, ou deathmatch en équipe), celle-ci ne s'est pas encore bien démocratisée parmi les joueurs.

La francophonie est plutôt bien représentée parmi les serveurs de jeu disponibles. Certains d'entre eux se sont ainsi regroupés pour former le Réseau OpenArena Francophone Libre (ROFL), où participent pour le moment des particuliers ainsi que TuxFamily.org. Cette communauté francophone vous accueille sur un nouveau site, qui propose de la documentation, et qui vise également à être une plateforme de développement de nouvelles ressources pour le jeu.

Au passage, le jeu ne dispose actuellement d'aucune musique. Si vous êtes adeptes de séquenceur musical, ou de tout format libre pouvant être édité par des logiciels libres, vos contributions pourraient peut-être égayer la prochaine sortie.

pyLSM, un module python pour microscope LSM 510

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
18
7
nov.
2008
Python
Dans le cadre de mon travail, je dois faire de l'imagerie avec un microscope confocal (LSM 510 live pour les connaisseurs). Malheureusement, les fichiers générés ne sont pas lisibles nativement, c'est du tiff modifié. La bonne nouvelle, c'est qu'il existe déjà des modules libres (via imageJ) ou gratuits (via Matlab) pouvant charger ces images. La mauvaise nouvelle, c'est que je n'avais pas envie de me mettre à imageJ, et j'avais envie de me défaire de Matlab.

C'est donc pour tout ça que j'ai décidé d'écrire un module pour Python qui me permette de charger ces images. Ça n'a pas été très simple, car ces fichiers sont constitués de plusieurs images, une par canal et par tranche. En effet, en imagerie confocale, on peut exciter spécifiquement des fluorofores (c'est à dire des donneurs de fluorescence) et ainsi avoir un canal par marqueur. Une seconde spécificité de ces microscopes, c'est de pouvoir faire des tranches optiques, donc avoir une série d'images qui peuvent reconstituer nos objets en 3D (c'est de la chance en biologie de travailler avec des matériaux relativement transparents, ce qui permet ces tranches optiques). Tout ça pour dire qu'il y a des foules d'informations dans ces fichiers.

Avec ce petit module Python, il est donc possible de visualiser les différents canaux et tranches.

Parce que je suis très original et que je ne le cache pas, j'ai baptisé ce module pyLSM, py pour python et LSM pour... LSM (c'est l'extension des fichiers). Cette dépêche est un appel à tests et suggestions d'améliorations pour ceux intéressés.

Sortie de Theora 1.0

Posté par  (site web personnel, Mastodon) . Modéré par Mouns.
Étiquettes :
21
5
nov.
2008
Audiovisuel
La fondation Xiph.org annonce la finalisation de la version 1.0 de Theora. Pour rappel, Theora est un codec vidéo totalement libre, qui plus est sans royalties ni lié à des brevets logiciels connus. Il est généralement utilisé dans des conteneurs Ogg (format de fichier multimédia).

Cette version 1.0 s'accompagne d'une bibliothèque de référence, distribuée sous licence BSD. Cette dernière version de la bibliothèque inclut un nouveau décodeur plus performant que celui des précédentes versions et prend en charge toutes les spécifications du format.

Xiph, avec l'aide de Red Hat, est en train de plancher sur une prochaine version (nom de code « Thusnelda »), qui aura un encodeur produisant des vidéos de meilleure qualité tout en restant compatible avec les décodeurs actuels.

Cette bibliothèque est utilisée dans de nombreux projets libres (et non libres), notamment les prochaines versions de Firefox et d'Opera dans le cadre de la prise en charge de la nouvelle balise HTML5 video, ou encore Wikipedia. Il s'agira de lire des vidéos dans le navigateur, sans greffon ni extension ni lecteur externe (autre logiciel), et ceci directement depuis un site web, tout simplement. Ainsi, la vidéo devient un standard ouvert complet sur le web, avec enfin la possibilité d'éviter complètement tout logiciel, format ou protocole propriétaire (et au passage les DRM et les brevets).

Avec un Firefox à 30% de parts de marché des navigateurs web et un Wikipedia étant le 8ème site le plus populaire au monde, on pourrait assister rapidement à une popularisation de Theora sur le web et sur plus généralement sur Internet.

NdM : Merci à tiwaz d'avoir proposé une dépêche sur le même sujet.

DotClear 2.1, le blog qui monte, qui monte...

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
9
5
nov.
2008
Internet
La version « Námestí Republiky » numérotée 2.1 du désormais célèbre moteur libre de blog DotClear a été publiée à l'occasion de la fête païenne d'Halloween.

Publié sous licence GPLv2, DotClear est développé par une communauté active en langage PHP. Utilisé notamment par le StandBlog de Tristan Nitot, France 2, RTL et le parti communiste français, il propose tout un écosystème d'extensions fonctionnelles.

La toute nouvelle version accélère énormément le cycle de publication, puisque la version 2.0 publiée en août 2008 avait pris 1040 jours de développement.

Les fonctionnalités offertes par cet incrément sont :
  • Des thèmes et des templates plus souples ;
  • Les sous-catégories ;
  • Améliorations de l'interface XML-RPC ;
  • Des vidéos en HD ;
  • Et d'autres encore...

Performous 0.3.0 - Nouvelle version du karaoké libre

Posté par  . Modéré par Nÿco.
Étiquettes :
12
4
nov.
2008
Jeu
Performous (anciennement UltraStar-NG) est jeu inspiré du jeu PS2 Singstar. Fonctionnant sous GNU/Linux mais ayant également été testé sous BSD et sous Mac OS X, il propose de marquer un maximum de points lorsque le ou les joueurs chantent juste.

Après 1 an de gestation et plus de 700 mises à jour sur le serveur de gestion de configuration, il apporte les nouveautés suivantes :
  • Support du mode 2 joueurs (avec les micros Singstar ou n'importe quelle autre entrée stéréo) ;
  • Gigantesque amélioration des performances (le jeu fonctionne maintenant correctement sur des configuration très modestes) ;
  • Affichage totalement migré en OpenGL (une carte supportant l'accéleration 3D est donc obligatoire, le jeu fonctionne de manière fluide sur des cartes Intel) ;
  • Amélioration générale du design du jeu (beaucoup de petites animations) ;
  • Support réel des écrans larges (non 4:3) ;
  • Recherche récursive des morceaux dans les répertoires ;
  • Configurations des niveaux sonores et des latences des différentes boucles audio ;
  • Nombreuses améliorations internes des moteurs audio/vidéo/graphique du jeu ;
  • Migration des autotools vers CMake.
Nous recherchons par ailleurs des personnes pouvant filmer leurs exploits et les mettre à disposition sur la toile.

Par ailleurs, le projet projette maintenant une version de maintenance 0.3.1 dans quelques jours (les changements étant immenses depuis la dernière version, nous nous attendons à un certain nombre de retour aussi bien sur la chaîne de compilation que sur le jeu). Nous allons également travailler activement sur la branche 0.4.0 qui devrait voir l'ajout de la prise en charge des instruments de Rockband, Guitar Hero et Guitar Hero World Tour ainsi que du gameplay allant avec.

Publication de la version 1.4 de la solution ERP Neogia

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
5
1
nov.
2008
Commercial
Les membres du consortium Neogia annoncent le lancement de la version 1.4 de la solution de progiciel de gestion intégrée (ERP) et de gestion de la relation client (CRM) en logiciel libre Neogia (sous licence GPL).

Neogia est une solution de gestion intégrée pour les PME/PMI. La disponibilité d’une solution ERP/CRM en logiciel libre permet aux entreprises de disposer gratuitement et en utilisation libre d'un outil de gestion d’entreprise performant, flexible et adaptable aux besoins métiers des utilisateurs.

L’architecture orientée services (SOA), sur laquelle repose la solution Neogia, permet également aux directions informatiques d’intégrer facilement Neogia dans leur système d’information. Plus de détails ci-dessous sur les fonctionnalités et les aspects techniques du projet, notamment en relation avec la fondation Apache.