Hi,

Reyk Floeter wrote on Fri, Aug 04, 2017 at 08:41:18AM +0200:
> Am 04.08.2017 um 05:11 schrieb Siju George <sgeorge...@gmail.com>:

>> I want this information to be available to all without discrimination.
>> Which is the best licence I can give them?

> the license is your choice ;-)

While that is both true and important, there is also a definitive
and objective answer to the question, quoting from what i wrote on

  http://www.openbsd.org/policy.html

  The above observations regarding moral rights imply that putting
  code under an ISC or two-clause BSD license essentially makes the
  code as free as it can possibly get. Modifying the wording of
  these licenses can only result in one of the three following
  effects:

    1. making the code less free by adding additional restrictions
       regarding its use, copying, modification or distribution;
    2. or effectively not changing anything by merely changing the
       wording, but not changing anything substantial regarding the
       legal content;
    3. or making the license illegal by attempting to deprive the
       authors of rights they cannot legally give away.

Some examples:

 * The GPL is an example of case 1 (not free).

 * Allowing anybody to relicence is an example of case 2
   when added as an additional right to an ISC license.
   At first, it might seem that grants an additional right.
   But that right is utterly useless: The license is already
   as free as it can be, so relicensing cannot grant additional
   rights, and relicensing under more restrictive terms is
   pointless because the code is already available under ISC
   and will remain so.
   Note that relicensing permission is *only* irrelevant for ISC
   and Berkeley 2-clause.  If code is under a not fully free license
   (like GPL or Apache 2.0 or CDDL), then granting the right to
   relicense suddenly makes the code fully free, because anybody
   can then go ahead and (legally and morally legitimately)
   re-release under ISC.

 * "Do whatever you like with this code" is an example of case 3.
   It is misleading in so far as the author *still* retains some
   rights under international law, specifically the Berne Convention,
   and there are things you are *still* prohibited from doing with
   the code, and it is not a good idea to mislead the unwary.
   Besides, it is dangerous because nobody knows whether some judge
   in some obscure jurisdiction might rule that "whatever you like"
   is not specific enough to include "distribute changed versions
   for profit as part of your private business" (or not specific
   enough for whatever might be considered to require *explicit*
   permission in that jurisdiction).  Or some judge might even rule
   that is outright invalid in the first place because of the obvious
   violation of the Berne Convention and consequently grants no
   rights whatsoever.  Using non-standard or fuzzy wording may
   potentially open you up to surprises in some jurisdictions.

Yours,
  Ingo

Reply via email to