Une nouvelle version majeure de Mesa vient de sortir. Mesa est une implémentation libre d'OpenGL en utilisant la carte graphique suivant ses capacité et son support matériel. Mesa utilise intensivement DRI pour utiliser le matériel. OpenGL est une API de programmation graphique 2D et 3D développé initialement par SGI et maintenant co développé par un consortium (Khronos). Grâce à Mesa, OpenGL est réellement devenu multiplateforme et ainsi, une véritable alternative à DirectX avec une portabilité grandement simplifié à la clef.
Cette version ajoute la prise en charge complète d'OpenGL 2.0 et 2.1 par les pilotes GLX, OffScreen et Win32. La gestion des différentes fonctions OpenGL dépendant ensuite du matériel.
Une bonne nouvelle est le travail effectué sur le pilote R300 pour les ATI Radeon 9600 à X850). Il a reçu pas mal de nettoyage. Ce pilote est connu pour être à la fois fonctionnel mais aussi plutôt désordonné, ceci étant surtout due au manque de spécification et aux affres de la rétro ingénierie (voir aussi le pilote avivo pour R500/R600, intégré à Xorg).
Il ne manque plus que les spécifications des matériels pour pouvoir en tirer partie dans DRI. On attend toujours un geste de la part d'nVidia et d'AMD, SIS, VIA et d'autres, Intel faisant figure de bon élève …
NdM: Chaque composante de Mesa possède une licence différente des autres morceaux (voir la page sur les licences). Si on excepte les parties démo, les licences principales sont : MIT pour le coeur, SGI Free B pour les parties développées par SGI, GNU LGPL pour la bibliothèque Mesa GLU et un copyright de Mark Kilgard pour GLUT.
Anjuta 2.2.0 - Hurricane - est sorti
Première version stable de la lignée des 2.X, la version 2.2.0 de l'IDE Anjuta est disponible après énormément de corrections de bogues et de nouvelles fonctionnalités.
Anjuta a de sérieux atouts pour le développement d'applications GNOME : bonne intégration avec les autotools, SVN, gdb, valgrind, devhelp et glade. Utilisation de technologies GNOME (Gtk+, VTE, GtkSourceView, etc.). Gestion de nombreux langages (C, C++, Java, Python). Tout cela dans un logiciel très léger au final (comparé à Eclipse par exemple).
Anjuta a de sérieux atouts pour le développement d'applications GNOME : bonne intégration avec les autotools, SVN, gdb, valgrind, devhelp et glade. Utilisation de technologies GNOME (Gtk+, VTE, GtkSourceView, etc.). Gestion de nombreux langages (C, C++, Java, Python). Tout cela dans un logiciel très léger au final (comparé à Eclipse par exemple).
Miguel de Icaza fait une démonstration de Moonlight
Il y a peu Miguel de Icaza et son équipe se lançaient dans une implémentation open source de Silverlight, la nouvelle plateforme de Microsoft qui permet de voir des contenus multimédia dans un navigateur.
La semaine dernière, après 21 jours de développement, Miguel venait présenter à Paris le résultat du travail de son équipe. Ce que ces sept développeurs ont réalisé est tout simplement impressionnant. D'après Miguel, il s'agit de la séance de programmation la plus intense qu'il ait jamais réalisée.
J'ai profité de son passage à Paris pour réaliser un entretien vidéo en français de Miguel permettant de voir un aperçu du résultat.
La semaine dernière, après 21 jours de développement, Miguel venait présenter à Paris le résultat du travail de son équipe. Ce que ces sept développeurs ont réalisé est tout simplement impressionnant. D'après Miguel, il s'agit de la séance de programmation la plus intense qu'il ait jamais réalisée.
J'ai profité de son passage à Paris pour réaliser un entretien vidéo en français de Miguel permettant de voir un aperçu du résultat.
Conférence sur les opportunités de carrière dans le logiciel libre
Un logiciel libre se dit d'un logiciel qui donne à toute personne, qui en possède une copie, le droit de l'utiliser, de l'étudier, de le modifier et de le redistribuer. Contrairement à l’opinion publique, le logiciel libre est un secteur en pleine expansion et de plus en plus d’emplois y sont désormais créés. Comment cela est-il possible ? Les étudiants d’In’Tech INFO vous l’expliquent à la conférence « carrière libre » le jeudi 5 juillet de 9h à 12h.
Lors de cet événement le public pourra comprendre pourquoi les entreprises sont très friandes des spécialistes du logiciel libre et comment ils sont rentables. Plusieurs entreprises comme ALIXEN et MANDRIVA interviendront pour faire partager au public leur expérience du secteur.
La conférence aura lieu le 5 juillet 2007 de 9h à 12h dans les locaux de l’école In’Tech Info et réunira à la fois des professionnels et des étudiants mais aussi des néophytes souhaitant découvrir le monde professionnel du logiciel libre.
Lors de cet événement le public pourra comprendre pourquoi les entreprises sont très friandes des spécialistes du logiciel libre et comment ils sont rentables. Plusieurs entreprises comme ALIXEN et MANDRIVA interviendront pour faire partager au public leur expérience du secteur.
La conférence aura lieu le 5 juillet 2007 de 9h à 12h dans les locaux de l’école In’Tech Info et réunira à la fois des professionnels et des étudiants mais aussi des néophytes souhaitant découvrir le monde professionnel du logiciel libre.
Journal (24755) ...
...
5 heures... Putain, 5 heures à s'en prendre plein la tronche...
Toute cette histoire commence comme toutes les autres journées, il y a deux jours. Après une dure journée de travail à mon nouveau travail d'esclave, je suis réveillé par un message sur mon répondeur d'un gendarme qui m'invite à le rappeler, ce que je fais. Sans aucune présentation particulière, il me demande si la ligne 06 xx xx xx xx est bien la mienne, et si cela fait (…)
5 heures... Putain, 5 heures à s'en prendre plein la tronche...
Toute cette histoire commence comme toutes les autres journées, il y a deux jours. Après une dure journée de travail à mon nouveau travail d'esclave, je suis réveillé par un message sur mon répondeur d'un gendarme qui m'invite à le rappeler, ce que je fais. Sans aucune présentation particulière, il me demande si la ligne 06 xx xx xx xx est bien la mienne, et si cela fait (…)
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.
EyeOS 1.0
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.
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.
Dernières infos avant Paris Capitale du Libre
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 »
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 »
Journal L'ironie de la pompe à fric
Après une bonne poilade, il faut que je vous en fasse part avant que l'abus d'alcool d'un samedi soir n'ait eu des conséquences fâcheuses sur ma mémoire.
J'ai régulièrement des discussions avec une amie (ou plutôt une fréquentation) à propos des radars automatiques et la politique de répression routière que le gouvernement et les associations routières nous servent comme étant un mal indispensable, la vitesse étant, tout le monde le sait puisqu'on nous le répète sans cesse à la télévision, (…)
J'ai régulièrement des discussions avec une amie (ou plutôt une fréquentation) à propos des radars automatiques et la politique de répression routière que le gouvernement et les associations routières nous servent comme étant un mal indispensable, la vitesse étant, tout le monde le sait puisqu'on nous le répète sans cesse à la télévision, (…)
Open Sound System de retour vers le libre
Dev Mazumdar de 4Front, l'éditeur des pilotes audio Open Sound System (OSS) annonce officieusement un retour vers une licence libre, après avoir fermé le code des pilotes il y a quelques années.
« Les rumeurs sont vraies, nous prévoyons d'ouvrir le code d'Open Sound (le 14 juin). Nous fournirons le code source sous [la licence] CDDL pour Solaris et GPLv2 pour Linux, BSD, OpenServer, etc. »
Dans les commentaires de la dépêche d'OSNews, il est précisé que le choix de la licence n'est pas encore finalisé et que l'étude est encore en cours (suite à des regrets du choix de la GPLv2 par des utilisateurs de BSD).
En tant qu'utilisateur de Linux, on relèvera tout de suite le double emploi de ces pilotes face à ALSA, intégré au noyau suite à la fermeture du code d'OSS, mais il est important de préciser que les pilotes OSS ont la particularité d'être multi-platesformes.
« Les rumeurs sont vraies, nous prévoyons d'ouvrir le code d'Open Sound (le 14 juin). Nous fournirons le code source sous [la licence] CDDL pour Solaris et GPLv2 pour Linux, BSD, OpenServer, etc. »
Dans les commentaires de la dépêche d'OSNews, il est précisé que le choix de la licence n'est pas encore finalisé et que l'étude est encore en cours (suite à des regrets du choix de la GPLv2 par des utilisateurs de BSD).
En tant qu'utilisateur de Linux, on relèvera tout de suite le double emploi de ces pilotes face à ALSA, intégré au noyau suite à la fermeture du code d'OSS, mais il est important de préciser que les pilotes OSS ont la particularité d'être multi-platesformes.
Journal Asus EEE
Hop, pour aujourd'hui, je m'en vais faire un peu de pub pour un produit fort alléchant.
Je suis étudiant en fac d'info, et j'ai pris l'habitude de trimballer un laptop sur moi. Le-dit laptop est un toshiba entrée de gamme lourd et encombrant (3kg à nu, plus de 4 avec l'adaptateur et la sacoche).
Du coup, quand j'ai vu l'Asus eee, j'ai été fortement intéressé.
Pour $200 (~ ¤150), on découvre un ultraportable 7" de 890g, 22cm de largeur. 3h (…)
Je suis étudiant en fac d'info, et j'ai pris l'habitude de trimballer un laptop sur moi. Le-dit laptop est un toshiba entrée de gamme lourd et encombrant (3kg à nu, plus de 4 avec l'adaptateur et la sacoche).
Du coup, quand j'ai vu l'Asus eee, j'ai été fortement intéressé.
Pour $200 (~ ¤150), on découvre un ultraportable 7" de 890g, 22cm de largeur. 3h (…)
Emacs 22 est déclaré stable
Emacs est un éditeur de texte souple, extensible, personnalisable et auto-documenté. Il est disponible sur toutes les plateformes courantes (GNU/Linux, *BSD, Unix, Mac OS, MS DOS, MS Windows...) et sur des dizaines d'autres plateformes moins communes.
La version 22, qui est en réalité une version 1.22, vient de sortir ce 2 Juin sous la révision 22.1, plus de 2000 jours après la version 21. Cette version très attendue apporte son lot de nouveautés, de corrections, et d'améliorations, parmi lesquelles :
La version 22, qui est en réalité une version 1.22, vient de sortir ce 2 Juin sous la révision 22.1, plus de 2000 jours après la version 21. Cette version très attendue apporte son lot de nouveautés, de corrections, et d'améliorations, parmi lesquelles :
- Une nouvelle interface en Gtk+
- Le support du glisser-déposer
- Une meilleure gestion de l'Unicode et des systèmes d'encodage en général
- De nombreux modes nouveaux ou intégrés par défaut (python, tramp...).
Journal Vista ... un truc de vieux
C'est pas moi qui le dit, c'est Philippe Gildas.
Pas d'erreur, vous avez bien lu: l'ancien animateur vedette de la chaine cryptée a décidé de porter plainte contre la firme de redmond pour violation du droit des marques.
En effet, le petit copain d'Antoine Decausne a dans ses valises depuis 2003 un projet de chaine de télévision pour les séniors qui verra le jour le 15 novembre prochain sous le nom de "Vista". Il considère donc que le nom choisi (…)
Pas d'erreur, vous avez bien lu: l'ancien animateur vedette de la chaine cryptée a décidé de porter plainte contre la firme de redmond pour violation du droit des marques.
En effet, le petit copain d'Antoine Decausne a dans ses valises depuis 2003 un projet de chaine de télévision pour les séniors qui verra le jour le 15 novembre prochain sous le nom de "Vista". Il considère donc que le nom choisi (…)
Le premier Barcamp Nantes dédié aux logiciels libres
Le 1er Barcamp se déroulant sur Nantes aura lieu le 8 juin 2007 à 18h30 et aura pour thème principal les logiciels libres.
Le but de ce barcamp ("non conférence" où tout participant est contributeur) sera de rassembler, favoriser l'échange et susciter l'intérêt des participants (technophiles venant de tous horizons) autour de ce thème.
Des mini-sessions d'échanges et de discussions seront organisées à propos du Logiciel Libre, de ses applications aux différentes perspectives. Le tout se déroulera dans une ambiance alternant sessions et festivités.
Voici un aperçu de sujets déjà proposés : le support technologique du web 2.0 (blog, wiki, réseaux sociaux...), les bureaux numériques mobiles et espaces publics numériques, le web de proximité, l'habitat et les logiciels libres, les seniors...
Toute personne intéressée pour participer, pour contribuer, pour apprendre, pour rencontrer d'autres passionnés, est cordialement invitée à ce joindre à cette première.
Informations et inscription se trouvent sur le site web donné en lien.
Le but de ce barcamp ("non conférence" où tout participant est contributeur) sera de rassembler, favoriser l'échange et susciter l'intérêt des participants (technophiles venant de tous horizons) autour de ce thème.
Des mini-sessions d'échanges et de discussions seront organisées à propos du Logiciel Libre, de ses applications aux différentes perspectives. Le tout se déroulera dans une ambiance alternant sessions et festivités.
Voici un aperçu de sujets déjà proposés : le support technologique du web 2.0 (blog, wiki, réseaux sociaux...), les bureaux numériques mobiles et espaces publics numériques, le web de proximité, l'habitat et les logiciels libres, les seniors...
Toute personne intéressée pour participer, pour contribuer, pour apprendre, pour rencontrer d'autres passionnés, est cordialement invitée à ce joindre à cette première.
Informations et inscription se trouvent sur le site web donné en lien.
L'université de Poitiers propose une compilation de logiciels libres
L'université de Poitiers met à disposition du public une compilation de logiciels libres installable sur une clé USB - une adaptation de la "Framakey".
Ce pack est destiné aux étudiants de l'Université de Poitiers et aux apprenants de la Maison des langues, leur permettant un accès non restrictif aux ressources logicielles ainsi promues.
Les logiciels fournis permettent de définir cette offre comme celle d'un 'pack standard bureautique' . On y retrouve les biens connus Mozilla Firefox, Mozilla Thunderbird pour l'internet, OpenOffice.org pour la bureautique standard ainsi que des utilitaires multimédia avec VLC Mediaplayer et Audacity. On peut noter que toutes les solutions logicielles présentes dans cette compilation sont sous une licence permettant de les qualifier de 'logiciels libres' .
Ce pack est destiné aux étudiants de l'Université de Poitiers et aux apprenants de la Maison des langues, leur permettant un accès non restrictif aux ressources logicielles ainsi promues.
Les logiciels fournis permettent de définir cette offre comme celle d'un 'pack standard bureautique' . On y retrouve les biens connus Mozilla Firefox, Mozilla Thunderbird pour l'internet, OpenOffice.org pour la bureautique standard ainsi que des utilitaires multimédia avec VLC Mediaplayer et Audacity. On peut noter que toutes les solutions logicielles présentes dans cette compilation sont sous une licence permettant de les qualifier de 'logiciels libres' .