- Cedega
Infobox Software
name = Cedega
caption = Cedega 6.0 running The Elder Scrolls IV: Oblivion
developer =TransGaming Technologies
latest_release_version = 6.1
latest_release_date = release date|2008|09|23
operating_system =Linux
genre =Compatibility layer
license = See main article
website = [http://www.transgaming.com www.transgaming.com]Cedega (formerly known as WineX) is
TransGaming Technologies ' proprietary fork of Wine (from when the license of Wine wasn't theLGPL but theX11 license ), which is designed specifically for running games written forMicrosoft Windows underLinux . As such, its primary focus is implementing theDirectX API.WineX was renamed to Cedega on the release of version 4.0 on
June 22 ,2004 .Licenses
Though Cedega is mainly
proprietary software , Transgaming does make part of the source publicly available via CVS, under a mix of [http://www.transgaming.com/license.php?source=1 licenses] . Though this is mainly done to allow a means for non-TG staff to view and submit fixes to the code, it is also frequently used as a means to obtain a sort-of 'demo' version of Cedega. Due to complaints of the difficulty of building a usable version of the program from the public CVS, as well as its outdated nature, Transgaming released a proper demo of Cedega. The demo released by Cedega gave users a 14-day trial of a reasonably current version of the product with a watermark of the Cedega logo which faded from almost transparent to fully opaque every few seconds. This demo was removed without comment and it is not clear if it will be re-released in the future.While the licenses under which the code is released do permit non-commercial redistribution of precompiled public-CVS versions of the software, Transgaming strongly discourages this, openly warning that the license of TG-copyrighted sections of code will be changed if they feel abuse is occurring or otherwise threatened. Transgaming similarly discourages source-based distributions like
Gentoo Linux from creating automated tools to let people build their own version of Cedega from the public CVS. [ [http://www.gentoo.org/news/en/gwn/20030804-newsletter.xml#doc_chap1_sect4 Gentoo Newsletter notice about removal of Cedega CVS] ]The Wine project originally released Wine under the same MIT License as the X Window System, but owing to concern about proprietary versions of Wine (WineX) and not contributing their changes back to the core project, work as of March 2002 has used the LGPL for its licensing.
Functionality
In some cases it closely mimics the experience that Windows users have (insert disc, run Setup.exe, play). In other cases some amount of user tweaking is required to get the game installed and/or in a state of playability. Cedega 5.2 introduced a feature called the Games Disc Database (GDDB) that simplifies many of these settings and adds auto-game detection when a CD is inserted so that settings are applied for the inserted game automatically.
A basic list of features:
* Some types of
copy protection
* Pixel Shaders 2.0
* Vertex Shaders 2.0
* DirectX 9.0
* Joystick support including remapping axes
* The ability to run some Windows gamesPresent
Cedega subscribers have been reducing constantly and have expressed a number of complaints [ [http://www.cedega.com/forum/viewtopic.php?t=8924 Transgaming - Your users are LEAVING] ] due to lack of updates, fatal problems with supported games and with Wine having achieved a number of features that were unique to Cedega, giving even better compatibility in some cases. Users attribute the apparent lack of interest from TransGaming on Cedega on their focus on Cider, a similar win32, WINE based API layer for Mac OS X systems, supported by
Electronics Arts to bring their Windows native games to Mac [ [http://www.transgaming.com/news/?id=50 TransGaming to Develop EA Titles for MAC OS X] ] .On November 13, 2007's Development Status report, Transgaming explained that a number of modification have been made to Cedega's code to add Wine's implementation of the
MSI installation system and to be able to incorporate more of Wine's codebase. [ [http://www.cedega.com/theden/?p=6 Cedega vs Cider] ]Cedega 6.1
Also on November 13, 2007's report, it was announced that all of the work done on Cider will be merged back into Cedega (since both share the same code). Among the new features are "new copy protection, 2.0 shader updates, a head start on shader model 3.0, performance upgrades, a self updating user interface" and others. [ [http://www.cedega.com/theden/?p=6 Cedega vs Cider] ] On September 23 Cedega officially presented the new version 6.1
Controversy
As a whole, the free software community believes that Transgaming has unfairly benefited from the Wine project. A main point of objection is to Transgaming's business practices of benefiting financially from the Wine project, without contributing anything back to it [ [http://wine-reviews.net/transgaming/transgaming-november-13-2007-development-status.html Transgaming November 13, 2007 Development Status] ] . Transgaming obtained the source to the original Wine project when it was under the
MIT License (noncopyleft ) and this license placed no requirements on how Transgaming published their software. TransGaming decided to release their software as proprietary software. Transgaming does release portions of the source code via CVS; however, it attaches legal restrictions which mean that it is not free software. Cedega includes licensed support for several types of CD-based copy protection (notably SecuROM and SafeDisc), the code for which TransGaming say they are under contract not to disclose.In reaction, the Wine project changed its license to the GNU Lesser General Public License (LGPL) [ [http://slashdot.org/article.pl?sid=02/02/07/0221223 WINE May Change To LGPL] ] . This means that anyone who publishes a modified version of Wine must publish the source code under an LGPL-compatible (and therefore free software) license. TransGaming halted using code contributed to Wine when the license was changed, though this has resumed recently with TransGaming integrating certain LGPL portions of Wine into Cedega and placing those portions of the source code on their public servers.
TransGaming offers a CVS tree for Cedega (WineX) without copy protection related code and texture compression through its own [http://cvs.transgaming.org/cgi-bin/viewcvs.cgi repositories] with mixed
LGPL ,AFPL and bstring licensing [ [http://www.cedega.com/license.php?source=1 TransGaming - Software License] ] . [http://cedegawiki.sweetleafstudios.com/wiki/Point2Play Point2Play] graphical frontend for Cedega is also not found on the CVS.[http://ubuntuforums.org/showthread.php?t=193814/ Scripts] and [http://www.linux-gamers.net/modules/wiwimod/index.php?page=howto%20cedega%20cvs guides] have been made by the community to facilitate building Cedega from the source tree.
See also
* Wine - the
free software /open source software on which Cedega is based
*CrossOver - another commercial proprietary Wine-based product, targeted at running productivity/business applications and recently gamesExternal links
* [http://www.cedega.com/ Cedega Homepage]
* [http://www.transgaming.com/products/cedega/ Cedega product description page]
* [http://cedegawiki.sweetleafstudios.com/ Unofficial Transgaming Wiki] — User-maintained database of games that work and don't work with Cedega, along with game-specific setup instructions and tweaks
* [http://showmedo.com/videos/series?name=LinuxCadieuxCedega Screencast for installing and testing] Cedega on Suse Linux
* [http://www.cedega.com/news/] Cedega Lanches version 6.1References
Wikimedia Foundation. 2010.