Version 1.0, 19 October 2026. Copyright 2026 Danny Reinhold.
This agreement is between you (an individual or the organization you are authorized to represent) and Danny Reinhold, trading as Danny Reinhold Software Services, Weizenkampstr. 154, 28199 Bremen, Germany (the Developer). Contact: support@sqlj-lang.org. It governs SQLJ Language Support for IntelliJ IDEA, including plugin updates and customer-specific distributions supplied by the Developer (the Plugin). Installing or using the Plugin requires an entitlement under this agreement and acceptance of its terms. If you do not agree, do not use the Plugin.
JetBrains and its affiliates are not parties to this agreement and do not license this third-party Plugin to you. They may act as reseller and provide purchasing, activation and license-management services under their own applicable agreements. The Developer remains responsible for this Plugin and its technical support.
With a valid purchase, trial or written complimentary/customer grant, the Developer grants you a non-exclusive, worldwide right to install and use the Plugin, including commercial development, within the users, term, versions and other limits in your purchase confirmation or written grant (the Confirmation). You may keep reasonable backup copies. No source-code access or ownership transfer is included.
A personal license is purchased by and assigned to the named individual, using personal funds, for that individual’s own use. It may be used for commercial work, including freelance work. It may not be shared, purchased/reimbursed as an organization’s transferable seat or assigned to another person unless the Confirmation expressly allows it. A business license is purchased by an organization for the number of developer seats in its Confirmation. Each seat is assigned to one developer; reassignment follows the applicable purchasing terms and does not permit simultaneous sharing. Multiple installations by one assigned developer must remain within the Confirmation’s limits. A personal price does not create a free freelancer or noncommercial-use exemption.
The Marketplace offer normally provides a 30-day evaluation trial. Its actual activation, start/end dates and eligibility are determined by the Confirmation and Marketplace offer. No perpetual free use follows from downloading a package. Complimentary licenses exist only when expressly granted by the Developer or an authorized Marketplace program.
Monthly and annual subscriptions permit use and generally available compatible updates during the paid subscription period. Prices, taxes, billing, cancellation, renewal and refund conditions are those of the applicable offer and purchase agreement. Buying a subscription does not promise any particular future feature, IDE version, database toolchain or response-time service level.
If the Confirmation includes perpetual fallback, entitlement after expiry covers the eligible fallback release and its applicable bug-fix updates, not automatically the last version you installed. Unless a separate written grant specifies other terms, fallback requires at least twelve consecutive months of fully paid coverage. The fallback date is twelve months before subscription expiry; the eligible release is the latest major/minor release available for public purchase on or before that date, with its bug fixes. Marketplace activation implements the applicable entitlement. Other updates require renewed coverage. A separately purchased perpetual license, if offered, grants only the scope and update rights stated in its Confirmation.
The Developer may provide a package without Marketplace activation checks to an identified customer under a written grant. The grant must state the permitted users, duration, versions and any fallback/update rights. Absence of technical checks does not waive these restrictions or grant unlimited, free or transferable use. Such a package is confidential to the authorized recipients, must not be published or redistributed, and is not a Marketplace release. Its customer reference is identification, not an activation secret. A separate written customer agreement takes precedence over conflicting commercial terms in this agreement; third-party and mandatory legal rights remain unaffected.
All rights not expressly granted are reserved. You may not share credentials or licenses, sell, sublicense, rent, publicly redistribute or provide third-party access to the Plugin outside your grant; remove required notices; modify the Plugin or create derivative works; or circumvent technical license mechanisms. You may not reverse-engineer, decompile or disassemble it except where mandatory law permits that activity despite this restriction. Obtain written permission for other source modifications or distribution. The Developer and other rightsholders retain their intellectual-property rights. No rights in IBM or JetBrains names, products, databases or trademarks are granted.
Documentation and project-owned documentation artwork are CC BY 4.0. Embedded code examples and starter application files generated by the wizard are also MIT. Those licenses allow their respective reuse, including commercial reuse, and do not license the Plugin implementation. Third-party components, vendor runtimes, containers and build tools retain their own terms and notices. See LICENSE and THIRD-PARTY-NOTICES.md in the package. Earlier copies issued under Apache-2.0 or PolyForm keep the rights granted for those copies; this agreement does not revoke them and does not offer those licenses as alternatives for this distribution.
You are responsible for an appropriate development environment, backup, translator, runtime, database permissions and application deployment. Use the published feature scope and requirements; the Plugin does not replace vendor validation or establish that application SQL is safe to execute. Technical support is available through the Developer’s stated contact; bespoke integration, priority support or service-level commitments require a separate agreement. License checks use the IDE’s Marketplace licensing infrastructure; selected-customer builds do not perform those checks.
Mandatory statutory rights and any express written commitments remain in effect. No additional warranty is given for uninterrupted operation, absence of every error, or fitness for a particular customer environment beyond the agreed product scope. Nothing excludes liability that cannot lawfully be excluded, including applicable liability for intent, gross negligence, injury to life/body/health, fraudulently concealed defects or mandatory product liability. For a negligent breach of an essential contractual obligation, where a limitation is legally permitted, the Developer’s liability is limited to the foreseeable loss typical of this agreement. For other ordinary negligence, liability is excluded only to the extent lawful. These limits do not diminish non-waivable consumer or other statutory rights.
JetBrains is not responsible under this agreement for the Plugin’s behavior, maintenance, warranty, support or the Developer’s obligations. To the maximum extent permitted by law it has no liability arising from this agreement; this does not alter separate obligations JetBrains may owe under a purchase agreement or mandatory law.
After entitlement expires, stop using versions no longer covered; permitted fallback and separately granted perpetual rights remain. A material breach may result in termination after written notice and a reasonable opportunity to remedy where required. On termination, stop unauthorized use and remove copies not covered by surviving rights. Terms protecting ownership, accrued claims, separate licenses and lawful liability limits survive. An update does not retroactively remove already granted fallback rights.
German law applies, excluding conflict-of-law rules and the UN Convention on Contracts for the International Sale of Goods, without depriving consumers of mandatory protection applicable in their habitual residence. This agreement does not impose an exclusive court that would defeat mandatory jurisdiction rules. Invalid terms do not invalidate the remainder; statutory rules apply in their place. Changes to this agreement require notice and any acceptance required by law, not merely a silent website edit. The Confirmation and an expressly agreed customer contract govern their specified commercial details; mandatory rights and third-party licenses always take precedence.