comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP>
Subject: Re: Companies Only Offering Ada-95 Compilers
Date: Fri, 25 May 2012 11:58:37 +0000 (UTC)
Date: 2012-05-25T11:58:37+00:00	[thread overview]
Message-ID: <jpns5d$55j$1@dont-email.me> (raw)
In-Reply-To: ddec48000c545cbf6325ac41e88e5305@msgid.frell.theremailer.net

On 2012-05-23, Fritz Wuehler <fritz@spamexpire-201205.rodent.frell.theremailer.net> wrote:
> <yannick_duchene@yahoo.fr> wrote:
>
>> opinions and others. I don't believe the runtime libraries will ever  
>> become pure GPL, because as much they would like, if they could, make  
>> every thing pure GPL, *they are as much aware they can't* and aware doing  
>> so will be counterproductive for the FSF lobbying, as making runtime  
>> libraries pure GPL, would prevent many people from using it at all.
>
> I explained how this will work. Right now everyone realizes Linux is the
> major focus of FSF because Linux kernel is GPL, Linux people love GPL,
> etc. Autotools is supposed to work cross platform but it's mostly for Linux.
>
> The BSD groups (Open, Free, Net, DragonFly) don't like GPL and they are
> moving at different rates to clang/LLVM and other ways of reducing
> dependence on gnu toolchain and other GPL code and have very little GPL
> compared to Linux.
>
> What I think is going to happen is as everybody who doesn't like GPL moves
> off GPL-anything, the people who like GPL (Linux developers and users) will
> not be upset at all, indeed they will be very happy, to see all their
> libraries GPLd. So no, FSF can't go GPL libraries today, but things are
> moving in the right direction (for everybody, really) so sooner or later
> only Linux code will be GPL, including all the libraries, and BSD and other
> projects will have virtually no GPL code. Then there will be no war and
> nobody upset when FSF GPLs all the libraries.
>

If this played out as you describe, then the day that the FSF applies the
pure GPL (without any exceptions, including the LGPL, allowed) to it's
libraries will be the day that commercial closed source development will
end on Linux. Day+1 will be the day that RedHat, with it's large commercial
user base (and support contracts to match) will fork the libraries in
question under the original license and commercial development on Linux
will resume, but with the FSF no longer been relevant.

This has happened before and can happen again. (XFree86 -> X.Org)

For this reason, I am not worried about the FSF making everything pure GPL
even though some may wish to. However, a more targetted move to the GPL,
such as when ACT removed the GMGPL exception on the public version of
GtkAda, is always possible, but I don't see any evidence of anyone moving
in this direction yet with GNAT itself.

However, it's always nice to have backup options (even though I prefer Ada)
in case this does happen, so thanks to everyone for their suggestions.

Simon.

-- 
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world



  reply	other threads:[~2012-05-25 11:58 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
2012-05-22 23:36               ` Yannick Duchêne (Hibou57)
2012-05-23 12:16                 ` Fritz Wuehler
2012-05-25 11:58                   ` Simon Clubley [this message]
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