Pricing

The GreatEmbeddo code generator is free to download and use, with no restrictions on what you build. The Pro version adds one capability: schema migration for in-field device upgrades.

Free

Free
No cost — no migration
  • Full C99 code generator
  • All storage engine features
  • Log-structured B+tree with wear levelling
  • Crash-safe replicated superblock ring
  • Schema versioning & checksums
  • Static allocation only
  • Secondary indexes
  • Data replication
Try Online

Suitable for any project. If you don't need in-field schema migration, the free build covers you completely.

Pro

CHF 10,000
Per product line — perpetual, no renewal

Everything in the free build, plus:

  • Schema migration for in-field upgrades
  • Automated migration path generation
  • 12 months of commercial support SLA
  • Priority bug fixes and patches
  • Code review and integration assistance
Contact Ateleris

Volume discounts available for multi-product engagements.

What is schema migration?

When you deploy a firmware update to a device already in the field, the database on that device was written by an older schema version. Without migration, the new firmware cannot read data written by the old schema.

The Pro version's migration support generates C99 code that reads data written under any previous schema version and rewrites it into the current format — safely and atomically, using the same crash-safe superblock-ring commit path as all other writes. This is the only meaningful difference between the two builds.

If you are building a new product with no deployed devices yet, or if your firmware update strategy involves formatting the device on upgrade, the free build is sufficient.

Frequently asked questions

What counts as a “product line”?

A single product family — for example, all ECUs in one vehicle model, or all sensors in one industrial product. Different product lines require separate licenses.

Do I need a commercial license for prototypes or internal tools?

No. The free build covers all uses — including commercial products — as long as you don't need in-field schema migration. There is no restriction on what you build with it.

Can I evaluate the Pro version before purchasing?

Yes. Contact Ateleris to arrange a technical evaluation. We can demonstrate migration path generation against your specific schema before any commitment.

Is the Pro license perpetual?

Yes. The CHF 10,000 fee covers the product line for its entire lifetime. There is no annual renewal fee.

Questions about licensing? Contact Ateleris GmbH to discuss your project requirements.
Send an Enquiry
An unhandled error has occurred. Reload

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.