URL: https://linuxfr.org/news/le-moteur-de-doom3-place-sous-gplv3 Title: Le moteur de Doom 3 placé sous GPL v3 Authors: boq Nÿco, Florent Zara, Davy Defaud, Benoît Sibaud et baud123 Date: 2011年11月23日T10:34:41+01:00 Tags: idsoftware, idtech, fps, libération, ioquake, doom3 et carmack Score: 42 Quelques mois après la sortie du jeu _Rage_ et de son moteur [_id Tech 5_](http://fr.wikipedia.org/wiki/Id_Tech_5), _id Software_ a publié [les sources](https://github.com/TTimo/doom3.gpl) du moteur [_id Tech 4_](http://en.wikipedia.org/wiki/Id_tech_4) sous licence GPL v3. Cet effort est dû principalement à John Carmack, fondateur d’_id Software_ et grand fan de la GPL, et [Timothee Besset](https://twitter.com/#!/ID_AA_Carmack/status/139106966357282817), auteur des divers portages sous GNU/Linux des moteurs _id Tech_. Contrairement aux anciens moteurs écrits en _C_, celui‐ci est en _C++_. Pour la petite histoire, la publication de ces sources a subi un contretemps, car un des algorithmes utilisés, appelé [_Carmack’s reverse_](http://fr.wikipedia.org/wiki/Carmack's_Reverse), était lié à un brevet déposé par Creative Labs. Cet algo a d’ailleurs été découvert par John Carmack indépendamment de l’algo originel. Il a donc du [réécrire cette partie du code pour avoir l’accord de leur département juridique](https://twitter.com/#!/ID_AA_Carmack/status/136614459887202305). Tant qu’on y est, si vous voulez vous plonger dans le code source de Quake 1 ou 2, [Fabien Sanglard](http://fabiensanglard.net/) en a fait de très bonnes revues : * [Quake 1](http://fabiensanglard.net/quakeSource/index.php) ; * [Quake 2](http://fabiensanglard.net/quake2/index.php) ; * [Doom 1](http://fabiensanglard.net/doomIphone/doomClassicRenderer.php). ---- [Le GitHub des sources de Doom 3](https://github.com/TTimo/doom3.gpl) [Journal à l’origine de la dépêche](https://linuxfr.org/users/darkhad/journaux/le-moteur-de-doom-3-plac%C3%A9-sous-gpl3) [Site pour suivre les évolutions libres de id Tech4 : iodoom3](http://www.iodoom3.org/) ----

AltStyle によって変換されたページ (->オリジナル) /