Cela fait déjà une semaine, le 31 mai, que la version 2.3 de Nexuiz est sortie soit 2 ans après la toute première version (sortie le 31 mai 2005).
Petit rappel pour ceux qui ne suivent pas l'actualité des jeux libres, Nexuiz est un jeu de tir en vue subjectif (ou FPS) futuriste. Il utilise le moteur DarkPlaces qui est un dérivé du moteur de Quake I mais avec divers ajouts comme le support des cartes de Quake III ou les ombres calculées en temps réel.
L'utilisation de DarkPlaces permet de supporter des configurations considérées aujourd'hui comme très modestes, il est en effet indiqué que la configuration minimum pour avoir des graphismes de haute qualité est un processeur P4 1,5Ghz ou Athlon 1500+, 512 Mo de RAM et une carte vidéo de type 9600ati ou 5700fx. Certes les graphismes ne sont sans doute pas au niveau des dernières productions mais il faut être difficile pour ne pas trouver cela superbe.
Le jeu est entièrement sous licence GPL (moteur, graphismes et sons), cela permet de réutiliser, par exemple, les cartes de Nexuiz dans OpenArena, démontrant au passage l'intérêt du Libre. Nexuiz est disponible pour GNU/Linux (x86 et x86_64), Mac OS X (PPC et x86) et l'autre dans une très grosse archive de 270 Mo.
Trophy : aidez un projet Libre
Trophy est jeu de voiture en vu de haut dans le genre de Death Rally. Le projet, originellement développé par Andrew Mustun, a débuté en 2000 et a été abandonné en 2003. Il a été repris très récemment par Colin Pitrat.
Le jeu est développé en C++ avec ClanLib sous licence GPL. Colin a commencé par porter le jeu sous ClanLib 0.8, ce travail a débouché sur la version 1.1.4. Aujourd'hui il fait un appel à contribution : concrètement, l'idée est de l'aider à compiler le projet sous Microsoft Windows, en effet le jeu a historiquement fonctionné sous Windows jusqu'à la version 1.1.1. Idéalement cette compilation se ferait à l'aide d'un outil libre lui aussi, comme Dev-C++. Le problème est que ClanLib n'existe apparemment pas dans les paquets disponibles pour Dev-C++.
Une solution serait donc de créer un paquet ClanLib pour Dev-C++, puis de compiler Trophy. De cette manière :
Par ailleurs, comme beaucoup de projet Libre, Trophy aurait besoin d'une aide pour le graphisme, tout particulièrement pour le dessin de nouvelles cartes. À ce sujet un manuel très complet a été écrit.
Le jeu est développé en C++ avec ClanLib sous licence GPL. Colin a commencé par porter le jeu sous ClanLib 0.8, ce travail a débouché sur la version 1.1.4. Aujourd'hui il fait un appel à contribution : concrètement, l'idée est de l'aider à compiler le projet sous Microsoft Windows, en effet le jeu a historiquement fonctionné sous Windows jusqu'à la version 1.1.1. Idéalement cette compilation se ferait à l'aide d'un outil libre lui aussi, comme Dev-C++. Le problème est que ClanLib n'existe apparemment pas dans les paquets disponibles pour Dev-C++.
Une solution serait donc de créer un paquet ClanLib pour Dev-C++, puis de compiler Trophy. De cette manière :
- Dev-C++ pourra profiter de ce nouveau paquet
- ClanLib sera plus facilement disponible pour les utilisateurs de Dev-C++
- Trophy sera à nouveau disponible pour Windows
Par ailleurs, comme beaucoup de projet Libre, Trophy aurait besoin d'une aide pour le graphisme, tout particulièrement pour le dessin de nouvelles cartes. À ce sujet un manuel très complet a été écrit.
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.
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...).
GPL3, TiVo ou TiVo pas ?
Novell et Microsoft ne sont pas les seuls éditeurs à s'inquiéter à quelques semaines de l'arrivée de la GPL v3 : le constructeur Américain de set-top boxes TiVo avoue être très inquiet quant à la continuité de son business.
La GPL 3 interdit purement et simplement de prendre des mesures techniques pour empêcher l'utilisateur d'utiliser des programmes modifiés. Or TiVo, via un mécanisme de signature cryptographique, empêche l'utilisateur de démarrer sur un autre noyau que celui livré avec la machine (principe nommé « Tivoization »).
Pour rappel TiVo développe, entre autres, un décodeur/enregistreur TV fonctionnant sous Linux. Cet outil, très populaire aux États-Unis, permet de stocker sur disque dur les programmes télévisés choisis par l'utilisateurs via un guide des programmes (EGP) très évolué.
D'où la déclaration de TiVo : « si la version de la GPL3 actuellement proposée entre en vigueur, il deviendra pour nous impossible d’incorporer des améliorations supplémentaires dans nos logiciels. Il en va de la survie de nos affaires... »
NdM : Merci à izulium d'avoir soumis une dépêche sur la sortie de ce 4ème draft de la GPL v3 qui fait tant réagir sur les DRM et brevets.
La GPL 3 interdit purement et simplement de prendre des mesures techniques pour empêcher l'utilisateur d'utiliser des programmes modifiés. Or TiVo, via un mécanisme de signature cryptographique, empêche l'utilisateur de démarrer sur un autre noyau que celui livré avec la machine (principe nommé « Tivoization »).
Pour rappel TiVo développe, entre autres, un décodeur/enregistreur TV fonctionnant sous Linux. Cet outil, très populaire aux États-Unis, permet de stocker sur disque dur les programmes télévisés choisis par l'utilisateurs via un guide des programmes (EGP) très évolué.
D'où la déclaration de TiVo : « si la version de la GPL3 actuellement proposée entre en vigueur, il deviendra pour nous impossible d’incorporer des améliorations supplémentaires dans nos logiciels. Il en va de la survie de nos affaires... »
NdM : Merci à izulium d'avoir soumis une dépêche sur la sortie de ce 4ème draft de la GPL v3 qui fait tant réagir sur les DRM et brevets.
Géométrie dynamique avec CaRMetal
La géométrie dynamique, c'est la géométrie sur ordinateur avec des logiciels permettant de manipuler des objets géométriques en conservant leurs propriétés, telles que parallélisme et orthogonalité. Un des meilleurs logiciels dans ce domaine est un logiciel libre : CaRMetal sous licence GPL.
CaRMetal est une réécriture de l'interface de C.a.R. (Compass and Ruler : Règle et Compas), logiciel de géométrie dynamique écrit en Java. Il reprend les fonctionalités de C.a.R., dans une interface particulièrement réussie.
CaRMetal est une réécriture de l'interface de C.a.R. (Compass and Ruler : Règle et Compas), logiciel de géométrie dynamique écrit en Java. Il reprend les fonctionalités de C.a.R., dans une interface particulièrement réussie.
Mozilla finance un projet : 100 000 $ pour Democracy Player
On peut lire sur le blog d'un des membres de Mozilla que la fondation Mozilla va financer à hauteur de 100 000$ le projet Democracy Player.
Pour ceux qui ne connaissent pas encore, Democracy Player est un lecteur de fichier multimédias "à tout faire". Il propose des fonctionnalités intéressantes comme la gestion d'une bibliothèque, le téléchargement par BitTorrent, ou la recherche et visualisation intégrées dans le catalogue de vidéos de YouTube, Yahoo! Video et d'autres. Il permet également de regarder de nombreuses WebTV, dispose d'un catalogue préinstallé plutôt complet.
Basé sur VLC pour la lecture, il permet également de lire n'importe quel fichier dont le format est géré par son moteur. L'interface très ergonomique de Democracy Player est très proche du célèbre iTunes et est facile à utiliser.
Développé en XUL et multiplateformes (Mac OS X, Linux et l'autre), il devrait prochainement changer son nom pour "Miro". On devrait également prochainement disposer de fonctions « serveur » pour que chacun puisse créer et diffuser sa propre WebTV.
Bref, Miro est un logiciel qui va ravir les déçus du multimédia qui étaient sur leur faim avec les « simples » lecteurs que sont VLC, MPlayer ou xine. On peut le considérer comme l'équivalent (en mieux) libre du Windows Media Player, ou de l'iTunes et ce financement de la MoFo va sûrement accélerer son développement.
Pour ceux qui ne connaissent pas encore, Democracy Player est un lecteur de fichier multimédias "à tout faire". Il propose des fonctionnalités intéressantes comme la gestion d'une bibliothèque, le téléchargement par BitTorrent, ou la recherche et visualisation intégrées dans le catalogue de vidéos de YouTube, Yahoo! Video et d'autres. Il permet également de regarder de nombreuses WebTV, dispose d'un catalogue préinstallé plutôt complet.
Basé sur VLC pour la lecture, il permet également de lire n'importe quel fichier dont le format est géré par son moteur. L'interface très ergonomique de Democracy Player est très proche du célèbre iTunes et est facile à utiliser.
Développé en XUL et multiplateformes (Mac OS X, Linux et l'autre), il devrait prochainement changer son nom pour "Miro". On devrait également prochainement disposer de fonctions « serveur » pour que chacun puisse créer et diffuser sa propre WebTV.
Bref, Miro est un logiciel qui va ravir les déçus du multimédia qui étaient sur leur faim avec les « simples » lecteurs que sont VLC, MPlayer ou xine. On peut le considérer comme l'équivalent (en mieux) libre du Windows Media Player, ou de l'iTunes et ce financement de la MoFo va sûrement accélerer son développement.
Gérez vos dépôts subversion avec USVN
Userfriendly SVN est une interface web permettant la configuration de dépôts Subversion. Cette interface permet de facilement créer de nouveaux projets sans le client en ligne de commande et donc avoir un accès privilégié sur le serveur. USVN se chargera ensuite de gérer la liste des utilisateurs autorisés à récupérer votre code source. Cela permet de déléguer l'administration de vos dépôts Subversion.
USVN permet un accès facile à la gestion fine des droits d'accès sur les fichiers de subversion. Cela permet par exemple de n'autoriser aux traducteurs des modifications que sur les fichiers de traduction en quelques clics.
Les fonctionnalités supportées par USVN pour cette version sont :
USVN permet un accès facile à la gestion fine des droits d'accès sur les fichiers de subversion. Cela permet par exemple de n'autoriser aux traducteurs des modifications que sur les fichiers de traduction en quelques clics.
Les fonctionnalités supportées par USVN pour cette version sont :
- Création et suppression de dépôt USVN
- Génération du fichier htpasswd à partir de la liste d'utilisateurs d'USVN
- Gestion fine des droits sur les fichiers sur le Subversion.
Sortie de NuFW 2.2, le pare-feu routeur authentifiant
Après plus d'un an de travail, la version 2.2 de NuFW est enfin disponible. Cette nouvelle branche stable du pare-feu authentifiant NuFW ajoute de nombreuses fonctionnalités :
- Support complet d’IPv6
- Politique de marquage avancée pour utilisation avec la qualité de service et le routage
- Gestion dynamique de la configuration grâce à une socket d'administration
- Compatibilité avec les clients, outils associés, et le démon nufw en version 2.0
Voyagez dans le temps avec Macfly 1.0
Macfly est un projet dont le but est de modifier l'horloge d'un programme tiers sans nécessiter les droits administrateur ni avoir à modifier l'horloge système. Toute application peut être ainsi lancée dans l'environnement Macfly. Le projet est conçu autour d'un démon, deloreand, qui va synchroniser le ou les programmes décalés dans le temps par macfly.
Le projet peut servir à tester les logiciels face aux sauts de temps provoqués par l'utilisateur ou par une synchronisation via NTP sans avoir à modifier la date de la machine. En particulier, on peut tester la date « 2038-01-19 04:14:07 » qui est la dernière du format Epoch (on boucle alors en décembre 1901 ou en janvier 1970).
Étant donné qu'on peut modifier la vitesse de l'horloge, on peut s'amuser à lire des vidéos en accéléré avec VLC, ralentir les jeux pour tricher, etc. On peut également imaginer d'autres usages comme envoyer des emails dans le passé ou le futur.
Le projet a été développé pour le Centre National d'Études Spatiales (CNES) par INL.
Le projet peut servir à tester les logiciels face aux sauts de temps provoqués par l'utilisateur ou par une synchronisation via NTP sans avoir à modifier la date de la machine. En particulier, on peut tester la date « 2038-01-19 04:14:07 » qui est la dernière du format Epoch (on boucle alors en décembre 1901 ou en janvier 1970).
Étant donné qu'on peut modifier la vitesse de l'horloge, on peut s'amuser à lire des vidéos en accéléré avec VLC, ralentir les jeux pour tricher, etc. On peut également imaginer d'autres usages comme envoyer des emails dans le passé ou le futur.
Le projet a été développé pour le Centre National d'Études Spatiales (CNES) par INL.
Libération du jeu Blades of Exile
La société Spiderwebsoftware vient d'annoncer qu'elle mettait à disposition des bonnes volontés le code source de son jeu Blades of exile, sous licence CPL.
Blade of Exile est le dernier jeu de la série des Exile crée par Jeff Vogel dans le milieu des années 90. La série, de type CRPG, se compose de quatre volets dont le dernier date de 1997. Graphiquement les jeux ont pris un très gros coups de vieux et, à l'heure où on voit apparaître des cartes vidéos externes pour faciliter leur refroidissement, il est possible que certains préfèrent passer leur chemin en regardant les captures d'écrans. L'intérêt de ces jeux réside dans leur richesse et dans le fait de pouvoir réaliser ses propres aventures grâce à l'éditeur de scénarios ou de profiter des milliers de scénarios disponibles.
La société a constaté que, d'une part, le jeu était aujourd'hui très ancien et dépassé et que, d'autre part, il n'y avait aucun intérêt de le laisser mourir. Aussi a-t-elle décidé de le laisser vivre sa vie. Il est à signaler que la libération concerne l'ensemble du jeu et donc les éléments graphiques et les sons en font partie.
Le jeu est écrit en C++ (réalisé avec Borland C++) et tourne sous Microsoft Windows (ante-vista) et sous Mac (ante-Intel).
NdR : Merci à gnondpom pour son journal sur le sujet.
Blade of Exile est le dernier jeu de la série des Exile crée par Jeff Vogel dans le milieu des années 90. La série, de type CRPG, se compose de quatre volets dont le dernier date de 1997. Graphiquement les jeux ont pris un très gros coups de vieux et, à l'heure où on voit apparaître des cartes vidéos externes pour faciliter leur refroidissement, il est possible que certains préfèrent passer leur chemin en regardant les captures d'écrans. L'intérêt de ces jeux réside dans leur richesse et dans le fait de pouvoir réaliser ses propres aventures grâce à l'éditeur de scénarios ou de profiter des milliers de scénarios disponibles.
La société a constaté que, d'une part, le jeu était aujourd'hui très ancien et dépassé et que, d'autre part, il n'y avait aucun intérêt de le laisser mourir. Aussi a-t-elle décidé de le laisser vivre sa vie. Il est à signaler que la libération concerne l'ensemble du jeu et donc les éléments graphiques et les sons en font partie.
Le jeu est écrit en C++ (réalisé avec Borland C++) et tourne sous Microsoft Windows (ante-vista) et sous Mac (ante-Intel).
NdR : Merci à gnondpom pour son journal sur le sujet.
Sortie de KDE 3.5.7
KDE vient d'annoncer la sortie de la version 3.5.7.
Elle apporte son lot de corrections de bugs et quelques nouvelles fonctionnalités, mais il s'agit surtout d'une version de maintenance.
Elle apporte son lot de corrections de bugs et quelques nouvelles fonctionnalités, mais il s'agit surtout d'une version de maintenance.
- Les ajouts concernent principalement les logiciels qui gèrent les informations personnelles : KAddressBook, KOrganizer ou encore KAlarm.
- Le logiciel Kmail est également amélioré puisqu'il peut notamment gérer des quotas sur les comptes IMAP.
- KPDF peut afficher des fichiers PDF plus complexes que précédemment.
- Le modeleur UML Umbrello peut générer du code de type C# et il accepte également la programmation générique issue de Java 5.
- Kdevelop se voit doté d'une auto-complétion de meilleure qualité et supporte Qt4.
- Les moteurs KHTML et KJS (qui gèrent le code HTML et le Javascript) sont améliorés. Par exemple le pointeur de la souris indique maintenant si un lien va s'ouvrir dans une nouvelle fenêtre ou pas.
- De nombreux bugs sont corrigés (surtout dans les programmes éducatifs, les jeux et dans Kopete).
La communauté OpenWengo publie WengoPhone 2.1.0
Après six mois de développement suite à la sortie de la version 2.0, le logiciel de communication WengoPhone, logiciel libre multiplateforme de VoIP et de visioconférence, basé sur le protocole standard ouvert SIP, est sorti en version 2.1.
WengoPhone 2.1 apporte les améliorations suivantes :
WengoPhone 2.1 apporte les améliorations suivantes :
- On a le droit à un vrai multiplateforme Linux et Mac OS X (et Windows), en effet l'accent a été mis sur Mac OS X (pas d'universal builds, mais toujours un binaire PPC et un binaire x86) et Linux avec ALSA.
- Le fournisseur de service SIP différent de Wengo peut être désormais configuré, vous pouvez bien entendu même passer par votre propre IPBX Asterisk ou SER/OpenSER.
- Un vrai travail d'interopérabilité a été mené avec les autres softphones SIP.
- Il est désormais possible de faire des appels sécurisés via sRTP, algorithme de chiffrement standard ouvert AES128.
- L'interface utilisateur a été revue suite à une étude d'« utilisabilité » pour plus de convivialité et intuitivité, plus d'une centaine de modifications au total (bulles d'aide, bouton pressables, utilisation du clavier, etc).
- Traduction à 100% dans treize langues : anglais, français, espagnol, catalan, italien, allemand, portugais, portugais brésilien, suédois, turque, bulgare, tchèque et polonais.
Fête du logiciel libre à Arcueil (94) le 27 mai
L'association Anis Gras (Ancienne usine Anisette Gras) organise le dimanche 27 mai 2007 une fête du logiciel libre, de 15h à 19h, au 55 avenue Laplace à 94110-Arcueil (tout près du carrefour "la vache noire") et à 1 km de la Porte d'Orléans. (Tél d'Anis Gras : 01 49 12 03 29) avec l'active collaboration de Starinux.
Au programme :
Organisateurs : Claude SUNG (d'Anis Gras) - tél. : 01 46 55 41 00 - mél. : claude.sung at free.fr
et Starinux (Club Linux et du Libre) www.starinux.org - mél. : starinux at starinux.org
L'endroit est sympathique et original : une ancienne usine de Pastis transformée en ateliers d'artistes. À titre indicatif : la salle de conférences se situe dans l'ancienne distillerie. Restauration, terrasse parasol (si soleil), ambiance garantie ! (le bon endroit pour partager notre passion du Libre) Nous espérons vivement y rencontrer des Linuxiens afin d'avoir enfin un contact de visu.
Au programme :
- Install Party LINUX
- Une conférence sur la GPL (par Bernard Choppy, membre de l'April)
- Films :
- La réussite Linux dans la Province d'Extramadure (Espagne), sortie d'un « sous-développement » économique grâce à Linux
- Elephant dream, (effets spéciaux réalisés sous Blender)
- Linus Torvalds (par Arte)
Organisateurs : Claude SUNG (d'Anis Gras) - tél. : 01 46 55 41 00 - mél. : claude.sung at free.fr
et Starinux (Club Linux et du Libre) www.starinux.org - mél. : starinux at starinux.org
L'endroit est sympathique et original : une ancienne usine de Pastis transformée en ateliers d'artistes. À titre indicatif : la salle de conférences se situe dans l'ancienne distillerie. Restauration, terrasse parasol (si soleil), ambiance garantie ! (le bon endroit pour partager notre passion du Libre) Nous espérons vivement y rencontrer des Linuxiens afin d'avoir enfin un contact de visu.
Nouvelle version de phpBB : Olympus passe en RC1 !
phpBB, après 3 ans de développement sur une version 2.2 devenue 3.0 Olympus, l'équipe de développement de phpBB sort une nouvelle version de son "Bulletin Board" GPL. Cette version très attendue lance le support de cette version sur le site officiel.
Un script de conversion est inclus dans le package, vous devez d'abord installer le nouveau forum, avant de l'utiliser (en fin d'installation, cliquez simplement sur "upgrade").
Au menu des nouvelles possibilités :
Un script de conversion est inclus dans le package, vous devez d'abord installer le nouveau forum, avant de l'utiliser (en fin d'installation, cliquez simplement sur "upgrade").
Au menu des nouvelles possibilités :
- Gestion des messages non lus (avant on quittait le forum, les nouveaux messages étaient "perdus") ;
- Gestion d'envois de PMs à plusieurs destinataires à la fois ;
- Un nouveau design ;
- Sauvegarde de brouillons ;
- Support de Jabber/XMPP pour les notifications.