Le 1er avril 2017 est sorti Xonotic 0.8.2 !
Au menu de cette version : trois nouvelles cartes, de nouveaux modèles pour les armes, une reprise en profondeur du code, des retours visuels améliorés et plein de petites choses pour rendre l’expérience Xonotic plus ludique même quand on ne frag pas !
ReactOS 0.4.0
Près de dix ans après la version 0.3.0, le projet ReactOS a annoncé sa version 0.4.0 le 16 février 2016. ReactOS est une distribution logicielle libre un peu spéciale : elle propose un noyau NT et un environnement visant à reproduire les fonctionnalités de base d’un système d’exploitation Windows.
ReactOS n'est pas un clone libre de Windows mais un système d'exploitation libre compatible avec Windows. La précédente dépêche nous a tracé, il y a presque deux ans, un état des lieux à l'orée d'une campagne de financement participatif.
Le projet est également réputé pour sa capacité à documenter les fonctionnalités non-documentées de Windows, ce qui peut intéresser du monde qui ne serait pas directement intéressé par le système lui-même, et pour sa collaboration avec le projet WINE. En effet une grande part des bibliothèques en espace utilisateur proviennent directement de WINE et ReactOS travaille à remonter autant que possible les modifications.
C’est un projet très ambitieux : il ne s’agit pas seulement de développer un noyau, mais aussi de développer l’environnement utilisateur (comme le shell explorer.exe) et d’assurer la compatibilité avec la très vaste logithèque Windows, ce qui ajoute à la difficulté de l’exercice des contraintes très fortes. On peut le voir à la longueur du ChangeLog qui liste un très grand nombre de corrections visant à faire fonctionner des logiciels tiers.
Warsow 2 : en route vers la liberté ?
Plus de 18 mois après Warsow 1.5, Warsow 2.0 et 2.01 sont sortis, respectivement en novembre et décembre 2015. Au menu :
- un niveau de tutoriel pour vous initier ;
- 150 nouvelles fonctionnalités ;
- des performances grandement améliorées ;
- beaucoup d’effets graphiques ont été refondus.
Et nouvelle très importante : la majorité des données a déjà migré vers la licence Creative Commons Attribution-ShareAlike 4.0, dans un but avoué de pérenniser l’expérience Warsow ; il y a cependant besoin de participation supplémentaire au projet pour y arriver et remplacer les quelques textures et sons non libres restants.
Notez que le 26 mai prochain, Warsow fêtera le dixième anniversaire de la version 0.1.
Les pilotes graphiques libres : rétrospective et vue sur l’avenir
Cette année 2015 fut très riche et très excitante au sujet des pilotes graphiques libres. Grosse nouveauté, Mesa 3D 11 a été annoncée le 12 septembre 2015, avec une prise en charge d’OpenGL 4.2, après une très longue stagnation en version 3.3.
Cette dépêche fait donc la part belle aux récentes nouveautés de Mesa 3D, mais s’attarde aussi sur les actualités des puces graphiques embarquées, et se permet quelques incursions du côté de certains pilotes propriétaires dans leur collaboration avec les projets libres ou leurs initiatives qui profitent à tous.
Pour finir, nous nous permettrons d’annoncer quelques actualités à venir ayant pris racine en 2015.
Merci à tous les contributeurs de cette rétrospective !
ET:Legacy, Xonotic et Unvanquished font leur rentrée
La fin du mois d’août sonne le terme des vacances pour beaucoup de monde ou tout du moins la reprise d’un rythme de travail plus soutenu, mais certains ont également profité de ces derniers mois pour se consacrer à leur passion : le développement de jeu. En cette rentrée, voici un tour d’horizon des nouveautés de quelques jeux libres de tir à la première personne (FPS) qui partagent beaucoup de choses en commun : ET:Legacy, Xonotic et Unvanquished.
Xonotic est distribué sous licence GNU GPLv2+ code et données, Unvanquished est distribué sous licence GPLv3 pour le code et CC By-SA pour les données (mais quelques données sont en CC By-SA-NC) et ET:Legacy est composé d'un moteur libre et d'un mod libre (GPLv3), tandis que les données utilisées sont celles du jeu gratuit « Wolfenstein: Enemy Territory » original, donc propriétaires. La liberté est donc assez variable.
Place au jeu !
Le plein de frags pour cette nouvelle année 2015 (Unvanquished, ET:Legacy, Xonotic)
Ce mois de janvier à peine commencé a vu plusieurs jeux annoncer des mises à jour importantes, en voici trois :
- Unvanquished (moteur GPLv3, données sous différentes CC v3) conserve son rythme soutenu de mises à jour et a rendu disponible le 4 janvier sa version alpha 0.35 ;
- ET:Legacy (moteur GPLv3, données propriétaires) a enfin sorti la version stable que nous vous avions annoncée dans ces colonnes, à savoir sa version 2.72 publiée le 8 janvier ;
- et enfin, le très mature Xonotic (moteur et données sous GPLv2+) a publié le 16 janvier sa version majeure 0.8.
Ces trois nouvelles versions sont détaillées en seconde partie de dépêche. À vous de jouer !
Microsoft libère le cœur de .NET et cible GNU/Linux
Soucieux d’étendre la présence de ses technologies (l’annonce officielle insistant sur sa stratégie « Un Visual Studio pour chaque développeur »), Microsoft a annoncé ce mercredi 12 novembre la libération de plusieurs parties du cœur de son Framework .NET et déclare travailler officiellement à la prise en compte des systèmes OS X et GNU/Linux. Cette libération vise principalement les développements pour environnements serveurs et mobiles.
Enemy Territory: Legacy, en résistance
Le projet Enemy Territory: Legacy est basé sur le code source de Wolfenstein: Enemy Territory, un jeu vidéo de tir subjectif multijoueurs se déroulant durant la Seconde Guerre mondiale et développé par Splash Damage. Sorti en 2003, ce jeu gratuit tournant sur une version modifiée du moteur id Tech 3 (plus connu sous le nom de Quake Ⅲ engine) fut libéré en avril 2010 par Id Software sous licence GNU GPL v.3.
Les buts majeurs du projet ET:Legacy sont d’éradiquer les bogues du moteur, nettoyer le code et le rendre jouable sur les principaux systèmes d’exploitations, tout en restant compatible avec les serveurs de la version propriétaire ET 2.60b, ainsi qu’avec autant de mods existants que possible. Le mod Legacy livré par défaut vise à ajouter de nombreuses fonctionnalités et améliorations, tout en restant proche de la jouabilité d’origine.
En attendant une version stable qui se fait attendre, voici quelques nouvelles du front…
Fuzix OS, parce que les petites choses sont belles
« Ras le bol de systemd ? Kdbus est la goutte de trop ? La communauté Linux est trop vaste et trop bruyante ? Vous languissez de ce bon vieux temps où vous connaissiez chaque contributeur par son nom et que le code source tenait sur une seule disquette ? »
C’est par ces mots qu’Alan Cox a introduit Fuzix OS ce 31 octobre, un noyau Unix pour Zilog Z80. Le Z80 est un processeur 8 bits conçu dans les années 70.
XQF 1.0.6, la résurrection
En juillet 2013, MCMic proposait aux lecteurs de LinuxFr.org d’occuper leur été en contribuant à un jeu libre et proposait une liste de jeux intéressants qui avaient fortement besoin de contribution. J’avais rajouté en commentaire un autre projet qui n’était pas un jeu en lui-même, mais qui était très utile aux joueurs et qui avait grandement besoin de contributions : XQF.
Et voilà, finalement je m’y suis collé ! XQF est un logiciel libre qui liste des serveurs de jeu en ligne pour permettre au joueur de trouver facilement une partie qui lui plaît. XQF est certainement un des plus anciens dans sa catégorie (créé en 1998) et, oui, il est donc toujours actif, incroyable ! (tous les détails dans la suite de la dépêche)
Enlightenment DR 0.19 et autres nouveautés éclairées
Alors que la version 0.17 d’enlightenment avait mis des années à pointer le bout de son nez, la version 0.19 de ce desktop shell (environnement de bureau) arrive moins d’un an après la version 0.18 !
Cette dépêche est aussi l’occasion de présenter l’actualité de projets associés, comme les bibliothèques EFL au cœur d’E, l’émulateur de terminal Terminology et le lecteur multimédia Rage dont la toute première version a été publiée cet été.
Merci à Rolinh d’avoir initié et ainsi encouragé la rédaction de cette dépêche.
Libération d’outils pour développeur de jeu vidéo
Plusieurs outils à destination des développeurs de jeux vidéo ont été libérés récemment. Ces outils permettent de porter des jeux Direct3D vers OpenGL ou encore de les débugger ou mesurer leurs performances, ce qui facilite et encourage grandement le développement de jeux vidéos de qualité pour GNU/Linux. Ces outils sont publiés à destination des développeurs de jeux libres ou non (grâce à des licences très permissives).
C'est l'occasion d’évoquer brièvement quelques ports sous GNU/Linux de moteurs de jeux notables (bien que non-libres) révélant l’intérêt grandissant porté par l’industrie du jeu vidéo pour cette plate-forme.
ReactOS : officialisation et financement
Il reste presque 3 mois (52 jours) pour financer ReactOS !
ReactOS est un projet de système d'exploitation libre se voulant compatible avec les programmes et pilotes Microsoft Windows. Visant la sortie de leur version 0.4 intitulée Community Edition, le projet met en place une plate-forme de collaboration avec les fabricants de matériel, les développeurs de logiciel, et les utilisateurs. ReactOS lance une campagne de levée de fonds collaborative permettant de voter pour des priorités de développement, en fonction de la somme investie.
FlightGear 3.0 pour prendre son envol
FlightGear 2.0 est sorti en février 2010. Ça fait déjà 4 ans ! Voici la sortie, ce 17 février 2014, de la version 3.0 de FlightGear le simulateur de vol libre, sous licence GPL.
FlightGear vise à être réaliste, plus de 20 000 aéroports réels sont modélisés, avec un soin particulier porté aux inscriptions et éclairages de pistes et d’approche, ainsi que le respect des pentes de pistes. De nombreux aéroports ont des voies de circulation (taxiway) fonctionnelles. Pour simuler des animations de vols réaliste FlightGear utilise JSBSim.
FlightGear est plus qu’un jeu puisqu’il est officiellement employé dans des simulateurs validés par la FAA.
Mode et couture libre
/* LinuxFr.org propose à ses lecteurs une section « cuisine », pourquoi pas aussi une rubrique « couture » ? */
Le Framablog a présenté le 7 janvier 2014 le logiciel libre Valentina, un logiciel libre de patronage, c’est à dire un logiciel pour dessiner des patrons de couture !
C’est l’occasion de faire un point sur les initiatives libres dans le domaine de la mode, découvrir une offre logicielle encore naissante, et réfléchir sur le concept même de mode libre.