Despues de preguntar en varios sitios , me dicen que solo se puede cerrar codigo liberado bajo licencia GPL si eres el autor del programa , la questión es que haciendo un trabajo para el insti me encuento esto , la fuente es la wikipedia:
At QuakeCon 2005, John Carmack announced that the Quake III source code would be released under the GNU General Public License (version 2), and it was released on August 19, 2005. The code can be downloaded from id's ftp site.The most notable usage of the free source code is the IW engine, which is used in the Call of Duty series.
http://en.wikipedia.org/wiki/Id_Tech_3 Lo curioso es que el IW engine es privativo: http://en.wikipedia.org/wiki/IW_engine Es la información de la Wikipedia incorrecta(lo mas probable) y se basa en el codigo de los anteriores COD que estan basados en el ID-Tech con licencia comercial o realmente viola la licencia GPL?
Yog-Sothoth escribió:El motor id Tech 3 se liberó con licencia GPL a partir de 2005, antes debía de tener otro tipo de licencia. Por otra parte id Software es la propietaria del código y por lo tanto puede venderlo a otras compañías con otra licencia.
Me parece que usa la GPL 2 , de todas maneras ID puede licenciar el motor , claro , pero en la wikipedia pone que se basa en el codigo liberado por lo tanto debe ser un error de el que creo/edito el articulo
Sí, tienes razón. De todas formas el código del motor de id no se liberó con licencia GPL hasta 2005 y Infinity Ward ya había usado el motor en otros juegos de la saga Call of Duty, según la wikipedia.