"Stephen J. Turnbull" <stephen(a)xemacs.org> writes:
Mats Lidell writes:
> Well, maybe it is to obvious, but I think we should not at the moment
> bother upgrading or syncing packages that already is GPLv3
> compatible. We should focus on the packages that isn't in order to
> bring the SUMO into shape for a GPLv3 release.
Well, after thinking about it more carefully, probably the only thing
we really need to do for a SUMO is to release it. It's a "mere
aggregation", and doesn't need a license of its own. It's the
individual packages and libraries that need care, and the main care
that they need is determining what the relation of their license is to
XEmacs's.
I think the "mere aggregation" angle does not cut it since it leaves the
build system uncatered for. You have previously stated that the build
system is not considered part of the individual packages and so the
control files for building packages need not be distributed as package
source. Now the GPL states
The "Corresponding Source" for a work in object code form means
all the source code needed to generate, install, and (for an
executable work) run the object code and to modify the work,
including scripts to control those activities. However, it does not
include the work's System Libraries, or general-purpose tools or
generally available free programs which are used unmodified in
performing those activities but which are not part of the work. For
example, Corresponding Source includes interface definition files
associated with source files for the work, and the source code for
shared libraries and dynamically linked subprograms that the work is
specifically designed to require, such as by intimate data
communication or control flow between those subprograms and other
parts of the work.
You have previously stated that the control files used for building the
packages are not supposed to be part of the package source. Now if Sumo
is supposed to be a mere aggregation, then those control files also are
not part of Sumo. They are not part of XEmacs proper either, since
XEmacs is distributed without them and without any preinstalled
packages.
So what are they part of?
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta