PowerTOP : Un outil pour réduire la consommation d'énergie sous GNU/Linux

Posté par  (site web personnel, Mastodon) . Modéré par Nÿco.
2
15
mai
2007
Matériel
Serait-ce l'un des premiers bénéfices de la nouvelle orientation d'Intel en faveur de Linux pour leur solutions mobiles ?

Arjan van de Ven, développeur chez Intel, vient d'annoncer la sortie d'un outil permettant d'identifier les applications et pilotes Linux les plus gourmands en énergie de façon très simple et lisible : PowerTOP liste ces mauvais citoyens en ordre décroissant, à la façon de l'utilitaire top. Il indique aussi le nombre d'éveils des processeurs par seconde et une estimation de la consommation actuelle en watt. Très facile d'utilisation, l'outil affiche même des conseils d'amélioration en fonction de votre configuration noyau (par exemple il recommande, si ce n'est déjà fait, d'activer NO_HZ, CONFIG_USB_SUSPEND, CONFIG_HPET et CONFIG_CPU_FREQ_GOV_ONDEMAND et de désactiver CONFIG_IRQBALANCE et CONFIG_ACPI_DEBUG). Pas besoin d'être un développeur chevronné donc : tout utilisateur de GNU/Linux doté d'un PC portable devrait pouvoir utiliser cet outil (en revanche, il faut penser à signaler aux développeurs les problèmes de consommation d'énergie que cela permet de découvrir dans leurs logiciels).

Plus d'informations dans la suite de l'article

NdM: Un grand merci à herodiade, auteur du journal à l'origine de cette dépêche.

Le concours Lutèce d'Or 2007 est ouvert !

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
12
mai
2007
Communauté
Ce concours est organisé dans le cadre de Paris Capitale du Libre par l'ASS2L avec le soutien de la Mairie de Paris. Il vise à récompenser les projets menés dans le domaine des logiciels libres.

Pour cette année, 11 catégories sont élaborées. Plus de 40 membres du jury issus du monde Libre désigneront les gagnants du concours. La remise des prix se tiendra à l'Hôtel de Ville le 13 juin 2007 dans le salon d'honneur.

Pour participer à ce concours, connectez vous sur www.paris-libre.org et téléchargez le dossier de candidature. Attention la clôture des inscriptions aura lieu le 1er juin 2007 à minuit.

EDF libère son Code_Saturne sous licence GPL

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
8
mai
2007
Communauté
Code_Saturne est un logiciel de Mécanique des Fluides développé par EDF.

Ce code de calcul permet de modéliser des écoulements incompressibles ou dilatables, avec ou sans turbulence ou transfert de chaleur. Développé par le département recherche et développement d'EDF depuis 1997, Code_Saturne est basé sur une approche Volumes Finis co-localisés qui accepte des maillages de tout type et contenant tout type d'élément.
Plus concrètement, Code_saturne permet, par exemple, de modéliser le transfert des aérosols dans un local ventilé ou d'étudier le comportement des carburants pour les réacteurs refroidis à l'eau (exemples trouvés par google).

Tournant sur quasiment tous les UNIX dont GNU/Linux. Il sait tirer profit du calcul parallèle avec la bibliothèque MPI sur les machines à mémoire distribuée (clusters de PCs, Cray XT-3, IBM Blue Gene...).

Le code source est la propriété d'EDF mais il a été marqué peu avant Noël 2006 du sceau de la licence GPL. Ce n'est que depuis peu qu'il est accessible sur la toile. Espérons qu'il aura droit à son propre site web comme son grand frère Code_Aster, ou qu'il rejoigne celui-ci.

En effet, lors de couplage fluide-structure, il peut être associé au code de Mécanique des Structures Code_Aster (code aux Éléments Finis), lui aussi développé par EDF et libéré sous licence GPL depuis octobre 2001, notamment à travers la plate-forme Salomé.

GNOME et Ubuntu pour l'informatique mobile et embarquée

Posté par  . Modéré par Nÿco.
Étiquettes :
1
7
mai
2007
PDA
Matt Zimmerman a annoncé hier sur ubuntu-devel-announce la création du projet "Ubuntu Mobile and Embedded". Cette annonce fait suite à celle d'Intel prévoyant l'arrivée d'une nouvelle plateforme pour embarqué orienté internet et basée sur Linux et sur une nouvelle gamme de processeur basse consommation.

Peu de détails techniques sont disponibles puisque les spécifications vont être discutées durant le sommet des développeurs Ubuntu à Séville en Espagne la semaine prochaine. Intel est un partenaire significatif de ce projet.

Après les Nokia N770 et N800, après l'arrivée de la plateforme OpenMoko, la migration de Symbian et Palm vers Linux, l'embarqué s'oriente résolument vers le libre. On note la prédominance des technologies GNOME, qui a d'ailleurs abouti à la création de l'initiative GNOME Mobile & Embedded. Une bonne nouvelle dans un domaine où Microsoft dispose d'une position importante.

Mesa 3D version 6.5.3

Posté par  (site web personnel) . Modéré par j.
Étiquettes :
0
5
mai
2007
Technologie
Mesa 3D est une implémentation de la spécification OpenGL offrant un rendu logiciel d'une scène 3D. Cette bibliothèque est publiée sous licence MIT et supporte l'ensemble des systèmes d'exploitation modernes. Les pilotes de carte graphique (Linux et *BSD) utilisent Mesa pour le rendu OpenGL avec accélération matérielle.

La version 6.5.3 sortie le 27 avril dernier apporte beaucoup de nouveautés et notamment le support d'OpenGL dans ses versions 2.0 et 2.1 (sorties respectivement en Août 2004 et Août 2006). OpenGL 2.0 apporte le support des instructions programmables connues sous le nom de « shader » : l'effet de « cell shading » en est un exemple.

Autres nouveautés : prise en charge des MRT, Multiple Render Target, qui permet de modifier plusieurs tampons en une seule instruction; prise en charge des VBO, Vertex Buffer Object, qui permettent de stocker des tableaux de vertex dans la mémoire de la carte vidéo. Enfin de nombreux bugs ont été corrigés : reportez-vous au ChangeLog complet pour les détails.

Mono projette l'implémentation de Silverlight de Microsoft

Posté par  . Modéré par j.
Étiquettes :
0
4
mai
2007
Mono
La nouvelle est plutôt étrange, mais finalement pas si étonnante de la part de Mono. Le projet a ni plus ni moins l'intention d'implémenter la technologie Silverlight de Microsoft.

Microsoft Silverlight est un greffon pour navigateur web interprétant le langage XAML de WPF, son but est de remplacer Flash, avec une emphase sur la vidéo. Silverlight est le nom commercial de la technologie WPF/E. Les greffons Silverlight fonctionnent avec IE, Safari et Firefox (sous Windows et Mac OS X). Selon Microsoft, une version Linux dépend de la demande. XAML recoupe à la fois Flash (surtout sur la vidéo) et XUL pour les RIA.

De toute manière, il est vain d'espérer un greffon libre de la part de Microsoft pour Unix. La machine commerciale de Microsoft est en marche, avec notamment l'argument "multi-navigateur, multi-plateforme" (9 occurrences dans la FAQ). Connaissant Microsoft, on peut parier que cette situation durera jusqu'à ce que sa technologie monopolise le Web.

Une autre conséquence de l'arrivée de Silverlight serait la tentation pour Adobe de libérer Flash, comme Tamarin et Flex. Ce qui est sûr, c'est qu'une nouvelle guerre s'annonce sur le web, et cette guerre risque de se faire sans le W3C

Programmation Avancée sous Linux

Posté par  . Modéré par Sylvain Rampacek.
Étiquettes :
0
29
avr.
2007
Livre
Le livre "Advanced Linux Programming" de Mark Mitchell, Jeffrey Oldham, et Alex Samuel, publié sous Open Publication License a été traduit en français. Comme son titre l'indique, Programmation Avancée sous Linux explique comment développer des applications pour les systèmes GNU/Linux, en C.

Il commence par présenter rapidement les principes généraux de la programmation C sous Linux avant d'aborder des sujets plus avancés (processus, threads, accès aux périphériques, etc.)

Actuellement, la quasi totalité du texte est disponible au format LaTeX et PDF (il reste le chapitre de mise en application des concepts présentés à traduire, ce sera fait d'ici peu). Les chapitres ont également été convertis au format wiki afin de permettre une relecture et un enrichissement, toute aide est la bienvenue. La plupart des chapitres ont déjà été relue une fois, cependant, une seconde relecture ne serait pas de trop.

Merci à Beuss pour son travail de traduction et pour le journal à l'origine de la dépêche.

Adobe va libérer Flex

Posté par  . Modéré par rootix.
Étiquettes :
0
26
avr.
2007
Mozilla
Adobe, société d'éditions de logiciels propriétaires dans le domaine du multimédia, imagerie et photographie (Photoshop, Illustrator et bien d'autres) a racheté il y a quelques années la société Macromedia, créatrice de la célèbre technologie propriétaire Flash et d'autres logiciels propriétaires bien connus comme Dreamweaver ou Fireworks.

Macromedia avait également créé Flex, une technologie permettant le développement rapide d'applications Internet riches (RIA). Cette technologie, basée sur XML, est comparable au XUL de la fondation Mozilla (ou au XAML de Microsoft) et permet à partir d'un fichier XML de générer une application riche (comprendre avec interfaces graphiques et interactivité). Flex est toutefois basé sur Flash / ActionScript pour le rendu graphique.

Adobe vient de décider de libérer cette technologie et de la diffuser sous la Mozilla Public License. Ceci inclut le code source des composants ActionScript du SDK, des codes sources des compilateurs ActionScript et MXML (le format de fichier XML utilisé par Flex), du debuggeur et des bibliothèques ActionScript du SDK Flex.
Le seul composant non libéré est Flex Builder, l'IDE de Flex basé sur Eclipse.
La libération devrait commencer durant l'été pour se terminer fin de l'année. Il ne manquerait presque que de libérer le code source du greffon Flash pour disposer d'un nouvel environnement de développement totalement libre.

Je tiens également à citer Appolo, autre produit d'Adobe, qui à l'instar d'un XULRunner, vise à mettre à disposition en dehors du navigateur des applications développées avec Flex.

Avec le XUL de Mozilla et ses célèbres Firefox, Thunderbird, Sunbird, Microsoft et son XAML, Adobe et son Flex, la tendance semble être à dépasser le Web 2.0 pour fournir une interactivité encore plus grande à travers le navigateur.
La question qui peut se poser est le devenir de OpenLaszlo, une alternative à Flex sous license CPL.
Afin de gagner une certaine place dans cette bataille, Adobe a compris que surfer sur la vague du libre ne pourrait que leur être bénéfique.

NdM : Merci à Nelis d'avoir proposé une dépêche sur le même sujet et à imbolcus pour son journal.

Sortie de la bibliothèque MAPI OpenChange 0.2

Posté par  . Modéré par Sylvain Rampacek.
Étiquettes :
0
23
avr.
2007
Microsoft
La bibliothèque MAPI 0.2 d'OpenChange baptisée MAILOOK est disponible au téléchargement. Cette version propose une API de programmation MAPI, de la documentation développeur, du code d'exemple et des utilitaires de tests. Les développeurs y trouveront le code nécessaire pour envoyer, recevoir ou supprimer des courriels, ainsi que le code nécessaire à l'envoi ou la réception de pièces jointes.

Cette version, bien qu'ayant été testée, devrait être considérée comme une alpha destinée aux bêta testeurs. Le principal objectif de cette publication est de fournir du matériel commun afin d'améliorer la robustesse et l'extensibilité de la bibliothèque MAPI sur le moyen et long terme.

NdM : comme indiqué sur wikipedia, MAPI est à l'origine un ensemble de fonctions propriétaires développées par Microsoft pour des applications souhaitant utiliser la messagerie.

Sortie de OGRE 1.4.0 [Eihort]

Posté par  . Modéré par rootix.
Étiquettes :
0
26
mar.
2007
Jeu
L'équipe de développement de OGRE vient d'annoncer la sortie de OGRE 1.4.0 (nom de code 'Eihort').

OGRE est un moteur 3D temps réel, open source et multi-plateforme, incluant toutes les dernières fonctionnalités des APIs graphiques.

Cette version introduit, notamment, le support des instructions SSE / SIMD, davantage de techniques avancées d'éclairage et d'ombrage, le chargement des ressources dans un thread séparé, et bien d'autres fonctionnalités...

Vivent les collections audio SWAC !

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
25
mar.
2007
Éducation
SWAC Metatags propose une dénomination pour une quarantaine de champs supplémentaires au système des tags Vorbis Comment (ces informations qui accompagnent les fichiers audio Ogg et Flac) pour stocker les informations propres aux collections audio de mots ou d'expressions (la langue maternelle et la région d'origine du locuteur, le mot prononcé etc...). Ces collections peuvent servir de matière première pour des logiciels éducatifs (logiciels de dictée, apprentissage du vocabulaire, dictionnaire électroniques etc..).

Nous avons mis en place cinq collections de ce type : russe, chinois, français, anglais et néerlandais (pour un total d'environ 30 000 mots).
Ces collections sont librement et facilement téléchargeables depuis notre serveur (sous licence Creative Commons BY).

De plus, l'interopérabilité, n'a pas été oubliée : le contenu de ces bases de données est utilisable par n'importe quel développeur grâce à la mise à disposition d'index XML.
Quelques outils logiciels, distribués sous licence GPL permettent d'ores et déjà de tirer parti de ce matériel audio :
  • «Shtooka Explorer» permet la consultation de ces collections de façon locale ou via internet ;
  • «Shtooka Recorder» permet l'enregistrement systématique de listes de mots ou expressions (il permet d'enregistrer un millier de mots en moins d'une heure).

Le Google Summer of Code est lancé

Posté par  . Modéré par j.
Étiquettes :
0
11
mar.
2007
Communauté
La version 2007 du Google Summer of Code est officiellement lancée, et reprend les grands principes des années précédentes :
  • Des projets sous licence libre sont sélectionnés (une centaine) par Google et sont les "mentors" ;
  • Des étudiants proposent des sujets basés sur ces projets ;
  • Google et les mentors choisissent les propositions les plus intéressantes, et l'étudiant a ensuite toute la période de ses vacances d'été pour réaliser le projet ;
  • Si l'étudiant termine son projet, il reçoit 4500 Dollars au total (Environ 3500 Euros, étalés sur la durée du projet).
Petite variante par rapport à l'année dernière, les dates ont été adaptées à partir des remarques de certains mentors pour laisser plus de temps aux participants. Ceci dit si vous êtes intéressé, ne traînez pas !

Cairo 1.4 : performances accrues !

Posté par  . Modéré par Nÿco.
Étiquettes :
0
7
mar.
2007
Serveurs d’affichage
Cairo 1.4.0 vient tout juste de sortir aujourd'hui, neuf mois après la version 1.2.0 (qui apportait notamment l'écriture de PDF). Les six derniers mois de développements ont été consacrés à améliorer drastiquement les performances de Cairo, qui constituent la principale récrimination envers le projet. Les performances ont été notablement optimisées pour les périphériques embarqués.

Certaines applications de la bibliothèque sont maintenant jusqu'à 96 fois plus rapides ! Certaines optimisations sont en butte avec la xlib, qu'Xorg tend à remplacer par XCB. Pour optimiser le dessin, certain changements structurels ont conduit à de minimes pertes de performances sur quelques points précis, mais cela reste relativement négligeable.

En plus des performances, de nombreuses améliorations du moteur PDF permettent désormais de produire un PDF avec du texte sélectionnable, et de compresser le texte et les polices (tout en évitant les doublons). À quand la compression des images ?

L'API s'est enrichie de nombreuses fonctions touchant divers domaines, de la gestions des masques aux fonction win32. Enfin, cette version apporte de nombreuses corrections de bogues.

Vidéos des conférences du FOSDEM 2007

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
0
4
mar.
2007
Audiovisuel
Le Free and Open Source Software Developers' European Meeting s'est déroulé cette année les 24 et 25 février à Bruxelles. Les vidéos des conférences principales ont déjà été mises en ligne par l'équipe d'organisation, au format Ogg Théora.

On retrouve tout d'abord les keynotes du samedi matin, avec l'ouverture, l'intervention de Pieter Hintjens, président de la FFII, sur les brevets logiciels en Europe, l'intervention de Jim Gettys sur le projet One Laptop Per Child puis l'intervention de Simon Phipps, de Sun Microsystems, sur la libération de Java.

Le samedi après-midi était séparé en deux thématiques principales. D'un coté la thématique noyau, avec une conférence sur ReactOS, une implémentation libre de Microsoft Windows, par Aleksey Bragin, suivie d'une présentation de LinuxBIOS, par Ronald Minnich, puis d'une présentation sur le noyau, par Andrew Morton. De l'autre coté, la thématique Desktop applications, avec des interventions autour du serveur graphique, en commençant par celle de Keith Packard sur X.org, puis celle de Kristian Høgsberg sur AIGLX et enfin celle de Øyvind Kolås sur GEGL.

Le dimanche matin, il y avait également deux thématiques. La première sur la sécurité, avec une intervention de Pete Herzog sur le thème Security Testing, puis de H.D. Moore sur le Metasploit Framework et enfin de Kern Sibbald sur Bacula, un logiciel de sauvegarde. La seconde thématique portait sur le Web, avec une présentation de Plone 3.0 par Paul Everitt, puis de Drupal par Dries Buytaert et enfin une présentation de Mozilla par Mike Schroepfer.

L'après-midi, les deux thématiques étaient Internet Services et Development and Languages. Du coté d'Internet Services, une présentation de Tom Baeyens sur JBoss JBPM, de Peter Saint-Andre sur le thème Secure ommunications with Jabber et de Jeremy Allison sur Samba. Du coté Development and Languages, une présentation de Miguel de Icaza sur le thème Turbocaching Linux With Mono, puis de Jim Blandy sur les GDB tracepoints et enfin de Federico Mena Quintero sur Profiling Desktop Applications.

Le FOSDEM s'est terminé par une conférence de Georg Greeve intitulée Beyond GPLv3, puis par une fermeture par les organisateurs.

Toutes les conférences sont en anglais. Bonne séance !