comp.lang.ada
 help / color / mirror / Atom feed
From: Georg Bauhaus <bauhaus@futureapps.de>
Subject: Re: GNAT GPL 2005: Too clever by half?
Date: Sat, 24 Sep 2005 17:32:54 +0200
Date: 2005-09-24T17:31:30+02:00	[thread overview]
Message-ID: <43357152$0$16476$9b4e6d93@newsread4.arcor-online.net> (raw)
In-Reply-To: <tIcZe.3304$vw6.3158@newsread1.news.atl.earthlink.net>

Marin David Condic wrote:

> An average 
> developer might not give it two seconds of thought and just assume that 
> the compiler used to generate machine code from his code doesn't impose 
> some sort of ownership rights or restrictions on his code. ACT can 
> impose any restrictions they like, but I think that makes their compiler 
> significantly less useful - and they should make it CLEAR to everyone 
> running the compiler that by using it, they just got infected.

The most widespread free C++ compilers by Microsoft and Borland
do impose restrictions on what you are allowed to do with
the compiled code, and what you have to do.

In the case of GPL, and only GPL, you speak about licensing as
if it were a desease, when in fact every license just regulates.

For contrast, consider this extract from 
END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE
MICROSOFT VISUAL C++ TOOLKIT 2003

"...
 (ii) that the Redistributables only operate in conjunction with
Microsoft Windows platforms;"

Technically, I could say this is no less viral, in particular since
.NET assemblies are supposed to be runnable not just on MS Windows.


"1.1 General License Grant. Microsoft grants to you as an individual,
a personal, nonexclusive license to make and use copies of the Software
(i) for your internal use; (ii) for designing, developing,
testing and demonstrating your software product(s); and
(iii) for evaluation of the Software."

It is not clear to me how I can conclude form this that I am free
to use Microsofts free compilers in production use.
And who would expect that I am free to use Microsoft products for
free, and without restrictions?
 (After all, someone must have payed them some money, given their
wealth.)

If you can't use the GPL, as you mention, there are other supported
Ada compilers, and FSF GNAT.  For trying out compilers, what is
wrong with choosing FSF GNAT or taking an evaluation offer?


> Perhaps there's a good capitalist business opportunity here?

Always has been.



  parent reply	other threads:[~2005-09-24 15:32 UTC|newest]

Thread overview: 60+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-09-21 18:57 GNAT GPL 2005: Too clever by half? Marc A. Criley
2005-09-21 19:13 ` Ludovic Brenta
2005-09-21 20:17   ` Marc A. Criley
2005-09-23 21:31   ` Chad  R. Meiners
2005-09-23 21:44     ` Hyman Rosen
2005-09-24 21:49       ` Chad  R. Meiners
2005-09-24 22:21         ` Georg Bauhaus
2005-09-24 22:50           ` Chad  R. Meiners
2005-09-25 15:12             ` Georg Bauhaus
2005-09-25 16:26               ` Chad  R. Meiners
2005-09-25 18:42                 ` rleif
2005-09-25 18:42                 ` rleif
2005-09-26 18:28         ` Hyman Rosen
2005-09-26 18:46           ` tmoran
2005-09-26 19:06             ` Hyman Rosen
2005-09-23 23:26     ` Georg Bauhaus
2005-09-24 22:17       ` Chad  R. Meiners
2005-09-24  6:30     ` Brian May
2005-09-24 13:41       ` Marin David Condic
2005-09-24 14:41         ` Ludovic Brenta
2005-09-24 15:10           ` Marin David Condic
2005-09-24 15:53             ` Georg Bauhaus
2005-09-24 22:40               ` Chad  R. Meiners
2005-09-25 15:15                 ` Georg Bauhaus
2005-09-24 18:52             ` Simon Wright
2005-09-24 21:25               ` Marin David Condic
2005-09-24 15:32         ` Georg Bauhaus [this message]
2005-09-24 19:01           ` Simon Wright
2005-09-24 20:51             ` Georg Bauhaus
2005-09-27 10:04               ` Ole-Hjalmar Kristensen
2005-09-28 21:17                 ` Simon Wright
2005-09-29  9:12                   ` Ole-Hjalmar Kristensen
2005-09-24 21:35       ` Chad  R. Meiners
2005-09-23 23:30   ` Michael Bode
2005-09-23 23:42     ` Georg Bauhaus
2005-09-24  1:22       ` Michael Bode
2005-09-24 11:52         ` Ludovic Brenta
2005-09-21 20:01 ` Samuel Tardieu
2005-09-21 20:20 ` Keith Thompson
2005-09-22  6:24 ` Brian May
2005-09-22  7:30   ` Ludovic Brenta
2005-09-22 13:35   ` Marc A. Criley
2005-09-22 12:10 ` Marin David Condic
2005-09-22 12:29   ` Preben Randhol
2005-09-22 13:46     ` Marc A. Criley
2005-09-23 13:09       ` Marin David Condic
2005-09-23 13:03     ` Marin David Condic
2005-09-23 16:29       ` Georg Bauhaus
2005-09-23 18:08         ` Dr. Adrian Wrigley
2005-09-23 23:18           ` Georg Bauhaus
2005-09-24 11:40             ` Ludovic Brenta
2005-09-24 14:10               ` Marin David Condic
2005-09-24 18:44               ` Robert A. Matthews
2005-09-24 14:02           ` Marin David Condic
2005-09-22 13:42   ` Marc A. Criley
2005-09-23 13:12     ` Marin David Condic
2005-09-24  8:10 ` Frank
2005-09-24 10:53   ` Larry Kilgallen
2005-09-24 11:59   ` Ludovic Brenta
2005-09-25  8:42   ` Martin Krischik
replies disabled

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