Software Protection License Types

Several license types are supported for applications and documents. With minimal effort, products can be protected and presented to different customer groups using the most appropriate type of license.

With QuickLicense, the software protection, license management and activation decisions are largely removed from the application development process. Developers can focus on the core, value-added features unique to their application.

Comparison of Software License Types

Trial License

    A trial license restricts application or document use to a limited number of days or executions. The license can auto-activate on first launch or present an activation dialog to collect user data.

    Activation Methods   Implementation Methods
    • Auto-Activation
    • Safe Activation
    • WebActivation
    • Email or Phone
    • Vendor Implemented
       
    • QuickLicense API
    • AddLicense Wrapper
    • DocProtect
Computer Specific License
    A computer specific license is a very common and secure type of protected license. On first launch, the user typically enters a Serial Number received during purchase or on the CD to activate the product on their computer.

    Activation Methods   Implementation Methods
    • Safe Activation
    • WebActivation
    • Email or Phone
    • Vendor Implemented
       
    • QuickLicense API
    • AddLicense Wrapper
    • DocProtect
Name Specific License
    A name specific license provides a modest amount of protection by using an Organization Name and Activation Code pair to activate a protected license. This information can be used to activate the software on any number of computers, but since it identifies the name of the organization it may reduce the risk of piracy. Once activated, the application files cannot be copied to any other computer, which further restricts causal piracy since the pirate needs the original activation information.

    With this license type, the Organization Name and Activation Code pair can be sent to the user at the time of purchase. WebActivation includes a method to generate Name/Code pairs for an automated order fulfillment process.

    Implementation Methods
    • QuickLicense API
    • AddLicense Wrapper
    • DocProtect
Dynamic License
    A dynamic license is very simple to administer in volume and extremely resilient to hardware and software changes. Safe Activation automatically manages the number of computers on which a license can be used based on the Max Activation number for that Serial Number. A dynamic license requires an occasional, invisible connection to the Safe Activation server.

    The vendor can configure how many days or executions are allowed between connections. This type of license can work well in large organizations, universities, dynamic environments with roaming computers and extended periods without an Internet connection.

    Activation Methods   Implementation Methods
    • Safe Activation
       
    • QuickLicense API
    • AddLicense Wrapper
    • DocProtect
Floating License
    A floating license allows a software license to be easily moved from one computer to another. This is implemented through a license release and license restore process automated through the activation server. Both Computer Specific and Dynamic licenses can be used to present a floating license.

    Activation Methods   Implementation Methods
    • Safe Activation
    • WebActivation
       
    • QuickLicense API
    • AddLicense Wrapper
    • DocProtect
Internet Dependent License
    A Dependent License is very secure, easy to implement and administer from Safe Activation. It is very resilient to hardware or software changes on a desktop or server computer. This license requires communication with Safe Activation on each launch. It can be used to implement a trial or perpetual license for a desktop or server application.

    Activation Methods   Implementation Methods
    • Safe Activation
       
    • QuickLicense API
    • AddLicense Wrapper
Software Subscription License
    A subscription service requires a monthly, quarterly or yearly Subscription Code. The Subscription Code can be provided with a customized batch email from QuickLicense itself or through a fully or semi-automated process using Safe Activation.

    Using Safe Activation, the subscription process can be fully automated. Each customer enters a unique Serial Number on first launch and the software remains active during the subscription term. The vendor clears the Subscriber checkbox for a Serial Number if the customer's subscription expires.

    Activation Methods   Implementation Methods
    • Safe Activation
    • Email or Phone
    • Vendor Implemented
       
    • QuickLicense API
    • AddLicense Wrapper
    • DocProtect
Subscription By Issue License
    Together QuickLicense, DocProtect and Safe Activation can securely manage a paid PDF magazine subscription or other multiple issue document subscriptions. This type of license is easy for a vendor to manage and subscribers to use since the process is fully automated.

    Activation Methods   Implementation Methods
    • Safe Activation
       
    • DocProtect
Group License
    A group license is a computer specific license applied to a group of applications or documents within a product. On first launch, the user typically enters a Serial Number received during purchase or on the CD to activate any one item in the group. All other items share the same activation and present no activation dialog.

    A vendor may choose to provide additional protected applications or documents over time with download links or CDs that share the same group activation. The group license offers license security and customer convenience.

    Activation Methods   Implementation Methods
    • Safe Activation
    • WebActivation
    • Email or Phone
    • Vendor Implemented
       
    • QuickLicense API
    • AddLicense Wrapper
    • DocProtect
Floating License Server
    A floating license server allows a Protected Application or Protected Document to float between any computers on a customer's network. The License Server and License Monitor applications run on computers within the customer's network and require no Internet access.

    The customer can easily use your application on any computer with minimal administrative effort. The vendor securely controls how many active licenses are allowed and can sell additional floating licenses with a server code that can be entered by the customer.

    Activation Methods   Implementation Methods
    • Safe Activation
    • WebActivation
    • Email or Phone
    • Vendor Implemented
       
    • QuickLicense Server
    • QuickLicense API
    • AddLicense Wrapper
    • DocProtect
Learn more...