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:2f41:: with SMTP id j62-v6mr401239itj.19.1523661414312; Fri, 13 Apr 2018 16:16:54 -0700 (PDT) X-Received: by 2002:a9d:bc8:: with SMTP id 66-v6mr52776oth.10.1523661413724; Fri, 13 Apr 2018 16:16:53 -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-v6no772171ita.0!news-out.google.com!15-v6ni863itg.0!nntp.google.com!e130-v6no760227itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 13 Apr 2018 16:16:53 -0700 (PDT) In-Reply-To: <47b85c37-e84a-4b92-b1a2-ba7b11c49c3a@googlegroups.com> 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> <5aea61e5-e795-4391-bcb6-4ba956cea394@googlegroups.com> <47b85c37-e84a-4b92-b1a2-ba7b11c49c3a@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Ada-WinRT bindings - Alpha release From: "Dan'l Miller" Injection-Date: Fri, 13 Apr 2018 23:16:54 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Received-Bytes: 3709 X-Received-Body-CRC: 2549180846 Xref: reader02.eternal-september.org comp.lang.ada:51486 Date: 2018-04-13T16:16:53-07:00 List-Id: On Friday, April 13, 2018 at 6:11:38 PM UTC-5, alby....@gmail.com wrote: > 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 bin= dings 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 Windo= ws app (and the examples thereof)? And then full-fledged GPLv3 for the sep= arate (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.] > >=20 > > Such adjustments to the licensing would permit someone (like me) to uti= lize Ada-WinRT in non-GPLed apps. > >=20 > > Alex, at some point in the foreseeable future, do you plan on releasing= the tool that generates the Ada bindings? The tool would have applicabili= ty to generating bindings to other WinRT components wrapping other librarie= s and within apps, not merely the WinRT/UWP framework wrapping the operatin= g system. People want to generate their own Ada bindings just like you did= for WinRT. You could have another GitHub repository for the binding-gener= ator tool-executable, whose license would (continue to) be GPLv3 (while thi= s bindings library would be re-licensed as LGPLv3). >=20 > Dear Dan'l >=20 > I am happy to change the licensing of the bindings to LGPL and will do so= over > the weekend. Thank you very much! > 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 serio= us > redesign/restructure/rework :-) Please do whatever you feel comfortable with whenever you are comfortable o= n the binding generator. You are the creator; you must do what makes you p= roud and happy with your (awesome) creation.