License

SCPN-Fusion-Core uses a deliberate dual-licensing model:

  • Open-source path: GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later) for research, review, education, reproducible validation, public derivative work, and network-deployed AGPL services.

  • Commercial path: separate commercial licences are available for proprietary reactor programs, internal deployments, closed operational workflows, commercial support, and integrations that cannot use AGPL reciprocal terms.

The full license text is available in the LICENSE file at the project root and at https://www.gnu.org/licenses/agpl-3.0.html.

Key Provisions

  • Freedom to use: You may use, modify, and distribute this software for any purpose.

  • Copyleft: If you modify and distribute the software, or provide it as a network service, you must make your modifications available under the same AGPL-3.0 license.

  • Network use: If you run a modified version of this software as a network service, you must provide the source code to users of that service.

Commercial Licensing

For commercial licensing inquiries, contact:

Validation Data Licensing

Third-party validation data in validation/reference_data/ has its own licensing terms:

Dataset

License

Source

SPARC GEQDSK

MIT

CFS SPARCPublic

ITPA H-mode

Illustrative subset

Verdoolaege et al., NF 61 (2021)

ITER/JET/DIII-D configs

No restrictions

Constructed from published literature

Citation

If you use SCPN-Fusion-Core in your research, please cite:

@software{scpn_fusion_core,
  title   = {SCPN Fusion Core: Tokamak Plasma Physics Simulation
             and Neuro-Symbolic Control Suite},
  author  = {Sotek, Miroslav},
  year    = {2026},
  url     = {https://github.com/anulum/scpn-fusion-core},
  version = {3.9.10}
}

Authors

  • Miroslav Sotek – ANULUM CH & LI – ORCID