Luis is completely right that this question is independent of the FAQ
entry being discussed in this thread.  Could we please make it a new
thread if we're going to discuss it (but also not discuss it unless
we're going to write a FAQ entry about it, which I suggest we not do
because it's not actually frequently asked of OSI in my experience)?

-Karl

Chuck Swiger <[email protected]> writes:
>On Dec 7, 2012, at 1:26 PM, Lawrence Rosen wrote:
>> Are restrictions on the *use* or *results* of proprietary compilers
>> consistent with generating open source programs in that language?
>
>No.  However, compilation by itself is a mechanical task which performs no
>creative transformation.
>
>> Can the copying of binary code into an executable by the compiler
>> itself affect the
>> license on that executable?
>
>Sure.  If you link an executable against Oracle's client libraries to talk to
>their database, that executable includes proprietary code which would need to
>be appropriately licensed.
>
>> I have heard people ask if running a GPL compiler that includes GPL
>> libraries into a resulting program creates a GPL obligation for the
>> resulting program. I hope not!
>
>The GPL provides an exception for their compiler runtime library which
>permits this:
>
>  http://www.gnu.org/licenses/gcc-exception-faq.html
>
>Most or almost all other compilers also explicitly permit the use of
>the associated
>compiler runtime libraries with software under arbitrary licenses.
>End-users rarely
>encounter this because most platforms already ship with working versions of the
>compiler runtime and standard C/C++ libraries, and programs use
>dynamic linking to pull
>those in rather than needing to statically link them into the executable. [1]
>
>Regards,
_______________________________________________
License-discuss mailing list
[email protected]
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss

Reply via email to