http://bugs.winehq.org/show_bug.cgi?id=2853
------- Additional Comments From lionel.ulmer@free.fr 2005-08-04 14:09 ------- Well, I think it's just that Wine's and Cedega's goals are different (or rather the goal of the Cedega developpers and Wine's 'unpaid' ones). While Cedega developpers do their code to please their clients (so that they keep being subscribed), Wine developpers do it for their own reasons.
So even if a Wine developper may know how to fix the issue, he may not do it just, for example, if he does not finds the solution clean enough or too hacky. I.e. he would think 'well, we need this and that feature from the kernel so that Wine can implement this thread prioritisation feature properly' and not take the time to implement a hacky way that would maybe only fix one special case to make some gamers happy.
And I do not know if they have an AJ on board that only accepts 'nice and clean' patches to the tree or if they put 'it's ugly but if fixes application X' patches in their trees :-)