l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2001 Dec 30 17:09

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
[vox-tech] GPL license clarification
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vox-tech] GPL license clarification

Hey guys.  I need some clarification with the GPL license agreement.

1. If I use the code in-house (never release it to the public), am I still
   required to release the source?  I'm using a piece of GPL code at work
   and although the program doesn't give away any company secrets
   (although I guess if you're really smart you might be able to figure
   *something* out), it's not really a program other people will find
   useful and it'd be lame to post bunch of unuseful software on our

2. I'm using a copy of getopt from the GNU library because the copy of
   getopt that comes with DJGPP (GCC for DOS) is the BSD version that's
   not very flexible.  So I just compiled getopt.c from the GCC source
   and link it with my program, which seems to work fine.  But getopt.c
   is GPL, not LGPL.  Does it mean my program also needs to be GPL?

3. Assuming the answer to #2 is "yes", another question: I know you can
   write programs in Linux without GPL-ing your program -- is that because
   the C library is dynamically linked, not statically?  What if you
   were on a system that doesn't support dynamic linking?

4. If getopt.c *were* LGPL, could I link it statically without making my
   program GPL?


Mark K. Kim
PGP key available upon request.

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
EDGE Tech Corp.
For donating some give-aways for our meetings.