This is simple
I wrote a license
The license says there are two licenses
If you are non-commercial you get MIT
If you are commercial you email for terms
Your lawyer will explain to you that what you wanted, and what your license terms actually mean, are two different things. There are noncommercial users who have downloaded your software and are using it under the terms of the MIT license. You already gave them permission. Now, they can give copies to commercial users, who can use it under the terms of the MIT license. Your lawyer will explain this to you.
You can create any custom license terms you like, as you have done, but if you refer to it as the "MIT License" (which you do, explicitly) without the source being available under the MIT license, you invite only confusion.
ahazred8ta|6 months ago
rhodey|6 months ago
Retr0id|6 months ago
rhodey|6 months ago
xorcist|6 months ago