GNU Affero General Public License : la GPL des applications web

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
15
juin
2007
GNU
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.

PloneGov récompensé à Paris par le Grand Prix du Jury des Lutèces D'Or

Posté par  . Modéré par j.
Étiquettes : aucune
0
15
juin
2007
Python
Aux lutèces d'Or cette année, avec l'assemblée nationale, c’est un projet international de mutualisation des ressources informatiques municipales qui a été mis à l’honneur par le Grand prix du jury, PloneGov, au cours d'un cérémonie dans les salons de l'Hôtel de ville de Paris.

Le projet PloneGov a pour objectif le développement d'applications informatiques par et pour les collectivités locales. Ce projet offre la possibilité aux villes et communes mais également à tous les autres niveaux de pouvoirs publics, par la mutualisation de leurs moyens humains et matériels, de retrouver une plus grande indépendance technologique et de construire des outils véritablement adaptés à leurs besoins.

Le nombre de partenaires impliqués dans le projet PloneGov ne cesse de s’agrandir. Il touche aujourd’hui un total de 45 collectivités (43 villes et 2 régions) dans 6 pays (France, Belgique, USA, Espagne, Suisse, Argentine).

Akrogen, greffon Eclipse de génération de code, avec wizard pages décrits en XML/XUL

Posté par  . Modéré par Mouns.
Étiquettes :
0
15
juin
2007
Java
Les wizards Eclipse sont souvent utilisés dans les greffons Eclipse pour générer le code d'un composant. Un wizard est constitué de plusieurs wizard pages. Par exemple, le wizard "New java class" accessible par le menu File/New/Class est constitué d'un wizard page qui permet de générer le composant "classe Java".

Lorsque vous souhaitez développer votre propre wizard Eclipse - un wizard permettant de générer le code du composant de votre architecture - ceci nécessite de :
  • vous familiariser avec l'architecture d'Eclipse qui, certes, est très puissante mais demande un énorme investissement.
  • vous familiariser avec les bibliothèques sur lesquelles Eclipse se base (SWT, JFace...).
  • développer le moteur de génération de code.
C'est pourquoi Akrogen un greffon Eclipse (version 3.2.x) de génération de code orienté composants a été développé. Akrogen est sous licence LGPL.

Avec Akrogen vous pouvez décrire vos wizard pages Eclipse en XML/XUL. Chaque page d'un wizard est associé à un template écrit en Freemarker, Velocity, ou XSL. Le bouton Finish du wizard permet pour chacun des wizard pages de fusionner les valeurs des champs (contrôles XUL) du wizard page avec le template associé pour générer le code d'un composant.

Avec Akrogen vous pouvez ainsi écrire votre propre catalogue Akrogen de wizard, templates qui permettent de générer les composants de votre architecture à travers des wizards Eclipse.

HelloWord est un exemple concret de wizard page (décrits en XUL) et template qui permet de générer un fichier de type "Hello word".

Aujourd'hui Akrogen fournit les catalogues :
  • Struts1.x qui permet de générer les composants Struts1.x Action, ActionForm...
  • Blank catalog pour démarrer rapidement votre catalogue Akrogen qui permet de générer vos composants.

L'assemblée nationale, personnalité de l'année 2007

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Nÿco.
Étiquettes :
0
15
juin
2007
Linux
À l'occasion de l'évènement Paris Capitale du Libre ont été remis le 13 juin 2007 les « Lutèce d'Or ».

Les Lutèce d'Or ont pour objectif de récompenser les meilleurs projets et actions dans le domaine des logiciels libres, en France et en Europe, dans différentes catégories : public, privé, communautaire, politique. Répartis cette année en 10 catégories, ils ont été choisis par un jury composé d'une cinquantaine personnalités d'horizons variés dans le domaine du logiciel libre.

Cette année il y avait une nouvelle catégorie, la catégorie « Lutèce de la personnalité de l'année » qui vise à récompenser la personnalité qui a eu un engagement fort pour le logiciel libre. Le jury a choisi de remettre ce Lutèce d'Or à l'Assemblée nationale pour la décision de migrer les postes de travail des députés vers le logiciel libre.

Frédéric Couchet, délégué général de l'APRIL, a remis ce prix à un représentant de l'assemblée nationale lors du diner de remise des « Lutèce d'Or » dans les salons de l'Hôtel de Ville de Paris. Il a salué « le choix ambitieux » effectué par l'Assemblée nationale, et le coté historique de cette décision. C'est, en effet, « la première fois qu'une institution fait la bascule complète en faisant le choix d'utiliser des applications mais aussi un système d'exploitation libre ».

Lausanne: 12ème Conférence AIM sur les logiciels libres

Posté par  . Modéré par j.
0
14
juin
2007
Communauté
Du 18 au 19 juin 2007, une conférence sur les logiciels libres aura lieu à Lausanne. M. Richard Stallman sera présent et tiendra une conférence avec débat sur l' « Éthique et Pratique du Logiciel Libre » le lundi 18 juin de 10h00 à 12h00.

Pour les plus chanceux d'entre nous, M. Richard Stallman tiendra une seconde conférence au CERN (lieu de création du WWW) le lundi 18 juin à 17h00 dans la Council Chamber.

NdM : AIM : Association Information et Management.

Tiny ERP : des nouveautés

Posté par  . Modéré par j.
Étiquettes :
0
13
juin
2007
Base de données
Tiny ERP, le logiciel libre de gestion d'entreprises (PGI) vient de sortir une nouvelle version. Avec elle, plus de 200 modules sont publiés.
Ceux-ci vont de la gestion des amortissements dans le module comptable à la gestion de projets pour les sociétés de services, en passant par le contrôle qualité pour la production.

Mais la grande nouveauté est la sortie du client Web (Turbogears), disponible en plus du client applicatif (GTK) habituel. Celui-ci offre de nombreuses possibilités nouvelles telles que la gestion du portail client/fournisseur, l'intégration dans le site web de l'entreprise et les facilités de déploiement. Le framework Tiny ERP permet donc de développer en une fois une application web/AJAX et en client/serveur.

Outre ces grandes améliorations, on retrouve aussi des tableaux de bord et graphiques intégrés, une ergonomie totalement revue, un éditeur de rapport intégré à OpenOffice.org et une gestion des modules pour simplifier la publication des contributions et l'installation de celles-ci.

EyeOS 1.0

Posté par  . Modéré par Nÿco.
Étiquettes :
0
13
juin
2007
Communauté
EyeOS vient de voir le jour en version finale 1.0.

Pour ceux qui seraient passés à coté, EyeOS est un projet opensource pour développer un OS en se basant uniquement sur les technologies web (j'oserais même dire web 2.0). On y trouve un explorateur de fichiers, un calendrier, un traitement de texte, une calculette, un navigateur web, un jeu d'échecs... le tout dans un bureau assez soigné au niveau look. Les fenêtres y sont déplaçables et redimensionnables.

D'après les développeurs, coder sous EyeOS est extrêmement simple : un traitement de texte basique ne prendrait qu'une trentaine de lignes de code...

EyeOS est sous licence GPL et est accessible via une démo en ligne, ou bien il est téléchargeable et installable chez vous, dans votre association ou votre entreprise.

NdM : il s'agit de ce qu'on appelle communément un « WebOS », un ersatz de bureau dans un navigateur.

Danger from the Deep : version 0.3.0 disponible

Posté par  . Modéré par Florent Zara.
Étiquettes :
0
13
juin
2007
Jeu
Danger from the Deep (DftD), une simulation Open Source de sous-marin allemand de la deuxième guerre mondiale, essayant de respecter au mieux l'exactitude technique et historique, est maintenant en sortie en version 0.3.0. Cette dernière version comporte une quantité considérable de nouvelles fonctionnalités ainsi que la correction de nombreux bogues.

Parmi les nouvelles fonctionnalités :
  • Dangerdeep profite maintenant pleinement de l'OpenGL2.0/GLSL1.1 et tous les shaders ont été remplacés par des shaders GLSL.
  • Gestion des réflexions au niveau des pixels ;
  • Quatre nouveaux types d'U-boot, le type IIA, IIB, IIC, IID, avec différentes carlingues;
  • Nouveau destroyer de classe Tribal, avec 5 carlingues différentes ;
  • Nouvel écran "Cabine du capitaine" ainsi qu'un nouveau carnet de bord du bateau.
À noter que les pré-requis graphiques sont maintenant OpenGL 1.5 minimum et OpenGL 2.0 pour un rendu maximum.

NdM : Pour l'instant, seul le moteur est en GPL v2, les données graphiques et musicales ne sont pas libres, elles pourraient être placés sous une licence libre ultérieurement, rien n'empêche d'en créer de nouvelles sous une licence libre.

Dernières infos avant Paris Capitale du Libre

Posté par  . Modéré par Bruno Michel.
0
12
juin
2007
Communauté
Demain (Mercredi 13 Juin) et après–demain (Jeudi 14 Juin) aura lieu la deuxième édition de PARIS CAPITALE DU LIBRE au Palais des Congrès de Paris.
Vous pouvez aussi faire passer le message autour de vous : même si on n’est pas inscrit, on peut venir le jour même (le 13 ou le 14) !

Richard Stallman fera une intervention en clôture de la première journée, le 13 Juin à 18h30, dans le grand Amphi. Il sera également là tout le 13 Juin, sur le stand FSF, vous pourrez le rencontrer.

3000 visiteurs sont attendus, et près de 60 conférenciers de plus d’une dizaine de nationalités différentes (voir ci-après). Un programme de 8 conférences « officielles » ou « In » et plus de 15 dans le circuit « OFF »

Kitsune 2.0 : jeu de lettres et de chiffres

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
0
12
juin
2007
Éducation
Kitsune est un logiciel libre destiné à résoudre les problèmes de chiffres du jeu télévisé "Des chiffres et des lettres". Etant donné un compte, il calcule toutes les façons de le résoudre, ou, à défaut, d'obtenir la meilleure approximation. Kitsune permet donc au téléspectateur de pallier aux (rares) défaillances de l'animateur de l'émission, mais également au candidat potentiel de s'entraîner sur des tirages aléatoires.

La version 2.0 apporte la possibilité de rentrer sa solution, ce qui permet de jouer dans des conditions approchant celles des candidats de l'émission. Si le joueur a rentré la solution du problème (ou la meilleure approximation), le chronomètre s'arrête et toutes les solutions sont affichées.

Kitsune a été programmé avec Qt4. Il est distribué sous licence GPL, et disponible sous Linux, Mac et Windows.

Créer une discipline informatique à l'école ?

Posté par  (site web personnel, Mastodon) . Modéré par Nÿco.
Étiquettes :
0
12
juin
2007
Éducation
Quelle culture générale informatique doit être dispensée par l’école ? Comment procéder pour former tous les élèves à un usage "intelligent" de la société de l’immatériel ? Et comment, dans le même temps, dispenser un enseignement qui prépare au mieux la formation ultérieure des spécialistes de haut niveau dont le pays a besoin ? Voici quelques problématique soulevées par Jean-Pierre Archambault dans un récent article de la revue éducative Médialog et reproduit sur Framasoft.

Il semblerait en effet qu'un certain "illettrisme numérique" nous guette si nous restons dans le statu quo. Et de poser directement la question de la création d'une discipline informatique (au lycée) afin que l'informatique ne soit pas seulement un outil mais également un objet d'enseignement à part entière.

On notera à ce propos que cette question était également présente aussi bien dans le questionnaire de Candidats.fr que dans la lettre aux candidats à l’élection présidentielle de 2007 de l'ADULLACT.

Initiation à la ligne de commande, jeudi 14 (gentoo-class)

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes : aucune
0
12
juin
2007
Éducation
Un petit projet gentoo-class est lancé pour fournir des cours d'initiation aux sujets liés à linux en général et gentoo en particulier. Le premier cours aura lieu jeudi prochain et consistera en une initiation à la ligne de commande. Selon le succès le projet sera poursuivi ou non.

Ce premier cours sera complètement indépendant de gentoo, tous les utilisateurs de linux sont donc les bienvenus. Le public visé va du débutant complet (jamais touché à un terminal) au faux débutant (déjà utilisé un terminal mais sans vraiment comprendre ce qui se passait). Le seul prérequis est d'avoir une machine Linux en état de marche sous la main (et un client irc, bien sûr).

Tout ceci se déroulera à 8pm UTC (22h heure française) le jeudi 14 juin, sur le canal irc irc://irc.freenode.org/#gentoo-class. Il est prévu que le cours lui-même dure environ une heure, suivi d'une demi-heure de question et d'une discussion libre ensuite. Le canal sera en mode mute (+mz) mais les utilisateurs ayant une question précise pourront être entendus. Les logs seront disponibles après l'évènement.

Seul bémol : tout sera en anglais. Si cela ne vous rebute pas, n'hésitez pas à venir nombreux et à amener vos amis !

Première conférence Profoss : Asterisk et la voix sur IP

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
0
12
juin
2007
Commercial
Profoss a pour objectif d'organiser des évènements dans le but de propager des informations objectives quant à l'utilisation de logiciels libres en entreprise. Chaque évènement se concentre sur un sujet bien précis, proposant des présentations par des spécialistes du domaine couvert.

Une attention très particulière est portée à la qualité de l'évènement et à l'objectivité des informations transmises. Ces évènements visent les entreprises intéressées à utiliser des logiciels libres dans leur infrastructure, les entreprises proposant des services autour de logiciels libres et les sociétés voulant s'interfacer avec des logiciels libres. Les présentations ne sont pas de type commercial, mais bien orientées technique et données en anglais.

Un évènement Profoss aura lieu les 9 et 10 octobre prochain à Bruxelles avec pour thème "Asterisk et la voix sur IP". Cet évènement verra la participation de Kevin Flemming, co-mainteneur d'Asterisk, et plusieurs acteurs du marché professionnel se développant autour d'Asterisk. Asterisk est un PABX applicatif open-source permettant d'interconnecter en temps réel des réseaux de voix sur IP et des réseaux de téléphonie classique via des cartes d'interface téléphonique. Une version préliminaire du programme est en ligne, et donne déjà une bonne idée du contenu proposé.

Il est déjà possible de s'enregistrer sur http://www.profoss.eu/register, et les lecteurs de LinuxFR peuvent profiter de 30% de réduction des frais de participation en s'enregistrant avec le code LINUXFR, valable jusqu'au 30 juin. Le nombre de participant étant limité à 100, il est conseillé de s'enregistrer rapidement.

Sondage Suite à ce journal, quel est votre métier/secteur ?

Posté par  .
Étiquettes : aucune
0
11
juin
2007
  • informatique (SSII, SSLL...) :
    1855
    (67.9 %)
  • biologiste, apiculteur :
    104
    (3.8 %)
  • telecom :
    168
    (6.1 %)
  • enseignant :
    192
    (7.0 %)
  • mécanique :
    92
    (3.4 %)
  • physicien :
    107
    (3.9 %)
  • électronicien :
    134
    (4.9 %)
  • graphiste :
    39
    (1.4 %)
  • juriste :
    42
    (1.5 %)

Total : 2733 votes

Qt Jambi est enfin disponible

Posté par  . Modéré par Bruno Michel.
Étiquettes :
0
11
juin
2007
Java
Qt Jambi est un binding java pour le framework graphique Qt (présent sur les plateformes GNU/Linux, Mac OS X et l'autre). Il permet de développer des applications Java avec Qt en utilisant toutes les fonctionnalités de Qt (base de donnés, réseau, thread, XML, IHM...).

Qt Jambi se compose de :
  • L'API incluant toutes les fonctionnalités permettant le développement d'applications portables
  • Qt Jambi Generator qui est la base de l'API ; il s'agit d'une commande en ligne qui lit les définitions de classes écrites en C++ et qui produit du code équivalent dans l'API Java
  • Qt Designer est un outil permettant la création d'interface graphique
  • Un greffon Eclipse pour utiliser Qt jambi directement dans Eclipse

Qt Jambi est distribué sous la double-licence Trolltech, c'est-à dire que cela suit la licence Qt Open Source s'il s'agit de l'utiliser avec un programme sous licence GPL et de la licence Qt Commercial lorsqu'il s'agit d'un développement propriétaire.

NdR: Merci à muolp pour avoir posté un journal sur ce sujet.