Des nouvelles du possible avenir de Mandriva

Posté par  . Modéré par Nÿco.
Étiquettes :
18
17
juin
2010
Mandriva
Certains d'entre-vous le savent déjà, la société Mandriva traverse en ce moment une nouvelle crise grave qui pourrait bien être la dernière... Depuis la fameuse « fuite » en mai dernier d'un compte rendu du CA de Mandriva annonçant un possible projet de reprise par Linagora ou par la société britannique LightApps, les bruits les plus fous courent sur la toile.

Un très bon post publié par Frédéric Cuif et Olivier Méjean (tous 2 membres très impliqués de la communauté Mandriva Linux, en tant que fondateurs de l'Association des Utilisateurs Francophones de Mandriva Linux) donne une vision assez synthétique et claire des dernières avancées sur le sujet :
  • Une première partie qui reprend les difficultés actuelles de Mandriva et les procédures possibles ;
  • Une synthèse du projet présenté par Alexandre Zapolsky, PDG de Linagora.
Ci-dessous la conclusion de l'auteur :
« L’avenir n’est pas scellé loin de là. La direction se rendra-t-elle au tribunal de commerce pour déclarer la cessation des paiements ? Alors que cela semblait acquis ces derniers jours, cela n’a manifestement pas été fait. L’avenir des salariés semble se jouer en partie sans eux, et la colère gronde. La communauté se tient, elle aussi, à l’écoute et une solution qui ne préserverait pas suffisamment son attachement à la distribution pourrait entraîner une réaction épidermique et aboutir à un fork pour vider la société de sa substance ainsi que le projet Mandriva Linux. »

NdM : un mois plus tard, la situation n'a que peu évolué, et pas forcément dans le sens d'une amélioration de la situation pour les salariés et la communauté.

Easy WEMP sortie en 1.0

Posté par  . Modéré par tuiu pol.
Étiquettes : aucune
7
17
juin
2010
PHP
Easy WEMP v1.0 est sorti. Sur le modèle de WampServer, Easy WEMP permet d'installer un environnement de développement Nginx, MySQL et PHP sur Microsoft Windows. La principale différence est l'utilisation de nginx comme serveur HTTP à la place d'Apache ("E" comme "Engine X").

Easy WEMP laisse le choix à l'utilisateur d'installer les versions des composant Nginx, PHP et MySQL prévus par l'installateur ou d'utiliser des versions déjà installés.
Il permet bien sûr de gérer les démons, mais aussi un accès rapide à leur configuration ou la modification du fichier hosts de Windows.
Easy WEMP, vous permet de reproduire au plus proche votre environnement de production.

Transmission 2.00

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
19
16
juin
2010
Internet
Transmission est un client BitTorrent multi-plateforme libre. Il propose cinq interfaces utilisateur : ligne de commande, Web, GTK+, Qt et Mac OS X.

La version 2.00 vient de sortir et offre principalement des optimisations pour le téléchargement, mais également un démarrage plus rapide, une vue compacte, et les classiques corrections de bugs. Cette nouvelle version n'est donc pas une révolution, mais vient plutôt marquer l'accomplissement des changements apportés depuis la version 1.00 pour en faire un client BitTorrent agréable et pratique à utiliser.

Ainsi, transmission est un client facile à utiliser, léger, avec une bonne intégration aux différents environnements, mais qui n'en reste pas moins puissant (chiffrement, échange de peers, liens magnet, DHT, etc.).

Ce qui est moins connu, c'est son extensibilité via les add-ons. On trouve parmis celles-ci le contrôle à distance (dont téléphones mobiles), des interfaces, ou d'autres encore, malgré un écosystème encore assez peu étendu.

Publication de CodingTeam 0.9.3

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
11
17
juin
2010
Communauté
La cinquième version de la forge logicielle libre CodingTeam a été publiée récemment. Cette forge développée en PHP apporte avec cette 0.9.3 de nombreuses nouvelles fonctionnalités ainsi que des corrections de bugs la rendant à la fois plus agréable et plus stable.

CodingTeam est une solution multilingue (actuellement disponible en français et en anglais), légère et agréable, offrant de nombreuses fonctionnalités pour les projets :
  • La gestion des sources (Subversion ou Mercurial) ;
  • Timeline et roadmap ;
  • La gestion des rapports de bugs et de demandes de fonctionnalité ;
  • La traduction en ligne (via gettext) ;
  • Suivi de l'activité du projet par flux (RSS ou Atom) ;
  • La gestion des téléchargements ;
  • Pages de documentations (sur le modèle du wiki) ;
  • Forums de discussion ;
  • Intégration des salons de discussion Jabber ;
  • Statistiques SVG.

et bien plus encore !

N'hésitez pas à installer et à tester la forge ! Vous pouvez aussi la voir en situation réelle et l'utiliser pour vos projets de logiciel libre sur le site CodingTeam.net. En outre, la communauté dispose de salons Jabber, vous pouvez donc rencontrer des utilisateurs et des administrateurs de la forge sur le salon codingteam@conference.codingteam.net.

ØMQ, la messagerie inter-applications « nouvelle vague »

Posté par  . Modéré par patrick_g.
Étiquettes :
18
16
juin
2010
Technologie
AMQP, ou Advanced Message Queuing Protocol, est un protocole standard ouvert pour les MOM, ou Message Oriented Middleware. Pour résumer, c'est un protocole de message entre serveurs offrant des mécanismes de files d'attente, de routage (point à point et par diffusion/abonnement), de fiabilité, et de sécurité. Citons les implémentations OpenAMQ (en C, sous GPLv3) ou RabbitMQ (en erlang, sous MPL).

Le sujet n'est pas nouveau, mais iMatix considère ce standard comme dépassé et en propose un nouveau, ØMQ ou ZeroMQ, avec une implémentation de qualité : légèreté, facilité d'intégration et performances. iMatix a pendant un temps développé OpenAMQ, mais soutient et développe désormais le projet ØMQ.

Que vous utilisiez Ruby, Python ou C n'est pas un problème, les bindings existent déjà. Vous pouvez vous en rendre compte en consultant le livre de recettes. La bibliothèque est elle-même développée en C++, sous licence LGPL.

Le transport des messages entre les nœuds est assuré par différents biais selon la disponibilité des moyens : TCP/IP, PGM, InfiniBand ou encore socket Unix dans le cas de communications internes. L'interface proposée permet d'implémenter de façon concise les principaux usages de messagerie inter-applications : requête/réponse, abonnement/notification, éventuellement avec restriction à un sujet particulier. L'utilisation de fonctions avancées comme le zero-copy ou le scatter-gather est rendue possible dans les dernières versions de la bibliothèque.

Petites nouvelles pour rubyistes

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes : aucune
14
16
juin
2010
Ruby
Les Ruby Hero Awards sont remis une fois par an, lors de la RailsConf, et mettent en avant des personnes ayant fait avancer la communauté Ruby. Cette année, six trophées ont été remis :

Un sondage Ruby est organisé pour mieux cerner les préférences des développeurs Ruby : Rails ou Sinatra ? Textmate ou Vim ? Espaces ou tabulations ? Si vous êtes un développeur Ruby, je vous encourage à y participer (ça ne prend que deux minutes).

Pour ceux qui ont la malchance d'être sous Windows, sachez qu'il existe un moyen simple d'installer Ruby sur votre plateforme : l'installeur. Les versions de Ruby disponibles ont été mises à jour la semaine dernière et le site vient d'être refait.

Enfin, le 19 août sera l'occasion de célébrer le Why Day, en l'honneur de Why the lucky stiff. Ce hacker a très fortement influencé la communauté Ruby, par ses écrits et notamment le guide poignant de why, ses projets Ruby (Camping, Shoes, RedCloth, Try Ruby, etc.), et plus généralement par sa présence en ligne. Le 19 août de l'année dernière, il a décidé de supprimer toute son activité en ligne, probablement pour préserver son anonymat. Le Why Day sera l'occasion de lui rendre hommage et de se lancer dans des projets fous.

Troisième édition du Festival des Arts Libres

Posté par  . Modéré par Xavier Teyssier.
Étiquettes :
7
16
juin
2010
Communauté
Libre Accès organise à Paris, les 19 et 20 juin, au sein de la Mairie du 2ème arrondissement, une nouvelle édition consacrée à la promotion des artistes faisant le choix de la libre diffusion. Cette édition favorisera la découverte des nouveaux modèles de financement de la création versus Mécénat Global. On se réjouit de la venue de Peter Sunde (fondateur de Pirate Bay) qui présentera Flattr. Ces initiatives contribueront peut-être à soutenir une création libre s'émancipant d'une industrie culturelle sclérosée, privatrice de liberté : Yooook, Ulule, Shagaï, MCN, SARD, Kachingle.

Cette troisième édition met à l'honneur le Cinéma Libre à travers une sélection de films proposés par le collectif Kassandre et le réalisateur Joseph Paris. Son dernier moyen métrage, « Printemps Soluble », nous plonge dans un univers poétique où la rencontre amoureuse est une aventure émotionnelle, tendre, tendue et peut-être extrême.

Cette année, l'ouverture des concerts sera confiée à la Batucada de l'école Musiques Tengeantes, suivie des groupes :
  • 5 o'clock in the morning (inde / prog rock) : « Musique instrumentale, qui transgresse délibérément les prétendues frontières entre genres musicaux, emprunte à la fois au rock progressif, à l’expérimental ou à la musique improvisée » ;
  • Lessazo (franco-malien) : « Lessazo est une rencontre musicale, humaine et culturelle entre des artistes maliens et français basés à Mopti depuis plusieurs années, et travaillant sur des créations musicales métissées » ;
  • Lonah (électro-rock hallucinée) : « Un bel univers transcendé entre chanson de nuit et pop illuminée à variations électro, étonnant et sensible » (Longueur d’onde) ;
  • Smokefish (pop-rock) : « Le premier album du quatuor israélo-brestois aux saveurs de brit pop et rock indé US… Un road movie plaisir pour l’oreille » (Rock’n’France).

On espère un public nombreux, pour ces groupes ayant fait le choix de mener leur carrière sous licence libre. La plupart des événements seront retransmis par Oxyradio, mais venez ! La bière sera bonne et la cuisine aussi.

CAMP 0.7.0 : bibliothèque de réflexion en C++ sous LGPL

Posté par  (site web personnel, Mastodon) . Modéré par Nÿco.
Étiquettes :
13
16
juin
2010
Technologie
La réflexion (ou introspection) est un mécanisme qui permet à un programme d'examiner, voire de modifier ses structures internes. En d'autres termes, c'est la capacité d'un programme à examiner son propre état. Cela permet par exemple d'effectuer des mesures de performance, d'inspecter des modules, de déboguer un programme, ou encore de le faire d'évoluer automatiquement en fonction des besoins et de l'environnement.

Certains langages de programmation offrent ce type de fonctionnalité, notamment Smalltalk, Java et C#, qui fournissent des outils pour connaître et utiliser la classe d'un objet, ses propriétés et ses méthodes (on parle en général de méta-classe, de méta-propriété et de méta-fonction).

L'introspection peut être utilisée pour fournir des bindings vers des langages de script, pour écrire des éditeurs de propriétés, ou faire de la sérialisation. L'intérêt étant que le code de ces outils est écrit une fois pour fonctionner sur la structure abstraite (méta-classe, méta-propriété, méta-fonction), et peut ensuite être utilisé dans n'importe quel programme.

Malheureusement, le langage C++ ne fournit aucun moyen de faire de la réflexion. Il existe cependant un certain nombre de bibliothèques fournissant ce type de fonctionnalité, la plus connue étant probablement Qt avec ses QObjects.

Cependant, pour générer toutes les « méta-informations » nécessaires à la réflexion, la majeure partie de ces bibliothèques requiert soit d'utiliser un pré-compilateur (moc pour Qt), soit de déclarer ses informations en ajoutant tout un tas de macros dans l'en-tête de chaque classe ; C++ Mirror faisant exception. De plus, il est souvent nécessaire d'hériter d'une classe de base (QObject pour Qt).

Ceci a amené Tegesoft à développer CAMP, une bibliothèque de réflexion généraliste pour C++. CAMP utilise intensivement les templates C++, ainsi que boost (ensemble de bibliothèques C++ permettant d'étendre les fonctionnalités du langage). Il est non-intrusif, à l'exception de la gestion du polymorphisme pour les méta-classes ; une alternative basée sur le RTTI (Run-Time Type Information : fait de déterminer, à l'exécution du programme, le type d'une variable, dans les langages orienté-objet) du langage devrait être ajoutée dans la prochaine version.

CAMP ressemble à Luabind ou à boost::python, mais est généraliste. De ce fait, il est possible d'écrire un module pour CAMP permettant d'embarquer un interpréteur Python, un autre pour embarquer un interpréteur Lua, ou encore un pour faire de la sérialisation XML, l'intérêt étant que le binding des classes n'est fait ici qu'une seule fois. Lorsqu'un nouveau module pour CAMP est disponible, vous n'avez aucun binding supplémentaire à écrire.

Le mieux dans tout ça ? C'est sous LGPL ! La version 0.6.0 de CAMP était déjà distribuée sous GPL, mais une licence plus permissive a été choisie afin de favoriser l'utilisation de la bibliothèque.

De plus, un nouveau site internet (basé sur Redmine) est disponible, avec bug tracker, wiki, et documentation de l'API. Le code est quant à lui hébergé sur GitHub. Un forum est également disponible.

Publication de NagVis 1.5

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
12
16
juin
2010
Technologie
Lars Michelsen, l'un des deux principaux auteurs du projet NagVis vient de publier officiellement la version majeure 1.5. NagVis, sous licence GPLv2, est une célèbre extension de Nagios, qui permet l'affichage de cartes géographiques, fonctionnelles ou réelles, disposées en fond d'écrans, sur lesquelles viennent se superposer les statuts des différents services ou hôtes gérés par Nagios. Tout cela étant au libre choix de l'utilisateur.

Comme toujours, le projet NagVis reste à l'écoute des dernières avancées technologiques autour de Nagios et, après avoir été l'un des premiers projets à utiliser NDO, il est l'un des premiers à utiliser MKLiveStatus voire le premier si l'on exclut Thruk, l'interface CGI alternative écrite en Perl par Matthias Kettner lui-même.

Cette nouvelle version apporte plusieurs nouveautés majeures :
  • La nouvelle source par défaut est MKLiveStatus, le fameux module de courtage d'évènements écrit par Matthias Kettner ;
  • La fonction WeatherMap qui permet l'affichage dynamique du trafic sur les liens réseaux.

Les méthodes d'identification et d'autorisations ont été ré-écrites et s'appuient à présent sur la base de données de NagVis :
  • De multiples automap sont dorénavant possibles ;
  • Le design de l'interface de configuration WUI a été re-travaillé, avec une nouvelle navigation et propose désormais une grille pour faciliter la position des objets.

Bordeaux : Conférence et table ronde sur les modèles économiques du logiciel libre

Posté par  (site web personnel) . Modéré par baud123.
12
15
juin
2010
Commercial
S'il est assez facile de comprendre ce qu'est un logiciel libre, ce n'est généralement pas le cas des modèles économiques qui leurs sont associés. Cette conférence s'adresse en priorité au monde de l'entreprise et de l'administration où cette compréhension des nouveaux modèles économiques est souvent loin d'être acquise.

La conférence aura lieu le vendredi 18 juin 2010 à partir de 14h à la Communauté urbaine de Bordeaux, nouvelle venue parmi les partenaires des RMLL. Elle est organisée conjointement par les associations Aquinetic et Forum Atena en collaboration avec la commission d’organisation des RMLL 2010 et en partenariat avec le Conseil régional d'Aquitaine, le Conseil général de Gironde et la CUB (Communauté urbaine de Bordeaux).

Sept intervenants vont se succéder : François Élie, Yvon Rastetter, Jean-Paul Prulhière, Alexis Vachey, Hervé Lardin, Gilles Têtenoire et Stéphane Mascaron. François Pellegrini assurera l'animation de l'évènement.

Revue de presse de l'April pour la semaine 23

Posté par  . Modéré par tuiu pol.
Étiquettes :
12
14
juin
2010
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.

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

Toutou Linux – Fat Version

Posté par  . Modéré par baud123.
13
14
juin
2010
Linux
Toutou Linux est une version francisée de Puppy Linux, une distribution Linux sous forme de live-cd, particulièrement adaptée aux ordinateurs peu puissants et autres « ordinosaures », mais pouvant fonctionner sur une machine moderne, pour les amateurs de systèmes légers.

L'équipe de Toutou Linux vient de sortir une version « engraissée » de sa version standard.
Elle peut toujours fonctionner sur les « ordinosaures » mais se révèle plus complète, convaincante et très véloce sur des machines relativement récentes (mémoire vive minimale recommandée : 700 Mo).

Toutou Linux 4.31 – Fat Version, en plus des applications de la version standard, embarque les applications (en français) suivantes :

  • Audacity – enregistreur et éditeur audio ;

  • Exact Audio Copy – outil pour ripper les CD et les convertir en Vorbis, MP3, FLAC, etc. ;

  • Inkscape – logiciel open source de dessin vectoriel ;

  • NoteCase – outliner, traitement de texte structuré et hiérarchisé ;

  • Open Office Suite – la meilleure alternative à Microsoft Office ;

  • Pburn – logiciel de copie et gravure de CD / DVD / Blu-ray, etc. ;

  • Peazip – logiciel open source de compression de données ;

  • aMSN – client graphique de messagerie instantanée, clone de MSN Messenger ;

  • Pidgin – client graphique modulaire de messagerie instantanée, compatible avec AIM, MSN, Yahoo!, XMPP, ICQ, IRC, SILC, SIP/SIMPLE, Novell GroupWise, Lotus Sametime, Bonjour, Zephyr, MySpaceIm, Gadu-Gadu et QQ ;

  • Pwidgets – barres de « trucs » et « gadgets » sur les côtés du bureau ;

  • Rox – explorateur et gestionnaire de fichiers simple et pratique ;

  • Seamonkey Suite – suite d’applications destinées à Internet ;

  • Scribus – publication assistée par ordinateur ;

  • The Gimp – logiciel de création graphique et de retouche photo très puissant ;

  • VLC Media player – lecteur multimédia léger et puissant ;

  • Vuze – logiciel de P2P conçu pour le protocole BitTorrent ;

  • wxMusik – jukebox open source très léger et en français ;

  • Wine – permet de faire fonctionner certaines applications Windows sous Linux.

Quoi de neuf sur Apple chez Framablog ?

Posté par  (site web personnel, Mastodon) . Modéré par patrick_g.
Étiquettes :
28
13
juin
2010
Apple
En complément d'une récente dépêche évoquant l'actualité d'Apple, le Framablog propose quelques traductions circonstanciées à l'occasion notamment de la sortie de l'iPad en France. L'iPad cristallise en effet de nombreuses critiques en soi mais c'est toute la « chaîne » Apple qui est pointée du doigt.

« C’est un énorme pas en arrière dans l’histoire de l'informatique » nous disait déjà la FSF lors de la sortie de l'iPad aux USA. « Je n'en achèterai pas et vous invite à en faire de autant », surenchérit l'écrivain Cory Doctorow qui déplore la fermeture à tous les étages du système Apple. Nous sommes à des années-lumière d'un projet « hackable » comme Arduino.

Au même moment une journaliste du New York Times n'hésite pas, quant à elle, à anticiper « la mort du Web ouvert » à l'aide d'une analogie urbanistique : Apple est à l'Internet ce que les banlieues riches et sécurisées sont à l'aménagement du territoire.

On pourra également lire ce coup de gueule d'un évangéliste de Mozilla qui s'interroge sur l'honnêteté intellectuelle d'Apple (mais aussi de Google) vis-à-vis du HTML5. Manipulation marketing ou vrai souci de rendre service à l'utilisateur ?

Et pour finir un dessin humoristique du Geektionnerd qui n'a pas peur de qualifier GNU/Linux de « Mac OS X du pauvre » !

Petit déjeuner sur le poste de travail libre – lundi 21 juin 2010 à Digne

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Mouns.
5
14
juin
2010
Bureautique
APITUX vous invite au petit déjeuner organisé par Libertis, le réseau opérationnel des sociétés de services en logiciels libres, le lundi 21 juin 2010 de 9h00 à 10h30 chez XSALTO, rue Pasteur, à Digne-les-Bains. Retrouvons-nous autour d'un café, pour échanger sur le thème du poste de travail libre.

Les intervenants proposeront leurs retours d'expériences d'utilisation de logiciels libres sur le poste de travail. Une quinzaine de présentations éclair vous permettront de découvrir des logiciels libres pour :
  • La bureautique (Openoffice) ;
  • Le graphisme (Gimp, Inkscape, Scribus) ;
  • Internet (Firefox, Thunderbird, Pidgin, Zenpage et Nautilus) ;
  • La comptabilité personnelle (Homebank) ;
  • Et bien d'autres (Camstudio, etc.).


Merci de confirmer votre présence auprès de Jean-Christophe Becquet au 06 25 86 07 92. Ce petit déjeuner est soutenu par la région Provence-Alpes-Côte d'Azur, le FEDER, et l'association Libertis.