Legal
End user license agreement
By downloading, installing, copying, or running Lattice DDI, or by using a signed entitlement file, you accept this agreement. If you do not accept it, do not use the software.
Last updated 20 August 2026. This End User License Agreement (“EULA”) is between Lattice Software (“Lattice,” “we,” “us”) and the individual or entity that obtains or uses Lattice DDI (“you,” “Customer”). Lattice may assign this EULA to a successor, including a limited liability company formed to operate the Lattice DDI business, without your consent.
This is a license of software you run on hosts you control. It is not a sale. It is not a service-level agreement. It is not insurance for your network.
1. Acceptance
You accept this EULA by any of: clicking accept; creating an account; downloading a binary or entitlement; installing or running the software; or submitting an order. If you are accepting for an organization, you represent that you have authority to bind it. If you lack authority, you accept personally and your organization is still bound if it uses the software.
2. License grant
Subject to this EULA and a valid signed entitlement file, Lattice grants you a limited, non-exclusive, non-transferable, non-sublicensable, revocable license to install and run Lattice DDI solely on systems you own or control, solely for your internal network operations, solely during the entitlement term, and solely within max_managed_ips and the features listed in that file.
The entitlement file is the license. Serial numbers, invoices, emails, and marketing pages do not expand the grant. You own no copy of the software except as this EULA allows. All rights not expressly granted are reserved.
3. Term, expiration, grace
Paid entitlements are subscriptions for one year unless an order signed by Lattice says otherwise. Community entitlements are issued for a one-year term. After expires_at plus any grace_days, Lattice may cause the software to refuse new allocations while still renewing existing leases, as documented. That behavior is a license-control mechanism, not a warranty that your network will keep working. Lattice may refuse to renew.
4. Restrictions
You will not, and will not allow anyone to:
- exceed
max_managed_ips, strip or forge signatures, or operate without a current entitlement; - reverse engineer, decompile, or derive source except to the limited extent a non-waivable statute requires, and then only after written notice to Lattice;
- redistribute paid binaries or paid entitlement files, sublicense, rent, or offer the software as a service to third parties;
- publish the signing private key or any Lattice secret, or attempt to issue entitlements;
- use the software in any manner that violates export, sanctions, or anti-circumvention law.
Community binaries may be copied inside your organization for your own use of a community entitlement. Paid binaries stay inside the purchasing organization.
5. Your network; high-risk use
Lattice DDI is infrastructure software that can affect DHCP, DNS, and addressing. You alone design, test, stage, monitor, back up, and operate your network. You alone decide whether the software is fit for any particular plant, utility, hospital, public-safety, industrial control, or other high-risk environment.
You assume all risk of outage, failed or duplicate leases, DNS inconsistency, addressing errors, and any resulting injury, property damage, environmental harm, regulatory penalty, or lost revenue. Lattice does not operate your relays, VIP, Postgres, or hosts. Lattice is not on-call for your production network. Documentation and sample configs are examples, not professional engineering advice.
6. Support
Community: no support obligation, no SLA, no credits. Paid: tickets and [email protected] during business hours in America/Chicago only. No phone. No 24×7. No guaranteed response time. No service credits. Support does not include custom engineering, on-site work, or operation of your network. Lattice may discontinue a version after a documented end-of-life.
7. Pre-GA and coming soon
Until Lattice declares general availability in writing, software, entitlements, prices, and documentation may be incomplete, incorrect, or withdrawn. Pre-GA use is at your sole risk and is licensed “as is.” Marketing pages are not a commitment to sell or to deliver any feature.
8. Disclaimer of warranties
TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE, ENTITLEMENTS, DOCUMENTATION, DOWNLOADS, AND SITE ARE PROVIDED “AS IS” AND “AS AVAILABLE,” WITH ALL FAULTS. LATTICE DISCLAIMS ALL WARRANTIES, EXPRESS IMPLIED OR STATUTORY, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, QUIET ENJOYMENT, AND ANY WARRANTY ARISING FROM COURSE OF DEALING. LATTICE DOES NOT WARRANT THAT THE SOFTWARE WILL BE UNINTERRUPTED, ERROR-FREE, SECURE, OR COMPATIBLE WITH YOUR NETWORK, OR THAT DEFECTS WILL BE CORRECTED.
Where a non-waivable consumer warranty applies, it lasts 30 days from first download and Lattice’s exclusive obligation is, at Lattice’s option, replacement of the download or refund of fees you paid to Lattice for the then-current term.
9. Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, LATTICE AND ITS OWNERS, CONTRACTORS, AND SUPPLIERS WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, LOST REVENUE, LOST DATA, FAILED OR DUPLICATE LEASES, NETWORK OUTAGE, COVER, OR COST OF SUBSTITUTE GOODS, EVEN IF ADVISED OF THE POSSIBILITY, AND WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, OR OTHERWISE.
LATTICE’S TOTAL LIABILITY FOR ALL CLAIMS ARISING OUT OF OR RELATED TO THE SOFTWARE OR THIS EULA WILL NOT EXCEED THE GREATER OF (A) THE AMOUNTS YOU PAID TO LATTICE FOR THE ENTITLEMENT IN FORCE DURING THE TWELVE MONTHS BEFORE THE CLAIM, OR (B) ONE HUNDRED U.S. DOLLARS (US$100). FOR COMMUNITY OR OTHER ZERO-FEE USE, THAT CAP IS US$100 AND MAY BE US$0 WHERE THE LAW ALLOWS. THESE CAPS ARE AN ESSENTIAL BASIS OF THE BARGAIN. FEES WOULD BE HIGHER WITHOUT THEM.
10. Indemnity by you
You will defend, indemnify, and hold harmless Lattice and its owners, contractors, and suppliers from any claim, damage, loss, and expense (including reasonable attorneys’ fees) arising out of: your use of the software; your network design or operations; your content and data; your combination of the software with anything we did not supply; your breach of this EULA; or your violation of law. Lattice may participate with counsel of its choice at its own expense.
11. Customer data on your hosts
Lease, prefix, and DNS data live in systems you operate. Lattice does not host that data and is not a processor of it. You are solely responsible for backups, access control, and lawful processing of any personal data in your deployment.
12. Termination
Lattice may terminate this EULA and disable or refuse entitlements immediately if you breach, if a payment fails or is reversed, or if continued performance is prohibited by law. On termination you will stop using the software and destroy copies except those you must keep under a non-waivable record law. Sections that by nature should survive (including 4–11, 13–16) survive.
13. Export; government
You will not export or re-export the software except as permitted by U.S. and other applicable law. If you are a U.S. Government end user, the software is commercial computer software and commercial computer software documentation licensed only with the rights in this EULA under FAR 12.212 and DFARS 227.7202.
14. No third-party beneficiaries; assignment
There are no third-party beneficiaries. You may not assign this EULA without Lattice’s prior written consent. Lattice may assign freely, including to an affiliate or an LLC formed to hold the Lattice DDI business. This EULA binds successors.
15. Law, venue, jury and class waiver
This EULA is governed by the laws of the State of Missouri, excluding conflict-of-law rules and excluding the CISG. Exclusive jurisdiction and venue lie in the state or federal courts located in the State of Missouri. You and Lattice each waive any right to a jury trial. You may bring claims only in your individual capacity, not as a plaintiff or class member in any class, collective, or representative proceeding. Lattice may seek injunctive or other equitable relief in any court to protect its license, keys, or confidential information.
Mandatory consumer statutes that cannot be waived still apply to the limited extent they cannot be waived. They do not expand the license grant or create an SLA.
16. Entire agreement
This EULA, the valid entitlement file, and any order Lattice accepts in writing are the entire agreement for the software. They supersede all prior proposals and marketing. Additional terms in a purchase order, vendor portal, or procurement addendum are rejected unless Lattice signs them. If a provision is unenforceable, it is modified to the minimum extent required and the rest remains in force. Waiver must be in writing. Failure to enforce is not a waiver.
Notices to Lattice: [email protected].