Commercial Licensing

The Commercial License is an agreement with TwoDesk Software Company for organizations that do not want to release their application source code or otherwise comply with GPL. Commercially licensed customers get a commercially supported product. Commercially licensed users are also free from the requirement of making their own application open source.

When your application is not licensed under either the GPL-compatible Free Software License as defined by the Free Software Foundation or approved by the OSI, and you intend to or may distribute software which utilizes TwoDesk Components, you must first obtain a commercial license to the TwoDesk Components.

Typical examples of software distribution include:

  • Selling software that uses TwoDesk Components to customers who install the software on their own machines.
  • Copying software that uses TwoDesk Components to other people in your organization.
  • Allowing others to use software that you have created using TwoDesk Components.
Specifically:
  • If you use TwoDesk Components in an application that is not licensed under the GPL or GPL-compatible license, you need a commercial license for TwoDesk Components.
  • If you develop and distribute a commercial application that requires the end-user to obtain TwoDesk components, you (and in some cases your end-user) need a commercial license for TwoDesk Components. For example, if you create and sell a component library that derives from the TwoDesk Component Library, you and your customers will need to obtain commercial licenses.
  • If you distribute software that includes TwoDesk Components within your organization, you should purchase a commercial license.
  • GPL users have no direct legal relationship to TwoDesk Software Company. The commercial license, on the other hand, is TwoDesk Software Company's private license, and provides a direct legal relationship with TwoDesk Software Company.

Non-Profits, Academic Institutions, and Private Individuals

If you represent a non-profit organization or academic institution, we recommend that you publish your application as an open source/free software project using the GPL license. If you do so, you will be free to use the TwoDesk Component Library free of charge. If you have strong reasons not to publish you application in accordance with the GPL, then you should purchase commercial licenses.

If you are a private individual, you are free to use TwoDesk Components for your personal applications as long as you do not distribute them. If you distribute them, you must make a decision between the Commercial License and the GPL.

Please note that even if you ship a free demo version of your application, the above rules apply.

Recommendations

Please note that TwoDesk Software Company can only give advice on which license is right for you. The final judgement, of course can be made only by a court of law. With that said, we recommend the commercial license to all commercial and government organizations. This frees you from the broad and strict requirements of the GPL license.

To all free software enthusiasts we recommend TwoDesk components under the GPL license.

To anyone in doubt, we recommend the commercial license. It is never wrong.

When in Doubt

If you have any questions concerning TwoDesk Components licensing, feel free to contact us

Copyright ©2008 TwoDesk Software Company. All Rights Reserved.