Anniversary Sale · up to 80% off all librariesEnds Nov 9Shop now
SOFTTDocs

Commercial License

Compare the licensing, support and features of ElegantOTA Lite (AGPL-3.0) and ElegantOTA Pro (commercial license).

ElegantOTA is available in two editions of the same OTA update library: ElegantOTA Lite, which is open source and licensed under AGPL-3.0, and ElegantOTA Pro, which is distributed under the SOFTT Commercial License. The editions differ in features, support and licensing terms.

Comparison

ElegantOTA LiteElegantOTA Pro
LicenseOpen source, AGPL-3.0SOFTT Commercial License
Source-disclosure obligationsFree to use, modify and distribute. If you use ElegantOTA Lite in a commercial product, AGPL-3.0 requires you to make the source code of your product, including any modifications to ElegantOTA Lite, publicly available.You can use ElegantOTA Pro in a commercial product without open-sourcing your proprietary code.
SupportCommunity-driven, through online forums, documentation and user-contributed resources. Professional support may be limited.Dedicated support and assistance.
OTA modesFileFile, Direct Download and Auto Update
FeaturesCore OTA functionality.Extended functionality, such as runtime control of OTA modes and update targets, hardware ID, firmware version, custom title and branding. Features available only in ElegantOTA Pro are marked in this documentation.
Cost modelFreeOne-time license fee

Choosing an edition

  • ElegantOTA Lite fits open-source projects, and projects in which the AGPL-3.0 requirements are acceptable and basic OTA update functionality is sufficient.
  • ElegantOTA Pro fits commercial products. It provides a more comprehensive, professionally supported solution and lets you keep your code proprietary, in exchange for a one-time commercial license fee.

Get ElegantOTA Pro

ElegantOTA Pro is available on the official product page at store.softt.io.

On this page