public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Hannah Schroeter <hannah@schlund.de>
To: Theodore Tso <tytso@mit.edu>, Adrian Bunk <bunk@kernel.org>,
	"Can E. Acar" <can.acar@pro-g.com.tr>,
	misc@openbsd.org, linux-kernel@vger.kernel.org,
	Daniel Hazelton <dhazelton@enter.net>,
	Eben Moglen <moglen@softwarefreedom.org>,
	Lawrence Lessig <lessig_from_web@pobox.com>,
	"Bradley M. Kuhn" <bkuhn@softwarefreedom.org>,
	Matt Norwood <norwood@softwarefreedom.org>
Subject: Re: Wasting our Freedom
Date: Mon, 17 Sep 2007 13:18:05 +0200	[thread overview]
Message-ID: <20070917111805.GA31443@schlund.de> (raw)
In-Reply-To: <20070916211208.GC5502@thunk.org>

Hello!

On Sun, Sep 16, 2007 at 05:12:08PM -0400, Theodore Tso wrote:
>[...]

>What is going on whenever someone changes a code is that they make a
>"derivative work".

Only if the additions/changes are significant enough to be copyrightable
on their own.

>Whether or not you can even make a derivative
>work, and under what terms the derivitive work can be licensed, is
>strictly up to the license of the original.  For example, the BSD
>license says:

>  Redistribution and use in source and binary forms, with or without
>  modification, are permitted provided that the following conditions
>  are met....

>Note the "with or without modification".  This is what allows people
>to change BSD licensed code and redistribute said changes.  The
>conditions specified by the BSD license do not mention anything about
>licening terms --- just that if you meet these three conditions, you
>are allowed to redistribute them.  So for example, this is what allows
>Network Appliances to take BSD code, change it, and add a restrictive,
>proprietary copyright.

Right. You may add nearly any copyright *on your own significant
additions/changes*. However, BSD/ISC explicitly requires to retain the
BSD/ISC terms, too (applicable to the original part of the combined
work).

>So for code which is single-licensed under a BSD license, someone can
>create a new derived work, and redistribute it under a more
>restrictive license --- either one as restrictive as NetApp's (where
>no one is allowed to get binary unless they are a NetApp customer, or
>source only after signing an NDA), or a GPL license.  It is not a
>relicencing, per se, since the original version of the file is still
>available under the original copyright; it is only the derived work
>which is under the more restrictive copyright.   

No. The derivative work altogether has a *mixed* license. BSD/ISC for
the parts that are original, the other (restrictive, GPL, whatever)
license for the modifications/additions.

*If* you choose to distribute source along with the binaries, the part
of the source that's original is BSD/ISC licensed even in the derivative
work (though one may put *the additions/modifications* under restrictive
conditions, e.g. of commercial non-disclosure type source licensing).

>[... dual-licensing issues etc. already handled in other mails ...]

Kind regards,

Hannah.

  parent reply	other threads:[~2007-09-17 11:18 UTC|newest]

Thread overview: 110+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-09-16 18:48 Wasting our Freedom Can E. Acar
2007-09-16 19:40 ` Jeff Garzik
2007-09-16 19:59 ` Adrian Bunk
2007-09-16 20:39   ` Hannah Schroeter
2007-09-16 21:11     ` Daniel Hazelton
2007-09-17  9:10       ` Hannah Schroeter
2007-09-17 12:08         ` David Schwartz
2007-09-18 13:58           ` frantisek holop
2007-09-16 21:12     ` Theodore Tso
2007-09-16 23:16       ` Jacob Meuser
2007-09-16 23:40         ` david
2007-09-17  0:01           ` Jeff Garzik
2007-09-17  9:30           ` Henning Brauer
2007-09-17 12:57             ` Adrian Bunk
2007-09-17 13:15               ` Jason Dixon
2007-09-17 13:19                 ` Hans-Jürgen Koch
2007-09-17 13:27                 ` Sean
2007-09-17 13:33                   ` Jason Dixon
2007-09-17 13:42                     ` Adrian Bunk
2007-09-17 21:39               ` Ingo Schwarze
2007-09-17 23:56           ` Ingo Schwarze
2007-09-17  7:47         ` Helge Hafting
2007-09-17 11:50           ` Jacob Meuser
2007-09-17 13:28             ` David Newall
2007-09-18 11:17             ` Helge Hafting
2007-09-17 11:18       ` Hannah Schroeter [this message]
2007-09-17 12:19         ` Theodore Tso
2007-09-17 13:39         ` Krzysztof Halasa
2007-09-17 15:20           ` David Schwartz
2007-09-17 19:50             ` Theodore Tso
2007-09-17 20:35             ` Krzysztof Halasa
2007-09-17 21:09               ` David Schwartz
2007-09-17 23:35                 ` Krzysztof Halasa
2007-09-18  0:03                   ` David Schwartz
2007-09-18  0:44                     ` Al Viro
2007-09-17 12:55       ` Claudio Jeker
2007-09-17 13:34         ` Theodore Tso
2007-09-17 19:23           ` Claudio Jeker
2007-09-17 20:43             ` Theodore Tso
2007-09-17 22:06               ` Can E. Acar
2007-09-17 23:47                 ` Theodore Tso
2007-09-18 18:55                   ` Can E. Acar
2007-09-18 19:04                     ` Lennart Sorensen
2007-09-18 19:51                       ` Can E. Acar
2007-09-18 19:37                     ` Jeff Garzik
2007-09-18 22:24                     ` Martin Schlemmer
2007-09-18  9:00               ` Henning Brauer
2007-09-18 11:29                 ` Marco Peereboom
2007-09-18 12:04                   ` Wasting our Bandwidth Xavier Bestel
2007-09-18 12:24                     ` Marco Peereboom
2007-09-18 12:56                   ` Wasting our Freedom Theodore Tso
2007-09-18 11:28                     ` Gilles Chehade
2007-09-18 15:47                     ` Denis Doroshenko
2007-09-18 15:55                     ` frantisek holop
2007-09-18 17:15                     ` Marco Peereboom
2007-09-18 23:34                     ` Jacob Meuser
2007-09-19  0:24                       ` Alan Cox
2007-09-16 21:13     ` Adrian Bunk
2007-09-16 22:37       ` David Schwartz
2007-09-16 23:09         ` Adrian Bunk
2007-09-17  0:29           ` David Schwartz
2007-09-17  0:57             ` Adrian Bunk
2007-09-17  1:35               ` David Schwartz
2007-09-17  1:51                 ` Adrian Bunk
2007-09-17  3:37                   ` David Schwartz
2007-09-17  1:19             ` Theodore Tso
2007-09-17  1:40               ` David Schwartz
2007-09-17  1:44               ` Adrian Bunk
2007-09-17  9:20       ` Hannah Schroeter
2007-09-17 13:38         ` Adrian Bunk
2007-09-17 15:15           ` Paul de Weerd
2007-09-17 15:38             ` Adrian Bunk
2007-09-17 18:02               ` Paul de Weerd
2007-09-17 18:32                 ` Adrian Bunk
2007-09-17 19:27                   ` Paul de Weerd
     [not found]                   ` <c746fc3a3d81920b224537f96efe1605@localhost>
2007-09-17 19:44                     ` Adrian Bunk
2007-09-17 15:25           ` David Schwartz
2007-09-17 16:18             ` Adrian Bunk
2007-09-17 17:14             ` Wasting My Time (was Re: Wasting our Freedom) Eric Furman
2007-09-16 22:19     ` Wasting our Freedom David Schwartz
2007-09-17 11:20       ` Hannah Schroeter
2007-09-17 11:57         ` David Schwartz
2007-09-17 12:06           ` Hannah Schroeter
2007-09-17 12:36             ` David Schwartz
2007-09-16 20:32 ` Daniel Hazelton
2007-09-17  3:00   ` Can E. Acar
2007-09-17  3:32     ` Jeff Garzik
2007-09-17  5:33     ` Daniel Hazelton
2007-09-17  6:43       ` Can E. Acar
2007-09-17  7:36         ` Daniel Hazelton
2007-09-17 12:10     ` Krzysztof Halasa
     [not found] <947Fl-2qO-1@gated-at.bofh.it>
     [not found] ` <948rP-3pK-5@gated-at.bofh.it>
     [not found]   ` <949e6-4Ed-3@gated-at.bofh.it>
     [not found]     ` <949Hd-5vb-19@gated-at.bofh.it>
     [not found]       ` <94l5J-6gO-3@gated-at.bofh.it>
     [not found]         ` <94oZy-3Sa-1@gated-at.bofh.it>
     [not found]           ` <94qIg-6Ft-21@gated-at.bofh.it>
2007-09-18 11:16             ` Bodo Eggert
2007-09-18 11:46               ` linux-os (Dick Johnson)
2007-09-18 11:49               ` Jason Dixon
     [not found] <5C8C3794-C62A-4935-8267-81080CCF6867@dixongroup.net>
2007-09-15 10:33 ` J.C. Roberts
2007-09-15 10:58   ` Jacob Meuser
2007-09-16  7:32   ` Kyle Moffett
2007-09-16  7:52     ` J.C. Roberts
2007-09-16  8:12       ` Jeff Garzik
2007-09-16  8:29         ` Rene Herman
2007-09-16  9:17         ` J.C. Roberts
2007-09-16  9:33           ` Jeff Garzik
2007-09-16 15:23           ` Daniel Hazelton
2007-09-16 20:08             ` Jeff Garzik
2007-09-17  8:22               ` J.C. Roberts
2007-09-17 14:10                 ` Adrian Bunk
2007-09-17 14:44                   ` Krzysztof Halasa
2007-09-16 20:33           ` Theodore Tso
2007-09-16  8:23       ` Kyle Moffett
2007-09-16 10:05         ` J.C. Roberts

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=20070917111805.GA31443@schlund.de \
    --to=hannah@schlund.de \
    --cc=bkuhn@softwarefreedom.org \
    --cc=bunk@kernel.org \
    --cc=can.acar@pro-g.com.tr \
    --cc=dhazelton@enter.net \
    --cc=lessig_from_web@pobox.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=misc@openbsd.org \
    --cc=moglen@softwarefreedom.org \
    --cc=norwood@softwarefreedom.org \
    --cc=tytso@mit.edu \
    /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