comp.lang.ada
 help / color / mirror / Atom feed
From: Nomen Nescio <nobody@dizum.com>
Subject: Re: Companies Only Offering Ada-95 Compilers
Date: Tue, 22 May 2012 18:43:22 +0200 (CEST)
Date: 2012-05-22T18:43:22+02:00	[thread overview]
Message-ID: <b697d922cf77f316de389dd44b32b991@dizum.com> (raw)
In-Reply-To: jpakjt$guu$1@dont-email.me

Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> wrote:

> I am assuming above that by "gcc Ada", you mean the FSF branch; I use the
> FSF branch in order to avoid GPL issues and because when I need a RTOS, the
> RTOS I use (RTEMS) also uses it.

Yes, that's what I mean.

> The GPL 2 to GPL 3 comment has caught my attention. Given that the FSF Ada
> runtime libraries come with the GMGPL exception, what issues are raised
> by the GPL 2 to GPL 3 conversion ? I am assuming I have missed something,
> but I don't know what.

It could be FUD but I have read FSF is eventually planning to do away with
the LGPL for libraries and has started moving to GPL3 for everything. I
personally wouldn't put anything past Stallman. I think it's only a matter
of time. He knows what he can get away with and what he can't. He's just
biding his time. It gives the FSF guys indigestion knowing there is any
library LGPLd.

> On a more general note, one of the problems is that if you want to do hard
> real time/bare metal/low level programming using a Wirth type language,
> which I do, then Ada appears to be the only viable choice. I would really
> like to find another choice as a backup option, but what I have looked at
> so far (Modula-2, a Oberon variant, etc) appear to all be one-off ports
> or lacking in other ways.

I don't know what to say on this. Maybe Modula-3 is worth a look? 

> Can you point to this "GPL bomb" issue, please ? It's something I need to
> become aware of and a quick search didn't reveal anything. BTW, wouldn't
> it affect C++ code just as much as Ada code ? If that's the case, then we
> may end up with a XFree86/X.Org type situation once again.

Following various various newsgroups and posts for the last few years this
is my feeling. Nobody comes out and says it. Yes, it will affect all the gcc
stuff, not just Ada. I think projects like FreeBSD are aware of it and
concerned and that is also motivating the move to clang (llvm). The BSD
projects will start moving off gcc and then gcc will eventually reduce
support for all non-Linux platforms (most people using gcc don't realize
anything but Linux exists anyway) and then nobody will be left to object to
everything being plain GPL 3 (or 4 or 5..)

Thanks to you and the other Simon for the info. I'd like to get at least gcc
Ada with lgpl libraries to run on Solaris.




  parent reply	other threads:[~2012-05-22 16:44 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-17  1:25 Companies Only Offering Ada-95 Compilers Jeffrey Carter
2012-05-18  4:17 ` Randy Brukardt
2012-05-18  6:27   ` Jeffrey Carter
2012-05-18 11:11     ` Lucretia
2012-05-18 12:05       ` Nasser M. Abbasi
2012-05-20  8:12         ` Nomen Nescio
2012-05-20  9:15           ` Yannick Duchêne (Hibou57)
2012-05-20 10:56           ` Simon Wright
2012-05-24 17:56             ` Simon Wright
2012-05-24 21:58               ` Nomen Nescio
2012-05-20 11:30           ` Simon Clubley
2012-05-21  2:24             ` Britt
2012-05-21 12:12               ` Simon Clubley
2012-05-22 12:01             ` Stephen Leake
2012-05-22 23:25               ` Yannick Duchêne (Hibou57)
2012-05-24  1:12                 ` Stephen Leake
2012-05-22 16:43             ` Nomen Nescio [this message]
2012-05-22 23:36               ` Yannick Duchêne (Hibou57)
2012-05-23 12:16                 ` Fritz Wuehler
2012-05-25 11:58                   ` Simon Clubley
2012-05-23  1:00               ` Britt
2012-05-24  7:57                 ` Yannick Duchêne (Hibou57)
2012-05-23 21:44               ` Shark8
2012-05-24  1:14               ` Stephen Leake
2012-05-18 11:57     ` Martin
2012-05-18 13:40     ` Robert A Duff
2012-05-18 18:53       ` Shark8
2012-05-18 22:52         ` Robert A Duff
2012-05-18 23:03           ` Nasser M. Abbasi
2012-05-18 19:13       ` Jeffrey Carter
2012-05-18 19:43         ` Mike Silva
2012-05-18 20:02           ` Nasser M. Abbasi
2012-05-18 20:35             ` Dmitry A. Kazakov
2012-05-18 20:52               ` Nasser M. Abbasi
2012-05-18 21:07                 ` Nasser M. Abbasi
2012-05-18 21:15                 ` Dmitry A. Kazakov
2012-05-19 15:16                   ` Yannick Duchêne (Hibou57)
2012-05-21 15:46                 ` NatarovVI
2012-05-19  1:36               ` Shark8
2012-05-19  2:02                 ` Nasser M. Abbasi
2012-05-19 15:32                   ` Yannick Duchêne (Hibou57)
2012-05-19  5:07                 ` tmoran
2012-05-19  6:28                 ` Dmitry A. Kazakov
2012-05-19 15:23                 ` Yannick Duchêne (Hibou57)
2012-05-19 13:44             ` Marco
2012-05-21 15:36             ` NatarovVI
2012-06-21 11:28 ` Nicholas Paul Collin Gloucester
2012-06-21 12:05   ` Nicholas Paul Collin Gloucester
replies disabled

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