TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How do you manage license keys in your software?

7 pointsby singerover 13 years ago
Are there any well-known web services that manage license keys for desktop, web and mobile applications?<p>I'm assuming most people roll their own system (like me). If that assumption is true, I'm wondering if software developers would rather pay for a service that generates and manages license keys, emails users to renew subscriptions, accepts payments, etc.<p>Any thoughts?

4 comments

SyneRyderover 13 years ago
Not sure about web &#38; mobile, but on the desktop Armadillo was a big player: <a href="http://www.siliconrealms.com/" rel="nofollow">http://www.siliconrealms.com/</a> Armadillo would handle code generation / management, while e-commerce services with Armadillo support would handle the other half.<p>The downside of any common license system is that it becomes a big target for crackers, since cracking the one system unlocks lots of software. Some developers are happy to deal with that, others not.<p>If you're rolling your own, make sure you've checked out Brandon Staggs' article on Partial Key Verification (PKV): <a href="http://www.brandonstaggs.com/2007/07/26/implementing-a-partial-serial-number-verification-system-in-delphi/" rel="nofollow">http://www.brandonstaggs.com/2007/07/26/implementing-a-parti...</a>
nhebbover 13 years ago
There are quite a few companies that provide online activation service (just search for "software license management"), but the other features you list aren't as common. I think you'd need to spend some time Googling related phrases and do your own analysis to get a better feel for the market.
dchestover 13 years ago
Welcome to the shareware registrars business! <a href="http://www.blackcatsystems.com/regservices/" rel="nofollow">http://www.blackcatsystems.com/regservices/</a><p>Some of them have SDKs and can manage license keys.
评论 #3575905 未加载
nhangenover 13 years ago
We've been trying to solve this problem for our software IgnitionDeck, and haven't yet had time to write our own tools for the job. I looked, unsuccessfully, but would certainly pay for a decent solution.