[Bug 316141] Review Request: gridengine - Grid Engine - Distributed Computing Management software

bugzilla at redhat.com bugzilla at redhat.com
Wed Feb 6 08:22:16 UTC 2008


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: gridengine - Grid Engine - Distributed Computing Management software


https://bugzilla.redhat.com/show_bug.cgi?id=316141





------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp  2008-02-06 03:22 EST -------
Whole license:			SISSL

source/3rdparty/adoc/		GPL+ -> unused
source/3rdparty/fnmatch/	BSD with advertising -> unused
source/3rdparty/openssl/	OpenSSL	-> unused			
source/3rdparty/qidl/		copyright only -> unused

source/3rdparty/qmake/		GPL+ -> Installed as qmake
source/3rdparty/qmake/alloca.c	Public Domain? -> unused
source/3rdparty/qmake/amiga.c	GPLv2+ -> Installed as qmake
(and others)
			! Note
				qmake is not linked or used by other parts
				of gridengine

source/3rdparty/qmon/Xbae/	MIT
source/3rdparty/qmon/Xmt310/	BSD
source/3rdparty/qmon/iconlist/	MIT
source/3rdparty/qmon/ltree/	LGPL+
source/3rdparty/qmon/spinbox/	MIT
source/3rdparty/qmon/tab/	MIT

source/3rdparty/qtcsh/		BSD with advertising -> unused
source/3rdparty/qtcsh/ma.setp.c		MIT -> unused

source/3rdparty/sge_depend/	MIT
source/3rdparty/snprintf/	the Frontier Artistic License -> unused
source/3rdparty/strptime/	BSD with advertising -> unused

source/scripts/ldAix		MIT -> unused

==================================================================================

For -4:

* Licensing
  - Seeing "Multiple Licensing Scenarios" and 
    "Mixed Source Licensing Scenario" of 
     http://fedoraproject.org/wiki/Packaging/LicensingGuidelines,
     I propose the following spec file description.
     IMO it is better that some file to explain about licensing
     should be added into %doc (proposal text attached)

     Then the spec file description regarding to license should be:
-----------------------------------------------------------------------
Name:    gridengine
Version: 6.1u3
Release: 4%{?dist}
Summary: Grid Engine - Distributed Computing Management software
.......
Group:   Applications/System
# Only the file %{_libexecdir}/gridengine/bin/*/qmake is
# under GPLv2+, which is not used or linked by other parts
# of gridengine.
License: (BSD and LGPLv2+ and MIT and SISSL) and GPLv2+
.......
.......
%package devel
Summary: Gridengine development files
Group: Development/Libraries
License: BSD and LGPLv2+ and MIT and SISSL
Requires: %{name} = %{version}-%{release}
.......
.......
%files
.......
%{_libdir}/libjgdi.so
%{_libdir}/libjuti.so
# Only the file %{_libexecdir}/gridengine/bin/*/qmake is
# under GPLv2+
%{_libexecdir}/gridengine/
.......
-----------------------------------------------------------------------

* Services with enabled by default
  - The two service sgeexecd, sgemaster are enabled by default by
    only installing rpm packages, which is usually undesirable.
    See the explanation of
    $ rpmlint -I service-default-enabled.

* %post -p /sbin/ldconfig
  - When /sbin/ldconfig call is written *in one line* like above,
    "Requires(post): /sbin/ldconfig" is automatically added to
    the corresponding binary rpm.


-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-package-review mailing list