Article View: gnu.misc.discuss
Article #72280gdb and the GPL
From: James Carlson
Date: Thu, 20 Feb 1992 21:47
Date: Thu, 20 Feb 1992 21:47
41 lines
2519 bytes
2519 bytes
I have a question about the Gnu Program License that I haven't seen exactly discussed on this list. I'd like to hear an authoritative Gnu answer to it. My company sells a well-known network product (no plugs here ;-]). When something drastic happens out in the field, this box is able to send an image of its memory to a host machine, and the customer can then send us this dump for analysis. Currently, we have some home-grown tools that allow us to disassemble and view portions of the memory map. With enough time and effort, it suffices in almost every case. However, it is difficult and time-consuming to track down problems in multi-megabyte dump files. I would like to integrate our tools and some feature-specific modifications into Gnu's gdb to produce a better bug-exterminating tool, but I've run into an apparent legal problem. We absolutely cannot distribute the sources to our modifications -- or even the resulting object code -- to any requestors from the general public because it would represent a security and an internal copyright problem. On the other hand, we may need to be able to distribute the objects to subsidiaries or even OEMs, if necessary. (We could live with being forced to send source to subsidiaries, but not to the general public.) The GPL appears to say that this isn't one of the options (by paragraph 3) -- even if we intend not to charge anyone for the use of the program. My reading seems to indicate that we MUST make our own internal source code available to the world along with our modified gdb. Is this correct? We certainly want to abide by the restrictions, but it isn't clear to us what we may and may not do when we're creating programs that are not by themselves intended for sale or use by the general public. Thanks for any help you folks can offer, and I sure hope I don't have to create my own debugger from scratch .... 8-( .//.
Technical Details
Message-ID:
<13008@xenna.Xylogics.COM>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!samsung!xylogics!steam!carlsonShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,4649f3d296560bca,start X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1992-02-20 13:58:03 PST Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!samsung!xylogics!steam!carlson From: carlson@steam.Xylogics.COM (James Carlson) Newsgroups: gnu.misc.discuss Subject: gdb and the GPL Message-ID: <13008@xenna.Xylogics.COM> Date: 20 Feb 92 21:47:12 GMT Sender: news@Xylogics.COM Reply-To: carlson@steam.Xylogics.COM (James Carlson) Organization: Xylogics, Inc. Burlington, MA, USA 01810 Lines: 41