[Fedora-legal-list] Package Licensing
Steven Garcia
webwhammy at gmail.com
Mon Nov 15 04:30:44 UTC 2010
Please, allow me to introduce myself and the package I represent. I've
recently submitted a package for review at
https://bugzilla.redhat.com/show_bug.cgi?id=650767. This is my first Fedora
Core package and I'm not sponsored. I'm one of the upstream developers of
this package.
I was referred to this mailing list by
https://fedoraproject.org/wiki/Licensing#Discussion_of_Licensing. I have
thoroughly attempted to answer my own questions by reading the available
resources and looking at existing packages. However, I have much uncertainty
on how I should proceed regarding the licensing.
The package in question contains a web application similar in package
contents to wordpress or phpMyAdmin. The bulk content of the package
consists of interpreted code such as PHP and JavaScript. There aren't any
executable binaries being compiled or packaged. The source files that I and
the other upstream developers create is licensed under AGPLv3.
The following lists a name, license and brief for each third-party source
file group/library:
NAME: ezSQL
LICENSE: LGPL
BRIEF: Third-party PHP source files
NAME: jQuery
LICENSE: MIT or GPLv2
BRIEF: Third-party JavaScript source file
NAME: Sizzle
LICENSE: MIT or BSD or GPL
BRIEF: Third-party JavaScript source file
NAME: jqXslTransform
LICENSE: MIT
BRIEF: Third-party JavaScript source file
NAME: jqLayout
LICENSE: MIT or GPL
BRIEF: Third-party JavaScript source file
NAME: jqForm
LICENSE: MIT or GPL
BRIEF: Third-party JavaScript source file
NAME: jqUI
LICENSE: MIT or GPL
BRIEF: Third-party JavaScript source files
NAME: jsTree
LICENSE: MIT or GPL
BRIEF: Third-party JavaScript source files
NAME: Sarissa
LICENSE: ASL 2.0 or GPLv2+ or LGPLv2+
BRIEF: Third-party JavaScript source files
NAME: Plupload
LICENSE: GPLv2
BRIEF: Third-party JavaScript and PHP source files
NAME: Gears Init
LICENSE: BSD 3-clause no advertising
BRIEF: Third-party JavaScript source file
NAME: BrowserPlus Gateway
LICENSE: MPLv1.1
BRIEF: Third-party JavaScript source file
NAME: CodeMirror
LICENSE: zlib
BRIEF: Third-party JavaScript source files
NAME: ParsePHP
LICENSE: BSD 3-clause no advertising
BRIEF: Third-party JavaScript source files
The current RPM Spec license field for the package in question is:
License: AGPLv3 and GPLv2 and LGPLv2+ and MPLv1.1 and zlib and BSD and (MIT
or GPLv2) and (MIT or BSD or GPLv2+) and (ASL 2.0 or GPLv2+ or LGPLv2+)
I'm NOT sure that the above license field is correct.
Please, assist me in answering the following questions.
Is it acceptable in this specific case for approval as a Fedora package to
simply put 'License: AGPLv3' as the license field of the RPM Spec file? And
is it required in this case for approval as a Fedora package to express all
the third-party source group/library licenses in the RPM Spec file license
field?
Is it required in this case for approval as a Fedora package to include in
the package a separate relevant license text file for every third-party
source group/library?
Please, assist me in specifying the proper RPM Spec license field for
approval as a Fedora package.
Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/legal/attachments/20101114/3a97da19/attachment.html>
More information about the legal
mailing list