[dokuwiki] Re: GPL for plugins a must?

  • From: Mª®k <mc.prins@xxxxxxxxx>
  • To: dokuwiki@xxxxxxxxxxxxx
  • Date: Thu, 11 Aug 2011 21:48:15 +0200

the license states:

"
0. This License applies to any program or other work which contains a
notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".

Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the Program
(independent of having been made by running the Program). Whether that
is true depends on what the Program does.
"

A plugin is not a modification, nor a copy or derivative work, nor a
distribution of the Program, the GPL does not apply to your plugin.
Adding a plugin does not change the Program or how the Program works
(the interfacing with a plugin is already part of the Program).

Analogous to Andreas' explanation it would be illegal to
distribute/sell/run non-OSS (or blobs such as video drivers) on/for
linux (unless, ofcourse, that software does not use system calls or
the file system, or the kernel does not use the blob...)

Note that GNU says this plug-in stuff is a borderline case [1] so I
doubt we'll get consensus on this; I'm sticking with a BSD license for
my plugins, which is deemed compatible [2] (actually DW
contains/relies on some BSD licensed code already)

As a side note I noticed, while digging around, that the url's in the
source code actually point to the current version of the GPL and not
specifically to v2; that might be worth changing.

[1] https://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins
[2] https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses
-- 
DokuWiki mailing list - more info at
http://www.dokuwiki.org/mailinglist

Other related posts: