<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Richard Dale</b> <span dir="ltr"><<a href="mailto:richard.j.dale@gmail.com">richard.j.dale@gmail.com</a>></span><br>
Date: Sun, Jan 18, 2009 at 5:38 PM<br>Subject: Re: Qyoto and the new release of Qt<br>To: Dave Ferguson <<a href="mailto:davecferguson@gmail.com">davecferguson@gmail.com</a>><br><br><br>Hi Dave<br><br><div class="gmail_quote">
<div class="Ih2E3d">On Fri, Jan 16, 2009 at 8:35 PM, Dave Ferguson <span dir="ltr"><<a href="mailto:davecferguson@gmail.com" target="_blank">davecferguson@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div>Hi,</div>
<div> </div>
<div>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</div></blockquote>

</div><div>The site <a href="http://qyoto.org" target="_blank">qyoto.org</a> is now defunct, but we are certainly very actively maintaining the bindings.<br> <br></div><div class="Ih2E3d"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div></div>
<div> </div>
<div>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?</div>

</blockquote></div><div>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. <br>

 <br></div><div class="Ih2E3d"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div></div>

<div> </div>
<div>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.</div>

</blockquote></div><div>Yes, Qt is a really, really good toolkit and it is getting better all the time in performance and functionality.<br> <br></div><div class="Ih2E3d"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div></div>

<div> </div>
<div>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#)?</div>

</blockquote></div><div>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 <a href="mailto:kde-bindings@kde.org" target="_blank">kde-bindings@kde.org</a> 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 <a href="mailto:kde-bindings@kde.org" target="_blank">kde-bindings@kde.org</a> mailing list so that other people can make comments about your questions.<br>

<br>regards<br>-- Richard Dale<br></div></div><br>
</div><br>