Re: [Vala] Generated code license?
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?
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?
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?
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?
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