Cedega

Cedega
Información sobre la plantilla
Cedega.jpeg
Software específicamente diseñado para ejecutar juegos de ordenador escritos para Microsoft Windows bajo GNU/Linux.
CreadorTransGaming Technologies
Última versión estable7.1 26 de febrero de 2009
Sitio web
http://www.cedega.com/

Cedega. (anteriormente conocido como WineX) Es un fork no libre (y de pago) de Wine (de cuando la licencia de éste último no era LGPL sino licencia X11) desarrollado por TransGaming Technologies. El programa Cedega está específicamente diseñado para ejecutar juegos de ordenador escritos para Microsoft Windows bajo GNU/Linux. Como tal, su principal objetivo es implementar la API de DirectX.

La comunidad ha conseguido que Wine mantenga contacto con desarrollos en Cedega; bastantes juegos y aplicaciones 3D funcionan tan bien o mejor que al ejecutarlas nativamente bajo Microsoft Windows.

WineX fue renombrado a Cedega en la versión 4.0, el 22 de junio del 2004.

Licencias

A pesar de que Cedega es básicamente software no libre, Transgaming pone a disposición de la comunidad parte del código fuente vía CVS, bajo una mezcla de licencias. Aunque lo hace principalmente para permitir un modo de que gente de fuera del equipo de TransGaming lo vea y envíe correcciones al código, es también usado como un medio para obtener una especie de versión demo de Cedega.

Debido a quejas por la dificultad de compilar una versión usable del programa desde el CVS público, y lo desactualizada que estaba ésta, TransGaming sacó una demo propiamente dicha. La demo de Cedega daba a los usuarios un período de 14 días de prueba de una versión razonablemente actualizada del producto. Esta demo fue suprimida sin dar ningún motivo y no está claro si volverá a estar disponible en el futuro.

Nótese que mientras las licencias bajo las cuales se publicó el código permiten la redistribución no comercial de versiones de CVS precompiladas del software, TransGaming lo desaconseja duramente, advirtiendo abiertamente que la licencia de secciones de código con copyright de TransGaming se cambiarán si sienten que se está cometiendo un abuso. Transgaming también desaconseja a distribuciones basadas en el código fuente como Gentoo Linux el crear herramientas automáticas para permitir a la gente compilar su propia versión de Cedega desde el CVS público.

Controversia

Mientras que Cedega es popular entre muchos usuarios de GNU/Linux, una parte considerable de la comunidad de software libre rechaza el uso de este programa. Existen tres razones principales para esto.

"Vuelta gratis" en el movimiento del software libre

Muchos en la comunidad protestan por las prácticas empresariales de TransGaming de obtener beneficios rápidamente a costa del proyecto Wine, sin dar nada a cambio. TransGaming se hizo con el código fuente del proyecto Wine original cuando estaba bajo la licencia X11 (no copyleft) y esta licencia no ponía ninguna restricción a la forma en que TransGaming debía licenciar el código.

TransGaming, a diferencia de otras compañías con modelos similares, decidió licenciar su software como software propietario. TransGaming publica porciones del código vía CVS, sin embargo adjunta restricciones legales las cuales provocan que no sea software libre. Cedega incluye soporte para muchos tipos de CD basados en protección de copia (especialmente SecuROM y SafeDisc), el código por el cual TransGaming dice estar obligado por contrato a no revelar.

Por todo esto, el proyecto Wine cambió su licencia a la GNU Lesser General Public License (LGPL). Esto significa que cualquiera que publique una versión modificada de Wine tiene que publicar el código fuente bajo una licencia compatible con la licencia LGPL (y en consecuencia software libre). TransGaming dejó de usar código obtenido de Wine tras el cambio de licencia, sin embargo esto ha vuelto a suceder recientemente con TransGaming integrando ciertas partes LGPL de Wine en Cedega y poniendo esas partes de código en sus servidores públicos.

Reacción a la inclusión en distribuciones

Cuando algunas distribuciones GNU/Linux, especialmente Debian GNU/Linux y Gentoo, decidieron empaquetar software de TransGaming, TransGaming amenazó con hacer su licencia todavía más restrictiva para evitar esto.

Controversia general acerca de las capas de compatibilidad de Win32

Algunos usuarios de GNU/Linux sienten que en el alentador desarrollo de Cedega, se desincentiva el desarrollo de ports nativos de juegos, como aquellos realizados por Loki Software, o incluso títulos exclusivos para GNU/Linux.

Véase también

Fuentes