Some sort of exception needs to spelled out if it is the developers
intention that Vtcl output NOT be GPL'd.

The Linux kernel has an exception at the top of the copy of the GPL that
comes with it making it clear that programs that use kernel services
aren't GPL and that only version 2 of the license applies.

I don't see why the language of the bison exception can't be used,
rewritten for Vtcl:

"As a special exception, the program generated by Vtcl may be used
without restriction. This special exception was added by <name here> in
version 1.2.x of Vtcl."

Or maybe 

"Visual Tcl is licensed under the GNU General Public License Version 2. 
As a special exception, the output produced by Visual Tcl may be used
without restriction. This special exception was added by <name here> in
version 1.2.3 of Visual Tcl."

(Note I'm doing it to 1.2.2 here :)

I think it should be added to the top of the copy of the GPL that is
distributed with Vtcl emitted into the generated program.

Robert


[EMAIL PROTECTED] wrote:
> 
> Hum... should we add such an exception before exported
> functions in the generated code ?
> 
> What should it read ?
> 
> Thanks!
> 
> CG
> 
> |--------+------------------------------------->
> |        |          Robert Wuest               |
> |        |          <[EMAIL PROTECTED]>     |
> |        |          Sent by:                   |
> |        |          [EMAIL PROTECTED]|
> |        |          eforge.net                 |
> |        |                                     |
> |        |                                     |
> |        |          04/12/2001 01:23 PM        |
> |        |          Please respond to vtcl-user|
> |        |                                     |
> |--------+------------------------------------->
>   
>>-----------------------------------------------------------------------------------------------------------|
>   |                                                                                  
>                         |
>   |       To:     vtcl-user <[EMAIL PROTECTED]>                        
>                         |
>   |       cc:                                                                        
>                         |
>   |       Fax to:                                                                    
>                         |
>   |       Subject:     [vtcl-user] GPL License Issue                                 
>                         |
>   |                                                                                  
>                         |
>   
>>-----------------------------------------------------------------------------------------------------------|
> 
> Hi,
> 
> Is the output of Vtcl GPL'd?  Sec. 0 of the GPL states:
> 
> "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."
> 
> GCC's output isn't considered GPL, is it?  Bison clearly has a problem
> because that copies a GPL'd file directly into the output, which is
> dealt
> with in this exception from bison.simple:
> 
> /* As a special exception, when this file is copied by Bison into a
>    Bison output file, you may use that output file without restriction.
>    This special exception was added by the Free Software Foundation
>    in version 1.24 of Bison.  */
> 
> Vtcl writes functions to its output that originated from GPL'd code.
> And
> Vtcl is doing this more and more to incorporate helper functions and add
> features.
> 
> Without such an exception, my understanding is that vtcl cannot be used
> for commercial development.
> 
> Robert
>

_______________________________________________
vtcl-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/vtcl-user

Reply via email to