I'm not 100% sure, but I think the legacy codebase is not compatible anymore with MariaDB 10.11 and the legacy code will not be updated anymore to rewrite it to make it compatible again. So DirectAdmin will break if the code can't interact with databases. This will happen with a manual update as well.
Well it was working fine untill the taskq/license checker blocked me. But even if this was the case. It is still my choice to do it. If i want to install mariadb 10.11 i should be able to, even if it would break my control panel.
It just bugs me that i am not allowed to install it. Even if it breaks that is my choice. They also don't block me when i run my own redis or a db manager or other stuff that is in the "other license"
If something is not supported it does not mean they should block my license. PHP 5.x is not supported but i can still install it and i do not get a license error.
What happens now is that they give me the feeling that MariaDB10.11
is working fine with legacy codebase and therefor they block it. Because then everybody would keep their legacy or lifetime license longer. I am not saying this is true, it just feels this way.
This feeling I have is also because they say stuff and then change it. Like first they said with the lifetime license we do not remove them and we are not going to charge for updates. And, I quote: a promise is a promise. I do not have a LLH but still I can imagine how some people would have felt.
Also they said to mention if something would be available for legacy or not in the changelog but i don't see it.
They shoud just give us better updates about their planning what NOT will be included in the legacy license. This way we can make the choice sooner to switch to a new license if needed. If we need to move 50 servers to a new license for example we would like to know if and when. So we can plan and organise both in time and money.
A company needs to get money so everybody can eat I understand. And for me it is not the fact that the license changed this is all clear. What bugs me is the lack of clear answers and good explanations about their choices.