Changes between Initial Version and Version 17 of Ticket #1635


Ignore:
Timestamp:
Nov 13, 2020, 8:23:15 PM (5 years ago)
Author:
Tom Goddard
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1635

    • Property Cc chimera-programmers added
    • Property Milestone1.2
    • Property Summary PySide2Replace PyQt5 with PySide2
  • Ticket #1635 – Description

    initial v17  
     1We currently require a paid commercial license for PyQt5 to be able to sell ChimeraX to companies.  With PySide2 this would not be needed.  The cost of PyQt5 is not high, I think about $2000 per year for 4 developer licenses.  So the real question should be which Qt Python bindings will have better support and be better maintained in the future.  PySide2 is an official part of the Qt project, PyQt5 is a one person company.  It is unclear which will have a better future.
     2
    13More an FYI as a suggestion: I understand from meetings over the last few months that PHENIX, CCP4 and CCP-EM are all actively working on migrating to Python 3 and have all decided upon using PySide2 rather than PyQt5 for their GUIs. The two packages appear to be nearly identical in their functionality and APIs, but the former is a free license and apparently has more support from Qt themselves.
    24