Migrated core components to PySide to be compliant with the licensing