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,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 2002:a24:4150:: with SMTP id x77-v6mr432411ita.36.1523661097608; Fri, 13 Apr 2018 16:11:37 -0700 (PDT) X-Received: by 2002:a9d:7455:: with SMTP id p21-v6mr52495otk.6.1523661097345; Fri, 13 Apr 2018 16:11:37 -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!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!k65-v6no769965ita.0!news-out.google.com!u64-v6ni1450itb.0!nntp.google.com!k65-v6no769964ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 13 Apr 2018 16:11:37 -0700 (PDT) In-Reply-To: <5aea61e5-e795-4391-bcb6-4ba956cea394@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=101.164.108.182; posting-account=wavAeAoAAAAZF_sXSZepBukuPCBO0Zqt NNTP-Posting-Host: 101.164.108.182 References: <1388442297.545342755.856911.laguest-archeia.com@nntp.aioe.org> <5aea61e5-e795-4391-bcb6-4ba956cea394@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <47b85c37-e84a-4b92-b1a2-ba7b11c49c3a@googlegroups.com> Subject: Re: Ada-WinRT bindings - Alpha release From: alby.gamper@gmail.com Injection-Date: Fri, 13 Apr 2018 23:11:37 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Received-Bytes: 3286 X-Received-Body-CRC: 2327415121 Xref: reader02.eternal-september.org comp.lang.ada:51483 Date: 2018-04-13T16:11:37-07:00 List-Id: On Saturday, April 14, 2018 at 7:13:33 AM UTC+10, Dan'l Miller wrote: > 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 bindi= ngs 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????? >=20 > Yeah, Alex, I was wondering the same thing (at least a variant thereof). = Why not LGPLv3 for the .adb and .ads bindings that contribute to a Windows= app (and the examples thereof)? And then full-fledged GPLv3 for the separ= ate (not-released) tool-executable that generates the .adb and .ads files? = [Btw, Luke, that immediately-preceding sentence regarding GPLv3 for the to= ol might partially answer your why question, but unfortunately misapplied t= o the .adb and .ads Ada bindings of WinRT components.] >=20 > Such adjustments to the licensing would permit someone (like me) to utili= ze Ada-WinRT in non-GPLed apps. >=20 > Alex, at some point in the foreseeable future, do you plan on releasing t= he tool that generates the Ada bindings? The tool would have applicability= to generating bindings to other WinRT components wrapping other libraries = and within apps, not merely the WinRT/UWP framework wrapping the operating = system. People want to generate their own Ada bindings just like you did f= or WinRT. You could have another GitHub repository for the binding-generat= or tool-executable, whose license would (continue to) be GPLv3 (while this = bindings library would be re-licensed as LGPLv3). Dear Dan'l I am happy to change the licensing of the bindings to LGPL and will do so o= ver the weekend. As for the binding generator, I have as yet not decided on if = I will release it (The code is /was hacked together and is in need of some serious redesign/restructure/rework :-) Alex