As far as I know, I can sell to one of my clients a PHP web service that connects to a MySQL server that I host without making my PHP sources open source. This is because the PHP code only connects to the MySQL server. Please correct me if I am wrong.
Ok, nowadays, we have docker and I could package my PHP sources together with an official MySQL community edition image via docker-compose (one PHP service, one official MySQL CE image). My client could now host these containers on his own internal servers. Is this still ok, or would I now have to get a commercial license because I am "deploying" a docker-compose file?
Edit: I have stumbled over this post, where one answer goes in the direction that distributing MySQL is an issue. However, they tell that migrating to PostgresSQL is an option. For me, this would be no problem. What do you think?