Publication de la première Beta Archipel

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
27
6
jan.
2011
Virtualisation
Archipel est une solution d'orchestration open source pour le contrôle des machines virtuelles. Elle est basée sur la libvirt (NdM : la libvirt est une bibliothèque, outil de gestion des différentes technologies de virtualisation existantes comme KVM ou Xen) et sur XMPP pour tout ce qui est communication. Chaque objet (hyperviseurs, machine virtuelle ou utilisateurs) dispose de son propre JID et l'utilise pour communiquer avec le reste de la plateforme en temps réel.

Archipel est constitué de deux composants :
  • un agent à installer sur les hyperviseurs permettant la création d'un pont entre la libvirt et XMPP, le tout écrit en python

  • une interface web écrite en Cappuccino permettant de contrôler l'ensemble.


Archipel est basé sur une architecture totalement modulaire (de chaque côté, serveur et client) permettant de l'adapter à ces besoins. Tout le coeur du métier tourne autour d'un petit noyau gérant XMPP (comme n'importe quel client de chat) et le chargement de modules. À cela s'ajoute une vingtaine de modules de base permettant le contrôle de la plateforme virtualisée, la gestion des packages, le chat, la migration, etc..

Après un an de développement, les sources de la première bêta sont désormais publiées sur GitHub. Le code est couvert par la licence AGPL v3.

Journal "c'est un wiki"

Posté par  (site web personnel) .
1
18
déc.
2010
En ces temps de trêve des confiseurs (à se gaver de chocolat) et à l'heure des bilans, en ce lendemain de 'trolldi surtout en fait, j'ai commis une réflexion qui me trottait dans la tête depuis quelques temps, le sujet de l'accueil dans le libre étant à la fois évident pour moi et visiblement pas si évident pour beaucoup, même sur LinuxFr àmha.

http://mageiacauldron.tuxfamily.org/Blog20101218LeLibreCestF(...)

Je n'ai que peu d'attentes de retours, ayant pu constater que ce n'est pas sur linuxfr (…)

Client Linux pour le MMORPG libre Ryzom, et concours

Posté par  . Modéré par baud123.
Étiquettes :
24
3
déc.
2010
Jeu
Le MMORPG libre Ryzom vient de lancer officiellement son client Linux, et organise à cette occasion un concours permettant de gagner un netbook Linux ZaReason Terra-HD (ou son équivalent en argent, soit 330 €). Le concours se déroule dans la zone d'apprentissage du jeu (l'île de Silan), et la participation peut se faire en créant un compte gratuit, d'une validité de 21 jours.

Le client Linux est distribué sous la forme d'un tarball (1,3 Go) sous licence GNU AGPL. Il est aussi possible de le compiler à partir des sources.

Ryzom est un MMORPG lancé fin 2004, qui a été libéré en début d'année. Le portage natif espéré dans la dépêche sortie à l'époque est aujourd'hui disponible officiellement. La seconde partie de la dépêche présente le jeu Ryzom.

NdM : En cas de non respect des règles ou des Conditions Générales d'Utilisation de Ryzom, l'équipe de Ryzom se réserve le droit d'annuler, d'invalider ou de refuser la participation d'un joueur.

Sortie de Seeks en version stable 0.2.4

Posté par  (site web personnel) . Modéré par Nÿco.
16
19
août
2010
Internet
Le Projet Seeks développe une architecture et une application libres pour la recherche collaborative sur le Web.

La première étape logicielle du projet est un méta moteur de recherche libre (AGPL), sous forme de serveur mandataire (proxy) ou de serveur HTTP. Seeks est déployable aussi bien en tant que moteur public que sur machine personnelle.

La version 0.2.4 est la seconde importante version livrée de Seeks. Elle comprend plusieurs nouveaux outils pour la recherche en ligne, comme la recherche d'images et l'analyse de similarité des résultats, y compris des images. Aujourd'hui il est possible à chacun de monter son propre nœud ou d'utiliser des nœuds publics.

La prochaine étape sera la livraison pour cet automne/hiver du module pair à pair pour le regroupement automatique des utilisateurs sur la base de la similarité de leurs requêtes. Cela permettra l'inter-connexion des noeuds existants et la collaboration entre utilisateurs à partir des résultats fournis par le méta-moteur. Sur cette base Seeks permettra l'émergence d'un véritable moteur décentralisé, avec un contrôle continu et collaboratif des utilisateurs sur les résultats et leurs données.

Comme le projet grandit, votre aide devient cruciale. Une aide indirecte mais simple aujourd'hui consiste à s'inscrire et voter pour nous sur la plate-forme Drumbeat de Mozilla. Toute participation est un plus, Seeks cherchant à redonner le contrôle aux utilisateurs sur leurs données de recherche et sur les algorithmes des moteurs existants.

Sortie de Jappix Lidar [0.2]

Posté par  . Modéré par Xavier Teyssier.
19
5
août
2010
XMPP
La version 0.2 de Jappix, de nom de code Lidar est sortie il y a trois semaines de cela.

Web-client XMPP sous licence AGPL, il peut être considéré comme une plate-forme sociale libre et décentralisée, dans l'optique des projets Movim, OneSocialWeb, Diaspora et GNU Social.

Cette nouvelle version a apporté un nombre considérable d'améliorations et une clarification de l'interface depuis la version 0.1, nom de code Genesis, qui était jugée « pas assez ergonomique ».

Journal Shinken, la refonte de Nagios en Python, sort en version 0.1

Posté par  (site web personnel) .
Étiquettes :
14
1
juin
2010
Bonjour cher journal,

Il y a quelques temps, je t'avais parlé du projet Shinken que je co-développe [1]. Sa première version officielle, la 0.1 est sortie [2].
Pour rappel, Shinken est une ré-implémentation de Nagios, cette star de la supervision Open Source. Ce dernier est codé en C, Shinken est en pur Python. Ce choix a permis de mettre en place facilement une architecture qui respecte la philosophie Unix (un outil par tâche) et qui s'oppose ainsi à la vue (…)

Petites brèves à propos de Ruby et Rails

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par baud123.
Étiquettes :
14
13
mai
2010
Ruby
JRuby 1.5 JRuby est une implémentation complète de Ruby au-dessus de la machine virtuelle Java. JRuby est entièrement compatible avec Ruby 1.8.7 et en grande partie avec Ruby 1.9, offre des performances significativement meilleures que la branche 1.8 de Ruby et comparable à celles de la branche 1.9, et vous permet de faire fonctionner les principaux programmes Ruby comme Ruby on Rails, rubygems ou encore rspec. La version 1.5 de JRuby n'apporte aucun changement vraiment révolutionnaire, mais un important travail de consolidation a été fait : meilleure compatibilité avec la version officielle de Ruby, meilleures performances, meilleur support aussi bien pour Unix que pour Windows, prise en charge d'Ant, etc. Si vous souhaitez essayer JRuby 1.5, l'installation se fait très simplement, mais je vous recommande d'utiliser Ruby Version Manager qui permet d'avoir plusieurs implémentations de Ruby sur sa machine sans problème.

Teambox est un outil de gestion de projets dont le fonctionnement s'inspire de Twitter : la page principale d'un projet se présente sous la forme d'une timeline avec les dernières mises à jour sur laquelle on peut mettre à jour son statut. Vous retrouverez également toutes les fonctionnalités classiques d'un outil de gestion de projets : partage de fichiers, liste de tâches, discussions, notifications par email, gestion des utilisateurs et permissions, etc. D'un point de vue plus technique, Teambox est une application Ruby on Rails, sous licence AGPL. Le code est disponible sur github et les contributions sont les bienvenues.

Posez vos questions Ruby Ruby France a mis en place un espace où vous pouvez poser vos questions sur Ruby et Rails, en français. Fréquenté par de nombreux rubyistes confirmés, vous ne devriez pas avoir de mal à trouver une réponse. Le site tourne avec Shapado, une application web de questions/réponses sous licence AGPL. Shapado est écrit en Ruby on Rails et fonctionne avec une base de données MongoDB.

Ryzom devient entièrement libre !

Posté par  . Modéré par Bruno Michel.
46
6
mai
2010
Jeu
La nouvelle vient d'apparaître sur les forums du jeu : Ryzom est le premier jeu de rôle en ligne massivement multijoueur (MMORPG) commercial à devenir entièrement libre ! Winch Gate Properties Ltd, développeur et éditeur du jeu, a décidé, en partenariat avec la Free Software Foundation, de mettre l'intégralité du code source du jeu (client, serveur, et outils annexes) sous licence AGPL3. Plus encore, toutes les données artistiques sont maintenant sous licence libre Creative Commons BY-SA.

Se félicitant de cette nouvelle, le directeur exécutif de la Free Software Foundation, Peter Brown a précisé : « C'est une occasion unique pour le mouvement du logiciel libre et l'émergence dans le domaine du jeu libre d'accélérer la production de jeux libres et de mondes 3D. Nous reconnaissons l'importance du jeu et le courant prédominant des jeux propriétaires, donc ce jour représente une avancée significative à partir de laquelle notre communauté peut en profiter. »

Cette nouvelle est la concrétisation des espoirs de toute une communauté, depuis que des employés de Nevrax, des joueurs ainsi que des personnalités du logiciel libre ont en 2006 lancé un appel aux dons pour racheter le jeu et le diffuser sous licence libre. L'appel d'offre avait alors été refusé, et la société Gameforge avait été désignée par le liquidateur judiciaire pour reprendre le jeu. L'accès au serveur continuera à être payant, afin de continuer à financer le développement (bien que plus rien n'empêche en théorie de monter un serveur alternatif). Pour information, le prix mensuel de l'abonnement varie de 77,95 € l'année (soit 6,50 € par mois) à 7,95 € pour un mois seul d'abonnement.

Ryzom n'est à l'heure actuelle disponible que sous Windows, mais fonctionne très bien sous Linux et Mac OS X via Wine. Un tutoriel est disponible sur le forum officiel. Le passage au libre quant à lui laisse évidemment espérer un portage natif !

NdM : Merci également à Vianney Lecroart, à Chag et à Erwan Richard pour leurs propositions de dépêche et à bpierre pour son journal.

Journal Ryzom est libre !

Posté par  (site web personnel) .
11
6
mai
2010
La société Winch Gate Properties Ltd, qui a racheté le MMORPG Ryzom vient de passer le jeu sous licence GNU/AGPL 3.0 pour le code client et serveur, et sous licence Creative Commons by-sa 3.0 pour l’ensemble des éléments artistiques.

Suite à la liquidation judiciaire de la société à l’origine du projet, Nevrax, un appel aux dons avait été lancé en 2006 pour passer le jeu sous licence libre. Malheureusement, le projet ne convainc pas et c’est la société Gameforge qui (…)

Journal AGPL et GPLv2

Posté par  (site web personnel) .
Étiquettes :
5
10
fév.
2010
Bonjour,

Je me pose une petite question sur les licences d'un logiciel. Je compte importer la documentation d'un projet en GPLv2 (Nagios, logiciel de supervision) pour être la base de la documentation d'un projet en AGPL (Shinken, réécriture de Nagios en Python).

Je pense que cela ne pose pas problème (plus restrictive, donc respecte au minimum la GPLv2 non?), mais vu que ce n'est pas strictement la même licence, je me pose tout de même la question.

Merci pour votre (…)

Le BilboPlanet en version 0.2 est sorti !!

Posté par  . Modéré par patrick_g.
Étiquettes :
7
31
août
2009
Internet
Le mois dernier sortait la toute première version stable du BilboPlanet, nous revenons donc aujourd'hui avec une nouvelle version, encore plus stable, corrigeant pas mal de bugs et une interface d'administration améliorée.

Pour rappel, le BilboPlanet est le moteur du Planet-Libre, avec une interface graphique. Un Planet est un agrégateur de flux RSS sur internet (comparable à Google Reader si l'on veut). Le BilboPlanet permet donc à tout un chacun d'avoir son propre agrégateur de flux Online. Enfin le BilboPlanet est open source, sous licence AGPL v3.

Fonctionnalités et changelog :
  • Ajout d'une pagination dans l'interface d'admin ;
  • Mise à jour du mode d'emploi dans INSTALL.txt ;
  • Nouvel algorithme de génération de Captcha ;
  • Autorisation de suppression d'utilisateur et mise en place de la gestion des cas particuliers ;
  • Changement du layout des fichiers de logs pour les rendre plus lisible ;
  • Check de la validité des URL pendant l'update ;
  • Mécanisme pour empêcher de lancer plusieurs cron de mise à jour en parallèle ;
  • Forcer le redimensionnement des images dans l'affichage principal ;
  • Désactivation automatique des flux qui génèrent des erreurs lors de l'update ;
  • Suppression de toutes les allusions au "planet-libre" dans le code ;
  • Francisation du code ;
  • Corrections des bugs de découpage des liens ;
  • Correction des bugs dans le formulaire de contact ;
  • Mise en place d'une interface pour modifier le texte de la page d'inscription ;
  • Mécanisme pour activer/désactiver les votes ;
  • Mécanisme pour activer/désactiver la page de contact ;
  • Ajout d'un script d'affichage des images externes dans un iframe plutôt que dans une nouvelle page ;
  • Vérification des valeurs dans les formulaires (membre et flux) afin de refuser les insertions incorrectes.


Vous trouverez plus d'information sur le blog des développeurs : http://blog.bilboplanet.org
Un aperçu de ce qu'est un Planet tournant sous BilboPlanet :
http://www.planet-libre.org
http://planet.vinux.info/

Journal Shrew-gallery, partager vos photos en une seul commande.

Posté par  (site web personnel) .
Étiquettes :
9
7
août
2009
La voici :
wget http://download.gna.org/shrew-gallery/index.php


Shrew-gallery 1.1.0 vient de sortir et cette version commence à avoir suffisamment de fonctionnalités pour intéresser d'autres personnes que moi.

Shrew-gallery est une galerie web utilisant PHP et diffusée sous licence AGPL. L'objectif de shrew-gallery est d'être déployable le plus rapidement et simplement possible. Cette galerie ne nécessite en effet qu'un hébergement PHP et qu'un fichier source à copier dans le dossier. Elle n'a n'y besoin de base de donnée, ni de configuration (du moins, (…)

Sortie de BilboPlanet en version stable

Posté par  . Modéré par baud123.
Étiquettes :
10
5
août
2009
PHP
Et oui, depuis le temps que l’on en parle ! Nous sommes très fiers de vous annoncer la sortie officielle de la première version stable et largement utilisable du BilboPlanet ! Pour rappel, le BilboPlanet est le moteur de Planet-Libre.org. Il s’agit donc d’un agrégateur web de flux RSS écrit en PHP/MySQL et Open Source, sous licence AGPL v3.

Nous avons donc :
Concernant le BilboPlanet, grâce à l’intervention de Romain nous avons aujourd’hui un serveur dédié à notre disposition pour le développement du Bilboplanet. Vous pouvez accéder au portail du BilboPlanet sur http://www.bilboplanet.org.
Nous avons donc mis en place un trackeur de bogues sous redmine : http://redmine.bilboplanet.org
Un nouveau blog sous WordPress qui nous permettra de faire les annonces officielles : http://blog.bilboplanet.org.
Concernant le SVN, vous pouvez y accéder : http://bilboplanet.org/svn/bilboplanet.

Et bien-sûr, la mise en place d’un wiki étant maintenant obligatoire, la documentation et le support devraient être mis en ligne rapidement : http://redmine.bilboplanet.org/wiki/bilboplanet. Vous pouvez voir la version démo sur http://staging.bilboplanet.org.

Journal GPL et le web

Posté par  .
Étiquettes :
26
13
juil.
2009
Cette semaine, Google a annonce l'arrivee de ChromeOS

Cette annonce est ce que je considere comme la 1ere avancee serieuse vers ce que l'on appelle le cloud computing, qui consiste a avoir ses applications et donnees non plus en local, mais dans "le nuage", avec un "simple" terminal permettant d'y acceder de n'importe quel endroit.

Un des elements importants de ce systeme est donc que l'utilisateur n'installe pas vraiment le soft sur sa machine, les differents elements clients sont telecharges (…)

Lundi Matin Business, un nouveau logiciel de gestion commerciale OpenSource

Posté par  . Modéré par j.
Étiquettes :
18
30
sept.
2008
Bureautique
Nouveau né dans la galaxie des logiciels de gestion, Lundi Matin Business est une solution libre conçue par une jeune société française qui a choisi de le distribuer sous licence AGPLv3.

LundiMatin Business est un logiciel de gestion commerciale qui permet la gestion complète d'une entreprise :
  • l'annuaire,
  • le catalogue de produits,
  • les ventes,
  • les achats,
  • les stocks,
  • la comptabilité…

Il est ainsi possible de générer devis, factures et autres documents commerciaux personnalisés, puis de suivre les règlements clients.

Concrètement, le logiciel s'utilise au travers d'un navigateur ("seulement" Firefox est pris en compte pour le moment) ; il peut s'installer :
  • soit sur un poste de travail (Linux / Windows)
  • soit sur un serveur LAMP (Linux+Apache+Php+MySQL).
Cette application, développée à l'origine pour les besoin d'un groupement de revendeurs informatiques, ne devait être qu'un intranet propriétaire parmi tant d'autres… Mais ses concepteurs ont voulu lui donner une nouvelle dimension grâce au logiciel libre. LundiMatin Business est particulièrement orienté "petites entreprises", il ne nécessite pas de compétence particulière pour être installé, configuré et utilisé ; il se veut plus simple que d'autres solutions open sources comme OpenERP ou OpenSI, qui peuvent demander l'intervention d'un spécialiste pour l'installation. De nombreuses fonctionnalités permettent également une utilisation plus spécifique, comme la gestion multi-magasins, et multi-tarifs.