[FFmpeg-cvslog] r9601 - trunk/libavcodec/mpegidct.c
Michael Niedermayer
michaelni
Thu Jul 12 03:53:37 CEST 2007
Hi
On Wed, Jul 11, 2007 at 09:33:04PM -0400, Justin Ruggles wrote:
> Michael Niedermayer wrote:
> > Hi
> >
> > On Thu, Jul 12, 2007 at 01:37:32AM +0200, Diego Biurrun wrote:
> >> On Thu, Jul 12, 2007 at 02:09:28AM +0300, Ivan Kalvachev wrote:
> >>> 2007/7/12, Ivan Kalvachev <ikalvachev at gmail.com>:
> >>>> 2007/7/12, Diego Biurrun <diego at biurrun.de>:
> >>>>> On Thu, Jul 12, 2007 at 12:01:21AM +0200, iive wrote:
> >>>>>> Log:
> >>>>>> Inport the original intiger IDCT from MPEG2 reference decoder.
> >>>>>> It passes IEEE1180 requirements.
> >>>>>>
> >>>>>> --- (empty file)
> >>>>>> +++ trunk/libavcodec/mpegidct.c Thu Jul 12 00:01:21 2007
> >>>>>> @@ -0,0 +1,211 @@
> >>>>>> +/* idct.c, inverse fast discrete cosine transform */
> >>>>>> +
> >>>>>> +/* Copyright (C) 1996, MPEG Software Simulation Group. All Rights Reserved. */
> >>>>>> +
> >>>>>> +/*
> >>>>>> + * Disclaimer of Warranty
> >>>>>> + *
> >>>>>> + * These software programs are available to the user without any license fee or
> >>>>>> + * royalty on an "as is" basis. The MPEG Software Simulation Group disclaims
> >>>>>> + * any and all warranties, whether express, implied, or statuary, including any
> >>>>>> + * implied warranties or merchantability or of fitness for a particular
> >>>>>> + * purpose. In no event shall the copyright-holder be liable for any
> >>>>>> + * incidental, punitive, or consequential damages of any kind whatsoever
> >>>>>> + * arising from the use of these programs.
> >>>>>> + *
> >>>>>> + * This disclaimer of warranty extends to the user of these programs and user's
> >>>>>> + * customers, employees, agents, transferees, successors, and assigns.
> >>>>>> + *
> >>>>>> + * The MPEG Software Simulation Group does not represent or warrant that the
> >>>>>> + * programs furnished hereunder are free of infringement of any third-party
> >>>>>> + * patents.
> >>>>>> + *
> >>>>>> + * Commercial implementations of MPEG-1 and MPEG-2 video, including shareware,
> >>>>>> + * are subject to royalty fees to patent holders. Many of these patents are
> >>>>>> + * general enough such that they are unavoidable regardless of implementation
> >>>>>> + * design.
> >>>>>> + */
> >>>>> 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 ...
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
I count him braver who overcomes his desires than him who conquers his
enemies for the hardest victory is over self. -- Aristotle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/attachments/20070712/9aff22bf/attachment.pgp>
More information about the ffmpeg-cvslog
mailing list