[FFmpeg-cvslog] r9601 - trunk/libavcodec/mpegidct.c
Måns Rullgård
mans
Thu Jul 12 09:36:50 CEST 2007
Michael Niedermayer <michaelni at gmx.at> writes:
[MPEG license]
>> >>>>> This is clearly non-free. What were you thinking ?!?
>> >>>> My mistake. I thought it is public domain.
>> >>> At least 2 other GPL project use same routine and have same header in it.
>> >>> http://cvs.xvid.org/cvs/viewvc.cgi/xvidcore/src/dct/idct.c?view=log
>> >> Which one is the second?
>> >
>> > libmpeg2 has a file which seems derived from it, some comments are identical
>> > if you ignore whitespace
>> > it has walken as author and GPL header ...
>> >
>> > mpeg4ip has it with MPL license header
>> >
>> > iam sure you can find more if you try ...
>> >
>> > could someone explain me the reasons behind this overreaction?
>> > it doesnt seem other projects share your interpretation of the license
>> >
>> > [...]
>>
>> Well it is a poorly worded license. It says "All Rights Reserved" and
>> then does not proceed to grant any other rights other than the right to
>> accept the code from the MPEG Group and to use it "as-is", but not to
>> modify it or distribute it to others. That's how I interpret it anyway.
>
> true, iam not disagreeing though i do not think this is the intent of the
> authors ...
That was exactly the intent of the authors. Reference code is often
supplied with standards to clarify the meaning in case of
unintentional ambiguities, and to serve as a reference to test your
own code against (hence the term). It is not meant to be picked up
and distributed, commercially or for free, without a specific license
agreement.
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-cvslog
mailing list