“I guess you and your customer have a new licence with all updates.”
NO. In fact I myself have both, old and new version on different SC development servers.
I do need this to be compatible with all customers…
"I guess you and your customer have on the productive machine for the online application with admin rights. "
Most of them but not all.
“I have an old licence but with all new SC updates where some areas are blocked. Fine! I don’t need!”
Correct, BUT on the development server none has made updates after the release of the new SC version. We clearly stick on the old version.
" SC is not anymore a pure PHP generator. They ask for OS to deploy. Why? Not needed for a deployment to a pure PHP runtime engine. In past SC never ask."
There are several issues why they ask for the deployment system. For example one is the rights managment which different between Windows and Linux. Another is the version of some libraries to use on the target OS.
Over all I understand and appreciate them for asking and trying to adopt the deploment. Maybe their current solution is not perfect…
Workbench could be replaced by HeidiSQL, which is used by a lot of developers.