Skip to content

Licensing FAQ

Find answers to common questions about General SQL Parser licensing, terms, and conditions. If you have further questions, please contact our sales team.


Developer Licenses

What kind of General SQL Parser license do I need?

Choosing Your License

General SQL Parser is licensed per user/developer. The right license depends on the size of your development team and the database platforms you need to support.

Available Developer Licenses:

👤 For individual developers

  • Grants one developer the right to install and use multiple copies of GSP during development.
  • Ideal for solo developers or small projects.

👥 For teams of 2-5 developers

  • Grants up to five named developers the right to install and use multiple copies of GSP.
  • Cannot be shared or used concurrently by more than five developers.
  • Not a 'floating' license; access rights are tied to the named team members.

🏢 For teams of 6+ developers at a single site

  • Grants all developers at an authorized site the right to install and use multiple copies of GSP.
  • Ideal for larger teams or departments within an organization.

Important Considerations:

  • Database Platforms: You must specify which database platforms (Oracle, SQL Server, etc.) you need support for when purchasing your license.
  • Per Developer, Not Per Machine: Licenses are tied to individual developers, not the number of machines GSP is installed on for development purposes.

Can I add support for more database platforms later?

Yes, absolutely!

You can purchase support for additional database platforms at any time. You only need to pay the price for the additional database(s) you require.

Can I use GSP in multiple products?

Yes, no restrictions!

Your developer license allows you to use General SQL Parser in as many products or projects as you develop, provided the usage adheres to the licensed developer count.


Deployment & Distribution

How can I deploy GSP within my organization?

Internal Deployment Rights

Your developer license includes rights for internal deployment based on the license type:

  • Entitles deployment of GSP with your software to one machine within your organization.
  • Additional distribution licenses are required for more than one internal machine.
  • Entitles deployment of GSP with your software to up to five machines within your organization.
  • Additional distribution licenses are required for more than five internal machines.
  • Entitles deployment of GSP with your software to unlimited machines within your organization at the licensed site.

Key Restriction: Only licensed developers can directly access General SQL Parser APIs. Third-party developers or programs cannot directly call GSP APIs, even if your program wraps them, without appropriate licensing.

What if I want to distribute GSP with my product/service outside my organization?

Distribution License Required

You cannot deploy or distribute General SQL Parser with your product/service to customers outside your organization using only a developer license.

A separate Distribution License is required if you need to distribute GSP as part of your product or service to external customers.

Please contact our sales team to discuss your distribution needs and obtain the appropriate license.

We want to create a parsing service. How is that licensed?

Per-User Access Applies

General SQL Parser is licensed per user/developer who accesses its API, directly or indirectly.

If you create a service (e.g., a web service or microservice) that uses GSP, and this service is consumed by other users, developers, or applications, each of those consumers might require appropriate licensing if they effectively gain access to GSP's core parsing capabilities through your service.

Scenario: - Internal Service: If the service is consumed only by licensed developers within your organization (covered by your Single, Team, or Site license), this might be permissible. However, if unlicensed users or automated systems within your organization consume the service, additional licensing may be needed. - External Service: If the service is offered to external customers or other organizations, a Distribution License is almost certainly required.

We recommend contacting us to discuss your specific service architecture and ensure proper licensing.


License Validity & Updates

Will my GSP license expire?

No, your license is perpetual!

The license to use the version of General SQL Parser you purchased never expires. You can use it indefinitely.

What about updates and new versions?

Updates and Support Subscription

Your initial license purchase includes:

  • 12 months of free upgrades to the latest versions of GSP.
  • 12 months of free email-based technical support.

After 12 Months:

  • You can continue to use the versions you have indefinitely.
  • To receive new versions and continued technical support, you can purchase an Annual Upgrade & Support Subscription.
  • The subscription price is typically 20% of your original license purchase price per year.
  • You will be notified when it's time to renew. Renewal is optional but recommended to stay up-to-date.

Purchasing & Payment

What are the payment terms?

Payment Process

  • Payment is required in full before license delivery.
  • The licensed version of General SQL Parser will be available for download from our official site within 1-2 working days after we receive and confirm your payment.

How can I get a price quote or make a purchase?

  • Please visit our official website for pricing information.
  • For custom quotes, site licenses, or distribution licenses, please contact our sales team.

If your question isn't answered here, please don't hesitate to contact us or visit our main support page.