Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Businesses > Intellectual property > Re: Now it's my...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 39 of 45 Topic 2436 of 2452
Post > Topic >>

Re: Now it's my compiler!

by The Ghost In The Machine <ewill3@[EMAIL PROTECTED] > Sep 26, 2008 at 03:39 PM

On Sep 25, 8:22 pm, Hyman Rosen <hyro...@[EMAIL PROTECTED]
> wrote:
> Rjack wrote:
> > You don't have to say anything at all about your compiler.
>
> Do so!

http://www.gnu.org/licenses/gpl.html

<begin excerpts>

Section 1, Paragraph 3-5:

The =93System Libraries=94 of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
=93Major Component=94, in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.

The =93Corresponding Source=94 for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.

The Corresponding Source need not include anything that users can
regenerate automatically from other parts of the Corresponding Source.

Section 6, paragraph 3:

A separable ****tion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.

<end excerpts>

Boiled down, it appears that an arbitrary developer:

[a] needs to be able to provide source code for his modifications, and
source code or a link to source code for a FOSS product, as one might
expect for the GPL, upon request.
[b] does NOT need to provide any information/media/software regarding
his compilation environment beyond that
needed for a runnable distribution of any derived/compiled product,
though it may need to identify
the proper environment (e.g., icc on an x86).

See also http://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs
and http://www.gnu.org/licenses/gpl-faq.html#FSWithNFLibs
.

As an aside, I would hope that the building of the FOSS code would be
possible using GNU products such as GCC, and certainly if the product
does not build, one can attempt modification and rerelease back
upstream.

Disclaimer: IANAL, nor am I affiliated with GNU.

[snipped]
 




 45 Posts in Topic:
Now it's my compiler!
Rjack <user@[EMAIL PRO  2008-09-25 15:06:48 
Re: Now it's my compiler!
Hyman Rosen <hyrosen@[  2008-09-25 16:15:39 
Re: Now it's my compiler!
Rjack <user@[EMAIL PRO  2008-09-25 15:22:53 
Re: Now it's my compiler!
Hyman Rosen <hyrosen@[  2008-09-25 16:30:35 
Re: Now it's my compiler!
David Kastrup <dak@[EM  2008-09-25 22:25:37 
Re: Now it's my compiler!
Rjack <user@[EMAIL PRO  2008-09-25 16:34:39 
Re: Now it's my compiler!
Peter =?UTF-8?B?S8O2aGxtY  2008-09-25 23:38:53 
Re: Now it's my compiler!
Hyman Rosen <hyrosen@[  2008-09-25 17:48:35 
Re: Now it's my compiler!
richard@[EMAIL PROTECTED]  2008-09-25 22:48:11 
Re: Now it's my compiler!
Rjack <user@[EMAIL PRO  2008-09-25 19:22:08 
Re: Now it's my compiler!
Andrew Halliwell <spik  2008-09-26 01:30:42 
Re: Now it's my compiler!
Rjack <user@[EMAIL PRO  2008-09-25 19:47:30 
Re: Now it's my compiler!
Andrew Halliwell <spik  2008-09-26 02:29:02 
Re: Now it's my compiler!
Rjack <user@[EMAIL PRO  2008-09-25 21:56:46 
Re: Now it's my compiler!
Hyman Rosen <hyrosen@[  2008-09-25 23:06:45 
Re: Now it's my compiler!
Rjack <user@[EMAIL PRO  2008-09-25 22:18:20 
Re: Now it's my compiler!
Hyman Rosen <hyrosen@[  2008-09-25 23:23:50 
Re: Now it's my compiler!
chrisv <chrisv@[EMAIL   2008-09-26 07:36:41 
Re: Now it's my compiler!
RonB <ronb02nospam@[EM  2008-09-25 19:53:44 
Re: Now it's my compiler!
Rjack <user@[EMAIL PRO  2008-09-25 20:01:58 
Re: Now it's my compiler!
Andrew Halliwell <spik  2008-09-26 02:31:13 
Re: Now it's my compiler!
Hyman Rosen <hyrosen@[  2008-09-25 22:56:07 
Re: Now it's my compiler!
David Kastrup <dak@[EM  2008-09-26 18:38:42 
Re: Now it's my compiler!
The Ghost In The Machine   2008-09-25 14:43:00 
Re: Now it's my compiler!
Hyman Rosen <hyrosen@[  2008-09-25 22:48:20 
Re: Now it's my compiler!
Rjack <user@[EMAIL PRO  2008-09-25 22:12:35 
Re: Now it's my compiler!
Hyman Rosen <hyrosen@[  2008-09-25 23:22:35 
Re: Now it's my compiler!
JEDIDIAH <jedi@[EMAIL   2008-09-26 08:21:51 
Re: Now it's my compiler!
Chris Ahlstrom <linonu  2008-09-26 09:03:49 
Re: Now it's my compiler!
Rjack <user@[EMAIL PRO  2008-09-26 08:23:52 
Re: Now it's my compiler!
Chris Ahlstrom <linonu  2008-09-26 11:51:55 
Re: Now it's my compiler!
Pete Chown <1@[EMAIL P  2008-09-26 09:11:07 
Re: Now it's my compiler!
Hadron <hadronquark@[E  2008-09-26 16:43:33 
Re: Now it's my compiler!
"Moshe Goldfarb.&quo  2008-09-26 12:27:11 
Re: Now it's my compiler!
David Kastrup <dak@[EM  2008-09-26 18:37:11 
Re: Now it's my compiler!
Hadron <hadronquark@[E  2008-09-26 18:45:59 
Re: Now it's my compiler!
"Moshe Goldfarb.&quo  2008-09-26 13:27:46 
Re: Now it's my compiler!
The Ghost In The Machine   2008-09-26 12:49:00 
Re: Now it's my compiler!
The Ghost In The Machine   2008-09-26 15:39:00 
Re: Now it's my compiler!
Rjack <user@[EMAIL PRO  2008-09-26 18:52:58 
Re: Now it's my compiler!
Pete Chown <1@[EMAIL P  2008-09-27 09:26:19 
Re: Now it's my compiler!
Andrew Halliwell <spik  2008-09-27 10:32:32 
Re: Now it's my compiler!
Alexander Terekhov <te  2008-09-27 14:12:03 
Re: Now it's my compiler!
Pete Chown <1@[EMAIL P  2008-09-28 10:37:44 
Re: Now it's my compiler!
Pete Chown <1@[EMAIL P  2008-09-28 10:46:01 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sun Nov 23 8:00:41 CST 2008.