4 ms·
Hey everyone! I'm the creator of Keygen and would love to answer any questions that you may have about it. I've been developing the API for over 6 months and fi
by ezekg 10y ago
Hey everyone! I'm the creator of Keygen and would love to answer any questions that you may have about it. I've been developing the API for over 6 months and figured I'd try and gather feedback on the product through a beta before the big launch day. I'd appreciate any feedback at all!
- jbpetersen 10y agoI love the glitch aesthetic and hope to see it become a trend.
- NKCSS 10y agoI love the design of the site; looks great!
- ezekg 10y agoThanks! Years ago I was a graphic designer, so I like to do a little design every now and then. Being able to code lets the creativity really flow!
- eb0la 10y agoFirst of all, this looks a good idea to me. "Traditional" license management servers (like FlexLM) are a scary piece of software for sysadmins: think of it like a black box that will shut down everything if you mess up. This license-as-a-service makes operations very easy. I wonder if you have in mind something about concurrent users. I mean, some software is licensed on a _concurrent_ user basis, not just per seat. If a user logs-in twice, usually the LM revokes the license for the session that was active, and assigns a new one to the user that just logged-in. Also, license reporting is also a good idea for answering questions like... how much do I have to pay for next year maintainance?
- ezekg 10y agoThanks for the kind works. I'm still working out pricing, and the beta will help iron out any kinks and see how I can best calculate usage. I may end up starting out with fixed-price plans that are based on product, user, and license count. I'll keep the rest in mind, thanks!
- ezekg 10y agoHey, I realized that I guess I had misread your post, so my previous reply doesn't answer your question. Support for detecting/revoking concurrent users is a great idea and I will be sure to come back to that in the future. As of now, that will have to be done outside of Keygen.
- tmikaeld 10y agoReally nice idea, congrats on launching! The website design is REALLY refreshing and feels professional. Question: I guess this is software as a service, what happens if the service would shut down - for whatever reason?
- ezekg 10y agoHey, thanks! I'm glad the design is such a hit. I will have a contingency plan in place that will likely involve open sourcing the API so that it can be self-hosted.
- nzjrs 10y agoHow about, at the very point one sets up their app to use your service, they provide a secondary api endpoint of their choice (licserver.customerdomain.com). That way if your server goes belly up, it falls back to their domain for license management without the user have to update their software because the vendor needs to point to a new service.
- ezekg 10y agoGood idea. I'll create an issue for that to come back to in the future.
- dgudkov 10y agoWhat if customer computers are not connected to the internet? Is there a way for off-line licensing?
- ezekg 10y agoNothing planned. Keygen is made for online-based products. You can either validate when an active internet connection is available, disable offline access (which should be avoided) or simply let it be. In the end, it's up to the product developer.