From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: "G.B." Newsgroups: comp.lang.ada Subject: Re: Ada to Ada Translator ? Date: Sun, 19 May 2019 18:04:02 +0200 Organization: A noiseless patient Spider Message-ID: References: <100ad407-090e-4316-9746-a4469568b53e@googlegroups.com> <477352cf-80d0-458c-b64a-4605557fef8f@googlegroups.com> Reply-To: nonlegitur@notmyhomepage.de Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sun, 19 May 2019 16:04:04 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="72d8757e4155eb80d226980435a15ad8"; logging-data="17220"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/q2VeHifbQnIG5G+QVhppeqZyD4Nzlgsg=" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 Cancel-Lock: sha1:Ct67UcUcaLYVyqPRvgchUn30TdQ= In-Reply-To: Content-Language: de-DE Xref: reader01.eternal-september.org comp.lang.ada:56336 Date: 2019-05-19T18:04:02+02:00 List-Id: 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.