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

Michael Niedermayer michaelni
Thu Jul 12 03:16:47 CEST 2007


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

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

No great genius has ever existed without some touch of madness. -- 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/5eba9c91/attachment.pgp>



More information about the ffmpeg-cvslog mailing list