[MPlayer-dev-eng] [PATCH]Support ProRes if libopencore is not available / was disabled

Diego Biurrun diego at biurrun.de
Sat Sep 17 23:12:29 CEST 2011


On Thu, Sep 15, 2011 at 08:20:27PM -0400, compn wrote:
> On Fri, 16 Sep 2011 09:31:45 +1200, Lobster wrote:
> >On 16/09/2011 8:45 a.m., Carl Eugen Hoyos wrote:
> >> Why does ProRes depend on libopencore in the first place? As far as I 
> >> know any real ProRes video/audio files wont use any codecs provided by 
> >> libopencore.
> >> libopencore's software license is not compatible with GPL v2 (but v3), FFmpeg's
> >> ProRes decoder is GPL v2 (only).
> >
> >I still fail to see why libopencore is an issue with ProRes, as I said
> >any real ProRes file shouldn't need or use anything provided by
> >libopencore anyway.
> 
> prores doesnt use anything from libopencore.
> 
> just it maybe confusing (or goes against gpl?) to have one library
> gplv2only and another library gplv3 in the same binary program.
> 
> we'd need to find some kind of license expert to tell us the proper way
> i guess.

No big expertise necessary.  Different copyleft licenses are by definition
incompatible with each other, since including a copylefted part in some
work requires releasing the whole work under that copyleft license.  GPLv2
and GPLv3 are different copyleft licenses, thus incompatible.

Diego


More information about the MPlayer-dev-eng mailing list