permission to use spec files in other projects (Was Re: clamav)
Ralf Corsepius
rc040203 at freenet.de
Thu Sep 27 14:56:59 UTC 2007
On Thu, 2007-09-27 at 10:41 -0400, Tom "spot" Callaway wrote:
> On Thu, 2007-09-27 at 09:36 -0400, Greg DeKoenigsberg wrote:
> 1. Spec files don't have binary/source forms. It's more like a shell
> script.
I disagree. They are source-code to the "rpmbuild-compilers".
It internally expands them to scripts, but this an implementation detail
(many compilers do similar things)
> 2. The license of the spec file does NOT have any bearing on the bits
> inside the RPM.
ACK.
> 3. It is NEVER safe to assume that because something is unlicensed that
> it is Public Domain.
ACK
> IMHO, no existing license is a good fit for spec files.
IMO, SuSE's approach is superior:
http://en.opensuse.org/SUSE_Package_Conventions/RPM_Style#1.1._Initial_Comments
Unlike your proposal, it additionally avoids conflicts with "upstream
specs" and licensing conflicts between *.tar.*, *.diffs and *.spec
inside of the src.rpm.
Ralf
More information about the advisory-board
mailing list