SocketTools License Agreement

SocketTools License Agreement

This License Agreement ("Agreement") is a legal agreement between you and Catalyst Development Corporation ("Catalyst") governing your use of the SocketTools software development kit, including its libraries, controls, assemblies, documentation, sample code, runtime components, and related materials (collectively, the "Software").

"Runtime components" means those portions of the Software intended by Catalyst for redistribution with software applications developed using the Software, including, without limitation, dynamic link libraries (DLLs), ActiveX controls, .NET assemblies, and similar runtime files or components, as identified in the Software, its documentation, or accompanying materials.

In this Agreement, "you" means the individual or legal entity that acquires or uses the Software. A "Developer" is an individual authorized by you to directly use the Software to design, develop, build, maintain, test, or support software applications that incorporate the Software.
By installing, copying, accessing, or using the Software, you agree to be bound by the terms of this Agreement.

1. LICENSE GRANT
Subject to the terms of this Agreement, Catalyst grants you a personal, non-exclusive, non-transferable license to permit a single Developer to install and use the Software for the purpose of designing, developing, testing, maintaining, and supporting software applications.

Each license is assigned to a single Developer, and only that licensed Developer may use the Software.

A separate license is required for each Developer who uses the Software.

A licensed Developer may install and use the Software on any number of computers, virtual machines, cloud-hosted development systems, and other devices under that Developer's control, provided the Software is used solely by that licensed Developer.

The Software may be used to develop both commercial and non-commercial applications.

You may distribute software applications developed using the Software. You may also modify and distribute sample code provided with the Software and distribute the runtime components of the Software, in each case as permitted under this Agreement. However, license keys, registration information, and other licensing credentials are personal to the licensed Developer and may not be shared with others.

Purchase of a license does not entitle you to future versions, upgrades, maintenance plans, subscription services, or support unless separately specified.

2. EVALUATION USE
The evaluation version is provided solely to allow prospective customers to determine whether the Software meets their requirements prior to purchasing a license.

If the Software is provided as an evaluation version, you may use it solely for internal evaluation, testing, and review purposes for up to thirty (30) days.

The evaluation version may not be used for commercial deployment, production use, or redistribution as part of any software application.

Continued use after the evaluation period requires the purchase of a valid license.

The evaluation version may contain technical restrictions, including limitations that prevent redistribution or deployment of applications developed using the evaluation version.

3. REDISTRIBUTION RIGHTS
Subject to the terms of this Agreement, Catalyst grants you a royalty-free right to reproduce and distribute the runtime components of the Software solely as part of your own software applications.

You may:

  • Use the Software in an unlimited number of software projects.
  • Redistribute the runtime components with your software applications without additional runtime, deployment, server, user, subscription, royalty, or project-based licensing fees.
  • Modify and redistribute sample code provided with the Software as part of your software application

You may not:

  • Redistribute the Software itself as a software development kit, library collection, development tool, hosting platform, or competing product.
  • Permit third parties to use the Software as a substitute for obtaining their own Developer license.
  • Misrepresent the ownership or origin of the Software.

Pre-release versions of the Software provided for evaluation purposes may be subject to additional terms and may not be suitable for production use. Such versions may contain defects, incomplete functionality, or other issues which are not present in released versions. Any deployment, redistribution, or production use of pre-release software is undertaken solely at your own risk.

4. LICENSE TRANSFERS
If you are an organization, you may permanently reassign a license from one Developer to another, provided the original Developer permanently ceases all use of the Software.

Licenses may not be shared among multiple Developers or reassigned on a temporary or rotating basis.

At any given time, a separate license is required for each Developer actively using the Software.

5. OWNERSHIP
The Software is licensed, not sold.

Catalyst and its licensors retain all right, title, and interest in and to the Software, including all copyrights, trademarks, trade secrets, and other intellectual property rights.

All rights not expressly granted under this Agreement are reserved by Catalyst and its licensors.
Licenses granted under this Agreement are perpetual unless you materially violate this Agreement and do not correct the violation within thirty (30) days after written notice from Catalyst. If a license ends for that reason, you must stop using the Software and remove or destroy copies of it in your possession or control, except that software applications previously developed and lawfully distributed in compliance with this Agreement may continue to be distributed and supported.

6. THIRD-PARTY SERVICES
Certain features of the Software may enable access to third-party services, including artificial intelligence providers, cloud platforms, databases, application programming interfaces (APIs), search services, and other services operated by entities other than Catalyst ("Third-Party Services").

Use of any Third-Party Service is governed solely by the terms, policies, pricing, and requirements established by the applicable service provider.

You acknowledge and agree that:

  • You are solely responsible for obtaining and maintaining any accounts, subscriptions, credentials, API keys, licenses, or permissions required to access Third-Party Services.
  • You are solely responsible for all fees, charges, usage costs, token consumption charges, subscription fees, overage fees, and other expenses associated with Third-Party Services.
  • Catalyst does not act as a reseller, billing intermediary, payment processor, or agent for any Third-Party Service provider.
  • Any agreement regarding pricing, billing, service levels, quotas, credits, limitations, or availability exists solely between you and the applicable Third-Party Service provider.
  • Catalyst does not control and is not responsible for the availability, operation, pricing, content, security, policies, or future compatibility of any Third-Party Service.
  • Third-Party Services may be modified, restricted, suspended, rate-limited, or discontinued at any time without notice.
  • Catalyst is not responsible for the content, responses, recommendations, generated output, decisions, or other information produced by any Third-Party Service.

7. CATALYST SERVICES
Certain features of the Software may rely on services operated by Catalyst.

Catalyst may provide online services, hosted APIs, cloud storage services, update services, location services, or other resources related to the Software.

Catalyst may modify, suspend, limit, or discontinue such services at any time. Access to such services may be subject to separate usage terms, service plans, published usage limits, or technical restrictions.

Nothing in this Agreement guarantees the continued availability of any online service or any future software update.

8. WARRANTY DISCLAIMER
THE SOFTWARE IS PROVIDED "AS IS".

TO THE MAXIMUM EXTENT PERMITTED BY LAW, CATALYST DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ACCURACY, AND TITLE.

CATALYST DOES NOT WARRANT THAT THE SOFTWARE WILL OPERATE WITHOUT INTERRUPTION OR ERROR.

9. LIMITATION OF LIABILITY
TO THE MAXIMUM EXTENT PERMITTED BY LAW, CATALYST SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, INCLUDING LOST PROFITS, LOST DATA, BUSINESS INTERRUPTION, LOSS OF GOODWILL, OR COSTS OF SUBSTITUTE GOODS OR SERVICES.

IN NO EVENT SHALL CATALYST'S TOTAL LIABILITY ARISING OUT OF OR RELATED TO THIS AGREEMENT EXCEED THE AMOUNT PAID FOR THE SOFTWARE LICENSE GIVING RISE TO THE CLAIM.

10. EXPORT COMPLIANCE
You agree to comply with all applicable export control laws and regulations. You may not export, re-export, transfer, or provide access to the Software in violation of such laws.

11. GOVERNING LAW
This Agreement is governed by the laws of the State of California, excluding its conflict of laws principles.

Any legal action arising out of or relating to this Agreement must be brought in a court of competent jurisdiction located in California, and the parties consent to the jurisdiction of those courts.

12. GENERAL
This Agreement constitutes the entire agreement between the parties concerning the Software and supersedes all prior or contemporaneous agreements and understandings relating to the Software.

If any provision of this Agreement is found to be unenforceable, the remaining provisions will remain in full force and effect.

If Catalyst does not enforce a provision of this Agreement, that does not waive its right to enforce it later.

SocketTools, SocketWrench and related names are trademarks of Catalyst Development Corporation. All other trademarks are the property of their respective owners.

Shopping Cart
Scroll to Top