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 !
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 (…)
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
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 (…)
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 !!
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 :
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/
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.
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, (…)
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
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.
Nous avons donc :
- Un installeur graphique qui va vous suivre au fur et à mesure de l’installation
- Une interface d’administration simplifiée
- La possibilité de faire vous-même votre propre thème graphique
- La version stable s’appelle "Aragorn" et est téléchargeable sur le wiki du Bilboplanet : http://redmine.bilboplanet.org/wiki/bilboplanet/Download (ou sur http://www.bilboplanet.org/downloads )
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
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 (…)
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
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 :
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 :
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).
Journal Launchpad, enfin Libre ?
Mark Suttlerworth à récemment déclaré [1] qu'il allait livrer les sources de Launchpad [2] sous une licence Libre : Affero GPL [3]
Launchpad is a free software hosting and development website.
Launchpad à été développé pour le projet Ubuntu par Canonical et est, comme l'indique Wikipedia [4], un portail web incluant les outils suivants :
-Le projet Bazaar, permettant aux développeurs d’organiser le développement de paquets (sorte de CVS).
-Le bug tracker Malone, permettant la gestion des rapports de bug (…)
Launchpad is a free software hosting and development website.
Launchpad à été développé pour le projet Ubuntu par Canonical et est, comme l'indique Wikipedia [4], un portail web incluant les outils suivants :
-Le projet Bazaar, permettant aux développeurs d’organiser le développement de paquets (sorte de CVS).
-Le bug tracker Malone, permettant la gestion des rapports de bug (…)
Journal Le libre et... le libre
Cher journal,
Je m'interroge de plus en plus sur ce que veut dire "le libre".
On parle toujours de la distinction free beer/free speech... qui n'a pas franchement de pertinence en ce qui nous concerne, car notre belle langue dispose de deux termes différents : "libre" et "gratuit". Pourtant, au risque d'en choquer beaucoup ici, on pourrait de manière plus utile distinguer libre (comme dans "liberté d'opinion"), et Libre (comme dans "logiciel libre").
Pourquoi dire cela, alors que ça ne (…)
Je m'interroge de plus en plus sur ce que veut dire "le libre".
On parle toujours de la distinction free beer/free speech... qui n'a pas franchement de pertinence en ce qui nous concerne, car notre belle langue dispose de deux termes différents : "libre" et "gratuit". Pourtant, au risque d'en choquer beaucoup ici, on pourrait de manière plus utile distinguer libre (comme dans "liberté d'opinion"), et Libre (comme dans "logiciel libre").
Pourquoi dire cela, alors que ça ne (…)
Grenouille.com passe sous AGPLv3
Quelques heures après la sortie de la nouvelle licence de la Free Software Foundation, grenouille.com annonce le passage de son code serveur sous licence Affero General Public License version 3.
Grenouille.com, le site internet qui publie la météo du net mesurant à l'aide de plusieurs dizaines de milliers de testeurs la qualité des connexions des internautes français, est l'une des premières applications web à passer sous licence AGPL version 3. En plus des clients installés sur leur ordinateur, déjà sous licence libre GPL, les utilisateurs de grenouille.com ont maintenant accès au c½ur du système de mesure et d'affichage de grenouille.com. Le code PHP du site est disponible pour quiconque voudrait l'utiliser, l'étudier, le modifier ou le diffuser, les quatre libertés fondamentales du logiciel libre.
Grenouille.com recherche d'ailleurs des développeurs bénévoles prêts à améliorer le système de mesures actuel, aussi bien du côté serveur (PHP) que des clients (python, Caml, ...).
Grenouille.com, le site internet qui publie la météo du net mesurant à l'aide de plusieurs dizaines de milliers de testeurs la qualité des connexions des internautes français, est l'une des premières applications web à passer sous licence AGPL version 3. En plus des clients installés sur leur ordinateur, déjà sous licence libre GPL, les utilisateurs de grenouille.com ont maintenant accès au c½ur du système de mesure et d'affichage de grenouille.com. Le code PHP du site est disponible pour quiconque voudrait l'utiliser, l'étudier, le modifier ou le diffuser, les quatre libertés fondamentales du logiciel libre.
Grenouille.com recherche d'ailleurs des développeurs bénévoles prêts à améliorer le système de mesures actuel, aussi bien du côté serveur (PHP) que des clients (python, Caml, ...).
Publication de la licence « GNU Affero General Public Licence Version 3 »
Après la version 3 des licences GPL et LGPL publiées le 29 juin 2007, la Free Software Foundation vient de publier aujourd'hui la licence GNU Affero General Public License version 3.
Il s'agit d'une nouvelle licence. Basée sur la version 3 de la licence GPL, elle contient une clause supplémentaire qui permet aux utilisateurs qui interagissent avec le logiciel licencié au travers d'un réseau de recevoir le code source correspondant. Comme l'indique le communiqué, « en publiant cette licence, la FSF souhaite encourager les communautés de développeurs et d'utilisateurs qui travaillent sur des logiciels libres orientés vers le réseau ».
« De nombreux programmeurs choisissent la GNU GPL pour cultiver un développement communautaire, et le fait que de nombreuses modifications développées par les utilisateurs ne soient jamais distribuées peut être décourageant pour les développeurs. La GNU AGPL répond à cette attente. La FSF recommande à tous de considérer l'utilisation de la GNU AGPL pour tout logiciel qui sera communément utilisé au travers d'un réseau. »
Il est intéressant de noter que la compatibilité entre les licences AGPL et GPL a été prévue. Les programmeurs qui souhaitent utiliser la licence AGPL pour leurs travaux peuvent réutiliser le code des nombreuses bibliothèques ou code source disponible sous licence GPLv3.
En ce qui concerne l'adoption des licences GPLv3 et LGPLv3, un site recense les projets ayant effectué la migration. À ce jour, le site recense 1162 projets passés sous GPLv3 et 95 projets sous LGPLv3 (pour 6065 projets sous GPLv2 et 118 sous LGPLv2).
Il s'agit d'une nouvelle licence. Basée sur la version 3 de la licence GPL, elle contient une clause supplémentaire qui permet aux utilisateurs qui interagissent avec le logiciel licencié au travers d'un réseau de recevoir le code source correspondant. Comme l'indique le communiqué, « en publiant cette licence, la FSF souhaite encourager les communautés de développeurs et d'utilisateurs qui travaillent sur des logiciels libres orientés vers le réseau ».
« De nombreux programmeurs choisissent la GNU GPL pour cultiver un développement communautaire, et le fait que de nombreuses modifications développées par les utilisateurs ne soient jamais distribuées peut être décourageant pour les développeurs. La GNU AGPL répond à cette attente. La FSF recommande à tous de considérer l'utilisation de la GNU AGPL pour tout logiciel qui sera communément utilisé au travers d'un réseau. »
Il est intéressant de noter que la compatibilité entre les licences AGPL et GPL a été prévue. Les programmeurs qui souhaitent utiliser la licence AGPL pour leurs travaux peuvent réutiliser le code des nombreuses bibliothèques ou code source disponible sous licence GPLv3.
En ce qui concerne l'adoption des licences GPLv3 et LGPLv3, un site recense les projets ayant effectué la migration. À ce jour, le site recense 1162 projets passés sous GPLv3 et 95 projets sous LGPLv3 (pour 6065 projets sous GPLv2 et 118 sous LGPLv2).
GNU Affero General Public License : la GPL des applications web
La FSF vient de publier un premier brouillon pour discussion d'une toute nouvelle licence : la GNU Affero General Public License (GNU AGPL). Cette licence est adaptée au contexte des applications web et des logiciels utilisés sur le réseau en général. Elle marque un tournant important pour la FSF, son domaine ne se réduit plus au logiciel installé traditionnel, mais s'étend à la sphère des services web.
L'AGPL est basé sur la GPL v3 et profite donc des améliorations en terme d'internationalisation, de compatibilité avec la licence Apache, de protection contre la tivoisation, brevets logiciels, etc. Elle garantit à l'utilisateur l'accessibilité du code source d'une telle application, même si le logiciel n'est pas distribué et supprime des parties inutiles dans ce contexte.
La FSF appelle les commentaires qui peuvent porter à la fois sur des points spécifiques à l'AGPL ou directement à la GPL v3.
On ne peut que souligner l'importance d'une licence telle que la GNU AGPL avec l'avènement du Web 2.0 et sa galaxie d'applications Web où les utilisateurs déposent énormément de contenu (photos, vidéos, informations personnelles, etc.), ou encore la sortie d'eyeOS 1.0. La GNU AGPL garantie le minimum de transparence dudit logiciel. La section 10 contient notamment la clause de pérennité, assurant la liberté d'un logiciel tout au long de ses redistributions/dérivations.
L'AGPL assure que dans le cas d'utilisation réseau, le code source du logiciel est disponible pour la communauté. Le fournisseur du service Web doit mettre à disposition le code source du logiciel. La clause de pérennité va donc assurer la disponibilité des sources d'une version modifiée du logiciel original, à partir du moment où il est utilisé sur un serveur public.
À quand launchpad en AGPL ? Verra-t-on une GNU ALGPL pour les bibliothèques et framework de développement web ?
NdM : Pour mémoire, le cycle de relecture de la GPL v3 est sur le point de se terminer, c'est l'occasion de commencer à la décliner sur d'autres licences selon un processus de relecture comme cela a aussi été proposé pour les licences de documentation : décliné en FDL et SFDL.
L'AGPL est basé sur la GPL v3 et profite donc des améliorations en terme d'internationalisation, de compatibilité avec la licence Apache, de protection contre la tivoisation, brevets logiciels, etc. Elle garantit à l'utilisateur l'accessibilité du code source d'une telle application, même si le logiciel n'est pas distribué et supprime des parties inutiles dans ce contexte.
La FSF appelle les commentaires qui peuvent porter à la fois sur des points spécifiques à l'AGPL ou directement à la GPL v3.
On ne peut que souligner l'importance d'une licence telle que la GNU AGPL avec l'avènement du Web 2.0 et sa galaxie d'applications Web où les utilisateurs déposent énormément de contenu (photos, vidéos, informations personnelles, etc.), ou encore la sortie d'eyeOS 1.0. La GNU AGPL garantie le minimum de transparence dudit logiciel. La section 10 contient notamment la clause de pérennité, assurant la liberté d'un logiciel tout au long de ses redistributions/dérivations.
L'AGPL assure que dans le cas d'utilisation réseau, le code source du logiciel est disponible pour la communauté. Le fournisseur du service Web doit mettre à disposition le code source du logiciel. La clause de pérennité va donc assurer la disponibilité des sources d'une version modifiée du logiciel original, à partir du moment où il est utilisé sur un serveur public.
À quand launchpad en AGPL ? Verra-t-on une GNU ALGPL pour les bibliothèques et framework de développement web ?
NdM : Pour mémoire, le cycle de relecture de la GPL v3 est sur le point de se terminer, c'est l'occasion de commencer à la décliner sur d'autres licences selon un processus de relecture comme cela a aussi été proposé pour les licences de documentation : décliné en FDL et SFDL.
Journal L' Affero General Public License (AGPL) n'est pas une licence libre
L' Affero General Public License (AGPL) n'est pas une licence libre
Pour moi, c'est un constat, quoiqu'en dit RMS (et la FSF qui la classe en licence libre), l'Affero General Public License (AGPL) n'est pas une licence libre :
Je ne vous refais pas l'historique des licences libres, tout le monde connaît les quatre libertés (Etudier,utiliser, modifier et distribuer).
. L'AGPLorganise un mécanisme spécial permettant d'imposer au licencié de distribuer ses sources lorsqu'il utilise son logiciel sur (…)
Pour moi, c'est un constat, quoiqu'en dit RMS (et la FSF qui la classe en licence libre), l'Affero General Public License (AGPL) n'est pas une licence libre :
Je ne vous refais pas l'historique des licences libres, tout le monde connaît les quatre libertés (Etudier,utiliser, modifier et distribuer).
. L'AGPLorganise un mécanisme spécial permettant d'imposer au licencié de distribuer ses sources lorsqu'il utilise son logiciel sur (…)