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 2002:a24:62cf:: with SMTP id d198-v6mr258679itc.6.1523654011523; Fri, 13 Apr 2018 14:13:31 -0700 (PDT) X-Received: by 2002:a9d:2281:: with SMTP id y1-v6mr31363ota.14.1523654011351; Fri, 13 Apr 2018 14:13:31 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!news.uzoreto.com!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!e130-v6no706306itb.0!news-out.google.com!15-v6ni802itg.0!nntp.google.com!k65-v6no717946ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 13 Apr 2018 14:13:31 -0700 (PDT) In-Reply-To: <1388442297.545342755.856911.laguest-archeia.com@nntp.aioe.org> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=47.185.233.194; posting-account=zwxLlwoAAAChLBU7oraRzNDnqQYkYbpo NNTP-Posting-Host: 47.185.233.194 References: <1388442297.545342755.856911.laguest-archeia.com@nntp.aioe.org> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <5aea61e5-e795-4391-bcb6-4ba956cea394@googlegroups.com> Subject: Re: Ada-WinRT bindings - Alpha release From: "Dan'l Miller" Injection-Date: Fri, 13 Apr 2018 21:13:31 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Received-Bytes: 2836 X-Received-Body-CRC: 2481870896 Xref: reader02.eternal-september.org comp.lang.ada:51478 Date: 2018-04-13T14:13:31-07:00 List-Id: On Friday, April 13, 2018 at 3:06:43 PM UTC-5, Luke A. Guest wrote: > Alex Gamper wrote: > > Dear Ada community > >=20 > > I am pleased to announce the initial alpha release of the WinRt binding= s for Ada. > > It is available on GitHub at the following URL > >=20 > > https://github.com/Alex-Gamper/Ada-WinRT >=20 > I knew it, GPLv3! Why????? Yeah, Alex, I was wondering the same thing (at least a variant thereof). W= hy not LGPLv3 for the .adb and .ads bindings that contribute to a Windows a= pp (and the examples thereof)? And then full-fledged GPLv3 for the separat= e (not-released) tool-executable that generates the .adb and .ads files? [= Btw, Luke, that immediately-preceding sentence regarding GPLv3 for the tool= might partially answer your why question, but unfortunately misapplied to = the .adb and .ads Ada bindings of WinRT components.] Such adjustments to the licensing would permit someone (like me) to utilize= Ada-WinRT in non-GPLed apps. Alex, at some point in the foreseeable future, do you plan on releasing the= tool that generates the Ada bindings? The tool would have applicability t= o generating bindings to other WinRT components wrapping other libraries an= d within apps, not merely the WinRT/UWP framework wrapping the operating sy= stem. People want to generate their own Ada bindings just like you did for= WinRT. You could have another GitHub repository for the binding-generator= tool-executable, whose license would (continue to) be GPLv3 (while this bi= ndings library would be re-licensed as LGPLv3).