gem should be free.. I hate this idea.
What if I want to fork the code ?
And I don't want to put licenses all around the place when it comes to deployments.
You have no right to permissively licensed code.
By the way, the code is not obfuscated. So yes, basically, users who paid for the gems can put this in their own git repository and do "whatever" they want with it as long as they don't share it.
Does it make sense ?