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=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,fa17c2bd3c0ec0f7 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news1.google.com!news.germany.com!newsfeed.stueberl.de!proxad.net!cleanfeed3-b.proxad.net!nnrp5-2.free.fr!not-for-mail Message-Id: <44cfcdd1$0$30105$636a55ce@news.free.fr> From: Yves Bailly Subject: Re: Qt4Ada: Qt for Ada Newsgroups: comp.lang.ada Date: Tue, 01 Aug 2006 23:55:19 +0200 References: <44cb39a1$0$32184$636a55ce@news.free.fr> <44ce6ebe$0$18942$626a54ce@news.free.fr> <1154432109.678524.91960@m79g2000cwm.googlegroups.com> User-Agent: KNode/0.10.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit Organization: Guest of ProXad - France NNTP-Posting-Date: 01 Aug 2006 23:55:29 MEST NNTP-Posting-Host: 81.56.171.53 X-Trace: 1154469329 nnrp5-2.free.fr 30105 81.56.171.53:33668 X-Complaints-To: abuse@proxad.net Xref: g2news2.google.com comp.lang.ada:6053 Date: 2006-08-01T23:55:29+02:00 List-Id: Philippe Bertin wrote: >> Yves Bailly wrote: >> After "deep" thinking, I'll go with GPL for now. Maybe one day, if >> needed, some dual-licensing will be applied. As soon as I have placed >> everything on the SourceForge SVN I'll announce it here for those >> interested. > Are you aware of this project at http://www.websamba.com/guibuilder ? I > haven't looked at it in detail; it seems to be GPL. Yes, I've looked at it. For one thing, it's for Qt 3.3 : my proposal targets Qt 4 - and only Qt4, so both are complementary. Second, it's a binding for Ada95, I'm targetting Ada2005. > Me on my side, I think that if you do not release your binding under > the GMGPL, you inhibit any (closed source) commercial use of your > binding. Because closed source software can't use your binding for > writing commercial programs released under GPL, whereas they could if > you'd release it under the GMGPL. Note that the GPL doesn't prohibit *commercial* software, it "only" prohibits *closed source* software. I guess we could argue on this till the end of times, but I do believe that "commercial" /= "closed source". And I also believe (again an arguable opinion) that open source is better to produce good software. For now I'm producing closed source software, for which I'm paid so I can live. Despite the fact it pleases some consumers, who don't want to pay too much, it's badly written, and it's the case of almost all closed source software I've had the opportunity to read the source code. On the hand, most open source software are better written. At least, this is my own experience until now, I won't say it will never change in the future. > I share Jeffry's concern that you may very well be unable to switch > back to GMGPL later on, once the community has started sending source > updates on your binding. I understand this. But given the previous opinions, it's not really a concern for me. I've reached the conclusion that the "best" model would be some kind of dual-licensing, something like TrollTech does for Qt. However I don't see, at least for now, how I could "enforce" a commercial license, charge fees for it, and so on (not to mention that this project is still at its beginning and not yet really usable). Dual licensing implies many legal and administrative stuffs, which I'm not ready nor able to handle by myself. Again, this might change. I have to discuss of all this with a lawyer I know and with my current boss. Who knows... So, to sum things up: for now, I tend to prefer the GPL. But if something new happens soon (some legal knowledge I don't have, some administrative support...), I might go for a dual license. Thanks a lot anyway for your words. Best regards, -- (o< | Yves Bailly : http://kafka-fr.net | -o) //\ | Linux Dijon : http://www.coagul.org | //\ \_/ | | \_/`