[MPlayer-dev-eng] mmx.h license issues
Diego Biurrun
diego at biurrun.de
Fri Nov 10 01:12:00 CET 2006
On Sun, Nov 05, 2006 at 03:12:18PM +0100, Diego Biurrun wrote:
> Folks, over at Debian bug #396646 [1] somebody noticed that the file
> trunk/mmx.h comes with a license statement that does not really permit
> redistribution:
>
> THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY
> EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT
> LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY
> AND FITNESS FOR ANY PARTICULAR PURPOSE.
>
> This file is only needed by libmpcodecs/native/RTjpeg.c, so I think it
> should not be in the root directory to begin with. The file contains
> some real code, not just definitions, meaning that it should really be
> copyrightable to begin with.
>
> We need to do something about this, but there are several options:
>
> 1) Copy libavcodec/i386/mmx.h to libmpcodecs/native, it works.
> 2) Put a smaller version of libavcodec/i386/mmx.h with just the
> necessary definitions in libmpcodecs/native.
> 3) Make RTjpeg.c include libavcodec/i386/mmx.h.
> 4) Finish porting to FFmpeg and remove RTjpeg.c.
>
> Solution 3) would add a dependency on libavcodec to MPlayer, but this
> should not be a big problem. The ideal solution is 4), but 1) and 2)
> are also workable.
I think I'll just put the attached header file in libmpcodecs/native.
It's small and should thus be the simplest solution.
Diego
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mmx.h
Type: text/x-chdr
Size: 2854 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20061110/3c71e6d9/attachment.h>
More information about the MPlayer-dev-eng
mailing list