From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_00,TO_NO_BRKTS_FROM_MSSP autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,6c9f1733206a18a9 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-09-10 07:17:03 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!feed.textport.net!newsranger.com!www.newsranger.com!not-for-mail Newsgroups: comp.lang.ada From: Ted Dennison References: <9neodq$1vcs$1@msunews.cl.msu.edu> Subject: Re: Interest in sockets package development Message-ID: X-Abuse-Info: When contacting newsranger.com regarding abuse please X-Abuse-Info: forward the entire news article including headers or X-Abuse-Info: else we will not be able to process your request X-Complaints-To: abuse@newsranger.com NNTP-Posting-Date: Mon, 10 Sep 2001 10:16:51 EDT Organization: http://www.newsranger.com Date: Mon, 10 Sep 2001 14:16:51 GMT Xref: archiver1.google.com comp.lang.ada:12984 Date: 2001-09-10T14:16:51+00:00 List-Id: In article <9neodq$1vcs$1@msunews.cl.msu.edu>, Chad R. Meiners says... > >I am currently developing a LGPL'ed thick binding for sockets in my spare >time. The purpose of this binding is to provide better control of sockets Bindings should *not* use the LGPL. That license was designed for link libraries, not compiled-in source code. In some ways it is actually *more* restrictive than the GPL in this environment. Most Free binding authors these days use the GPL with exemptions for "with"ing source, as the Gnat runtime does. This is commonly known as the Gnat-Modified GPL, or GMGPL. To do this, you just add the standard GPL notice to your source file headers, but follow it up with this: -- As a special exception, if other files instantiate generics from this -- unit, or you link this unit with other files to produce an executable, -- this unit does not by itself cause the resulting executable to be -- covered by the GNU General Public License. This exception does not -- however invalidate any other reasons why the executable file might be -- covered by the GNU Public License. -- --- T.E.D. homepage - http://www.telepath.com/dennison/Ted/TED.html home email - mailto:dennison@telepath.com