[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bindings
Subject:    [Kde-bindings] Fwd: Qyoto and the new release of Qt
From:       Richard Dale <richard.j.dale () gmail ! com>
Date:       2009-01-18 18:11:10
Message-ID: 491684420901181011v2c2ec45ek41f3b5b481f91f50 () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


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


Hi Dave

On Fri, Jan 16, 2009 at 8:35 PM, Dave Ferguson <davecferguson@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@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@kde.org mailing list so that
other people can make comments about your questions.

regards
-- Richard Dale

[Attachment #5 (text/html)]

<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b \
class="gmail_sendername">Richard Dale</b> <span dir="ltr">&lt;<a \
                href="mailto:richard.j.dale@gmail.com">richard.j.dale@gmail.com</a>&gt;</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 &lt;<a \
href="mailto:davecferguson@gmail.com">davecferguson@gmail.com</a>&gt;<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">&lt;<a href="mailto:davecferguson@gmail.com" \
target="_blank">davecferguson@gmail.com</a>&gt;</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>&nbsp;</div>
<div>I saw an article that you had written about the C# bindings for Qt, \
Qyoto.&nbsp;&nbsp; I&#39;m assuming that isn&#39;t actively being maintained, is \
it?&nbsp; If so, is the website down?&nbsp; 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>&nbsp;<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>&nbsp;</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.&nbsp; Since \
I&#39;m working on a project that is proprietary, we couldn&#39;t use Qt due to the \
licensing issues.&nbsp; Now, however, we can!&nbsp; I&#39;m wondering if Qyoto is \
going to change its licensing to fit to the new LGPL license.&nbsp; 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>

&nbsp;<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>&nbsp;</div>
<div>We currently have our UI implemented in Windows Forms, and its performance \
isn&#39;t what we need.&nbsp; We&#39;re looking at switching and I&#39;d really like \
to consider using Qt.&nbsp; 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>&nbsp;<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>&nbsp;</div>
<div>If Qyoto isn&#39;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&#39;t rely on \
PInvokes and DllImports...&nbsp; What mechanism does&nbsp;Qyoto use to bind to \
Qt?&nbsp; Would&nbsp;Qyoto be compatible with .NET as well if Qt were installed on \
windows (like GTK#)?</div>

</blockquote></div><div>Qyoto uses the &#39;Smoke&#39; 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&#39;s .NET with relatively minor \
changes. We will add them when we&#39;ve got time. I&#39;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>



_______________________________________________
Kde-bindings mailing list
Kde-bindings@kde.org
https://mail.kde.org/mailman/listinfo/kde-bindings


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic