From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Rudin Subject: Re: How to make a non-GPL Org-mode exporter? Date: Tue, 28 Jul 2015 13:33:32 +0100 Message-ID: <86lhe0jwbn.fsf@rudin.co.uk> References: <87pp3dvm18.fsf@mbork.pl> <87bnex4wzf.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: 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-mXXj517/zsQ@public.gmane.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org To: emacs-orgmode-mXXj517/zsQ@public.gmane.org Oleh Krehel writes: > Marcin Borkowski writes: > >> Hi all, >> >> after a short discussion in a recent thread, I have a serious technical >> question. >> >> Assume that (for some reason) I want to write an Org-mode exporter which >> won't be GPL'd. (Use-case: having written a few custom exporters, I'm >> writing a tutorial on them, and I consider publishing a *tutorial* with >> GPL'd code a Bad Thing™. (The idea of a programming tutorial is that >> other people can or even should reuse the code in the tutorial, right? >> And I see no reason to impose GPL on them.)) >> >> How do I do that? Is that even possible? Also, is it possible to get >> an actual answer to this question without spending money on lawyers? > > Like I said in an earlier message just a few minutes ago, you can do it, > but you can't use org.el or Elisp at all, unless you implement your own > Elisp engine that you call. AIUI, in the UK at least this isn't correct. There is no infringement of copyright by writing and distributing your own elisp (or any other language) code. Whether or not somebody else chooses to use a particular elisp implementation to run that code is up to them. But you don't have any liability simply by using the language.