Hardware Locality (hwloc)

Posté par  . Modéré par patrick_g.
Étiquettes :
23
6
nov.
2009
Matériel
Hardware Locality (hwloc) est une bibliothèque détectant le matériel et l'exposant de manière portable et générique aux utilisateurs et applications. Cela permet notamment aux applications d'adapter leur comportement à la complexité interne croissante des machines modernes, avec une hiérarchie sophistiquée de processeurs, cœurs, caches partagés, threads, nœuds NUMA

Connaître les besoins précis des applications est difficile. Mais connaître l'organisation des cœurs, caches partagés, et autres ressources matérielles, l'est tout autant, en particulier si on souhaite rester portable. Réécrire une application à chaque fois qu'on l'utilise sur une nouvelle machine est inenvisageable. hwloc est là pour se charger de détecter le matériel et de l'exposer de manière abstraite et portable sous la forme d'un arbre, soit par son interface de programmation en C, soit par des outils en ligne de commande. L'outil lstopo fournit par exemple une vue graphique de la hiérarchie de processeurs, caches, cœurs… exportable dans de nombreux formats via Cairo (voir le lien vers les exemples ci-dessous). D'autres outils permettent notamment de verrouiller des tâches à certains processeurs, cœurs…

Sortie de MailNG 0.7

Posté par  (site web personnel) . Modéré par tuiu pol.
Étiquettes :
9
5
nov.
2009
Internet
Après quelques mois de travail, la version 0.7 de MailNG voit le jour. Pour rappel, il s'agit d'un outil web qui facilite la gestion d'une plate-forme d'hébergement de courriel. À ce titre, il gère déjà les domaines virtuels, les boites mail virtuelles et les alias. Il possède aussi un système de délégation des permissions, de quotas et permet l'utilisation des structures maildir et mbox.

Cette version apporte, en plus de son lot de corrections et améliorations, un nouveau mécanisme d'extension ainsi que deux modules dont les rôles sont :

  • Gestion "globale" ou "par utilisateur" d'une quarantaine SQL amavisd-new ;

  • Génération de statistiques graphiques (RRDtool) concernant le trafic messagerie.


Cet outil est toujours écrit en Python, utilise le framework Django et intègre un peu de javascript "évolué" grâce au framework Mootools.

Skype envisage une libération partielle du client Linux

Posté par  . Modéré par Florent Zara.
Étiquettes :
12
5
nov.
2009
Mobile
Suite aux nombreuses demandes de ses clients, Skype a décidé de libérer partiellement le code source de son client Linux. Le protocole réseau, qui repose sur de nombreux brevets logiciels (déposés par Skype), restera propriétaire. Ce protocole fait d'ailleurs l'objet d'une bataille juridique entre Skype et ses fondateurs. Les détails de l'ouverture sont donnés dans la seconde partie de cette dépêche.

NdM : En attendant, il existe les logiciels libres Ekiga et QuteCom (anciennement « WengoPhone ») qui utilisent des protocoles de communication standards et ouverts (notamment SIP), et sont disponibles pour Linux, Windows (et Mac OS X pour QuteCom).

[Linux-Nantes] Install Party le 14 novembre 2009

Posté par  . Modéré par Florent Zara.
4
5
nov.
2009
Communauté
Il n’est toujours pas aisé d’acquérir un ordinateur avec un système d’exploitation libre tel que GNU/Linux malgré l’intérêt qu’y porte une proportion croissante de la population. Linux-Nantes organise donc une nouvelle Install Party (journée d’installation) le samedi 14 novembre 2009 de 10h à 18h, 17 rue Paul Bellamy à Nantes. Venez découvrir les logiciels libres et vous faire aider pour l’installer sur votre ordinateur !

Les logiciels libres ont toujours le vent en poupe ! Ministères et administrations français(es), entreprises et états divers se tournent de plus en plus vers des solutions libres. OpenOffice, Mozilla-Firefox, Ubuntu, MandrivaLinux sont les noms d’applications ou de distribution GNU/Linux qui reviennent souvent lorsque l’on parle des migrations réalisées. Fiabilité, accessibilité et souvent gratuité, elles ont tout pour plaire aux professionnels et aux particuliers.

Afin d’aider les personnes novices dans le domaine des Logiciels Libres à installer sur leur ordinateur une distribution GNU/Linux (au menu : Mandriva Linux, Ubuntu, Fedora, Debian, ...), les bénévoles de l’association Linux-Nantes seront présent(e)s au local de l’association de 10h à 18h le samedi 14 novembre 2009. Ils pourront aussi répondre aux questions des simples visiteurs qui viennent se renseigner sur le Logiciel Libre, sur les distributions GNU/Linux.

Faille locale dans les fonctions pipe_*_open() du noyau Linux

Posté par  (site web personnel) . Modéré par rootix.
38
5
nov.
2009
Sécurité
Une situation de compétition (race condition) a été trouvée le 14 octobre dans les fonctions pipe_read_open(), pipe_write_open() et pipe_rdwr_open() du noyau Linux par Earl Chew, bug vieux de plus de dix ans. Deux jours plus tard, Earl a écrit un patch corrigeant le bug (commité le 21 octobre, il fait partie de la version 2.6.32-rc6).

L'histoire pourrait s'arrêter là, mais Eugene Teo de Red Hat a découvert cinq jours plus tard que le bug est une faille de sécurité. La faille est facile à exploiter avec la boîte à outils de Brad Spengler. Comme les dernières failles du noyau Linux (vmsplice(), tun_chr_pool() et perf_counter), la faille est liée au déréférencement d'un pointeur NULL. Brad Spengler a écrit un exploit (pouvoir passer root à partir d'un compte utilisateur) fonctionnant sur, au moins, Debian Etch, Fedora (6, 10 et 11), et RedHat (5.3 et 5.4). L'exploit contourne les protections SELinux dans le cas de Fedora 10 et RedHat 5.4. Il devrait publier son exploit dans les prochains jours.

Pour se protéger (ou vérifier si votre système est vulnérable ou non), assurez-vous que la valeur de /proc/sys/vm/mmap_min_addr ne soit pas nulle. Debian Sid, Mandriva Linux 2010.0, Fedora 12, Ubuntu (Ibex et supérieurs) et les noyaux patchés avec grsecurity ne sont pas vulnérables. Alors que Debian Lenny et Squeeze ont une valeur nulle par exemple (il est prévu de changer ça à partir de Debian 5.0.4). Comme l'option mmap_min_addr a été introduite dans Linux 2.6.23, Debian Etch (qui utilise un noyau 2.6.18) est vulnérable : vous pouvez utiliser les paquets etchhalf pour installer un noyau 2.6.24. Des correctifs pour RedHat sont déjà disponibles.

Points Libres à Montpellier le 6 novembre 2009

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par patrick_g.
Étiquettes :
0
4
nov.
2009
Lug
Dans la thématique des "Points Communs" de Kawenga nous vous proposons d'assister aux "Points Libres". Le grand rendez-vous de tous les passionnés du logiciel libre. Proposé par Montpel'libre, cet atelier aura pour thème principal "OpenStreetMap un projet pour créer des cartes". Lors de ce Territoire Numérique vous pourrez participer à des ateliers thématiques et pratiques, à des démonstrations, initiations, conférences, installations, pratiques des logiciels, utilisations multimédia.

Ce rendez-vous aura lieu le vendredi 06 novembre 2009, de 14h00 à 19h00, à Montpellier. Plus précisément à Kawenga, au 21, boulevard Louis Blanc (en tramway, à l'arrêt Corum).

14h00-16h00 Accueil sur les Territoires Numériques, utilisation libre des ressources.
16h00-17h00 Pascal Rullier Montpellier Wireless – Fédération France Wireless.
17h00-19h00 Animation de l'atelier "Points Libres" par les membres de Montpel'libre.

OpenStreetMap est un projet pour créer des cartes géographiques du monde, libres sous licence libre CC-BY-SA, en utilisant le système GPS ou d'autres données libres.

OpenStreetMap a été fondé en juillet 2004 par Steve Coast au University College de Londres. Les cartes sont disponibles sous les termes de la licence Creative Commons Attribution-ShareAlike 2.0. Par l'utilisation de moyens informatiques basés sur Internet qui permettent l'intervention et la collaboration de tout utilisateur volontaire, le projet OpenStreetMap relève de la géomatique 2.0 qui est aussi une contribution à ce qui est appelé la néogéographie .

Mandriva Linux 2010.0 est sortie

Posté par  . Édité par Benoît Sibaud. Modéré par Jaimé Ragnagna.
48
3
nov.
2009
Ada
C'est ce soir, mardi 3 novembre, que sort la 25ème version de Mandriva Linux, la 2010.0. Cette version marque l'abandon de KDE 3, au profit de KDE 4, et de splashy (qui permettait un démarrage graphique), remplacé par Plymouth.

Les principales nouveautés sont le noyau 2.6.31, KDE 4.3, GNOME 2.28 ainsi que l'apparition de Moblin et la prise en charge des pilotes Poulsbo. La liste détaillée des nouveautés se trouve en deuxième partie de dépêche.

NdM: liens neutralisés en raison de la disparition des domaines

  • Mandriva (12 clics) http://www2.mandriva.com/fr/
  • Notes de Version de Mandriva Linux 2010.0 (16 clics) http://wiki.mandriva.com/fr/2010.0_Notes
  • Visite guidée et copies d'écran (6 clics) http://wiki.mandriva.com/en/2010.0_What%27s_New
  • Liste de matériel compatible (5 clics) http://hcl.mandriva.com
  • Les errata ou points d'attention selon votre configuration (1 clic) http://wiki.mandriva.com/fr/2010.0_Errata

Sortie de Val(a)IDE 0.6

Posté par  . Édité par Benoît Sibaud. Modéré par patrick_g.
Étiquettes :
14
3
nov.
2009
Gnome
Val(a)IDE, environnement de développement intégré (EDI) pour le langage Vala, vient de sortir en version 0.6. Val(a)IDE est écrit en Vala est propose les fonctionnalités suivantes :
  • Coloration syntaxique
  • Gestion de projets (compilation/exécution)
  • Support des systèmes de construction externes (make, waf)
  • Greffons : navigateur de symboles, gestionnaire de taches et navigateur de fichiers.
Les sources et les paquets binaires (pour Archlinux, Debian, Fedora et Windows) sont disponibles en téléchargement sur le site.

Changement depuis la version 0.6
  • Support des systèmes de construction : make et waf

  • Utilisation du format YAML pour les fichiers projet et template

  • Utilisation de valencia pour l'auto-complétion

  • Amélioration du plugin navigateur des fichiers

  • Corrections de bugs
Pour plus d'informations, visitez le site de Val(a)IDE

Les 10 ans de Scenari

Posté par  . Modéré par rootix.
Étiquettes :
12
3
nov.
2009
Communauté
Pour fêter ses dix ans, Scenari, le système de gestion de chaînes éditoriales numériques open source multi-plateforme, organise une rencontre avec sa communauté d'utilisateurs les 25, 26 et 27 novembre prochain à Compiègne.

Les chaînes éditoriales sont des outils pour produire des documents structurés et homogènes, avec des publications multi-supports. J'en profite pour signaler les sorties récentes de programmes basés sur Scenari :
  • Opale 3.1, pour la production de documents pédagogiques (améliorations sur le traitement des formules LaTeX, intégration d'un éditeur de tableau simplifié, sélection possible de la résolution image par image...)
  • DokielGuide 2.3 : pour la production d'un guide utilisateur dans une documentation logicielle.

Tuxbox : nouvelle interface pour le Tux Droid

Posté par  . Modéré par patrick_g.
Étiquettes : aucune
22
2
nov.
2009
Linux
Kysoh, la société qui produit le Tux Droid, a sorti à la fin de l'été une nouvelle interface de pilotage plus pratique pour le Tux Droid, la Tuxbox 2.0, basée sur une interface web, qui remplace l'ancien centre de contrôle, client lourd en Java. Le Tux Droid est un appareil électronique/robot dont la fonction principale est d’accéder facilement aux services Internet et de l’ordinateur. Il a l'avantage de ne pas dépendre des serveurs d'une société et ne nécessite aucun abonnement mensuel. L'installation de cette nouvelle version est compatible avec les version 64 bits de Linux. Il faut juste ne pas oublier de désinstaller l'ancienne.

Ce robot propose aussi un certain nombre de particularités pour les développeurs. Fonctionnant aussi bien sous Linux que Windows, il leur offre de très nombreuses possibilités, en fonction de leur niveau :
  • Les débutants prendront plaisir à concevoir des scripts, grâce à une puissante API en Python, afin d'automatiser et de remplir des tâches ;
  • Un système simple et efficace de greffons, pouvant être programmés dans différents langages (Python, Java, etc.) permettront d'ajouter très facilement de nouvelles fonctionnalités au robot ;
  • Les plus avancés pourront créer leurs propres API dans leur langage de prédilection, ou encore entrer au cœur du serveur web, centre névralgique de Tux Droid, afin de créer de nouvelles ressources ;
  • Les web designers ne sont pas oubliés, puisque la toute nouvelle interface graphique orientée web est clairement tournée vers eux et permet le développement de nouvelles skins. Cette interface utilise des sets d'images, des feuilles de styles CSS ainsi que des descripteurs XSL.
La philosophie open-source et le développement communautaire sont les leitmotiv de ce projet. Un site web, « Tux is alive » est donc à disposition des hackeurs et développeurs, regroupant tous les outils indispensables à un projet open-source, tels que :
  • Un espace de stockage personnel, vous permettant de partager vos création ;
  • Des bug-trackers afin de reporter d'éventuels problèmes ou de soumettre des patchs ;
  • Un forum vous permettant d'échanger vos idées, de regrouper vos développements, ou encore de proposer de nouvelles fonctionnalités ;
  • Un dépôt SVN permettant d'accéder à l'entièreté du code utilisé pour le Tux Droid (sous licence GPL v2) ;
  • Un wiki ouvert à tous, permettant de créer des aides et des articles complets sur Tux Droid. Ce dernier contient déjà des spécifications détaillées au niveau du matériel, des tutoriels pour mettre en place une chaîne de compilation et recompiler, etc. ;

En plus de ces outils, directement disponibles via le portail des développeurs, vous trouverez également tout ce qu'il faut pour la communication :
  • Un canal IRC (#tuxdroid@freenode) permettant des discussions en direct entre développeurs ;
  • Une mailing-list, permettant de poser vos questions ou d'aider d'autres développeurs ;
Dans le cadre du lancement de cette nouvelle interface, Kysoh propose une réduction de 50 € sur le Tux Droid sur son site pour les lecteurs de LinuxFr.org (soit 99 € le Tux). Il suffit d'introduire le code LI050 lors de la commande (valable jusqu'à la fin de l'année).

Revue de presse de l'April pour la semaine 44

Posté par  . Modéré par Florent Zara.
12
2
nov.
2009
Internet
La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.

Cette semaine nous avons ajouté des articles en anglais avec la traduction de l'extrait en français. Cela vous semble-t-il utile ? N'hésitez pas a nous donner votre avis sur rp AT april POINT org.

Sommaire de la revue de presse de l'April pour la semaine 44

Éditorial sonore novembre 2009

Posté par  (site web personnel) . Modéré par Sylvain Rampacek.
Étiquettes :
5
2
nov.
2009
Son
Comme tous les mois depuis trois mois maintenant, une version épurée de l'éditorial de LinuxMAO.org. Ce mois-ci, au programme :
  • Des nouvelles versions logicielles,
  • Des nouvelles fiches logicielles sur notre site,
  • Les actualités concernant les distributions,
  • Le boulot actuel sur notre site,
  • et une info sur la SACEM.

Annonce en vidéo du forum PHP et conférences audio de Symfony 2009

Posté par  . Modéré par Sylvain Rampacek.
Étiquettes :
2
2
nov.
2009
PHP
L'équipe de PHP TV ne chôme pas et couvre les événements liés à cette plate-forme, que ce soit Symfony Live avant l'été ou encore le forum PHP à venir.

Symfony Live 2009
L'équipe PHPTV a couvert en juin dernier l'évènement Symfony Live 2009 organisé par Sensio Labs en partenariat avec l'AFUP (Association Française des Utilisateurs de PHP).

De nombreuses conférences diverses se sont déroulées autour du framework Symfony. PHPTV, présent pendant ces 2 jours, publie les conférences audio avec les présentations pour que toutes les personnes n'ayant pu être présentes puissent profiter de ce succès.

L'équipe Sensio Labs prépare la prochaine édition qui se déroulera en Février 2010

Forum PHP 2009
L'équipe PHP TV a rencontré Xavier Gorse, président de l'AFUP (Association Française des Utilisateurs de PHP) pour nous parler du prochain Forum PHP. Pour rappel, le Forum PHP est organisé par l'AFUP en partenariat avec LeMug.fr (MySQL User Group) et aura lieu les 12 et 13 novembre 2009 à la Cité des Sciences et de l'Industrie de Paris (Porte de la villette - Paris 19ème). En plus, les projets Open Source français développés autour de PHP (frameworks, applicatifs, utilitaires, etc.) vont être de la fête. Un espace à proximité des amphithéâtres et des salles où se dérouleront les conférences est prévu. Ainsi, vous pourrez rencontrer directement les acteurs majeurs de ces différentes communautés.

Bien sur, le forum PHP va accueillir de nombreux conférenciers comme Zoe Slattery (PHP Women), Johannes Schluter (PHP), Anna Filina (PHP Quebec), Fabien Potencier, Olivier Dasini et Michael « Monty » Widenius, le créateur de MySQL.

Formation JAVA : + de 100 tutoriaux progressifs pour s'auto-former

Posté par  . Modéré par j.
Étiquettes :
13
2
nov.
2009
Java
Quel centre de formation nouvelles technologies met aujourd’hui en ligne gratuitement une partie de ses cours et travaux pratiques ? Ils ne sont pas nombreux. Parmi ceux qui le font, le centre de formation Objis met à disposition en accès gratuit plus de 100 tutoriaux progressifs dédiés à la programmation Java Entreprise.

NdM : on notera que les tutoriaux ne sont pas sous licence Libre et que la majorité des copies d'écran sont réalisées sur un système propriétaire.

NdM 2 : Par ailleurs, le site du zéro qui, jusqu'à présent publiait ses tutoriaux en accès gratuit, a annoncé leur placement sous licence Creative Commons non libre CC-BY-NC-SA, afin de pérenniser cette diffusion gratuite.

Sortie d'ALT Linux 5.0 « Arche »

Posté par  (site web personnel) . Modéré par j.
8
1
nov.
2009
Linux
Après plusieurs mois de tests et de versions bêta, la version stable d'ALT Linux 5.0 « Arche » est sortie le 29 octobre 2009. ALT Linux est une distribution GNU/Linux russe, basée sur le système de paquets RPM et issue à l'origine de Mandrake (aujourd'hui Mandriva).

Peu connue hors de la Fédération de Russie, c'est cette distribution qui a été choisie en 2007 pour équiper avec GNU/Linux, en collaboration avec d'autres entreprises russes au sein du projet Armada, les écoles de trois régions de la Fédération de Russie - la république du Tatarstan, le krai de Perm et l'oblast de Tomsk - soit 1000 écoles au total. Mille autres écoles russes ont également déployé cette solution.

La distribution existe en plusieurs versions :
  • « ALT Linux » qui existe en deux versions :

    • « Bureau » pour une utilisation à la maison et au bureau ;
    • « Serveur » pour faire des serveurs d'entreprises ;

  • « ALT Linux École » destinée aux établissements scolaires qui existe en plusieurs versions : « Léger » (avec XFCE), « Junior » (avec GNOME) et « Maître » (avec KDE) plus une version serveur.

La distribution fonctionne sur deux architectures : i586 et x86_64. Depuis la version 5.0, elle utilise GNOME comme environnement de bureau par défaut.