comp.lang.ada
 help / color / mirror / Atom feed
From: M E Leypold <development-2006-8ecbb5cc8aREMOVETHIS@ANDTHATm-e-leypold.de>
Subject: Re: can one build commercial applications with latest gnat and other licenses related questions...
Date: 24 Jun 2006 16:13:24 +0200
Date: 2006-06-24T16:13:24+02:00	[thread overview]
Message-ID: <svu06aprp7.fsf@hod.lan.m-e-leypold.de> (raw)
In-Reply-To: 449d39c1$0$4517$9b4e6d93@newsread2.arcor-online.net

Georg Bauhaus <bauhaus@futureapps.de> writes:

> M E Leypold wrote:

> Anything else will indeed be against the intent of the GPL which is
> stated in the Preamble, "to make sure the software is free for all
> its users" (by way of forcing derived works to be GPL, too).

Well. We're still talking about a compiler here? Than -- Gnat will
stay free for all it's users even if one would write closed source
software with it.

That one can _buy_ the freedom to write unfree software seems to
specially obnoxious if we stay with the moral argument that it is good
to write free software and that one must be forced to write only free
software with a free tool. So my users freedom has a simple price tag:
15K/year. Cheap that, actually.

Let's put it plain: ACT is using GPL as business weapon. If the ACT
compiler would be the only available one at the market I'd call their
Acdemic offer "bait", since you could only exercise the skill set by
generating revenue for them. But since there is another compiler, I'll
now cease arguing about GPL Gnat. That was never my issue, they are
free to do with their compiler what they want. I'm free to use FSF
Gnat or go to another language.

The library situation (not the Gnat GPL runtime, whose GPL licensing
is only a legal trick, but I'm talking about Florist and GtkAda,
perhaps other libs as well) is another issue and a repeat: It's
hursting the community. All Ada advocacy is in vain, if there are no
(commercially usable) OS bindings or bindings to a common and portable
graphical toolkit. People (small businesses, either software
developers or small engineering companies for their internal tools)
will use what is available without strings attached. No use pining in
c.l.a about the abundance of badly written, unsecure C and C++
software and how much better Ada could do, then.

Some other communites also have the problem of "being forced" to write
free software. Others don't. I wonder how the last kind can cope, if
it is necessary to lock tool use and library use down to "only with
free and open software".

And please note, that I'm an advocate of free software. But I can
hardly justify contributing back to the community in my working time
if the license situation excludes me from using (i.e.) libraries in a
project. I even don't complain about that, if a library has been GPL
from the beginning. About what I really complain, is that libraries
seem to change there license and underhandedly at that.

Regards -- Markus




  reply	other threads:[~2006-06-24 14:13 UTC|newest]

Thread overview: 115+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-19  1:05 can one build commercial applications with latest gnat and other licenses related questions klobert
2006-06-19  8:32 ` Georg Bauhaus
2006-06-19  9:24   ` Ludovic Brenta
2006-06-19 10:29   ` M E Leypold
2006-06-19 11:39     ` Ludovic Brenta
2006-06-22 23:08       ` Michael Bode
2006-06-23  8:22         ` Ludovic Brenta
2006-06-23 17:24           ` Michael Bode
2006-06-24  0:08             ` Jeffrey Creem
2006-06-24 10:01               ` Michael Bode
2006-06-24 11:32                 ` M E Leypold
2006-06-24 12:04                   ` Georg Bauhaus
2006-06-24 13:16                     ` M E Leypold
2006-06-24 15:37                       ` Georg Bauhaus
2006-06-24 17:43                         ` M E Leypold
2006-06-24 18:27                         ` M E Leypold
2006-06-24 19:26                         ` M E Leypold
2006-06-24 19:45                           ` M E Leypold
2006-06-24 19:47                             ` M E Leypold
2006-06-24 23:16                             ` Georg Bauhaus
2006-06-25 11:48                               ` M E Leypold
     [not found]                         ` <rntq9299uobutv707i07gqi87oeba18e63@4ax.com>
2006-06-24 21:07                           ` Michael Bode
2006-06-25 17:50                             ` Marc A. Criley
2006-06-25 18:47                               ` Michael Bode
2006-06-25 20:49                               ` M E Leypold
2006-06-26 11:04                                 ` Ludovic Brenta
2006-06-26 12:19                                   ` M E Leypold
2006-06-26 12:39                                     ` Ludovic Brenta
2006-06-26 13:46                                       ` M E Leypold
     [not found]                                 ` <n1nu92praahokl5ev7ih75j9f2t09hugt8@4ax.com>
2006-06-26 12:08                                   ` M E Leypold
2006-06-26 18:35                                     ` Marc A. Criley
2006-06-26 19:29                                       ` M E Leypold
2006-06-27 20:31                                         ` community supported Ada environment (was: can one build commercial applications with latest gnat and other licenses related questions...) Björn Persson
2006-06-26 19:01                                     ` can one build commercial applications with latest gnat and other licenses related questions Jeffrey R. Carter
2006-06-26 19:50                                       ` M E Leypold
2006-06-27 20:09                                         ` Jeffrey R. Carter
2006-06-27 22:15                                           ` Ludovic Brenta
2006-06-28  1:55                                             ` M E Leypold
2006-06-28 19:41                                               ` Ludovic Brenta
2006-06-28  1:54                                           ` M E Leypold
2006-06-28  2:12                                             ` Jeffrey R. Carter
2006-06-28  2:48                                               ` M E Leypold
2006-06-26 21:10                                     ` Teaching languages (was: can one build commercial applications with latest gnat and other licenses related questions...) Björn Persson
2006-06-26 21:39                                       ` M E Leypold
2006-06-26 18:58                                   ` can one build commercial applications with latest gnat and other licenses related questions Jeffrey R. Carter
2006-06-26 19:33                                     ` M E Leypold
2006-06-27 19:03                                       ` Pascal Obry
2006-06-27 19:29                                         ` Michael Bode
2006-06-27 19:34                                           ` Pascal Obry
2006-06-27 19:57                                             ` Michael Bode
2006-06-27 20:12                                               ` Michael Bode
2006-06-27 22:13                                               ` Ludovic Brenta
2006-06-27 22:44                                                 ` M E Leypold
2006-06-28  9:41                                                   ` Ludovic Brenta
2006-06-28 12:44                                                     ` M E Leypold
2006-06-28 18:35                                                     ` Michael Bode
2006-06-28 19:40                                                       ` Ludovic Brenta
2006-06-28  5:55                                                 ` Michael Bode
2006-06-27 22:35                                               ` M E Leypold
2006-06-27 22:34                                             ` M E Leypold
2006-06-27 22:33                                         ` M E Leypold
2006-06-27 19:40                                       ` Jeffrey R. Carter
2006-06-27 22:49                                         ` M E Leypold
2006-06-28  2:14                                           ` Jeffrey R. Carter
2006-06-28  5:53                                             ` Simon Wright
2006-06-28 12:46                                               ` M E Leypold
2006-06-29 20:14                                                 ` Jeffrey R. Carter
2006-06-30  8:20                                                   ` M E Leypold
2006-06-30 12:47                                                   ` Marc A. Criley
2006-07-01  2:20                                                     ` Steve
2006-07-01  8:54                                                       ` M E Leypold
2006-07-01  9:56                                                         ` Pascal Obry
2006-07-01 12:03                                                           ` Michael Bode
2006-07-01 12:48                                                             ` Pascal Obry
2006-07-01 13:19                                                               ` Michael Bode
2006-06-28 19:18                                               ` Jeffrey R. Carter
2006-06-28 22:35                                                 ` M E Leypold
2006-06-27  7:26                                   ` Ole-Hjalmar Kristensen
2006-06-27  8:00                                     ` Dmitry A. Kazakov
2006-06-27 10:51                                       ` Ole-Hjalmar Kristensen
2006-06-28 19:03                             ` Niklas Holsti
2006-06-28 19:42                               ` Ludovic Brenta
2006-06-28 22:34                               ` M E Leypold
2006-06-25 11:55                           ` Simon Wright
2006-06-24 11:41                 ` Jeffrey Creem
2006-06-24 12:38                   ` M E Leypold
2006-06-24 13:11                     ` Georg Bauhaus
2006-06-24 14:13                       ` M E Leypold [this message]
2006-06-25 21:28                     ` Simon Wright
2006-06-25 21:42                       ` M E Leypold
2006-06-26 15:59                       ` Martin Krischik
2006-06-24 12:58                   ` Michael Bode
2006-06-24 13:21                     ` Georg Bauhaus
2006-06-24 14:39                       ` M E Leypold
2006-06-24 14:33                     ` M E Leypold
2006-06-25 11:22                       ` Samuel Tardieu
2006-06-25 11:55                         ` M E Leypold
2006-06-24 12:45                 ` Marius Amado-Alves
2006-06-24 11:16               ` M E Leypold
2006-06-24 11:12             ` M E Leypold
2006-06-24 21:37               ` Michael Bode
2006-06-24 12:49             ` gshapovalov
2006-06-24 13:10               ` Michael Bode
2006-06-24 13:27               ` M E Leypold
2006-06-24 14:06                 ` Michael Bode
2006-06-24 14:48                   ` M E Leypold
2006-06-24 15:40                 ` george
2006-06-24 16:24                   ` Ludovic Brenta
2006-06-24 17:51                     ` M E Leypold
2006-06-24 16:26                   ` M E Leypold
2006-06-25 21:09                   ` Simon Wright
2006-06-25 21:31                     ` M E Leypold
2006-06-24 13:55               ` Georg Bauhaus
2006-06-19 10:16 ` Stephen Leake
2006-06-19 10:40   ` 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