3 ms·
>The hard part with software licensing is making it resistant to cracking. As somebody who has implemented a custom licensing server it becomes a trade off bet
by jetti 9y ago
>The hard part with software licensing is making it resistant to cracking.
As somebody who has implemented a custom licensing server it becomes a trade off between ease of use, ease of maintainability and resistance to cracking.
>It seems trivial to issue your own license tokens and have clients check in with your website for an OK / BAD response.
It can be trivial if all it does is tell you if a license is valid or not. But when it comes to adding/removing features in the application based on a single license key and also dealing with offline licensing it becomes less trivial. On top of that, you need to make sure your licensing server doesn't go down. It is just as easy to pay to have it taken care of for you.