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=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.50.78.131 with SMTP id b3mr8479069igx.1.1433647770605; Sat, 06 Jun 2015 20:29:30 -0700 (PDT) X-Received: by 10.140.95.109 with SMTP id h100mr129759qge.6.1433647770480; Sat, 06 Jun 2015 20:29:30 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!h15no1415676igd.0!news-out.google.com!k20ni45266qgd.0!nntp.google.com!z60no696964qgd.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sat, 6 Jun 2015 20:29:30 -0700 (PDT) In-Reply-To: <1433578952.8224.21.camel@obry.net> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=50.138.108.113; posting-account=yiWntAoAAAC1KqC_shmxJYv07B9l6LNU NNTP-Posting-Host: 50.138.108.113 References: <463dff12-1b11-4f09-9d61-a46de6036c24@googlegroups.com> <1433578952.8224.21.camel@obry.net> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <46e65e31-3db7-464b-90ba-3b5b5e6da45d@googlegroups.com> Subject: Re: Trying to make XMLada use a validating SAX Parser From: David Botton Injection-Date: Sun, 07 Jun 2015 03:29:30 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:26206 Date: 2015-06-06T20:29:30-07:00 List-Id: > Sure: > - GNAT GPL Shareware (see shareware thread) - Damaging to Ada and community because of= GPL encumbered runtime > - AdaCore University Not community oriented, but not a bad corporate move and is beneficial to A= da.=20 GAP program suffers same issues as GNAT GPL however. > - GEMS No longer in progress, but was same as any other corporate blog to use thei= r product. Beneficial to the GNAT compiler specifically but not about commu= nity. > - Contributing to FSF/GCC Yes, it is the one saving grace that their some of their work is contribute= d back to the FSF with a proper license on the run time. However statements on the AdaCore websites have implied there are potential= IP violations to use it and the build tools needed are not sent to the FSF= making it more and more complicated to make actual truly Free and in speec= h versions available. (gnatmake is now deprecated further complicating thin= gs). If there was a community "angle" to the FSF contributions there would = be a complete upstream of the needed tools along with actual build releases= . Doing your "duty" to contribute to the FSF is a discharge of obligations = not a care for the Ada community. BTW, AdaCore has never announced contributions to the FSF to the community = nor encouraged the FSF versions development for community use (only stated = - that the FSF version is sufficient for quality use by the public when ask= ed). Even the GPL versions are not announced at community forums for years.= Oh ya.. don't forget the fiasco of make believe that GPL can be passed thr= ough site downloads or checkouts from public repos... > All this for free (as in free speech and in free beer). Not true, the GPL on runtimes limits ones ability to speech. AdaCore is not= helping the community by flooding it with runtimes and libraries that encu= mber and restrict peoples "speech" or ridiculous statements about the poten= tial IP harm they could be in from using non-AdaCore compilers. AdaCore should be acting as leaders and stewards for the community and Ada'= s proliferation as a general purpose language (especially now that they are= the defacto monopoly in the business world for new projects) in addition t= o their niche markets. Their company was built on contributions that were intended to encourage th= at direction not corporate control of a language with GPL virused runtime v= ersion distribution to make pretend there is a community "concern". * Usual legal disclaimer and self protection - there is no legal violations= by AdaCore to my knowledge, they have the legal right to remove the runtim= e exception clauses of the run-time causing them to be GPL virused and can = restrict their direct contribution of code back to the FSF archives as they= see fit. > From there I think the community should be able to contribute good > libraries, no? Not possible The community can not build on AdaCore's GPL encumbered libraries (tools ye= s but not libraries) if they want true free speech (outside the FSF version= s) and Ada as a whole is harmed by license abuse of the GPL on runtimes. My campaign has been and is to make as clear as possible the GPL runtime ab= uses and the harm they cause and to offer what solution we have now: GetAdaNow.com - there is a true free version available with out GPL virused= runtimes in the spirit of the FSF itself. Ada logo contests, work towards a new LearnAdaNow.com site, I'm working on = a revamp soon of AdaPower to allow for direct community control and public = repo of available project, so that people should take serious that there is= an Ada community. I wish I had more time and money to put in, but doing what I can on my time= and money budget. > You're probably kidding or letting your current mood controlling your > keyboard :) I am not kidding and everyone here knows it. My words have been clear and c= onsistent in every post concerning these issues. I speak out because I afford to do so (many others can not) and because I c= are about having a language like Ada to express my "art" in. Ada ain't perf= ect but it's the best available. Bottom line time has proven that AdaCore's releasing of GPL virused runtime= s has harmed the overall community, reduce contributions of open source pro= jects and in the eyes of non-AdaCore associates reduced its viability as a = platform for long term contribution and development. I have little interest in trying to change AdaCore's mind (that was never m= y intention from the start this time around, I gave that up 10 years ago), = the humility needed to pursue business models beyond the current one is jus= t not there and sadly so because the current model has hard limits. What I'= m hoping for is enough people to wake to the issue to consider rallying aro= und FSF-GNAT and a new Ada revival (before one is really needed from its de= ath).=20 David Botton