|
ChibiOS/RT supports a variety of licensing options, if you have more questions please don't hesitate to contact us. |
|
Multiple licensing options exist for ChibiOS/RT:
Unstable (alpha, beta, development) ChibiOS/RT releases are licensed exclusively under a pure GPL3 license. Unstable releases are only meant for development and evaluation. Please refer to the GPL3 license text for more info about this option.
Stable ChibiOS/RT releases (marked as stable, the second version number must be even, 1.2.x for example) are licensed under the GPL3 license modified with a linking exception in order to make ChibiOS/RT usable in closed source applications under certain conditions. Please refer to the GPL3 license text and to the ChibiOS/RT exception text for more info about this option.
Several commercial licensing options are available for ChibiOS/RT.
The following matrix describes what you can or can't do under the various licensing schemes:
| Question | Pure GPL3 | GPL3 with Exception | Commercial |
|---|---|---|---|
| Is ChibiOS/RT free? | yes | yes | no |
| Can I use ChibiOS/RT in my closed source embedded product? | no | yes1 | yes |
| Do I have to release my source code? | yes | no1 | no |
| Do I have to open source my changes to ChibiOS/RT? | yes | yes1 | no |
| Do I have to document that my product uses ChibiOS/RT? | yes | yes | no |
| Do I have to offer to offer the ChibiOS/RT code to users of my product? | yes | yes | no |
| Is public support available? | yes2 | yes2 | yes2 |
| Is professional technical support available? | yes3 | yes3 | yes4 |
| Is a warranty provided? | no | no | yes |