Licensing

ChibiOS is available under 3 options:

  1. Entirely free and Open Source under a mix of GPL3 and Apache2.0 licenses depending on the module.
  2. Free under a commercial licenses with some restrictions (no GPL code).
  3. Full commercial license with several purchase options: 1000 cores, 5000 cores, unlimited.
License Type Cost Notes Use cases Obtain
GPL3 Apache2.0 FOSS1 Free no Evaluation, open source projects, hobby, teaching, learning, business where GPL3 license is acceptable. Download Now
Commercial Free Proprietary Free yes2 Small volumes, prototyping. Request a License
Commercial Full Proprietary Paid no Large scale deployment3. Request a Quote
  1. Free/Open-Source Software.
  2. Mandatory advertisement of ChibiOS use in products. Maximum 500 cores deployment, renewable. Read-only source code. Some advanced features not available.
  3. Available in 1000, 5000 or unlimited cores deployment options.

Products Licensing Matrix

The various products that are part of ChibiOS are available under different licenses, this is the matrix:

Component GPL3 Apache2.0 Commercial Free Commercial Full Notes
RT yes no yes yes
NIL yes no yes yes
RT/NIL ports yes no yes yes
OSLIB yes no yes yes
SB yes no yes yes
EX yes no yes yes
HAL no yes no no It is a free-only product.

Licensing F.A.Q.

The following matrix describes what you can or can't do under the various licensing schemes:

Question GPL3 Apache2.0 Commercial Free Commercial Full
Is ChibiOS free? free free free priced
Can I use ChibiOS in my closed source embedded product? no yes yes yes
Do I have to open my source code? yes no no no
Do I have the right to modify the ChibiOS source code? yes yes read-only yes
Do I have to open source my changes to ChibiOS? yes no - no
Do I have to document that my product uses ChibiOS? yes no yes no
Do I have to offer the ChibiOS code to users of my product? yes no no no
Is support available? public public public public or premium
Is a warranty provided? no no no yes
Is ChibiOS deployment unlimited? unlimited unlimited 500 1000, 5000 or unlimited
Differences in features? full full intermediate full

License Details and Prices

Commercial documents, please Contact us for details.

Licenses

Note that additional licensing solutions can be discussed, the list includes only common ones.

Prices

This is for reference only it is recommended to Request an Official Quote.