Product-family quote terms

Online purchase terms have not been activated.

Prepared quote terms: 2026-10-01-product-family-v2. Accepted quote records define the named commercial range. SHA-256: 12a9002f77d5da63177998df7f21bb4777b5e18dd02966d09d7b06ac62ff723d.

# iolinki Commercial License

## Overview

This document outlines the commercial licensing options for **iolinki**, an IO-Link Device protocol stack.

## Scope for new quotes

The product-family scope below applies to new quotes using version
2026-10-01-product-family-v2. Rights already granted or separately agreed remain
governed by their accepted agreement; this scope does not reduce those rights.

## License Tiers

### Single Developer License
**Price**: €1,399 (One-time, Royalty-Free)

**Includes**:
- Full source code access
- One agreed, named product family; unlimited manufactured units and customers within that family
- 1 year of updates and bug fixes
- Email support (48h response time)
- License holder: one named individual; one developer seat
- Two onboarding hours: build/setup assistance, MCU/PHY wiring and callback review, and a written bring-up checklist
- Larger ports quoted separately

**Ideal for**: Independent developers, startups, small product lines

---

### Team License
**Price**: €4,699 (One-time, Royalty-Free)

**Includes**:
- The same source code, documentation and reference release as Single Developer
- One agreed, named product family; unlimited manufactured units and customers within that family
- 1 year of updates and bug fixes
- License holder: the named legal company; up to 5 authorized developers
- Seats may be reassigned when engineers change
- Contractors working on the licensee company's projects count within those 5 authorized developers; subsidiary rights require a separate quote
- Priority email support (24h response time)
- Quarterly technical reviews
- Up to 8 total scoped integration hours (replaces the Single onboarding allowance; not 2 + 8 hours)
- Agree the board, compiler, PHY and validation tasks before scheduling; larger ports quoted separately

**Ideal for**: Engineering teams, consultancies, mid-size manufacturers

---

### Enterprise License
**Price**: Custom (Site-wide, Royalty-Free)

**Includes**:
- Team source, documentation and support benefits; broader product scope by agreement
- Multiple product families, subsidiary rights and broader SDK redistribution by custom quote
- Unlimited developer seats (single site)
- Dedicated support channel
- Custom feature development (negotiable)
- On-site training options
- Extended warranty and SLA

**Ideal for**: OEMs, large manufacturers, multi-product deployments

---

## Product-family scope

A product family is the named commercial product range recorded in the agreed
quote, including variants, successors and hardware revisions within that range.
Manufactured-unit counts, customer counts and variants within the family are
unlimited and royalty-free. An unrelated product line needs a separate license.
Changing MCU or PHY within the agreed family does not invalidate the license or
require a new license; porting and hardware validation are separately scoped and
quoted. Enterprise quotes cover multiple families, subsidiaries or broader SDK
redistribution as explicitly agreed.

## Package and assistance scope

Both tiers receive the same usable source, documentation and reference release.
Reference build evidence and remaining validation limits are published separately;
included assistance does not promise a completed port, supplied hardware, physical
validation or conformity certification. Reproducible product bug corrections do
not consume the custom porting assistance allowance.

Single is held by the named individual, not by an employer or other legal entity.
Employer-project use, transfer rights, upgrade credit, assistance booking windows
and any additional renewal coverage must be agreed in the quote. Team is held by
the named legal company; subsidiary and other separate-entity rights require a
separate quote.

## When do I need this commercial license?

iolinki is dual-licensed. You may always use it **free of charge under the GPLv3**
(see the LICENSE file) — including in production — **provided you comply with the
GPLv3**, i.e. any work you distribute that incorporates iolinki is also licensed
under the GPLv3 (source available).

A **commercial license is required only if you distribute a closed-source or
otherwise proprietary product** that incorporates iolinki and therefore cannot
meet the GPLv3 copyleft obligations. It grants the same code under proprietary
terms, with no copyleft requirement.

## Purchase Process

1. **Contact**: Email andrii@shylenko.com with your requirements
2. **Quote**: Receive a formal quote within 48 hours
3. **Agreement**: Sign the license agreement
4. **Payment**: One-time payment via wire transfer or invoice
5. **Delivery**: Receive license key and commercial support access

## Frequently Asked Questions

**Q: What happens after the 1-year update period?**
A: You retain perpetual rights to use the version you licensed. Extended support contracts available at 20% of original license fee per year.

**Q: Can I use iolinki in open-source projects?**
A: Yes — free of charge under the GPLv3, including in production, as long as your
project complies with the GPLv3 (source available under a GPLv3-compatible license).
A commercial license is only needed for closed-source / proprietary products.

**Q: Do you offer volume discounts?**
A: Yes, for Enterprise licenses or multiple Team licenses. Contact us for details.

**Q: What payment methods do you accept?**
A: SEPA bank transfer, wire transfer, and invoicing (Net 30 for established companies).

## Contact

**Email**: andrii@shylenko.com
**Web**: https://iolinki.com
**GitHub**: https://github.com/w1ne/iolinki

---

© 2026 Andrii Shylenko. All rights reserved.

Previous offering version