[CentOS] Real sh? Or other efficient shell for non-interactive scripts
Joerg Schilling
Joerg.Schilling at fokus.fraunhofer.de
Tue Apr 28 08:50:47 UTC 2015
Gordon Messmer <gordon.messmer at gmail.com> wrote:
> On 04/27/2015 12:28 PM, Joerg Schilling wrote:
> > Up to now, nobody could explain me how a mixture of GPL and BSD can be legal as
> > this would require (when following the GPL) to relicense the BSD code under GPL
> > in order to make the whole be under GPL.
>
> The GPL doesn't require that you relicense any non-GPL parts of the
> whole. It requires that the whole "be licensed ... at no charge to all
> third parties under the terms of this License"
You missread the GPL. Ask a lawyer for help.
The GPL demands (in case you ship binaries and only in this case) no more than
to put the GPL work under GPL and to make anything, needed to re-create
the binary, to be made available under a license that allows redistribution.
See e.g. the book about the GPL from the lawyers of Harald Welte.
http://www.oreilly.de/german/freebooks/gplger/pdf/025-168.pdf
See page 85 (PDF page 60) see the lower half of the paragraph numbered "23".
> > In other words, if you can legally combine BSD code with GPL code, you can do
> > with GPL and CDDL as well.
>
> No, you can't. Section 6 of the GPL states that "You may not impose any
> further restrictions on the recipients' exercise of the rights granted
> herein." CDDL however, does contain additional restrictions.
I recommend you not to repeat false claims from uninformed people.
If you did read the CDDL, you did of course know that the CDDL places "work
limits" at file limits and that the CDDL does not try to impose any
restriction on sources that are not in a file marked as CDDLd. So the CDDL of
course does create any restriction on a GPLd work.
On the other side, the GPL does create restrictions on other sources, but it
just requires other sources (if needed to recreate the shipped binary) to be
shipped together with the GPLd work. The GPL of course does not impose any
further restrictions on _other_ sources under a different license.
Given the fact that the official cdrtools source tarball includes everything to
recreate the binary, everything is legal unless you make unlawful changes to
the original source.
So calm down, read the GPL and the CDDL by your own - repeat this - until you
fully understand both licenses.
Jörg
--
EMail:joerg at schily.net (home) Jörg Schilling D-13353 Berlin
joerg.schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/'
More information about the CentOS
mailing list