From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- pipermail/nel/2001-December/000812.html | 77 +++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 pipermail/nel/2001-December/000812.html (limited to 'pipermail/nel/2001-December/000812.html') diff --git a/pipermail/nel/2001-December/000812.html b/pipermail/nel/2001-December/000812.html new file mode 100644 index 00000000..adb0a0a7 --- /dev/null +++ b/pipermail/nel/2001-December/000812.html @@ -0,0 +1,77 @@ + + + + [Nel] Using GCC? -- was: GPL specifics + + + + + + +

[Nel] Using GCC? -- was: GPL specifics

+ Vincent Archer + archer@frmug.org
+ Fri, 14 Dec 2001 14:41:33 +0100 +

+
+ +
According to Tony Hoyt:
+> Okay well I hate to go slightly off topic here but this is a question
+> that I need to ask since we're talking about all GPL, LGPL, etc.  Where
+> does building an application with gcc fall into all of this?  I write a
+> program, build it with gcc or g++ and plan to sell it to other users. 
+> But, I don't want to distribute the source of the application.  Can I
+> still use gcc/g++?  or am I forced to find an alternative compiler such
+> as VisualC for windows or a unix specific compiler for unix variants?
+
+Even though you *used* GCC to build the program, gcc *itself* is in no
+way present in the program you distribute. There's no portion of gcc
+source code or binary in your application. Thus, your program does not
+inherit the licensing from the gcc GPL license.
+
+The only think that gets bundled is the C library. And the C library
+(glibc) is covered by the LGPL, which specifically allows for that case
+(i.e. distributing a program that is linked with a GPL software, without
+ placing the GPL strictures on the program itself).
+
+The same thing would apply to a C grammar parser that was generated
+by bison (the GPL parser generation tool). Using bison to generate your
+C source does not require you to put said source under the GPL: bison
+is not included in your program, only its output (hmmm, is the library
+required for bison LGPL? I think so, but can't remember)
+
+-- 
+	Vincent Archer			Email:	archer@frmug.org
+
+All men are mortal.  Socrates was mortal.  Therefore, all men are Socrates.
+							(Woody Allen)
+
+
+ + + + + +
+

+ -- cgit v1.2.1