[Kde-bindings] Fwd: Qyoto and the new release of Qt

Richard Dale richard.j.dale at gmail.com
Sun Jan 18 18:11:10 UTC 2009


---------- Forwarded message ----------
From: Richard Dale <richard.j.dale at gmail.com>
Date: Sun, Jan 18, 2009 at 5:38 PM
Subject: Re: Qyoto and the new release of Qt
To: Dave Ferguson <davecferguson at gmail.com>


Hi Dave

On Fri, Jan 16, 2009 at 8:35 PM, Dave Ferguson <davecferguson at gmail.com>wrote:

> Hi,
>
> I saw an article that you had written about the C# bindings for Qt,
> Qyoto.   I'm assuming that isn't actively being maintained, is it?  If so,
> is the website down?  Qyoto.org is giving me dns errors
>
The site qyoto.org is now defunct, but we are certainly very actively
maintaining the bindings.


>
> In any case, it looks like Nokia is moving Qt to be commercially available
> under the LGPL license, instead of a purchased license or using the GPL.
> Since I'm working on a project that is proprietary, we couldn't use Qt due
> to the licensing issues.  Now, however, we can!  I'm wondering if Qyoto is
> going to change its licensing to fit to the new LGPL license.  In addition,
> is it still up to date with the newest version of Qt?
>
Yes, we might change the Qyoto license to LGPL and/or we might add the
option of a paid-for commercial license that you could use either with the
LGPL version of Qt or the commercial version. However, the current
maintainers of Qyoto (Arno Rehn and myself) would need to get permission
from past developers of the code in order to do that.


>
> We currently have our UI implemented in Windows Forms, and its performance
> isn't what we need.  We're looking at switching and I'd really like to
> consider using Qt.  Having a set of bindings ready to go would make this
> much more attractive.
>
Yes, Qt is a really, really good toolkit and it is getting better all the
time in performance and functionality.


>
> If Qyoto isn't going to be relicensed, I was hoping you could explain to me
> what was meant in an article that seemed to say that Qyoto didn't rely on
> PInvokes and DllImports...  What mechanism does Qyoto use to bind to Qt?
> Would Qyoto be compatible with .NET as well if Qt were installed on windows
> (like GTK#)?
>
Qyoto uses the 'Smoke' library which is a language independent,
automatically generated dynamic runtime used by multiple projects (Ruby, C#,
PHP and Perl bindings for Qt). Someone has sent patches to the
kde-bindings at kde.org mailing list for making Qyoto compatible with
Microsoft's .NET with relatively minor changes. We will add them when we've
got time. I'll cc this mail to the kde-bindings at kde.org mailing list so that
other people can make comments about your questions.

regards
-- Richard Dale
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-bindings/attachments/20090118/13bfb735/attachment.html>


More information about the Kde-bindings mailing list