LLVM 2.9 !

Posté par  (Mastodon) . Modéré par patrick_g. Licence CC By‑SA.
45
8
avr.
2011
Technologie

La version 2.9 de LLVM vient de sortir et a été annoncée par Chris Lattner le 6 avril !

Pour ceux qui se posent encore la question, LLVM est une suite de compilation concurrente de GCC, sous licence UIUC (semblable à BSD), qui a pour but de produire des briques de bases modulaires pour construire toute sorte de programmes : compilateurs, debugger, assembleur, etc. L'aspect hautement modulaire permet également de pouvoir travailler sur une petite partie et d'en faire bénéficier toutes les autres. C'est notamment le cas des optimisations : en effet, LLVM utilise une représentation intermédiaire (IR) parfaitement spécifiée et les optimisations se font sur cette représentation. Et ce n'est qu'un des nombreux avantages de LLVM.

Cette version 2.9 permet de consolider plein d'aspects de LLVM. Parmi les nouveautés principales, on notera :

  • la génération de code a été améliorée, en particulier pour l'architecture ARM ;
  • l'optimisation au moment de la liaison (LTO) a été améliorée également ;
  • un nouvel allocateur de registre a été écrit, mais n'est pas activé par défaut pour cette sortie ;
  • l'infrastructure Machine Code est désormais utilisée par défaut pour produire du code objet directement (plutôt que de passer par un assembleur externe) ;
  • Clang, le compilateur C/C++/Objective-C/Objective-C++ gère le C++0x de mieux en mieux, avec l'ajout des rvalue references et des variadic templates ;
  • LLDB, le débugger du projet LLVM, atteint un certain stade de maturité alors que ce n'était qu'un projet larvaire à la dernière sortie.

Tulip disponible en version 3.5.0

Posté par  . Modéré par Lucas Bonnet. Licence CC By‑SA.
Étiquettes :
36
5
avr.
2011
Science

Tulip, le logiciel de visualisation et d’édition de graphes développé par une équipe du LaBRI (Laboratoire Bordelais de Recherche en Informatique), est disponible en version 3.5.0.

Cette version apporte des nouveautés importantes, des améliorations de l’interface graphique et corrige un certain nombre de bogues.

La suite de cette annonce est une traduction de l’annonce officielle.

N. D. M. : Tulip est sous licence LGPL.

Sortie de Phraseanet en version 3.1 !

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
13
8
fév.
2011
Base de données
Alchemy, éditeur français de logiciels, annonce la sortie de la version 3.1 de sa solution de gestion de photothèques open source Phraseanet ! Phraseanet est un logiciel permettant aux professionnels de l’image (services photo et communication d'entreprise, mairies, photographes indépendants...) de gérer et diffuser leurs fonds photo et multimédia, en ligne, à partir d'un navigateur web.

Logiciel propriétaire jusqu’en mars 2010, Phraseanet est aujourd’hui l’une des rares solutions à avoir fait l'objet d'un passage à l’open source parmi les logiciels professionnels de gestion de contenu photo et multimédia (Phraseanet gère les photos, mais aussi les vidéos, documents audio et PDF). Sous licence GPL v3, Phraseanet est téléchargeable gratuitement.

Parmi les nouveautés de cette version majeure :
  • l’interface « Phraseanet Lightbox », l’application dédiée à la validation et à la consultation de documents envoyés par d’autres utilisateurs, se voit dotée de nouvelles fonctions : possibilité d’ajouter des commentaires sur un document, compatibilité de l'interface avec l'iPhone™ et d'autres ordiphones...
  • mise en fonction d'un gestionnaire des commandes ;
  • mise en place d'une « quarantaine » lors de l'envoi de documents ;
  • ajout de nouvelles statistiques dans l’interface de statistiques « Phraseanet Report »...

Sortie de Boost 1.46

Posté par  . Modéré par patrick_g.
Étiquettes :
51
23
fév.
2011
Linux

Une nouvelle version de Boost vient de sortir après trois mois de gestation.

Boost est une compilation de pas moins de 104 bibliothèques logicielles multiplateformes et sous licence libre (licence semblable à la Licence_MIT) écrites en C++. Plusieurs bibliothèques ajoutées au standard TR1 ont d'ailleurs pour origine Boost, comme les bibliothèques "array" et "regex".

Ces bibliothèques exploitent généralement de manière intensive la programmation par template, ce qui en font des bibliothèques génériques pour résoudre une large palette de problèmes.

Python 3.2

Posté par  (site web personnel) . Modéré par Lucas Bonnet.
88
21
fév.
2011
Python

Un an et sept mois après Python 3.1, voici une nouvelle version majeure de Python 3 : la version 3.2. Elle apporte notamment deux nouveaux modules (argparse et concurrent.futures), des améliorations sur les extensions écrites en C (API stable et marquage dans le nom de fichier des bibliothèques) et les modules compilés (fichiers .pyc) sont désormais rangés dans un dossier « __pycache__ ». Pour rappel, Python 3 corrige les erreurs de jeunesse de Python et harmonise la bibliothèque standard (relire la dépêche annonçant Python 3.0).

Pour faciliter le travail des développeurs des autres implémentations de Python (IronPython, Jython, Unladen Swallow, PyPy), la syntaxe, la sémantique et les fonctions builtins n'ont pas changé dans version 3.2, comme décidé par le moratoire (PEP 3003: Python Language Moratorium). Le moratoire prend fin avec la publication de Python 3.2.

La seconde partie de la dépêche présente en détail les nouveautés de Python 3.2, l'état du portage des modules vers Python 3, et évoque ce qui est prévu pour la suite.

OpenConcerto 1.0 , un nouvel ERP libre

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
19
18
fév.
2011
Bureautique
La première version de logiciel OpenConcerto vient de sortir. OpenConcerto est un logiciel complet de gestion d'entreprise incluant : gestion commerciale, comptabilité, paye et point de vente (caisse).

Il est disponible pour Linux, MacOS et Windows.

Le logiciel est sous licence GPL et téléchargeable dès maintenant en version 1.0 sur toutes les plateformes.

À la différence des solutions habituelles que l'on peut trouver dans les logiciels libres, OpenConcerto n'est pas une application web mais une application riche.

Cette application écrite en Java repose sur des bases de données libres dont MySQL, PostgreSQL et H2.

Première sortie publique de pyramid_formalchemy

Posté par  (site web personnel) . Modéré par baud123. Licence CC By‑SA.
Étiquettes :
23
24
fév.
2011
Python

pyramid_formalchemy est une extension de FormAlchemy permettant de générer une interface de type CRUD dans Pyramid en quelques lignes de code. Le première version est maintenant disponible au téléchargement. Un site de démonstration est disponible.

Des nouvelles de Linphone (VoIP)

Posté par  . Modéré par j.
Étiquettes :
19
14
fév.
2011
Mobile
Linphone est un logiciel de téléphonie sur IP utilisant le protocole standard et ouvert SIP. Il est publié sous la licence libre GPLv2+ et s'utilise avec n'importe quel compte SIP (freephonie.net, ekiga.net, sip.linphone.org...).

Sous GNU/Linux, linphone se présente sous quatre formes :
  • L'application graphique Linphone, utilisant GTK ;

  • La bibliothèque liblinphone, écrite en C ;

  • L'application console linphonec ;

  • L'application console linphonecsh, pour scripter.

Aujourd'hui, quatre événements majeurs à annoncer :
  • La sortie de la version 3.4.0 pour GNU/Linux, Windows et Mac ;

  • L'ajout de la vidéo à la version Android (sdk >=2.0 requis) ;

  • La sortie d'une version Blackberry (Bold OS >= 5.0 requis) ;

  • Le lancement en version bêta d'un serveur "registrar" : sip.linphone.org.
Créé il y a 10 ans par Simon Morlat, le projet évolue vite depuis quelques années. Les développements sont soutenus par la toute récente société Belledonne Communications, qui finance notamment l'ajout de nouvelles fonctionnalités. Vous pouvez remonter les éventuels bogues ici-même ou sur la liste de diffusion.

SLAP : Logiciel libre et aide à la personne

Posté par  (site web personnel) . Modéré par tuiu pol.
Étiquettes :
16
17
fév.
2011
Communauté
Les services d'aide à la personne, vous connaissez ? En raison de l'allongement de la durée de vie de plus en plus de personnes sont concernées.

Un projet nouveau et innovateur est né : SLAP (Services en Ligne À la Personne). Il est né grâce à l'association Aquinetic, créée à la suite des RMLL 2008 à Mont de Marsan.

SLAP est un projet sous licence GPL v3. Il a fait l'objet d'une étude de terrain approfondie et va maintenant être testé en grandeur nature à l'Île d'Yeu sur une cinquantaine de postes.
Le logiciel S.L.A.P. et ses sources seront publiés une fois la phase d'expérimentation validée.

D'ores et déjà, le prototype propose de nombreuses fonctions que vous découvrirez sur SLAP.

Ce projet est intéressant à plus d'un titre, car il concerne des activités qui ne disposent actuellement d'aucun outil spécifique.
Aquinetic, pôle de compétences en logiciels libres, est novateur car il fait appel à de nombreuses institutions et associations. Parmi celles-ci, on peut aussi trouver l'ABUL qui est aussi membre fondateur d'ADULLACT.

Le futur des logiciels métiers devrait logiquement suivre la voie tracée par Adullact et Aquinetic qui sont deux associations destinées à promouvoir les logiciels libres, chacune dans leurs domaines.

Des histoires interactives avec « Ren'Py »

Posté par  . Modéré par tuiu pol.
Étiquettes :
13
10
fév.
2011
Jeu
Ren'Py, un outil pour créer et diffuser des histoires visuelles et interactives, vient de sortir dans sa version 6.12.0.

Le nom Ren'Py vient de Ren'ai, des jeux de simulations de séductions apparemment très prisés au Japon, et de Python, le langage de programmation utilisé par le développeur principal, PyTom. Ren'Py utilise également la bibliothèque Pygame et est diffusé sous une licence libre MIT. Il existe depuis plus de 6 années, la première version étant sortie le 24 août 2004.

Il tourne sous Linux, Mac OS X, Windows, et maintenant, grande nouveauté de la 6.12.0, sous Android, mettant ainsi ses quelques 250 jeux amateurs ou plus professionnels à la disposition de tous.

Il permet de faire plus que de simples histoires, car ce sont réellement des jeux complets que l'on peut réaliser, avec divers degrés d'interaction et d'effets multimédias (sons, musiques, images, animations). On peut donc aussi bien faire des jeux dans le pur style des ren'ai et autres bishōjo, que des histoires dans le style « livres dont vous êtes le héros ».

96 000 ordinateurs et 44 000 D.A.B. inventoriés avec OCS Inventory NG.

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
26
4
fév.
2011
Communauté
OCS Inventory NG est est un logiciel de gestion de parc informatique, c'est à dire une application permettant de réaliser un inventaire de la configuration matérielle des machines du réseau et des logiciels qui y sont installés.
La plus grande institution financière en Amérique latine déploie OCS Inventory NG sur 96 000 ordinateurs et 44 000 distributeurs automatiques de billets (D.A.B.), soit environ 140 000 machines ! En juin 2008, Banco do Brasil, première banque du Brésil, souhaite avoir une vue complète de son parc informatique, afin d'en améliorer la gestion et la maintenance.

L'histoire de ce projet commence avec un périmètre de test de 100 machines, puis, pendant deux ans, plusieurs contributions sont proposées à la communauté ocsinventory-ng.org. La participation très active sur les forums en langue native améliore la notoriété d'OCS Inventory sur le continent sud-américain.
Ce bel exemple de mise en œuvre est officiellement reconnu outre-Atlantique et récompensé par le « 2010 E-Finance Award » pour le projet « Hardware and Software Asset Management for the business environment of Banco do Brasil ».

Sortie de Marionnet 0.90.6

Posté par  . Modéré par Lucas Bonnet.
Étiquettes :
20
4
fév.
2011
Virtualisation
Après une période de développement intense, nous sommes heureux d'annoncer la sortie de Marionnet 0.90.6, première version publique de la série stable 0.90.x.

Marionnet est un logiciel permettant de définir, configurer, exécuter et contrôler un réseau local virtuel constitué d'ordinateurs équipés de GNU/Linux, de répéteurs (hubs), de commutateurs (switches), et de routeurs. Avec Marionnet, il est possible d'expérimenter la mise en œuvre complète d'un réseau local (basé sur Ethernet) : le projet, le câblage, le lancement, la configuration, l'administration, l'étude de protocoles et le test de services ou d'applications.

La série stable 0.90.x introduit le support de l'internationalisation (« i18n »), un nouveau composant passerelle (gateway) permettant de relier le réseau virtuel au réseau réel, la possibilité de configurer des réseaux locaux virtuels (VLAN) sur les commutateurs avec une interface graphique améliorée, des corrections de bogues, de meilleures performances et une installation simplifiée.

Jean-Vincent Loddo
Luca Saiu

LibreOffice est de sortie !

Posté par  (site web personnel) . Modéré par baud123.
49
27
jan.
2011
Bureautique
Depuis que le fork a été lancé le 28 septembre 2010 à partir d'OpenOffice.org, les développeurs ont été très actifs, soutenus par une forte communauté, et sont fiers de nous présenter la première mouture de LibreOffice : la version 3.3.0.

Ainsi, après 3 versions bêta et 4 versions candidates, en l'espace de 4 mois (rythme effréné comparé à celui d'OpenOffice.org), la version stable est là, apportant son lot de changements plus ou moins visibles. En effet, l'accent a été principalement mis sur le nettoyage du code et sur son allégement pour permettre d'améliorer le développement ultérieur de la suite.

Videoporama est de sortie ! 0.8.1

Posté par  . Modéré par Xavier Teyssier.
Étiquettes :
21
31
jan.
2011
Audiovisuel
Videoporama est un programme de création de diaporamas vidéo, à partir de plusieurs images, de vidéos et d'extraits sonores.

Six mois après la sortie de la version 0.8.0, j'ai le plaisir de vous annoncer une nouvelle version de ce petit logiciel de création de diaporamas exportés en vidéos.
Au fil des versions, les fonctionnalités, au départ plutôt basiques, s'étoffent. Désormais, Videoporama permet de réaliser des montages avec des images, des séquences titres et des séquences vidéo.

Les séquences images et titres peuvent être composées de plusieurs effets de zoom et de survol (effet Ken Burns, du nom du documentaliste américain ayant popularisé cet effet). Il y a, bien entendu, des transitions disponibles pour agrémenter les passages d'une séquence à l'autre.

La partie son a également beaucoup évolué, car désormais, il est possible d'ajouter plusieurs fichiers son au montage sur deux pistes audio, en plus de la piste reprenant la partie son des éventuelles séquences vidéo ajoutées au montage.

Videoporama fonctionne sur les principales plates-formes (Linux, Windows et Mac OS X). Une version portable a été créée spécialement pour la Framakey et pour enrichir la collection déjà bien fournie de logiciels libres pour Windows à utiliser sans installation.

Il me reste à remercier particulièrement Dominique L. (il se reconnaîtra ;)) pour le travail considérable qu'il a effectué sur Videoporama sur les versions 0.8 et 0.8.1.

Shinken 0.5 : la supervision au pas de charge

Posté par  (site web personnel) . Modéré par baud123.
26
27
jan.
2011
Python
Shinken, l'outil de supervision pleinement compatible avec Nagios écrit en Python [1], sort une nouvelle version un peu plus d’un mois et demi après la précédente !

Cette version 0.5 au doux nom de code imagé ver de terre éruptif continue sur le même rythme effréné. Comme à son accoutumée, elle est disponible sous forme classique et sous forme d’une machine virtuelle de démonstration [2].

Outre les classiques corrections de bugs, on peut noter cinq nouvelles fonctionnalités principales.
  • Rajout du chiffrement SSL entre les processus, basés sur des certificats ;

  • Des périodes d’absences pour les contacts ;

  • Les escalades de notifications basées sur le temps, afin de mieux coller aux notions de SLA ;

  • L’arrivée de la notion de criticité des hôtes et services ;

  • Et la dernière mais pas la moindre : l’arrivée dans le cœur de l’application des règles de corrélations d'états !