Licenses
Licenses
This document outlines the license terms for the Cosmic Signature project and the third-party software it incorporates.
1. Cosmic Signature Project Code
Copyright © 2025 threebodyorbits.com. All Rights Reserved.
2. Third-Party Components & Data
This project is made possible by the following open-source components and data:
Core Rust Dependencies
The backend logic is built with Rust and relies on several key crates:
nalgebra: Used for linear algebra operations in the physics simulation. Licensed under the BSD 3-Clause License.
Copyright © 2013-2020 Florent Roure and the nalgebra developers.
serde, rand, wasm-bindgen, and related crates: Used for data serialization, random number generation, and WebAssembly interoperability. These components are dual-licensed under the MIT License and the Apache License 2.0.
Initial Conditions Dataset
This project uses the "Periodic Three-Body Initial Conditions" dataset to create its simulations. This dataset was created by Ricky Reusser and is licensed under the MIT License.
The original dataset and license can be found on Observable: https://observablehq.com/@rreusser/periodic-three-body-initial-conditions
Frontend Video Encoding
h264-mp4-encoder: Used for generating MP4 videos of orbital animations directly in the browser. Licensed under the MIT License.
Copyright (c) 2022 Trevor Sundberg
Full license texts for all dependencies can be found in their respective source code repositories. This notice is provided for attribution purposes.
Video demo
Back to Cosmic Signature