• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Tips and Tricks HQ

  • Home
  • Blog
  • Projects
    • All Projects
    • Simple WP Shopping Cart
    • WP Express Checkout Plugin
    • WP Download Monitor
    • WP Security and Firewall Plugin
    • WP eStore Plugin
    • WP Affiliate Platform
    • WP eMember
    • WP Lightbox Ultimate
    • WP Photo Seller
  • Products
    • All Products
    • Checkout
  • Support
    • Support Portal
    • Customer Only Forum
    • WP eStore Documentation
    • WP Affiliate Software Documentation
    • WP eMember Documentation
  • Contact

License to Run – Introduction to Software License Managers

You are here: Home / Web Development / Web Design / License to Run – Introduction to Software License Managers

Last updated: January 25, 2016 by TheAssurer





Anyone who used a Microsoft product in the last 16 years, whether it’s been Windows or Office, has experienced the software activation process; in which a license key is used to “lock” a product instance, you paid for, to a specific device.  In the case of Office, you are even allowed to unlock and re-lock the instances you paid for to different devices, using the same license key.

This type of capability is made possible with the use of a Software License Manager (SLM); like the Software License Manager Plugin for WordPress. Our software license manager plugin can be used to lock a web application to a domain.

Where Do License Keys Come From?

Where Do License Keys Come From?
Where Do License Keys Come From?

An SLM is a back-end service, on an Internet server.  Whenever a licensed product is sold, the SLM issues a license key to the purchaser.  An eCommerce application like eStore can easily be integrated with an SLM in order to facilitate delivery of the license key to the purchaser, along with a download link to the purchased product.  The purchaser then uses the license key to authorize use of the product, on a specific device of their choosing.

Sir, May I See Your License?

Sir, May I See Your License?
Sir, May I See Your License?

When the purchased product is installed onto a device, the purchaser enters the license key that was provided.  At some point, during execution of the software product, the license key is presented to the SLM.  The SLM validates the license key and returns a validation message to the product.  Depending upon the contents of the validation message, and the wishes of the product developer; one of several actions could happen:



  • Product activates or continues functioning.
  • Product enters nagware/adware mode.
  • Product enters “reduced capability” mode.
  • Product stops working or deactivates.

SLM Economics

Using an SLM to actively track and manage license usage makes economic sense.  By tracking and controlling the number of legitimately licensed product instances; developers no longer have to factor lost sales, due to casual copying (piracy), into their product costs.  Lower product cost means increased sales.  SLM can even provide remote disablement capabilities.  This is useful for subscription based licensing, enforcement of  contractual obligations, or compliance with export control (or other) restrictions.

In the next article on SLM, we’ll cover how software products communicate with SLM, like the Software License Manager Plugin for WordPress.

Related Posts

  • WordPress Action Hooks and Filter Hooks – An Introduction
  • How to Create a WordPress plugin
  • How to Add Meta Boxes to Provide Extra Content for WordPress Posts
  • Adding a Custom Column to the Users Table in WordPress

Web Design,  Web Development,  Wordpress sell digital products,  sell premium plugins,  sell wordpress plugins,  wordpress developer tutorial,  Wordpress Plugin

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Featured & Popular Articles

Video Answers to Top WordPress QuestionsWordPress Optimization Tips and Tricks for Better Performance and SpeedEssential WordPress Security Tips - Is Your Blog Protected?WordPress Simple PayPal Shopping Cart PluginTop 15 Search Engine Optimization (SEO) Techniques I Forget to DoList of the Best and Must Use WordPress PluginsHow do I Start a Blog and Make Money Online?Good Domain Name Picking Tips for Your Blog SetupFind Out Which WordPress Web Hosting Company Offers the Cheapest and Reliable Web Hosting Solution

Featured WordPress Plugins

wordpress estore plugin
wordpress membership plugin
WP Express Checkout Plugin
WordPress Lightbox Ultimate Plugin
WordPress photo seller plugin
wordpress affiliate plugin

Recent Posts

  • Accept Donations via PayPal from Your WordPress Site Easil [...]
  • Buy Now Button Graphics for eCommerce Websites [...]
  • Subscription Button Graphics for eCommerce Websites [...]
  • Adding PayPal Payment Buttons to Your WordPress Sidebar Ea [...]
  • PayPal QR Codes [...]

Comment & Socialize

  • @Rodrigo Souza, Thank you f ...
    - admin
  • The example for 'slm_add_ed ...
    - Rodrigo Souza
  • @Ron, All the valid transac ...
    - admin
  • Hello, when people have sel ...
    - Ron
  • We have hte following featu ...
    - admin

Check out our solutions

View our WordPress plugin collection and start using them on your site.

Our WordPress Solutions

Footer

Company

  • About
  • Privacy Policy
  • Terms and Conditions
  • Affiliate Login

Top WordPress Plugins

  • Simple Shopping Cart
  • PayPal Donations
  • WP Express Checkout
  • WP eStore
  • WP eMember

Blogging Tips

  • How to Start a Blog
  • Selecting a Good Domain
  • Cheap WP Hosting
  • WP Video Tutorials
  • Simple SEO Tips

Search


Keep In Touch

Copyright © 2023 | Tips and Tricks HQ