[Alsaplayer-devel] GPL v.3
Dominique Michel
dominique.michel at citycable.ch
Sun Jul 1 11:49:36 BST 2007
Le Sun, 01 Jul 2007 08:56:27 +0100,
MadeJ <madejos at o2.pl> a écrit :
>
> Dominique Michel wrote:
> >
> >
> > All the input-output plugins are gpl2 or later with the exception of the
> > sparc output plugin that doesn't have any copyright information.
> >
> > Dominique
> >
> >
> as far as i know both licenses are incompatible and in ap (according to
> notes i read some time ago) there is code from other programs under gpl2
> that means that before we can migrate these applications have to do so
> or at least we have to check whether they have 'or later' clause (which
> should do)
All the alsaplayer code is under "gpl v.2 or later", so it is no problem to
upgrade it to "gpl v.3 or later".
> and plugins doesn't mean only plugins themselves but apps/libs they take
> from (mad, flac, jack ...) where situations is similar
I am checking the libraries we are linking against or including.
FLAC have a double license: the core library have a custom free license, the
Xiph License, that is a variation of the bsd license. The rest is under gpl,
without precision. The reason for the Xiph license is to be able to include
firmware for hardware when the other free licenses doesn't allow it. It must be
no problem at all.
Alsa is gpl v2.1 or later, libcddb is OK, ffmpeg (do we use it?) is OK, glib is
OK, gtk is OK, jack is OK, lash is OK (f.! we don't use it), ogg-vorbis have the
same license as FLAC, so it must be OK, audiofile is OK, libmad is OK,
libid3tag is OK, libxosd must be OK (no license in the files but a gpl2
COPYRIGHT file that say gplv2 or later), oss is OK, esound must be OK (I don't
find any copyright but it include audiofile.h that is gpl-v2 or later), sparc
must be OK (the processors are under lgpl), mikmod is OK, sndfile is OK,
gettext is OK.
nas seam to be OK. It is not gpl but look OK. Look at /usr/include/audio/audio.h
opengl for the gl scope is special. It is a virtual on most distributions and
one of several implementations can be used, so it is the user choice if he want
or not break the gpl v*. So, it must be OK from our side.
wavpack have a bsd license, but is not in the main trunk at that time. I don't
know if it will be or not compatible with any of the gpl licenses. (Hope it
will be).
I am not sure for SGI. I look like it is already breaking the gpl2.
http://www.gnu.org/licenses/license-list.html So, what we do with this?
Something else?
Dominique
More information about the alsaplayer-devel
mailing list