comp.lang.ada
 help / color / mirror / Atom feed
From: brbarkstrom@gmail.com
Subject: Re: some questions on installing Ada on Linux
Date: Tue, 7 Oct 2014 06:43:55 -0700 (PDT)
Date: 2014-10-07T06:43:55-07:00	[thread overview]
Message-ID: <1fa8bfaa-977e-44d1-abf1-f83912fe60cc@googlegroups.com> (raw)
In-Reply-To: <lp5uti$ofv$1@speranza.aioe.org>

On Friday, July 4, 2014 6:16:10 AM UTC-4, Nasser M. Abbasi wrote:
> some basic questions. Goggling these is giving me hard so
> 
> I thought I ask here.
> 
> 
> 
> What is the correct way to install Ada on Linux these days?
> 
> I am on Linux mint 17.
> 
> 
> 
> 1) Should one install GNAT on Linux by downloading tar files from
> 
> http://libre.adacore.com  (GPL 2014 edition) or use
> 
> 
> 
>    sudo apt-get install gnat-4.8
> 
> 
> 
> 2) Will the sudo installation install all the stuff listed at
> 
> libre.adacore.com? including GPS editor and all the other
> 
> packages?
> 
> 
> 
> 3) Which is more recent, gnat-4.8 or GPL 2014 edition?
> 
> 
> 
> 4) When I go to http://libre.adacore.com/download/configurations
> 
> is there a way to tell it to check everything for download,
> 
> without one having to spend 1 hr clicking on the check-box
> 
> for each item? I do not see "select all"
> 
> 
> 
> It is really confusing having Ada/GNAT in 2 different places.
> 
> Why not have one place to install Ada from so it is less
> 
> confusing to users?
> 
> 
> 
> --Nasser

Most of the discussion in response to this question concentrates on 
licensing issues.

There is also a technical one.  The Linux distributions appear to maintain
provenance and metadata on a package basis.  The AdaCore GNAT
approach maintains the provenance and metadata on a compilation
unit basis.  Thus, if you look at the Debian Policy on Ada (a very
helpful document), you'll find that this distribution is not fully
compliant with the Ada library management standard.  I expect that
Red Hat, Fedora, and SuSE follow a similar centralized package maintenance
model.  AdaCore maintains the finer granularity approach and updates
the GPL code on a roughly annual basis.  The GPL licensing is one
component to enter the discussion.  This technical issue is another.
If you're only going to do Ada development and if you're into high
integrity language technologies, then the AdaCore nightly regression
testing may be important to you.

See also my post on "A Cautious Guide to Installing AdaCore GNAT GPL
on Ubuntu Linux".

Bruce B.


  parent reply	other threads:[~2014-10-07 13:43 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-04 10:16 some questions on installing Ada on Linux Nasser M. Abbasi
2014-07-04 12:22 ` Simon Clubley
2014-07-04 15:49   ` Dan'l Miller
2014-07-04 16:30     ` Simon Wright
2014-07-04 17:08     ` Simon Clubley
2014-07-04 17:30       ` Simon Clubley
2014-07-04 17:40       ` Ludovic Brenta
2014-07-04 17:22 ` Ludovic Brenta
2014-10-07 13:43 ` brbarkstrom [this message]
2014-10-07 15:58   ` Simon Wright
2014-10-07 16:56 ` brbarkstrom
2014-10-07 18:47   ` Ludovic Brenta
2014-10-07 19:06 ` brbarkstrom
2014-10-07 19:13   ` Ludovic Brenta
replies disabled

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