From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: Org-mode exporters licensing Date: Mon, 27 Jul 2015 19:10:42 +0200 Message-ID: <87h9op34rx.fsf@Rainer.invalid> References: <87io962fdz.fsf@mbork.pl> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41714) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJlvj-0006Sx-9M for emacs-orgmode@gnu.org; Mon, 27 Jul 2015 13:11:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZJlve-0006AY-SS for emacs-orgmode@gnu.org; Mon, 27 Jul 2015 13:11:11 -0400 Received: from plane.gmane.org ([80.91.229.3]:48806) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJlve-00069x-Ke for emacs-orgmode@gnu.org; Mon, 27 Jul 2015 13:11:06 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZJlvc-000561-4z for emacs-orgmode@gnu.org; Mon, 27 Jul 2015 19:11:04 +0200 Received: from p54b7e136.dip0.t-ipconnect.de ([84.183.225.54]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 27 Jul 2015 19:11:04 +0200 Received: from Stromeko by p54b7e136.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 27 Jul 2015 19:11:04 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Marcin Borkowski writes: > I'm preparing a tutorial on writing Org-mode exporters. To this end, > I'm writing a (simplistic) Oddmuse/WikiCreole exporter. Rather > obviously, I'm modeling it on existing exporters (mainly ox-latex), > which seem to share a lot of structure (function names and docstrings in > particular). I'd like to put my code in public domain. I'm pretty sure that you cannot do that, for the simple reason that you cannot unilaterally waive all creators' rights (of which copyright is one part) in the EU to the best of my knowledge. There is also no such thing as "putting something into the public domain" in most jurisdictions anyway, since PD is defined as the absence of any applicable statutory rights. This also makes PD a very shaky ground to stand on, since something that is in the PD in one jurisdiction doesn't necessarily stay that way in another. You can license your publication in a way that effectively makes it indistinguishable from PD, though. > However, I reuse parts of GPL'd code (as I mentioned, quite generic > ones, but still). Is it fine, or should I expect a visit from EFF > lawyers or something? If the reuse is substantial enough (from your description I'd say yes), then you have to license the result as GPL also. That is just for the code, not the tutorial, however. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables