Skip to content

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.