Re: [Vala] Generated code license?

2014-08-28 Thread Jürg Billeter
Hi Mike,

On Thu, 2014-08-28 at 11:13 -0700, Mike wrote:
 Do the vala authors reserve any copyright on the biolerplate code and 
 such?  Or is it public domain, then the author of the input vala code 
 takes ownership?

There is very little fixed boilerplate and I do not consider any Vala
compiler output a derivative of the compiler (unless the compiler input
is a derivative of it, of course). There is some code in the GLib VAPI,
however, that is covered by the following clause in the license header:

 * As a special exception, if you use inline functions from this file,
this
 * file does not by itself cause the resulting executable to be covered
by
 * the GNU Lesser General Public License.

I.e., as with most other compilers, Vala does not limit the licensing
choices of your software.

Regards,
Jürg

___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] Generated code license?

2008-08-12 Thread Maciej Piechotka
Noah Gibbs [EMAIL PROTECTED] writes:

   Hi!  I'm new to Vala, but impressed at what you've done so far.

   I was wondering...  The Vala compiler is LGPL'd.  Is there a particular 
 license on generated code?  Could I write non-GPL and non-LGPL code (public 
 domain, say, or proprietary) using ValaC?

IANAL I guess no. By GPL GCC you can produce propertiary binaries so LGPL Valac
should be capable of it in the same way as GIMP can produce a image on any
license.

Regards
-- 
I've probably left my head... somewhere. Please wait untill I find it.
Homepage (pl_PL): http://uzytkownik.jogger.pl/
(GNU/)Linux User: #425935 (see http://counter.li.org/)

___
Vala-list mailing list
Vala-list@gnome.org
http://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] Generated code license?

2008-08-12 Thread Jürg Billeter
On Mon, 2008-08-11 at 11:31 -0700, Noah Gibbs wrote:
 Hi!  I'm new to Vala, but impressed at what you've done so far.
 
   I was wondering...  The Vala compiler is LGPL'd.  Is there a
 particular license on generated code?  Could I write non-GPL and
 non-LGPL code (public domain, say, or proprietary) using ValaC?

We do not restrict the license of the generated code in any way. In
general, it has the same copyright as the source code used as input to
valac.

HTH,

Juerg

___
Vala-list mailing list
Vala-list@gnome.org
http://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] Generated code license?

2008-08-12 Thread Curtis Maloney

Noah Gibbs wrote:

Hi!  I'm new to Vala, but impressed at what you've done so far.

I was wondering...  The Vala compiler is LGPL'd.  Is there a particular
license on generated code?  Could I write non-GPL and non-LGPL code
(public domain, say, or proprietary) using ValaC?



How is using Vala to create a work any different to using, say, MS Word? 
What the tool outputs is YOUR work, created from YOUR input.


Are your spread sheets GPL, because you created them using Gnumeric?

(IANAL, etc etc)

--
Curtis Maloney
[EMAIL PROTECTED]

___
Vala-list mailing list
Vala-list@gnome.org
http://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] Generated code license?

2008-08-12 Thread Noah Gibbs
  The primary difference is that Vala includes some boilerplate code (for 
instance, type definition macros and signal-registration stuff) which could be 
considered copyrighted in its own right.  Early Bison (a parser generator) 
actually copyrighted its output separately because that output included large 
sections of GPL'd code from Bison.

  While valac can be used to generate binaries, it generates them by creating 
.c and .h files including some amount of boilerplate code, and then compiling.  
If that boilerplate code was considered to be LGPL'd, then so would the 
resulting code/binary.

  However, I'm willing to take the assurances of Vala's creator that he doesn't 
consider that boilerplate code to be significant enough to separately copyright.

  But since you asked:  that's how it's different.  Vala is less like using 
Word to create a .doc file that way, and a bit like doing your own Mad Libs.  
If the guys who do Mad Libs were to copyright their template (and they do), 
your new Mad Libs would be a derivative work of their template.  I was asking 
whether Vala was like that.  It isn't.

--- On Tue, 8/12/08, Curtis Maloney [EMAIL PROTECTED] wrote:

 From: Curtis Maloney [EMAIL PROTECTED]
 Subject: Re: [Vala] Generated code license?
 To: [EMAIL PROTECTED]
 Cc: vala-list@gnome.org
 Date: Tuesday, August 12, 2008, 4:54 PM
 Noah Gibbs wrote:
  Hi!  I'm new to Vala, but impressed at what
 you've done so far.
  
  I was wondering...  The Vala compiler is LGPL'd. 
 Is there a particular
  license on generated code?  Could I write non-GPL and
 non-LGPL code
  (public domain, say, or proprietary) using ValaC?
  
 
 How is using Vala to create a work any different to using,
 say, MS Word? 
 What the tool outputs is YOUR work, created from YOUR
 input.
 
 Are your spread sheets GPL, because you created them using
 Gnumeric?
 
 (IANAL, etc etc)
 
 -- 
 Curtis Maloney
 [EMAIL PROTECTED]


  
___
Vala-list mailing list
Vala-list@gnome.org
http://mail.gnome.org/mailman/listinfo/vala-list