Licensing¶
Openwater uses four license layers. The license in each repository's LICENSE file governs the published version of that repository. Third-party components retain their own terms and notices.
| Layer | License | Examples |
|---|---|---|
| Reciprocal software core | AGPL-3.0-or-later | OpenLIFU console and transmitter firmware; OpenMOTION FPGA/HDL; sensing, beamforming, reconstruction and calibration core |
| Permissive software and integration | Apache-2.0 | OpenMOTION console and sensor firmware; all bootloaders; applications, tools, 3D Slicer extensions, SDKs and language bindings |
| Hardware reference designs | CERN-OHL-S-2.0 | CAD, schematics, PCB layouts and related design sources |
| Documentation and data | CC-BY-4.0 | Guides, tutorials, templates and sample data |
Some SlicerOpenLIFU and hardware repositories still publish AGPL license files. Their approved destination is shown above, but the new license takes effect only after contributor rights are confirmed and the repository LICENSE and declarations are updated.
For contributions and SPDX headers, see the Openwater contribution policy. For the current license of a particular repository, read its LICENSE file.