Quelques mois après la sortie du jeu Rage et de idtech5, id software a publié les sources de idtech4 sous GPL3. Cet effort est dû principalement a John Carmack, fondateur d'id software et grand fan de la GPL, et Timothee Besset, auteur des divers ports sous Linux des idtech.
Contrairement aux anciens moteurs écrit en C, celui-ci est en C++.
Pour la petite histoire, la publication de ces sources a subi un contretemps car un des algorithme utilisé, appelé Carmack's reverse, était breveté 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 légal.
Tant qu'on y est: si vous voulez vous plonger dans le code source de quake 1 ou 2, Fabien Sanglard en a fait de très bonnes reviews: quake 1, quake 2, doom 1
# Carmack, the man, the myth
Posté par Gart Algar . Évalué à 7.
Et sinon, vu que j'ai rien d'autre à rajouter, n'oublions qu'en plus d'aimer la GPL, Carmack aime aussi voyager en "rocket" (voir Armadillo Aerospace) (site officiel)
# Gaz de Pétrole Liquéfié
Posté par ʭ ☯ . Évalué à -1.
Et ça sort en GPLv3 quand même! Ce moteur protège du coup plus nos libertés que le noyau linux ;-)
⚓ À g'Auch TOUTE! http://afdgauch.online.fr
[^] # Re: Gaz de Pétrole Liquéfié
Posté par imr . Évalué à 7.
Tu veut dire qu'en le faisant tourner dans windows, tes libertés sont plus protégées qu'en le faisant tourner dans un linux GPL V2?
[^] # Re: Gaz de Pétrole Liquéfié
Posté par Quentin Gibeaux (site web personnel) . Évalué à 3.
Doom 3 n'utilise pas les librairies Directx, mais OpenGL me semble t-il.
J'ai souvenir d'avoir joué à Doom3 sous Fedora, nativement, sans utiliser wine ! (id fournit un installateur sur leur site dans mon souvenir)
[^] # Re: Gaz de Pétrole Liquéfié
Posté par boq . Évalué à 3.
Je crois que tu as loupé le second degré de leurs commentaires :)
Sinon effectivement, l'installeur est disponible sur le ftp d'idsoft.
Par ailleurs et rien à voir, les gens derrière ioquake3 (moteur de quake3 amélioré, utilisé par à peu près tous les projets open-source dérivés de quake3) viennent de lancer iodoom3
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.