To change the subject yet again (blame my unofficial ADHD), I thought of a possible compromise for the licensing. To install the program would require a proper license key and internet access. But once installed no internet access would be required to run. So it could be ran from a live CD if really needed, as long as there was internet access when first running it, and of course would require internet access again with a reboot. But a regular computer would only require internet access to do the initial installation. After that it could be ran offline with no limitation. That would give good freedom for the end user to install the program as needed, but also give me control to blacklist a leaked license key to help prevent a full hack.
Thoughts? :?:
Concerns? :?:
Thoughts? :?:
Concerns? :?: