[FFmpeg-cvslog] r9601 - trunk/libavcodec/mpegidct.c

Michael Niedermayer michaelni
Thu Jul 12 03:31:15 CEST 2007


Hi

On Thu, Jul 12, 2007 at 03:16:47AM +0200, 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

and a quick google leads to the following with LGPL header:

http://www-sor.inria.fr/~piumarta/squeak/unix/j5/win32/plugins/Mpeg3Plugin/libmpeg/video/idct.c

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

I know you won't believe me, but the highest form of Human Excellence is
to question oneself and others. -- Socrates
-------------- 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/178c78b3/attachment.pgp>



More information about the ffmpeg-cvslog mailing list