comp.lang.ada
 help / color / mirror / Atom feed
From: "G.B." <bauhaus@notmyhomepage.invalid>
Subject: Re: Ada to Ada Translator ?
Date: Sun, 19 May 2019 18:04:02 +0200
Date: 2019-05-19T18:04:02+02:00	[thread overview]
Message-ID: <qbrupk$gq4$1@dont-email.me> (raw)
In-Reply-To: <ad8abdfd-a9b1-4b82-a41e-bc7796bea3e7@googlegroups.com>

On 18.05.19 17:26, foo wong wrote:

> We really need another compiler. One that is doesn't play license games and that is designed to solve the problem Ada was created for, embedded parallel hardware use.

In the end, it is the money that you are talking about, am I right?

Money that you don't have or that you do not want to spend on
an Ada compiler when an unsupported C++ compiler is seemingly
cheap or free for use in commercial closed source projects.
But, actually, commercial options for C and C++ seem to be
around $$$ to $$$$, not that different from Ada prices, I think?

Can AdaCore, or any other Ada vendor, pursue a strategy of
giving away a free compiler that allows use in commercial
closed source projects? Perhaps so as to generate an Ada mass
market for embeeded systems that attracts lots of programmers to Ada
who in return will help garner interest in payed Ada tools once they
get absorbed by industry?

(Ada's economic problem, still true or not, seems to be on record as of day One:
the problem that is created by a perception of a government mandate and the
corresponding knee jerk reaction of any reasonably well trained MBA.
"There's big money, so let's get as much as we can, as long as is possible."
Ada prices for embedded are not for the garage shop, nor are offerings
for other languages. And perhaps early Ada pricing is why Ada became
dominantly used in sufficiently funded surroundings (transport, defense).)

> I am not sure if I can do this but I will fork the older GMGPL code to create it, if I can.

At face value, the license exception applies to that very compiler's
sources, unchanged. It does not extend to derivative works which you
seem to have in mind when mentioning to fork.
You don't own GCC copyright, with or without linking exception or GMGPL,
but, to be sure, ask a lawyer first.


  parent reply	other threads:[~2019-05-19 16:04 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-17 14:21 Ada to Ada Translator ? foo wong
2019-05-17 21:00 ` Simon Wright
2019-05-18 12:05   ` foo wong
2019-05-18 12:11     ` foo wong
2019-05-18 14:47     ` Simon Wright
2019-05-18 15:26       ` foo wong
2019-05-18 16:48         ` Simon Wright
2019-05-19 16:04         ` G.B. [this message]
2019-05-19 17:08           ` Simon Wright
2019-05-19 18:27             ` Optikos
2019-05-19 21:27               ` Simon Wright
2019-05-19 21:42               ` Simon Wright
2019-05-21 20:54                 ` Optikos
2019-05-22  6:59                   ` Simon Wright
2019-05-22 12:06                     ` Optikos
2019-05-22 12:33                       ` Simon Wright
2019-05-22 12:57                         ` foo wong
2019-05-22 15:24                           ` Shark8
2019-05-22 16:34                             ` Optikos
2019-05-22 20:07                               ` Randy Brukardt
2019-05-23  7:21                           ` G. B.
2019-05-22 13:33                         ` Optikos
2019-05-20 14:11         ` Optikos
2019-05-20 16:37           ` foo wong
2019-05-18 15:44       ` foo wong
2019-05-18 16:49         ` Simon Wright
2019-05-19 15:04         ` G.B.
2019-05-19 12:41 ` Optikos
2019-05-19 17:38   ` foo wong
2019-05-19 22:52   ` foo wong
2019-05-20 23:19   ` Randy Brukardt
2019-05-21  0:13     ` Optikos
2019-05-21 22:15       ` Randy Brukardt
2019-05-22  0:16         ` Optikos
2019-05-22 20:16           ` Randy Brukardt
2019-05-22 23:27             ` foo wong
2019-05-23  7:56               ` Simon Wright
2019-05-23 12:29                 ` foo wong
2019-05-21 22:20       ` Randy Brukardt
2019-05-21  0:17     ` Optikos
2019-05-22 18:49 ` Optikos
replies disabled

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