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