Hello,
I was looking at the WineX cvs version on sourceforge and it looks as if they have a quartz.dll based on ffmpeg. http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/winex/wine/dlls/quartz/
What are the odd's of this work being put into the main wine tree ? As the old quartz.dll got pulled........
Tom
I was looking at the WineX cvs version on sourceforge and it looks as if they have a quartz.dll based on ffmpeg. http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/winex/wine/dlls/quartz/
What are the odd's of this work being put into the main wine tree ? As the old quartz.dll got pulled........
Well, as most of the code is LGPLed in there, it could be integrated easily in WineHQ (after clean-up and reimplentation of the APFL parts if any).
Of course, that is, if people want to use some code that the original author explicitely asked us to remove from Wine.
Lionel
On Friday 30 August 2002 03:58 pm, Lionel Ulmer wrote:
I was looking at the WineX cvs version on sourceforge and it looks as if they have a quartz.dll based on ffmpeg. http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/winex/wine/dlls/quartz/
What are the odd's of this work being put into the main wine tree ? As the old quartz.dll got pulled........
Well, as most of the code is LGPLed in there, it could be integrated easily in WineHQ (after clean-up and reimplentation of the APFL parts if any).
Of course, that is, if people want to use some code that the original author explicitely asked us to remove from Wine.
Is it in rewind (the LGPL tree?) The link goes to the AFPL tree. Is this code also in ReWind?
On Fri, Aug 30, 2002 at 05:37:08PM -0500, Igor Izyumin wrote:
Is it in rewind (the LGPL tree?) The link goes to the AFPL tree. Is this code also in ReWind?
Well, I looked at one of the file in the WineX tree pointed by the link and the license for this particular file is LGPL. And once a file is LGPLed, it cannot be moved back to APFL (AFAIK).
So, well, even if it's not in ReWind I do not see what (except for respect for Hidenori's wishes) would prevent us to merge it in WineHQ. Of course, to do that, one would have to ask WineX people what files are under which license (ie is the file license header 'correct' for the whole file to be sure they did not mix APFL and LGPL code in one file).
Lionel
Lionel Ulmer wrote:
On Fri, Aug 30, 2002 at 05:37:08PM -0500, Igor Izyumin wrote:
Is it in rewind (the LGPL tree?) The link goes to the AFPL tree. Is this code also in ReWind?
Well, I looked at one of the file in the WineX tree pointed by the link and the license for this particular file is LGPL. And once a file is LGPLed, it cannot be moved back to APFL (AFAIK).
So, well, even if it's not in ReWind I do not see what (except for respect for Hidenori's wishes) would prevent us to merge it in WineHQ. Of course, to do that, one would have to ask WineX people what files are under which license (ie is the file license header 'correct' for the whole file to be sure they did not mix APFL and LGPL code in one file).
The WineX head branch hasn't quite had all the license and quartz updating as yet, but you can find the detailed list in the WineX LICENSE file for the winex-2-0-branch CVS branch: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/winex/wine/LICENSE...
I tried contacting Hidenori for several weeks before we included the quartz code in WineX 2.1, but without success. His email address no longer seems valid, and mail to the postmaster at his domain has gone unanswered. Google searches also turn up very little.
-Gav
Lionel Ulmer lionel.ulmer@free.fr writes:
So, well, even if it's not in ReWind I do not see what (except for respect for Hidenori's wishes) would prevent us to merge it in WineHQ.
But of course if we didn't want to respect Hidenori's wishes then we wouldn't have the problem at all because the code would still be there. The fact is that Hidenori doesn't want his code distributed, and that's why I have removed it; so I'm not going to add it again just because it went through WineX first. We can certainly include the LGPL parts that have been written by Transgaming (if any, I haven't checked what they did), but not the ones written by Hidenori.
On Fri, 30 Aug 2002, Igor Izyumin wrote:
On Friday 30 August 2002 03:58 pm, Lionel Ulmer wrote:
I was looking at the WineX cvs version on sourceforge and it looks as if they have a quartz.dll based on ffmpeg. http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/winex/wine/dlls/quartz/
What are the odd's of this work being put into the main wine tree ? As the old quartz.dll got pulled........
Well, as most of the code is LGPLed in there, it could be integrated easily in WineHQ (after clean-up and reimplentation of the APFL parts if any).
Of course, that is, if people want to use some code that the original author explicitely asked us to remove from Wine.
Is it in rewind (the LGPL tree?) The link goes to the AFPL tree. Is this code also in ReWind?
ReWind is X11, not LGPL (it's Wine that's LGPL). Anyway, no, because Hidenori wanted his code to be removed from ReWind, and it was. The reason it's still used in WineX is because Hidenori cited legal issues when asking for their removal, and TransGaming is prepared to deal with the risk of any such legal and licensing issues, which I think the noncommercial projects such as Wine and ReWind do not want to risk. But if Wine wanted to (like if Hidenori said it's ok after all), there would be no problem, there's no AFPL code in quartz, just a few necessary features and many bugfixes to Hidenori's LGPL code (he never agreed to license his patches to ReWind, so it's considered LGPL).