Sooner or later, something was gonna need to happen WRT Riverbank and the PyQt licensing.  I had hoped that an entirely new project wasn&#39;t going to be necessary.... but apparently it is.<br><br>PySide Released to the Wild: <a href="http://labs.trolltech.com/blogs/2009/08/25/pyside-released-to-the-wild/">http://labs.trolltech.com/blogs/2009/08/25/pyside-released-to-the-wild/</a><br>
<br>From the PySide FAQ<br><br>&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br><h2>What about PyQt?</h2>

<p>Nokia’s initial research into Python bindings for Qt involved
speaking with Riverbank Computing, the makers of PyQt. We had several
discussions with them to see if it was possible to use PyQt to achieve
our goals. Unfortunately, a common agreement could not be found , so in
the end we decided to proceed with PySide.</p>
<p>We will however maintain API compatibility with PyQt (you can use
the same method names but can’t inter-operate with PyQt), at least for
the initial release. To import PySide you have to use “import PySide”
instead of “import PyQt4″.</p>
<h2></h2>&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;<br><br>I didn&#39;t know where to post this.  PySide needs to mature a bit (support more than Linux for example) but both Matplotlib and Enthought are affected.  PyQt will likely need to be replaced in both packages once PySide becomes more mature as the licensing of PyQt is problematic now that Qt is LGPL.  Its also likely that with Nokia&#39;s backing, the PySide API will eventually dominate.<br>
<br>Hopefully, the above statement regarding the similarity of the API will make moving over easy.  Personally I&#39;d like to see a focus on Qt vs Wx by Enthought as I believe it to be much more powerful... but thats my personal opinion and what I use.<br>
<br>As a side note, I&#39;ve successfully nailed my C++ Qt code to IPython using a Cython shim.  The PyQt event loop is available and all seems to work great.<br><br>-glenn<br><br>-- <br>Glenn H. Tarbox, PhD ||  206-274-6919<br>
<a href="http://www.tarbox.org">http://www.tarbox.org</a><br>