Sortie de Acceleo 1.1

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
11
sept.
2006
Technologie
Acceleo, le générateur de code source intégré sous Eclipse, sort en version 1.1.

Les principales améliorations apportées par cette version sont :
  • Compatibilité avec Eclipse 3.2
  • Compatibilité avec GNU/Linux
  • Amélioration des performances
  • Meilleure compatibilité avec les modeleurs UML et GMF
  • Nouveaux services
  • Corrections de bugs

Première publication du projet Magrathea

Posté par  . Modéré par Florent Zara.
Étiquettes :
0
8
sept.
2006
Technologie
Beaucoup de choses se sont passés cet été pour le projet Magrathea. Pour rappel, celui-ci a pour vocation de fournir un moteur permettant de rendre en 3D des univers entiers, comme par exemple le système solaire composé de toutes ses planètes. Chacune reproduite à taille réelle avec de vrais données topographiques et satellites.

Parmi les nouveautés il y a donc une première version des sources, estampillée 0.1. Celle-ci a suivi une grosse phase de nettoyage et de documentation du code, permettant maintenant d'avoir une documentation doxygen complète des sources.

Il y a aussi un tout nouveau site web pour le projet, qui vise à construire une vraie communauté autour de lui, avec beaucoup plus d'informations sur le développement et des pages dédiées aux projets utilisant Magrathea.

Le projet est distribué sous licence LGPL, et se base sur le moteur graphique OpenSceneGraph. L'équipe à la base du projet cherche activement des gens pour les aider sur différents sujets, si ça vous intéresse, n'hésitez donc pas à les contacter !

La quintessence des algorithmes bit à bit

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
0
7
sept.
2006
Technologie
Jouer avec les bits lorsqu'on code est souvent un bonheur intense tant les possibilités sont larges malgré les axiomes 8/16/32/64 bits dont on dispose sur les processeurs (et donc) dans les langages.

De nombreux "grands maîtres", dont Brian Kernighan lui-même ont écrit de nombreux algorithmes utilitaires effectuant des travaux sur les champs de bits que sont nos mots mémoires.

On trouvera donc dans l'article cité, qui des comptage de bit (à 1 ou 0), des tests de parités parallélisables, des rotations de bits, des modulos, des log base 2 (et donc des log base n). L'article prévient en introduction que les problèmes de cache, bande passante mémoire doivent être pris en compte dans l'utilisation de l'algorithme sur l'architecture libre.

Un bien beau texte.

NdM : les extraits de code sont du domaine public d'après l'introduction du document.

SPIS, l'OpenSource scientifique au service de l'exploration spatiale

Posté par  . Modéré par Florent Zara.
0
7
sept.
2006
Technologie
Avec la sonde lunaire SMART-1, l'ESA a mis en oeuvre avec succès un système de propulsion d'avenir : la propulsion ionique.

La validation de l'impact de cette propulsion sur les instruments de la sonde à été réalisée grâce à un logiciel libre, SPIS, co-développé par la société Artenum et mis en oeuvre par l’ESA et l’ONERA. SPIS est un environnement modulaire et extensible dédié à la modélisation des interactions plasma-satellite.

Ces nouvelles technologies ouvrent de très larges perspectives pour l'exploration spatiale.

FreeDOS 1.0 disponible

Posté par  . Modéré par Florent Zara.
Étiquettes :
0
5
sept.
2006
Technologie
Le projet FreeDOS viens de mettre à disposition la version 1.0 de ce clone libre de (PC/MS)-DOS. Des versions libres de la grande majorité des outils DOS standards sont incluses dans la distribution.

Les principales fonctionnalités sont:
  • Support natif des partitions FAT32
  • Support XMS (NdM: remplacement par un lien archive.org) jusqu'a 4GB
  • Support pour les noms de fichiers de plus de 8.3 caractères activé par défaut (doslfn)
  • Gestionnaire UDMA, CD-ROM, souris, etc... libres
  • Complétion/historique bash-like

Cette version est la première publication officielle depuis plusieurs mois, mais surtout la première à pouvoir être considérée comme "stable" et complète.

Compilation distribuée avec distcc / dmucs

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
4
sept.
2006
Technologie
Imaginez un monde où les compilations seraient partagées entre tous les ordinateurs et permettraient d'optimiser la durée de ces dites compilations pour être minimales.

C'est ce que propose Distcc qui permet de compiler des sources sur plusieurs machines. Cependant distcc nécessite de déclarer l'ensemble des serveurs pouvant accueillir la compilation, ce qui est lourd pour une architecture réseau mouvante...

DMUCS apporte une réponse à ce problème en proposant un serveur central de référencement pour distcc.

Sortie d'OpenSceneGraph 1.1

Posté par  . Modéré par Mouns.
Étiquettes :
0
25
juil.
2006
Technologie
OpenSceneGraph Professional Services a annoncé le 19 juillet dernier la version 1.1 d'OpenSceneGraph, la bibliothèque graphique Open Source compatible OpenGL 2.0 et OpenGL Shading Language (diffusée sous OpenSceneGraph Public License (OSGPL), dérivée de la LGPL).

OpenSceneGraph est conçu pour accélérer le développement d'applications et améliorer les performances graphiques 3D.

OpenSceneGraph 1.1, écrit entièrement en C++ standard, et reposant sur OpenGL, offre aux développeurs dans les marchés de la simulation visuelle, du développement de jeux, de la réalité virtuelle, de la visualisation scientifique et de la modélisation un outil de visualisation temps réel qui rivalise avec les toolkits actuels de gestion de scène graphe, tant au niveau fonctionnalités que performances.

OpenSceneGraph 1.1 fonctionne sur toutes les plateformes Microsoft Windows et systèmes d'exploitation Apple OS/X, GNU/Linux, IRIX, Solaris et FreeBSD.

Magrathea ou le Système Solaire en 3D

Posté par  . Modéré par Jaimé Ragnagna.
0
14
juil.
2006
Technologie
Dans le genre Google Earth et Géoportail, un logiciel OpenSource prometteur est développé par des élèves de l'Epitech : Magrathea.

C'est un moteur Graphique 3D qui permet de modéliser en temps réel un système solaire complet : Planètes + Terrains + Atmosphère + Météo.

Il est annoncé comme étant portable sous Windows, GNU/Linux, FreeBSD, Solaris, OS X et IRIX.

Cairo 1.2 met le feu

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
1
juil.
2006
Technologie
Cairo est une bibliothèque graphique 2D qui permet de générer plusieurs types de sortie, soit en mode image, via les backends image, xlib et win32, soit en mode vectoriel, à l'aide des backends PDF, Postscript et SVG. Elle incorpore aussi en certain nombre de backends expérimentaux, dont OpenGL (glitz), Quartz et XCB.

Elle est ou sera utilisée par un nombre croissant d'applications, comme par exemple librsvg, Mono ou les prochaines versions stables de Firefox et de Gnumeric. La suite du développement de Cairo sera principalement consacrée à l'optimisation et à l'amélioration des performances de Cairo.

La nouvelle version stable de la bibliothèque graphique Cairo vient de voir le jour. Les principales nouveautés sont l'officialisation des backends PDF et Postscript, ainsi que l'apparition du backend SVG. À la différence des versions expérimentales des backends PDF et Postscript présentes dans Cairo 1.0, les fichiers générés sont maintenant principalement vectoriels, et le recours à des images de substitution n'a lieu qu'en dernier ressort. C'est sur cette version que s'appuiera la très prochaine bibliothèque GTK+ 2.10 pour le support de l'impression.

La France 5ième au dernier TOP 500 des supercalculateurs

Posté par  . Modéré par Amaury.
Étiquettes :
0
30
juin
2006
Technologie
La France est 5ième dans le dernier classement du TOP 500 des plus puissants supercalculateurs avec 42.9 TFlop/s.
Il s'agit du Supercalculateur du CEA à Bruyeres-le-Chatel (le Tera-10 construit par BULL). Il comporte 8704 Processeurs 64 bits Itanium 2 à 1.6 Ghz et 26000 Giga de mémoire. Il tourne sous Linux.
Le numéro 1 est toujours le BlueGene/L (IBM) avec 280.6 TFlop/s. Il comporte 131072 processeurs IBM PowerPC. Premier depuis les 3 derniers top 500, il est installé au Lawrence Livermore National Laboratory en Californie.
Le classement par système d'exploitation est assez significatif et montre bien la domination sans faille de Linux qui atteint presque les trois quarts du parc, suivi par les Unix qui font presque tout le restant. On peut aussi remarquer que Windows vient de doubler sa part en passant de une à deux machines.

Le prochain classement aura lieu dans 6 mois.

Colloque SIG libre : logiciels et données

Posté par  . Modéré par Florent Zara.
Étiquettes : aucune
0
15
juin
2006
Technologie
Services Géographiques, centre de formation spécialisé dans le domaine de l'information géographique, de la cartographie et du droit organise à Toulouse un colloque sur le thème du "libre" dans les Systèmes d'Information Géographique (S.I.G.).

Voici quelques questions auxquelles nous essaierons de répondre avec l'aide d'utilisateurs de ces logiciels (par le biais de conférences) et avec les points de vue des acteurs de l'information géographique (autour d'une table ronde qui clôturera cette journée).
  • Définition de "libre", "open-source",... ?
  • Avantages/désavantages du "libre" ?
  • Offres et potentialités des logiciels SIG open-source ?
  • Y-a-t-il en France des données libres de droit et où les trouver ?


Note : Malheureusement, il ne reste plus de places pour le colloque mais il semblait tout de même intéressant de faire connaître cette initiative ! Rendez-vous sur le site du colloque pour découvrir leur programme qui a l'air très intéressant, en espérant que les présentations seront mises en ligne par la suite.

En attendant le colloque, vous pouvez regarder le travail que les étudiants de la formation de Technicien supérieur en SIG de l'EPTEGE ont fait sur les logiciels libres dans le cadre de leur projet de fin d'année.

QSOS ou comment gagner en objectivité dans l'évaluation et la sélection de logiciels libres

Posté par  (Mastodon) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
27
mai
2006
Technologie
Pour un particulier comme pour une entreprise, la sélection d'un logiciel est souvent un moment critique car il est rarement simple de revenir en arrière. Or pour les logiciels libres cette sélection est plus complexe que pour des logiciels commerciaux car davantage de points rentrent en ligne de compte (pérennité du logiciel, solidité de l'équipe des développeurs, risques de forks...).

La méthode et le référentiel QSOS (Qualification et Sélection de logiciel Open Source) visent à formaliser à capitaliser le travail d'évaluation et de sélection en proposant de fédérer les efforts.

QSOS c'est :
  • une méthode qui est aujourd'hui en version 1.6
  • un format XML pour les fiches d'évaluation
  • des éditeurs de fiches
  • des bibliothèques (actuellement Perl, Java, Ruby et Javascript)
  • un référentiel de fiches d'évaluations
  • un travail public sur un CVS et une liste de diffusion

La méthode est sous GNU FDL sans restriction, le reste est sous GPL v2.

Erlang/OTP R11B supporte les architectures multiprocesseur

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
1
22
mai
2006
Technologie
Erlang est un langage de programmation qui est à Ericsson ce que Java est à SUN.
Une nouvelle version de la machine virtuelle Erlang et du canevas de développement a été publiée. Cette version R11B est une avancée majeure, car elle supporte désormais les architectures multiprocesseur. Une même application Erlang peut ainsi bénéficier directement d'amélioration de ses performances sans retoucher son code.

Quand la liberté viendra de Chine...

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
0
20
mai
2006
Technologie
À l'heure où les verrouillages de l'informatique se multiplient (TCPA, ordinateurs tatoués, DRM, taxe Microsoft, brevets sur les logiciels), un vent de liberté pourrait venir paradoxalement de Chine, un pays qui n'est pas connu pour son respect des droits de l'homme et de la liberté.
En effet, un ordinateur entièrement conçu en Chine et fonctionnant sous Linux vient de faire l'objet d'une pré-série de 3000 exemplaires. Leur prix de vente hors écran sera compris entre 1200 et 1600 yuans (soit entre 120 et 160 ¤) et leur mise sur le marché est prévue pour le mois de juillet.

Ces ordinateurs sont équipés du processeur Godson 2E équivalent à un Pentium IV à 2GHz, seront très légers (environ 500g) et auront une faible consommation.
Le projet Godson a commencé en 2002 car les chinois ont compris la menace qui pesait sur eux si ils ne maîtrisaient pas leur informatique. Godson est un nom pour l'étranger. Le nom chinois est "Longxin", ce qui signifie "coeur du dragon".

L'avenir commercial de ces ordinateurs dépendra de l'accueil du public chinois à cette pré-série.

Sortie de QEMU 0.8.1

Posté par  . Modéré par Nÿco.
Étiquettes :
0
5
mai
2006
Technologie
QEMU 0.8.1 vient de sortir. Il s'agit de la première version à supporter KQEMU 1.3. Le seul moyen d'utiliser ce module jusqu'alors consistait à télécharger les sources disponibles sur le CVS.

Au-delà des corrections de bug, on peut y trouver :
  • Le support des tablettes USB
  • L'émulation du haut parleur du PC
  • Le support SSE3
  • Un serveur VNC
  • Un port pour Solaris.
KQEMU est un module noyau (sous licence propriétaire) permettant à QEMU (sur x86 ou x86_64) d'utiliser directement le processeur pour exécuter du code x86, sans passer par un émulateur. La version 1.3 introduisait le support pour une virtualisation complète (kernel + espace utilisateur) de certains systèmes d'exploitation, essentiellement Windows et Linux. Un patch pour la version 0.8.0 permet d'émuler les souris en mode bus. Il est grâce à cela possible d'installer et d'utiliser OPENSTEP et NeXTSTEP.

Acceleo sort en version 1.0

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
3
mai
2006
Technologie
Acceleo est un générateur OpenSource de code de dernière génération permettant de mettre en oeuvre facilement et efficacement l'approche MDA (Model Driven Architecture), pour réaliser des applications à partir de modèles.

Acceleo est nativement intégré à Eclipse et EMF (Eclipse Modeling Framework) ; il comprend toute une panoplie d'outils et d'éditeurs permettant de simplifier sa prise en main et son adaptation à tous types de projets ou de technologies.

Acceleo vient de sortir en version 1.0 et propose déjà de nombreuses innovations : génération incrémentale, interopérabilité des méta-modèles d'entrée, syntaxe arborescente, personnalisation par templates...

Croquet SDK 1.0 Beta

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes : aucune
0
25
avr.
2006
Technologie
Le projet Croquet, basé sur la machine virtuelle Squeak/Smalltalk, est une plateforme opensource collaborative 3D. Il s'agit plus exactement d'un bureau virtuel 3D qui tient lieu à la fois de navigateur-client et de serveur. On accède à un bureau distant en dirigeant un avatar à travers une fenêtre 3D représentant ce nouveau bureau.

Cette nouvelle mouture est un kit pour développeur : il devrait permettre aux développeurs intéressées par ce genre de technologie de collaborer de façon plus étroite et de faire avancer le projet Croquet. Pour bénéficier du support son spatialisé 3D, il vous faudra aussi installer la bibliothèque OpenAL.

EiffelStudio devient un logiciel libre

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
6
avr.
2006
Technologie
EiffelStudio est l'environnement historique du langage Eiffel, il était propriétaire depuis la création du compilateur en 1985.

L'environnement est maintenant sous double licence GPLv2 / commerciale. La bibliothèque est sous licence Eiffel Forum License v2 qui est compatible avec la GPL ainsi qu'avec les licences propriétaires.

PyGNUGK v3.50 est disponible

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
23
mar.
2006
Technologie
Suite aux annonces récentes concernant les logiciels de visioconférence, j'ai le plaisir d'annoncer la version 3.50 de PyGNUGK - distribué selon les termes de la licence GNU GPL.

PyGNUGK est une bibliothèque Python permettant la gestion complète d'un contrôleur d'appels (gatekeeper) GNU depuis tout programme Python. Cette bibliothèque permet de se connecter au port de contrôle d'un ou plusieurs gatekeepers GNU, et d'utiliser simplement toutes les commandes disponibles.

Un gatekeeper (contrôleur d'appels) est un logiciel permettant de router les appels lors de visioconférences ou téléphonie sur IP au format H.323 en fonction de l'alias ou du nom de l'utilisateur. Les gatekeepers sont utilisés par exemple depuis des logiciels comme GnomeMeeting (maintenant Ekiga), OhPhone, etc...

Open Graphics Projects : Revue des plans de la carte de développement OGD1

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
0
17
mar.
2006
Technologie
Le but du Projet Open Graphics est de proposer une carte video 3D "open source friendly" avec des pilotes libres et de qualité.

La carte OGD1 a pour principal objectif de tester le coeur hardware graphique du projet et développer les pilotes. Cette carte est cependant suffisamment souple pour concerner beaucoup plus de monde. On pense particulièrement aux universités ou aux entreprises désirant acquérir une carte de développement peu coûteuse. Les hackers "hardware" dans le domaine du graphisme pourrait être aussi intéressés.

Elle peut servir à toute personne voulant mettre un FPGA avec sortie vidéo dans sa machine pour développer dans le domaine graphique.

Le projet recherche donc des relecteurs pour vérifier qu'il n'y a pas de problèmes sur la carte, ce qui pourrait être fatal au projet.

Journée FedeRez 2006 le jeudi 16 mars à Polytechnique

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
14
mar.
2006
Technologie
FedeRez est un projet étudiant mené par une quinzaine d'associations de grandes écoles et universités françaises qui ont pour but la gestion des réseaux sur les campus des écoles et des nombreux services informatiques associés.

Deux conférences, des stands des associations présentes, et une table ronde rassemblant des professionnels et des chercheurs, seront ainsi organisés le 16 mars à l'École Polytechnique (Palaiseau, 91).
Les thèmes traités seront le très haut débit et la voix sur IP.

23 mars: Conférence au LORIA sur Lisaac, un nouveau langage

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
0
9
mar.
2006
Technologie
Une journée de formation est proposée sur Lisaac par l'INRIA, le 23 mars près de Nancy. Elle sera présenté par Benoît Sonntag son créateur.

Lisaac se veut un langage de très haut niveau comme Smart Eiffel et Self, tout en gardant un accès bas niveau au hardware et de bonne performance. Il se veut clairement un concurrent du C.

Il est à l'origine prévus pour écrire un OS : Isaac. On ne peut s'empêcher de faire le parallèle avec le C conçu pour Unix.

Une implémentation C et Lisaac d'un codeur mpeg2 ont été comparé et montre des performances similaires mais avec 30 % de ligne de code en moins pour Lisaac (notamment grâce à sa gestion automatique de la mémoire).

Lisaac est un langage à prototype à héritage dynamique et à contrat. Son compilateur génère du C ce qui lui permet d’être portable sur toutes les architectures où gcc existe.

C'est un langage très prometteur qui arrivera sans doute à remplacer le C avec de meilleures performances à terme et avec un plus grand confort de codage.

Les UltraSparc sous GPL

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
15
fév.
2006
Technologie
Le président de la société SUN, Jonathan Schwartz, vient d'annoncer que le design de ses microprocesseurs UltraSparc allait basculer vers la licence GPL.

En perte de vitesse sur le marché des CPU après le début fracassant de l'architecture X86-64 et la très bonne résistance des Power d'IBM, Sun vient de prendre une décision radicale en décidant de publier la description de ses processeurs sous la licence libre la plus célèbre et la plus reconnue.

Après la bascule vers la GPL, n'importe quel fabricant pourra utiliser le design librement, le modifier et produire des microprocesseurs qui resteront eux-mêmes libres.
Richard stallman a salué cette initiative : "The free world welcomes Sun's decision to use the Free Software Foundation's GPL" et tous les libristes peuvent en faire autant.

NdM Il s'agit de la suite de l'article de décembre dernier donné en lien

Sortie de Nagios 2.0

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
9
fév.
2006
Technologie
Après plus d'un an de développement la première version de la série 2.x de Nagios est sortie : la 2.0.

Nagios est un moniteur de supervision, successeur de NetSaint. Il permet une supervision de serveurs, équipement réseaux et des services.

Le principe de Nagios est simple :
* un ordonnanceur gérant les actions
* une IHM légère via une interface web
* les sondes qui sont chargées d'effectuer les vérifications

Nagios est sous licence GPL v2.

Il est disponible sous forme de packages RPM pour Fedora et RedHat ou via l'archive des sources à recompiler.

NdM : Merci à KaTeznik pour avoir également proposé l'information.

Enquête sur le format de photo RAW

Posté par  . Modéré par Florent Zara.
0
31
jan.
2006
Technologie
Le format RAW est le format utilisé par les appareils de photographie numérique. C'est un format brut dans le sens où il est l'image des données non re-traitées du capteur numérique.

Ce format n'est hélas pas standardisé et du coup les divers fabricants en ont profité pour créer le leur, allant jusqu'à y crypter les données. Cela pose des problèmes d'accès à ses propres photos si l'on ne dispose pas du logiciel adéquat fourni par le fabricant.

Une initiative a donc été mise en place afin de créer un format libre et de le promouvoir. C'est OpenRAW.