products
Web, mobile, and developer applications.
Get notified of product news. Subscribe to our newsletter:
HTTPsec-Java

License Guide

This page is to help you select the License appropriate to your particular use of HTTPsec-Java according to the General Licence Agreement.

Commercial Licensing

License comparison: Client Server OEM
For use in deployed client applications Y Y Y
For use in deployed server applications   Y Y
For bundling with applications for sale or distribution     Y

Client License

For use in a single deployed client application. A "client" application is one that does not provide HTTPsec services to clients running on other computers, or that does so only in an ephemeral manner such as a peer-to-peer desktop application. A "deployed" application is one that is used for any purpose other than evaluation, development, testing, or reference.

Server License

For use in a single deployed server application. A "server" application is one that provides HTTPsec services to clients running on other computers. Applications such as web servers or web-service end-points fall into this category. A "deployed" application is one that is used for any purpose other than evaluation, development, testing, or reference.

VAR Agreement / OEM License

Negotiable
Contact us »

The VAR Agreement allows bundling of HTTPsec-Java under OEM Licences with client or server applications sold or distributed to your own customers or subscribers. This includes applications offered for sale and applications distributed as part of a commercial relationship of any form, including applications distributed at zero-cost as part of a commercial relationship or potential commercial relationship.

The OEM License allows the Licensee the right to use HTTPsec-Java with the application with which it is bundled. The VAR Agreement does not permit distribution of HTTPsec-Java under OEM Licences to staff, employees, or contractors of the licensee; for such usage, purchase of the appropriate combination of Server and Client licences is required.

Non-Commercial Licensing

FREE

A free Non-Commercial Licence is available, only for the use of HTTPsec-Java according to the following criteria:

For use in non-deployed applications, i.e. applications being used only for evaluation, development, testing, or reference purposes.
AND / OR
For use in deployed applications, of client or server type, that satisfy ALL the following:
  • are not offered for sale;
  • are not distributed as part of a commercial relationship of any form;
  • do not facilitate commercial transactions of any form;
  • are not for use by any staff, employees, or contractors of the licensee;
by entities that are ALL of the following
  • organized solely for non-profit purposes;
  • effectively operated solely for non-profit purposes;
  • not distributing or otherwise making available for the personal benefit of any member any of the entity's income.
  • not a governmental department or agency;

If you are in doubt whether your use of HTTPsec-Java qualifies for a Non-Commercial Licence, please contact us or purchase a commercial Licence.

License Amendments

We may under certain circumstances accept mutually agreed upon minor amendments to be made to the License Agreement, in the case that our General License Agreement does not meet particular requirements of your legal department. Note that there may be an additional amendment fee for licenses purchased under an amended license agreement.