Pure DotNet licensing
Posted: Mon Nov 18, 2013 9:31 am
What do you think about creating an additional product which would have only licensing features like:
http://www.infralution.com/licensing.html
It would be an addon product to your main EnigmaProtector product utilizing native GUI for license management and key generation
without VM, protection, virtual file system, etc.
Such pure DotNet licensing product could be used by programs running under Mono on Linux which cannot run Win32 code without PInvoke or Wine, but it would use your very convenient native license manager. It can be protected by an obfuscator which is a different market of dev tools.
So only end-user part of licensing would need to be rewritten (logic almost duplicated compared to your current native implementation) and compatible with native implementation.
A program may have two parts: web interface for public users and admin for configuration and DB management.
So web part can run on ASP.NET+Mono+Apache+Linux+pure DotNet EnigmaLicensing library + Eazfuscator
Admin part can run with help of DevExpress WinForms+DotNetV2+Wine+Linux+native EnigmaProtector
Floating license feature would be helpful
http://www.infralution.com/licensing.html
It would be an addon product to your main EnigmaProtector product utilizing native GUI for license management and key generation
without VM, protection, virtual file system, etc.
Such pure DotNet licensing product could be used by programs running under Mono on Linux which cannot run Win32 code without PInvoke or Wine, but it would use your very convenient native license manager. It can be protected by an obfuscator which is a different market of dev tools.
So only end-user part of licensing would need to be rewritten (logic almost duplicated compared to your current native implementation) and compatible with native implementation.
A program may have two parts: web interface for public users and admin for configuration and DB management.
So web part can run on ASP.NET+Mono+Apache+Linux+pure DotNet EnigmaLicensing library + Eazfuscator
Admin part can run with help of DevExpress WinForms+DotNetV2+Wine+Linux+native EnigmaProtector
Floating license feature would be helpful