Cette année, le thème Conception et implémentation des systèmes d'exploitation des Rencontres Mondiales du Logiciel Libre a donné lieu à une vingtaine de conférences. Les enregistrements, présentations et papiers de ces conférences viennent d'être publiés.
On trouvera par exemple trois conférences sur le système d'exploitation GNU/Hurd : une présentation générale par Gaël Le Mignot, une présentation de l'avancée du port sur le micro-noyau L4 par Marcus Brinkmann et une présentation du mécanisme de gestion des ressources par Neal Walfield.
En plus de GNU/Hurd, d'autres systèmes d'exploitation originaux ont été présentés. Ainsi, Jonathan Shapiro a présenté EROS et Coyotos, deux systèmes d'exploitation dont l'objectif est de prendre en compte la sécurité dès la conception. Charles Forsyth a présenté le système d'exploitation Plan 9.
Le thème de l'utilisation des langages de haut-niveau tels que Java, Ada, Lisp ou Haskell pour l'implémentation des systèmes d'exploitation a également été abordé par diverses conférences. Enfin, le clustering était également représenté avec des présentations du projet Kerrighed et d'OpenMosix.
First Monday : la bouffe Linux de Belfort !
La prochaine bouffe du Club LinUT de l'UTBM (Universite de Technologie de Belfort Montbéliard) aura lieu le lundi 3 décembre à 20 heures à Belfort.
Cette bouffe est ouverte à tous, membres du club ou pas ! Toutes les informations sont disponibles sur le site Web.
Venez nombreux !
Cette bouffe est ouverte à tous, membres du club ou pas ! Toutes les informations sont disponibles sur le site Web.
Venez nombreux !
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).
Rétrospective 2005
À l'occasion de cette nouvelle d'année, l'équipe des rédacteurs de LinuxFr vous propose un petit (sic) retour sur les évènements qui ont marqué le Libre pendant l'année 2005 et dont il a été question sur LinuxFr.
Espérons que l'année 2006 sera encore plus riche en événements positifs pour le libre et ne verra se concrétiser aucune des menaces qui pèsent depuis quelques années.
Bonne lecture, et bonne année !
Espérons que l'année 2006 sera encore plus riche en événements positifs pour le libre et ne verra se concrétiser aucune des menaces qui pèsent depuis quelques années.
Bonne lecture, et bonne année !
Un économiste critique des brevets logiciels obtient le Prix Nobel d'Économie 2007
Le mois dernier, Erik Maskin, Leonid Hurwicz et Roger Myerson se sont vus décerner le prix Nobel d'économie 2007 pour leurs travaux sur la théorie des mécanismes d'incitation. Mais comme l'ont noté Philippe Aigrain ou Laurent Guerby, Erik Maskin est également connu pour ses travaux sur les brevets et l'investissement dans la R&D, notamment au travers d'un article intitulé Sequential Innovation, Patents and Imitation.
Maskin a basé son travail de recherche sur une étude détaillée de l'industrie du logiciel depuis 1985. Ses données ont montré que, contrairement à une croyance répandue, la brevetabilité n'avait en fait pas pour effet un accroissement significatif de l'innovation. Il a donc déduit que lorsque l'innovation était séquentielle (un chercheur construit sur les découvertes de ses prédécesseurs) et complémentaire (différents chercheurs poursuivent différentes voies de recherche), l'imitation peut être positive et la société toute entière ainsi que les chercheurs peuvent mieux fonctionner sans la protection du brevet.
Laurent Guerby conclut sur son blog : « rien de bien surprenant pour un praticien du secteur du logiciel, mais peut-être que ces travaux auront plus de poids auprès des politiques désormais ». Sur ce sujet, on pourra également consulter le site Research on Innovation, ou encore un document intitulé Patent Failure : How Bureaucrat, Judges and Lawyers Put Innovators ar Risk, publié par James Bessen, co-auteur avec Erik Maskin du papier Sequential Innovation, Patents and Imitation.
Maskin a basé son travail de recherche sur une étude détaillée de l'industrie du logiciel depuis 1985. Ses données ont montré que, contrairement à une croyance répandue, la brevetabilité n'avait en fait pas pour effet un accroissement significatif de l'innovation. Il a donc déduit que lorsque l'innovation était séquentielle (un chercheur construit sur les découvertes de ses prédécesseurs) et complémentaire (différents chercheurs poursuivent différentes voies de recherche), l'imitation peut être positive et la société toute entière ainsi que les chercheurs peuvent mieux fonctionner sans la protection du brevet.
Laurent Guerby conclut sur son blog : « rien de bien surprenant pour un praticien du secteur du logiciel, mais peut-être que ces travaux auront plus de poids auprès des politiques désormais ». Sur ce sujet, on pourra également consulter le site Research on Innovation, ou encore un document intitulé Patent Failure : How Bureaucrat, Judges and Lawyers Put Innovators ar Risk, publié par James Bessen, co-auteur avec Erik Maskin du papier Sequential Innovation, Patents and Imitation.
Rencontre Logiciels Libres et présentation OpenStreetMap à Toulouse
L'association Toulibre organise une rencontre autour des Logiciels Libres le mercredi 6 février 2008, de 19h à 23h au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse.
Pendant toute la soirée, venez poser vos questions au sujet du Logiciel Libre et trouver de l'aide pour installer ou utiliser des Logiciels Libres sur votre ordinateur. Pour cela, vous pouvez si besoin apporter votre ordinateur, un accès Internet est disponible sur place. Dans l'idéal, si vous venez avec votre ordinateur, essayez de nous prévenir par courrier électronique à contact at toulibre.org en décrivant vos besoins ou votre problème, de manière à ce que nous amenions les Logiciels Libres nécessaires voire à ce que nous fassions quelques recherches préalables pour mieux vous répondre.
À 20h, Eric Marsden fera une présentation du projet OpenStreetMap et des différentes manières d'y contribuer. Fondé en juillet 2004 par l'anglais Steve Coast, le projet OpenStreetMap consiste à construire une carte du monde entier libre et éditable par tous de manière collaborative. Ce projet a fait récemment l'objet d'une dépêche sur ce site.
Pendant toute la soirée, venez poser vos questions au sujet du Logiciel Libre et trouver de l'aide pour installer ou utiliser des Logiciels Libres sur votre ordinateur. Pour cela, vous pouvez si besoin apporter votre ordinateur, un accès Internet est disponible sur place. Dans l'idéal, si vous venez avec votre ordinateur, essayez de nous prévenir par courrier électronique à contact at toulibre.org en décrivant vos besoins ou votre problème, de manière à ce que nous amenions les Logiciels Libres nécessaires voire à ce que nous fassions quelques recherches préalables pour mieux vous répondre.
À 20h, Eric Marsden fera une présentation du projet OpenStreetMap et des différentes manières d'y contribuer. Fondé en juillet 2004 par l'anglais Steve Coast, le projet OpenStreetMap consiste à construire une carte du monde entier libre et éditable par tous de manière collaborative. Ce projet a fait récemment l'objet d'une dépêche sur ce site.
Toulouse: repas mensuel, et rencontre Logiciels Libres autour de TOPCASED
L'association Toulibre organise le jeudi 22 novembre son traditionnel repas mensuel à Toulouse, le Qjelt. Comme tous les mois, nous vous proposons de venir discuter Logiciel Libre, informatique, Toulibre et de bien d'autres choses autour d'un bon repas et dans une ambiance sympathique. Le repas est ouvert à tous, débutants comme chevronés, membres de Toulibre ou pas.
Le repas a lieu à 20 heures, au restaurant Le May, situé 4, rue du May dans le centre de Toulouse. La rue du May est perpendiculaire à la rue Saint Rome, à mi-chemin entre le Capitole et Esquirol. Une inscription préalable est nécessaire.
D'autre part, le mercredi 28 novembre de 19h à 23h, l'association organise sa rencontre bi-mensuelle au Centre Culturel Bellegarde à Toulouse. Toute la soirée, nous accueillerons les personnes désireuses d'en savoir plus sur les Logiciels Libres, et invitons les personnes intéressées à apporter leur ordinateur personnel pour trouver de l'aide pour l'installation et l'utilisation de Logiciels Libres.
Le même jour, au même endroit, à 20 heures, une présentation de TOPCASED sera proposée. TOPCASED (Toolkit in Open-Source for Critical Application & Systems Development) est un atelier de développement open source pour développer du logiciel critique. Il sera composé à terme de tous les outils nécessaires à cet effet, et ceci sur l'ensemble du cycle de vie du développement logiciel : modélisation (notamment SysML et UML), vérification de modèles, génération de code (Java, Python), génération de documentation, simulation, traçabilité, gestion en configuration, gestion d'évènements, transformation de modèles, etc.
Le repas a lieu à 20 heures, au restaurant Le May, situé 4, rue du May dans le centre de Toulouse. La rue du May est perpendiculaire à la rue Saint Rome, à mi-chemin entre le Capitole et Esquirol. Une inscription préalable est nécessaire.
D'autre part, le mercredi 28 novembre de 19h à 23h, l'association organise sa rencontre bi-mensuelle au Centre Culturel Bellegarde à Toulouse. Toute la soirée, nous accueillerons les personnes désireuses d'en savoir plus sur les Logiciels Libres, et invitons les personnes intéressées à apporter leur ordinateur personnel pour trouver de l'aide pour l'installation et l'utilisation de Logiciels Libres.
Le même jour, au même endroit, à 20 heures, une présentation de TOPCASED sera proposée. TOPCASED (Toolkit in Open-Source for Critical Application & Systems Development) est un atelier de développement open source pour développer du logiciel critique. Il sera composé à terme de tous les outils nécessaires à cet effet, et ceci sur l'ensemble du cycle de vie du développement logiciel : modélisation (notamment SysML et UML), vérification de modèles, génération de code (Java, Python), génération de documentation, simulation, traçabilité, gestion en configuration, gestion d'évènements, transformation de modèles, etc.
Présentation d'Inkscape et rencontre Logiciels Libres à Toulouse
L'association Toulibre organise une rencontre autour des Logiciels Libres le mercredi 14 mars 2007, de 19h à 22h au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse.
Pendant toute la soirée, venez poser vos questions au sujet du Logiciel Libre et trouver de l'aide pour installer ou utiliser des Logiciels Libres sur votre ordinateur. Pour cela, vous pouvez si besoin apporter votre ordinateur, un accès Internet est disponible sur place. Dans l'idéal, si vous venez avec votre ordinateur, essayez de nous prévenir par courrier électronique à contact at toulibre.org en décrivant vos besoins ou votre problème, de manière à ce que amenions les Logiciels Libres nécessaires voire à ce que nous fassions quelques recherches préalables pour mieux vous répondre.
À 20h aura lieu une présentation du logiciel Inkscape, le logiciel libre de référence dans le domaine du dessin vectoriel. La présentation sera animée par Olivier Saraja.
Pendant toute la soirée, venez poser vos questions au sujet du Logiciel Libre et trouver de l'aide pour installer ou utiliser des Logiciels Libres sur votre ordinateur. Pour cela, vous pouvez si besoin apporter votre ordinateur, un accès Internet est disponible sur place. Dans l'idéal, si vous venez avec votre ordinateur, essayez de nous prévenir par courrier électronique à contact at toulibre.org en décrivant vos besoins ou votre problème, de manière à ce que amenions les Logiciels Libres nécessaires voire à ce que nous fassions quelques recherches préalables pour mieux vous répondre.
À 20h aura lieu une présentation du logiciel Inkscape, le logiciel libre de référence dans le domaine du dessin vectoriel. La présentation sera animée par Olivier Saraja.
Première poursuite judiciaire aux États-Unis concernant une violation de la GPL
Groklaw nous apprend que le principal développeur de Busybox, Erik Andersen, a entamé des poursuites judiciaires à l'encontre de la société Monsoon Multimedia concernant une violation de copyright. Busybox combine des versions minimalistes de nombreux outils Unix en un seul exécutable de taille réduite. Il propose ainsi des substituts pour la plupart des outils que l'on trouve habituellement dans GNU coreutils. Busybox est donc très souvent utilisé dans le monde de l'embarqué sous Linux, et est distribué sous licence GPL.
La société Moonsoon Multimedia vend un enregistreur numérique en direct avec des possibilités de time-shifting (décalage temporel). Cette société confirme publiquement intégrer une version modifiée de Busybox dans ses produits, mais elle ne met à disposition de ses clients que le code source d'origine de Busybox, sans les modifications présentes dans le lecteur, en violation de la licence GPL. Erik Andersen attaque donc la société Moonsoon Multimedia pour obtenir le respect de la licence GPL. Il est assisté pour ce procès du Software Freedom Law Center, qui a publié le texte complet de la plainte.
Bien que d'autres procès concernant la GPL aient déjà eu lieu dans plusieurs pays du monde, celui-ci revêt une importance particulière puisqu'il s'agit du premier procès aux États-Unis impliquant une violation de la licence GPL.
NdM : Merci à fleny68 pour son journal sur le sujet.
La société Moonsoon Multimedia vend un enregistreur numérique en direct avec des possibilités de time-shifting (décalage temporel). Cette société confirme publiquement intégrer une version modifiée de Busybox dans ses produits, mais elle ne met à disposition de ses clients que le code source d'origine de Busybox, sans les modifications présentes dans le lecteur, en violation de la licence GPL. Erik Andersen attaque donc la société Moonsoon Multimedia pour obtenir le respect de la licence GPL. Il est assisté pour ce procès du Software Freedom Law Center, qui a publié le texte complet de la plainte.
Bien que d'autres procès concernant la GPL aient déjà eu lieu dans plusieurs pays du monde, celui-ci revêt une importance particulière puisqu'il s'agit du premier procès aux États-Unis impliquant une violation de la licence GPL.
NdM : Merci à fleny68 pour son journal sur le sujet.
Publication de vidéos de conférences sur KDE
À l'occasion de la sortie de KDE 4 en janvier, l'association Toulibre et les contributeurs toulousains au projet KDE avaient organisé les 25 et 26 janvier 2008 un évènement spécial pour fêter cette sortie. Le 25 janvier, une soirée de présentation des nouveautés de KDE 4 par Kévin Ottens, et le 26 janvier, pendant toute la journée, des conférences techniques par des contributeurs français au projet. L'association Toulibre vient de mettre en ligne les vidéos et les slides de ces conférences, en langue française.
- Présentation de KDE 4 par Kévin Ottens, vidéo Ogg Theora (207 Mo, 58 minutes) et slides. On pourra également consulter la Keynote d'Aaron Seigo dans les locaux de Google à l'aide des sous-titres en français, ainsi qu'une publicité pour KDE 4 et une démonstration.
- Contribuer à KDE, Bienvenue à tous ! par Alexis Ménard, vidéo Ogg Theora (97 Mo, 26 minutes) et slides
- Présentation de Qt par David Faure, vidéo Ogg Theora (210 Mo, 43 minutes) et slides
- Tour d'horizon de CMake par Laurent Montel, vidéo Ogg Theora (140 Mo, 36 minutes) et slides
- Solid: intégration avec le matériel sans utiliser d'aspirine par Kévin Ottens, vidéo Ogg Theora (302 Mo, 1h et 3 minutes) et slides
- Plasma: une nouvelle approche du gestionnaire de bureau par Alexis Ménard, vidéo Ogg Theora (112 Mo, 28 minutes) et slides
- Les feuilles de style de Qt par Aurélien Gâteau, vidéo Ogg Theora (201 Mo, 49 minutes) et slides
- Phonon: multimédia facile pour vos applications par Kévin Ottens, vidéo Ogg Theora (157 Mo, 39 minutes) et slides
- Guide de contribution à la traduction de KDE par Anne-Marie Mahfouf, vidéo Ogg Theora (87 Mo, 31 minutes) et slides
- Présentation KIO par David Faure, vidéo Ogg Theora (271 Mo, 42 minutes) et slides
- Des logiciels éducatifs dans KDE par Anne-Marie Mahfouf, vidéo Ogg Theora (91 Mo, 28 minutes) et slides
Journal Problème de cache / PHP ?
22
jan.
2004
Salut,
Mon fréro a codé un truc qui s'appelle le Free Data Repository pour uploader/classer des fichiers sur un serveur. Par exemple, sur http://ae.utbm.fr/data/(...)
Si vous allez dans les répertoires (par exemple communication/logos) avec Firebird, vous verrez rien, alors qu'avec Opera et Mozilla on voit les fichiers. Pourtant entre temps le code source PHP n'a pas changé ...
Une idée sur l'origine du problème ?
Mon fréro a codé un truc qui s'appelle le Free Data Repository pour uploader/classer des fichiers sur un serveur. Par exemple, sur http://ae.utbm.fr/data/(...)
Si vous allez dans les répertoires (par exemple communication/logos) avec Firebird, vous verrez rien, alors qu'avec Opera et Mozilla on voit les fichiers. Pourtant entre temps le code source PHP n'a pas changé ...
Une idée sur l'origine du problème ?





