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 Path: border2.nntp.dca1.giganews.com!nntp.giganews.com!news.astraweb.com!border6.newsrouter.astraweb.com!not-for-mail Date: Wed, 28 Jan 2015 12:12:50 -0700 From: Jerry Petrey User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: What is the best license to use for open source software? References: <0Kgqw.953330$_k.685364@fx16.iad> <397379a8-d894-46c9-b8a7-13c590af42ba@googlegroups.com> <616ae348-41f6-446f-9c4b-0da8e398e75b@googlegroups.com> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <54c934b2$0$25086$c3e8da3$92d0a893@news.astraweb.com> Organization: Unlimited download news at news.astraweb.com NNTP-Posting-Host: 0154f8a2.news.astraweb.com X-Trace: DXC=V83QedmTHA[40PdiKi@9HQL?0kYOcDh@ZGj0^nHBJf9ROGZ0I60dSZ[l9B_G1R=S=WXn:mR[NoM2W`^I43WkiF_]?f1d On 1/27/2015 4:18 AM, Brian Drummond wrote: > > Cumulatively, that's what it'll take to get us out of the mess you so > correctly say we're in. > > - Brian > I certainly agree with Brian and David on this issue. If we believe that Ada is truly a great language for embedded applications, we must all work to help it succeed in that area. Most users will use what is easiest and what others are using to get things done fast and cheap but fail to see the true software engineering aspects of software development. Ada is the correct language for software engineering in my opinion so I am willing to work with it in spite of the obstacles. I was happy to see the AdaCore release of the ARM M3/M4 support and jumped in to start using it. I published an article on my early work with it in Electronic Design (http://electronicdesign.com/dev-tools/armed-and-ready) a few months ago and since then I have implemented it on about a dozen different ARM M3/M4 boards and created drivers to a number of peripherals (such as graphic LCD displays) and implemented support for more of the on-chip peripherals that AdaCore did not provide. I have had to struggle though a lot of C code (which I dislike) to redo things in Ada but it is fun and educational and to me, worth the effort. It is like if someone hands you a really nice toolkit - you just want to go build something! Jerry