comp.lang.ada
 help / color / mirror / Atom feed
From: Yves Bailly <kafka.fr@laposte.net>
Subject: Re: Qt4Ada: Qt for Ada
Date: Tue, 01 Aug 2006 23:55:19 +0200
Date: 2006-08-01T23:55:29+02:00	[thread overview]
Message-ID: <44cfcdd1$0$30105$636a55ce@news.free.fr> (raw)
In-Reply-To: 1154432109.678524.91960@m79g2000cwm.googlegroups.com

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 | //\
\_/ |                                      | \_/`



  reply	other threads:[~2006-08-01 21:55 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-07-29 10:34 Qt4Ada: Qt for Ada Yves Bailly
2006-07-29 12:35 ` Michael Bode
2006-07-29 17:03   ` Preben Randhol
2006-07-29 17:44     ` Jeffrey Creem
2006-07-29 21:50     ` Michael Bode
2006-07-29 18:17   ` Björn Persson
2006-07-29 19:11     ` Samuel Tardieu
2006-07-29 14:24 ` Marius Amado-Alves
2006-07-31 20:57 ` Yves Bailly
2006-08-01  2:08   ` Jeffrey Creem
2006-08-03  7:51     ` Rob Norris
2006-08-01 11:35   ` Philippe Bertin
2006-08-01 21:55     ` Yves Bailly [this message]
2006-08-05 19:47       ` Steve Whalen
2006-08-05 21:25         ` Michael Bode
2006-08-06  9:24         ` Georg Bauhaus
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox