Re: ITP:Bug#460591 - Falcon P.L. license
Giancarlo Niccolai <email@example.com> wrote:
> Walter Landry wrote:
> > Giancarlo Niccolai <firstname.lastname@example.org> wrote:
> >> In example, I can release Falcon as a Debian package under GPL, and
> >> let users pick FPLL if they wish.
> > That would be perfect. Many other programs in Debian are
> > dual-licensed in that manner.
> Very well, let's go for that then.
> How that can be accomplished? -- where can I look for samples, and
> what do I need write?
Firefox is one example. In every file, you can write something like
* The contents of this file are subject to the Falcon Programming
* Language License 1.0 (the "FPLL"); you may not use this file
* except in compliance with the FPLL. You may obtain a copy of the
* FPLL at http://www.falconpl.org/?page_id=license
* Software distributed under the FPLL is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the FPLL
* for the specific language governing rights and limitations under the
* Alternatively, the contents of this file may be used under the
* terms of the GNU General Public License Version 2 or later (the
* "GPL"), in which case the provisions of the GPL are applicable
* instead of those above. If you wish to allow use of your version of
* this file only under the terms of the GPL, and not to allow others
* to use your version of this file under the terms of the FPLL,
* indicate your decision by deleting the provisions above and replace
* them with the notice and other provisions required by the GPL. If
* you do not delete the provisions above, a recipient may use your
* version of this file under the terms of either the FPLL or the GPL.
It would also be nice to put a notice at the top level (e.g. in a
README) that states that the same thing. Something like
Copyright 1989-2001, Giancarlo Niccolai All rights reserved.
This program is free software; you can redistribute it and/or modify
it under the terms of either:
a) the "Falcon Public Language License" which comes with Falcon, or
b) the GNU General Public License as published by the Free Software
Foundation; either version 2, or (at your option) any later
Also include a copy of the FPLL and the GPL with the code.