Re: ITP:Bug#460591 - Falcon P.L. license

2008-03-30 Thread Giancarlo Niccolai
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Walter Landry wrote:
 Giancarlo Niccolai [EMAIL PROTECTED] wrote:
 Walter Landry wrote:
 Giancarlo Niccolai [EMAIL PROTECTED] 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


I am working now at this. However, I have a notice in every file
stating that the file is released under the terms described in the
LICENSE file that must come bound with the sources. I think that
changing the content of that file, instead of changing the contents of
each source (there are several hundreds) may be enough. Can you
confirm this or is putting a more descriptive license statement in
each source a requirement?

Bests,
Giancarlo Niccolai.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFH72R05nwsoBIDC4YRAvL4AKCJOXl7AIXNOCHYrS4D2E1TxSbykACfUEnK
vxJ2J/YW8v78eUvKs4ctAEE=
=sMjH
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: TrueCrypt License 2.3

2008-03-30 Thread Patrick Matthäi
With TrueCrypt 5.x comes the new License version 2.4:


TrueCrypt License Version 2.4


I. Definitions

1. This Product means the work (including, but not limited to, source
code,
graphics, texts, and accompanying files) made available under and
governed by
this version of this license (License), as may be indicated by, but is not
limited to, copyright notice(s) attached to or included in the work.

2. You means (and Your refers to) an individual or a legal entity (e.g.,
a non-profit organization, commercial organization, government agency, etc.)
exercising permissions granted by this License.

3. Modification means (and modify refers to) any alteration of This
Product, including, but not limited to, addition to or deletion from the
substance or structure of This Product, and translation into another
language.

4. Your Product means This Product modified by You, any work You
derive from
(or base on) This Product, any work in which You include This Product,
or any
respective part(s) thereof.

5. Distribution means (and distribute refers to), regardless of means or
methods, conveyance, transfer, providing, or making available of This/Your
Product or portions thereof to third parties (including, but not limited to,
making This/Your Product, or portions thereof, available for download to
third
parties, whether or not any third party has downloaded the product, or any
portion thereof, made available for download).



II. Terms and Conditions for Use, Copying, and Distribution

1. You may copy and/or distribute This Product, provided that You do not
modify
This Product (for terms and conditions for copying and distribution of
modified
versions of This Product, see Chapter III) and provided that You do not
include
This Product in another product (except as permitted under Chapter III), and
provided that You ensure that all the legal notices and documents
(containing,
e.g., the text of this License, references to this License, etc.)
included with
This Product are included with every copy of This Product that You make and
distribute, and provided that You comply with all other applicable terms and
conditions of this License.

2. Provided that You comply with all applicable terms and conditions of this
License, You may use This Product freely (see also Chapter III) on any
number
of computers/systems for non-commercial and/or commercial purposes.



III. Terms and Conditions for Modification and Derivation of New Products

1. If all conditions specified in the following paragraphs in this Chapter
(III) are met (for exceptions, see Sections III.2 and III.3) and if You
comply
with all other applicable terms and conditions of this License, You may
modify
This Product (thus forming Your Product), derive new works from This
Product or
portions thereof (thus forming Your Product), include This Product or
portions
thereof in another product (thus forming Your Product), and You may copy
and/or
distribute Your Product.

a. The name of Your Product (or of Your modified version of This
Product)
must not contain the name TrueCrypt (for example, the following
names are
not allowed: TrueCrypt, TrueCrypt+, TrueCrypt Professional, iTrueCrypt,
etc.) nor any other names confusingly similar to the name TrueCrypt
(e.g.,
True-Crypt, True Crypt, TruKrypt, etc.)

Note: TrueCrypt and the TrueCrypt logos are trademarks of the TrueCrypt
Foundation. The goal is not to monetize the name or the product, but to
protect the reputation of TrueCrypt, and to prevent support issues and
other kinds of issues that might arise from the existence of similar
products with the same or similar name. Even though TrueCrypt and the
TrueCrypt logos are trademarks, TrueCrypt is and will remain open-source
and free software.

All occurrences of the name TrueCrypt that could reasonably be
considered
to identify Your Product must be removed from Your Product and from any
associated materials. Logo(s) included in (or attached to) Your Product
(and in/to associated materials) must not incorporate and must not be
confusingly similar to any of the TrueCrypt logos (including the
non-textual logo consisting primarily of a key in stylized form) or
portion(s) thereof. All graphics contained in This Product (logos,
icons,
etc.) must be removed from Your Product (or from Your modified
version of
This Product) and from any associated materials.

b. The following phrases must be removed from Your Product and from any
associated materials, except the text of this License: A TrueCrypt
Foundation Release, Released by TrueCrypt Foundation, This is a
TrueCrypt Foundation release.

c. Phrase Based on TrueCrypt, freely available at
http://www.truecrypt.org/; must be displayed by Your Product (if
technically feasible) and contained in its documentation.
Alternatively, if
This Product or its portion You included in Your Product constitutes
only a
minor portion of Your 

Re: ITP:Bug#460591 - Falcon P.L. license

2008-03-30 Thread Walter Landry
Giancarlo Niccolai [EMAIL PROTECTED] wrote:
 I am working now at this. However, I have a notice in every file
 stating that the file is released under the terms described in the
 LICENSE file that must come bound with the sources. I think that
 changing the content of that file, instead of changing the contents of
 each source (there are several hundreds) may be enough. Can you
 confirm this or is putting a more descriptive license statement in
 each source a requirement?

I opened up a random file in the 0.8.8 release, and I found

/*
   FALCON - The Falcon Programming Language
   FILE: indirect.cpp
   $Id: indirect.cpp,v 1.6 2007/03/04 17:39:03 jonnymind Exp $

   Indirect function calling and symbol access.
   ---
   Author: Giancarlo Niccolai
   Begin: gio apr 13 2006
   Last modified because:

   ---
   (C) Copyright 2004: the FALCON developers (see list in AUTHORS file)

   See LICENSE file for licensing details.
   In order to use this file in its compiled form, this source or
   part of it you have to read, understand and accept the conditions
   that are stated in the LICENSE file that comes boundled with this
   package.
*/

This is not quite accurate, since you do not have to accept the GPL to
use the code.  You only have to accept it if you make copies.  The
current wording makes your intent unclear.  If you just had

  See LICENSE file for licensing details.

then that would be fine.  If the file ever gets separated from the
LICENSE file, it may be difficult to figure out its license.  But that
is not critical for you.

Cheers,
Walter Landry
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]