POV-Ray : Newsgroups : povray.off-topic : This GPL stuff is getting ridiculous : Re: This GPL stuff is getting ridiculous Server Time
23 Dec 2025 04:54:22 EST (-0500)
  Re: This GPL stuff is getting ridiculous  
From: Darren New
Date: 31 Jan 2009 14:25:21
Message: <4984a5a1$1@news.povray.org>
nemesis wrote:
> worry, you can still license the produced code any way you wish.  But the
> plugin architecture is what deserved the attention of the updating. ;)

Now here's a question for ya:

"""
However, if you used GCC in conjunction with GPL-incompatible software 
during the process of transforming high-level code to low-level code, that 
would not be an Eligible Compilation Process. This would happen if, for 
example, you used GCC with a proprietary plugin.
"""

Let's look at a couple of scenarios:

I modify gcc, but I never distribute my modifications. Can I license the 
resulting "Target Code" under a proprietary license?

I buy a proprietary plug-in that does something like (say) Purify, or 
performance measurements, or helps with debugging, by modifying the 
intermediate representation to include calls to the libraries used by the 
plug-in. I then run my code, improve the performance, fix the bugs, then 
recompile without the plug-in. Doesn't sound like the final release-mode 
executable is restricted.

How about if I develop my own proprietary plug-in that I never distribute. 
Is the target code still covered?

How about if I develop a plug-in, release it dual-licensed under 
"binary-only" for $100 a copy without permission to distribute, or under GPL 
and sell the first copy for $1,000,000 under GPL? It's available under GPL, 
now, so that makes it Eligible, right, so the code created by the plug-in is 
not GPLed.

What if the plug-in outputs stuff that compiles? It's not intermediate code. 
What if I have a plug-in that outputs LISP code that does the same thing as 
the C you input? Or which lets you input LISP which can then get translated 
down to executable code. Is LISP an "intermediate language"?

I don't think this is going to do what I think they think it's going to do.

-- 
   Darren New, San Diego CA, USA (PST)
   "Ouch ouch ouch!"
   "What's wrong? Noodles too hot?"
   "No, I have Chopstick Tunnel Syndrome."


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.