© 2026 Albert Poulose.
This book uses two licenses on purpose.
Book content — CC BY-NC-SA 4.0¶
Applies to the notes in book/ (text, notebook prose, and figures), slides/, media/, and the generated website and PDF.
You may:
read, share, and adapt this material for non-commercial teaching and learning
do so only with attribution to Albert Poulose / SciML for PS
release any adapted version under the same license (ShareAlike)
You may not use the content commercially (paid courses, training products, or printed editions for sale) without written permission from the copyright holder.
Full legal text: LICENSES
Code — MIT¶
Applies to src/sciml_ps/, scripts/, tests/, templates/, and code cells in notebooks.
You may use, modify, and redistribute the code, including in commercial software, provided you keep the copyright notice and MIT permission notice.
Full legal text: LICENSES/MIT.txt in the repository.
Contributions¶
Outside contributions are accepted under the Developer Certificate of Origin (DCO) with inbound = outbound licensing: content you submit is licensed under CC BY-NC-SA 4.0, and code under MIT, matching this repository. See CONTRIBUTING.md and Join and contribute.
Suggested attribution¶
Albert Poulose, Scientific Machine Learning (SciML) for Power Systems (PS),
https://sciml4ps .albertpoulose .com, licensed under CC BY-NC-SA 4.0.
Prefer a tagged release or Zenodo DOI once published (see root CITATION.cff and Status and versions).
Third-party software and citations¶
Installed tools keep their own licenses (for example ANDES is GPL-3.0; we install and call it, we do not redistribute its source here). Citations and reuse of external teaching assets are recorded for maintainers in the repository attribution register.
Details for the whole repository: root LICENSE.