[FFmpeg-devel] [PATCH] HE-AAC v1 try 5

Måns Rullgård mans
Mon Mar 8 15:04:21 CET 2010


Michael Niedermayer <michaelni at gmx.at> writes:

> On Sun, Mar 07, 2010 at 07:06:36PM -0800, Jason Garrett-Glaser wrote:
>> 2010/3/6 M?ns Rullg?rd <mans at mansr.com>:
>> > Michael Niedermayer <michaelni at gmx.at> writes:
>> >
>> >> One thing though must be resolved first, and that are the variable names
>> >> they are all 1:1 copied from the spec and i do not know if we can legally
>> >> include this in a *GPL program in terms of copyright.
>> >
>> > Of course we can. ?Copyright doesn't extend that far.
>> 
>> And if we couldn't, then we better start rewriting the H.264 decoder.
>
> our h264 decoder likely uses the same terms/variables as the spec
> to refer to things. the code here though uses the same variable names
> as sample C code in the spec.

No difference from a copyright point of view.

>> This is a stupid concern.
>
> then id like to know why did we had to rewrite an idct that was taken from
> reference code?
> Whats the difference that now its supposed to be ok but previously in a
> similar case it was not?

Copying of entire non-trivial functions falls squarely within the
realm of copyright.  Using the same names in otherwise original code
does not.

-- 
M?ns Rullg?rd
mans at mansr.com



More information about the ffmpeg-devel mailing list