public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Sebastian Günther" <samson@guenther-roetgen.de>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] on cdr{kit,tools} and licensing
Date: Wed, 9 Jul 2008 13:01:08 +0200	[thread overview]
Message-ID: <20080709110107.GB30175@marvin.heimnetz.local> (raw)
In-Reply-To: <48748304.44j9iuCyQOGxOCLr%Joerg.Schilling@fokus.fraunhofer.de>

[-- Attachment #1: Type: text/plain, Size: 3798 bytes --]

* Joerg Schilling (Joerg.Schilling@fokus.fraunhofer.de) [09.07.08 11:22]:
> Sascha Hlusiak <saschahlusiak@arcor.de> wrote:
> 
> > Am Dienstag 08 Juli 2008 16:12:43 schrieb Joerg Schilling:
> > > Mike Edenfield <kutulu@kutulu.org> wrote:
> > > > The cdrtools tarball includes a file called "Makefile" in every
> > > > directory.  The cdrkit includes a file called "CMakeList.txt" in every
> > > > directory.  THAT FILE has a copyright and license terms attached to it,
> > > > just like any other source file.
> > > >
> > > > In cdrtools, that file is covered by the CDDL.  In cdrkit, that file is
> > >
> > > This is a definite lie!
> > File RULES/rules.top, which is included in mkisofs/Makefile:
> >
> > # The contents of this file are subject to the terms of the
> > # Common Development and Distribution License, Version 1.0 only.
> >
> > Please tell us now that it is NOT covered by the CDDL. That file is obviously 
> > a script to control the build process.
> 
> Besides the fact that this is completely irrelevent (the GPL does _not_ require
> what they call "the scripts...." to be under GPL), you are missinterpreting 
> software and legal definitions!
> 

This is *your* opinion of interpreting the GPL, the Debian People and 
also myself reading the GPL in the way that also the make script has to 
be under GPL, because if you distribute *binaries* you have to 
provide the "make" scripts and the source code under GPL.

> RULES/rules.top is part of a program that is a _separate_ project called  "the 
> schily makefile system". It has been written in a language called "make" and it
> is much _older_ than and  _independent_ from cdrtools.
> 

Since GNU make reads this files, it seems that they *are* needed to 
build the binary, thus s.a. 
If they are *not* needed, then strip them from a GPL conform 
distribution.

BTW: Your interpretation of Makefiles as source code in a specific 
language is quite farfetched.

> If "the schily makefile system" was under GPL, _then_ there was a problem 
> because the GPL limits the freedom to use software. As "the schily makefile 
> system" is under the more free CDDL that (in contrary to the GPL) does not 
> limit the freedom to use software, there is no problem.
> 
No, it would only prevent the usage of "the schily makefile system" in 
non-free and/or incompatibly licenced projects. This is maybe not what 
you want, but some other people like to *stay* on the free side of life.

> 
> mkisofs/Makefile is a "derived work" from "the schily makefile system". The 
> CDDL gives you the freedom to have a derived work under a license that is not 
> the CDDL.
> 
If this is true, than you could also say, that your are "linking" 
mkisofs/Makefile (under GPL) and some RULES/*.rul (under CDDL) together, 
with is illegal according to the FSF.

I know that linking is not stated *literally* within the GPL, but the 
whole following paragraph of the GPL can and *is* interpreted to also 
cover linking:

" These requirements apply to the modified work as a whole.  If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works.  But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote 
it. "


Sebastian

-- 
 " Religion ist das Opium des Volkes. "      Karl Marx

 SEB@STI@N GÜNTHER         mailto:samson@guenther-roetgen.de

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

  reply	other threads:[~2008-07-09 11:01 UTC|newest]

Thread overview: 118+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-05 11:23 [gentoo-user] emerge -avC cdrkit && emerge -av cdrtools KH
2008-07-05 11:50 ` Sebastian Günther
2008-07-05 12:01   ` Mick
2008-07-06  7:49     ` KH
2008-07-06  9:43       ` Volker Armin Hemmann
2008-07-06 10:50         ` Joerg Schilling
2008-07-06 11:28           ` Volker Armin Hemmann
2008-07-06  7:43   ` KH
2008-07-05 12:14 ` Daniel Pielmeier
2008-07-05 13:23   ` Volker Armin Hemmann
2008-07-05 13:35     ` Daniel Pielmeier
2008-07-05 13:47   ` Joerg Schilling
2008-07-05 14:16     ` Daniel Pielmeier
2008-07-05 15:09       ` Joerg Schilling
2008-07-05 15:43         ` Volker Armin Hemmann
2008-07-05 18:10         ` SCG (was: Re: [gentoo-user] emerge -avC cdrkit && emerge -av cdrtools) Daniel Pielmeier
2008-07-07 10:38           ` Daniel Pielmeier
2008-07-07 12:35           ` Joerg Schilling
2008-07-07 12:47             ` Daniel Pielmeier
2008-07-07 15:19               ` Joerg Schilling
2008-07-05 18:58   ` [gentoo-user] emerge -avC cdrkit && emerge -av cdrtools Neil Bothwick
2008-07-05 19:09     ` Daniel Pielmeier
2008-07-06  8:17       ` Alan McKinnon
2008-07-06  8:32         ` KH
2008-07-06  8:58           ` Sebastian Günther
2008-07-06 10:43             ` Joerg Schilling
2008-07-06 16:38               ` Sebastian Günther
2008-07-06 17:06                 ` Joerg Schilling
2008-07-06 17:47                 ` Alan McKinnon
2008-07-06 10:41           ` Joerg Schilling
2008-07-06 10:38         ` Joerg Schilling
2008-07-06 15:29           ` Alan McKinnon
2008-07-06 16:21             ` Joerg Schilling
2008-07-06 17:29               ` Willie Wong
2008-07-06 17:40                 ` Joerg Schilling
2008-07-06 18:35               ` Alan McKinnon
2008-07-06 19:17                 ` Joerg Schilling
2008-07-06 22:05                   ` Mark Kirkwood
2008-07-07  9:16                     ` Joerg Schilling
2008-07-07 10:16                       ` Sebastian Günther
2008-07-07 14:40                         ` Joerg Schilling
2008-07-07 10:37                       ` Daniel Pielmeier
2008-07-07 14:44                         ` Joerg Schilling
2008-07-07 14:58                           ` Sascha Hlusiak
2008-07-07 15:30                             ` Joerg Schilling
2008-07-07 15:47                               ` Sascha Hlusiak
2008-07-07 16:28                                 ` Joerg Schilling
2008-07-07 17:41                                   ` Arttu V.
2008-07-08  8:26                                     ` Joerg Schilling
2008-07-08 12:37                                       ` Sascha Hlusiak
2008-07-07 18:46                                   ` Sascha Hlusiak
2008-07-07 19:04                                     ` Joerg Schilling
2008-07-07 19:08                                       ` Sascha Hlusiak
2008-07-07 16:02                               ` Mike Edenfield
2008-07-07 15:49                           ` [gentoo-user] on cdr{kit,tools} and licensing (was: emerge -avC cdrkit && emerge -av cdrtools) Mike Edenfield
2008-07-08  8:16                             ` Joerg Schilling
2008-07-08 12:50                               ` Sascha Hlusiak
2008-07-08 13:09                                 ` Joerg Schilling
2008-07-08 15:03                                   ` Sebastian Günther
2008-07-09  9:56                                     ` Joerg Schilling
2008-07-09 11:40                                       ` Sebastian Günther
2008-07-09 13:13                                         ` Joerg Schilling
2008-07-09 13:35                                           ` Sebastian Günther
2008-07-09 13:45                                             ` Joerg Schilling
2008-07-09 14:18                                               ` Sebastian Günther
2008-07-09 13:52                                           ` Stroller
2008-07-09 14:05                                             ` Joerg Schilling
2008-07-09 15:02                                               ` Stroller
2008-07-08 14:09                               ` [gentoo-user] on cdr{kit,tools} and licensing Mike Edenfield
2008-07-08 14:12                                 ` Joerg Schilling
2008-07-08 14:25                                   ` Sascha Hlusiak
2008-07-08 14:52                                     ` Joerg Schilling
2008-07-09  9:21                                     ` Joerg Schilling
2008-07-09 11:01                                       ` Sebastian Günther [this message]
2008-07-09 13:20                                         ` Joerg Schilling
2008-07-09 14:06                                           ` Sebastian Günther
2008-07-09 14:32                                             ` Joerg Schilling
2008-07-09 14:46                                               ` Dirk Uys
2008-07-09 21:53                                                 ` Alan McKinnon
2008-07-09 14:51                                             ` Joerg Schilling
2008-07-09 16:02                                               ` Neil Bothwick
2008-07-09 16:32                                                 ` Mark Knecht
2008-07-10  9:07                                                 ` Joerg Schilling
2008-07-10  9:10                                                   ` Neil Bothwick
2008-07-10 14:19                                                   ` Stroller
2008-07-09 16:56                                       ` Mike Edenfield
2008-07-09 21:49                                       ` Alan McKinnon
2008-07-07 10:56                       ` [gentoo-user] emerge -avC cdrkit && emerge -av cdrtools Neil Bothwick
2008-07-07 11:07                         ` Joerg Schilling
2008-07-07 12:21                           ` Neil Bothwick
2008-07-07 15:17                             ` Joerg Schilling
2008-07-08 11:31                               ` Neil Bothwick
2008-07-08 12:14                                 ` Joerg Schilling
2008-07-07 12:48                           ` Mike Edenfield
2008-07-07 15:22                             ` Joerg Schilling
2008-07-07 16:07                               ` Mike Edenfield
2008-07-08 11:33                               ` Neil Bothwick
2008-07-07 11:08                       ` Daniel Iliev
2008-07-07 11:11                         ` Joerg Schilling
2008-07-07 11:33                           ` Daniel Iliev
2008-07-07 14:44                           ` Sebastian Günther
2008-07-07 15:27                             ` Joerg Schilling
2008-07-07 15:39                               ` Sebastian Günther
2008-07-07 15:45                                 ` Joerg Schilling
2008-07-07 16:01                                   ` Sascha Hlusiak
2008-07-08 10:13                                   ` Sebastian Günther
2008-07-08 10:18                                     ` Joerg Schilling
2008-07-08 10:27                                       ` Sebastian Günther
2008-07-07 23:45                         ` Mark Kirkwood
2008-07-08 10:10                           ` Joerg Schilling
2008-07-08 22:05                             ` Mark Kirkwood
2008-07-09 10:55                               ` Joerg Schilling
2008-07-06 18:05           ` Neil Bothwick
2008-07-09 15:32             ` Jan Seeger
2008-07-09 16:12               ` Robert Bridge
2008-07-09 16:58               ` Volker Armin Hemmann
2008-07-09 20:13                 ` Neil Bothwick
2008-07-09 22:59                   ` Robert Bridge

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080709110107.GB30175@marvin.heimnetz.local \
    --to=samson@guenther-roetgen.de \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox