comp.lang.ada
 help / color / mirror / Atom feed
From: "Pascal Obry" <p.obry@der.edf.fr>
Subject: Re: fyi: getopt package in Ada.
Date: 1999/03/02
Date: 1999-03-02T00:00:00+00:00	[thread overview]
Message-ID: <7bg8vm$i43$1@cf01.edf.fr> (raw)
In-Reply-To: 7bepgc$mls@drn.newsguy.com

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 3360 bytes --]


nabbasi@pacbell.net a �crit dans le message <7bepgc$mls@drn.newsguy.com>...
>In article <7beicd$pop$1@nnrp1.dejanews.com>, robert_dewar@my-dejanews.com
>says...
>>
>
>>
>>I am sure that nabassi intends this, but just to point this
>>out to others, these units are under the GPL, this means
>>that they CAN NOT be used in other than GPL'ed programs.
>>This is quite unlike the situation with GNAT libraries
>>which use a modified GPL permitting their use in any
>>kinds of program. It also means of course that we cannot
>>distribute getopt.ads/adb as part of the GNAT library,
>>which otherwise might be nice to do!
>>
>
>Thanks for pointing this, but I did NOT know this. Actually I wanted to
>use same thing as GNAT, that is why I cut/past the generic header from
>one of GNAT source files, and simply used GETOPT where it said GNAT !
>(see below). So I am now confused.
>


You must use an header from a GNAT libraries, For example :

----------------------------------------------------------------------------
--
--                                                                          
--
--                         GNAT LIBRARY
           --
--                                                                          
--
--                         G N A T . S P I T B O
  --
--                                                                          
--
--                                 S p e
  --
--                                                                          
--
--                            $Revision: 1.18
  --
--                                                                          
--
--           Copyright (C) 1997-1999 Ada Core Technologies,
     --
--                                                                          
--
-- GNAT is free software;  you can  redistribute it  and/or modify it
under --
-- terms of the  GNU General Public License as published  by the Free
Soft- --
-- ware  Foundation;  either version 2,  or (at your option) any later
ver- --
-- sion.  GNAT is distributed in the hope that it will be useful, but
WITH- --
-- OUT ANY WARRANTY;  without even the  implied warranty of
MERCHANTABILITY --
-- or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
License --
-- for  more details.  You should have  received  a copy of the GNU
General --
-- Public License  distributed with GNAT;  see file COPYING.  If not,
write --
-- to  the Free Software Foundation,  59 Temple Place - Suite 330,
 Boston, --
-- MA 02111-1307,
     --
--                                                                          
--
-- 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
         --
--                                                                          
--
-- GNAT is maintained by Ada Core Technologies Inc
ttp://www.gnat.com).   --
--                                                                          
--
----------------------------------------------------------------------------
--


Pascal.






  parent reply	other threads:[~1999-03-02  0:00 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-03-01  0:00 fyi: getopt package in Ada nabbasi
1999-03-01  0:00 ` robert_dewar
1999-03-01  0:00   ` nabbasi
1999-03-02  0:00     ` nabbasi
1999-03-02  0:00     ` robert_dewar
1999-03-02  0:00     ` Pascal Obry [this message]
1999-03-02  0:00       ` still Looking for GNAT modified GPL header nabbasi
1999-03-02  0:00         ` Samuel Tardieu
1999-03-02  0:00           ` nabbasi
1999-03-02  0:00         ` dennison
1999-03-02  0:00         ` dewar
1999-03-03  0:00         ` Pascal Obry
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox