Skip to content

Open source licenses

ASTROLAB builds on open-source components. This page is the same inventory as the in-app notice at astrolab.stellor.space/mission?legal=licenses: component, role, licence identifier, and copyright. Full licence texts (MIT, Apache-2.0, BSD-3-Clause, LGPL-3.0, PSF, HPND) are on that page. Indirect libraries keep their upstream licences and are not listed row by row.

Attribution

STELLOR SOLUTIONS gratefully acknowledges the open-source communities behind these projects. Third-party names are used for identification and license compliance only.

NASA 3D Resources and agency imagery

ASTROLAB Web ships selected glTF/GLB spacecraft and vehicle models adapted from NASA 3D Resources, including ACE, AIM, Aqua, Aquarius, ISS, Soyuz, Deep Space and Global Hawk. Generic bus, solar-array and facility models are STELLOR originals.

The 3D Earth scene uses NASA Visible Earth / Blue Marble imagery (and derived tiles). NASA names and models are used for credit only and do not imply NASA endorsement.

Decorative stills on stellor.space may also include ESA photography, credited in the marketing-site Terms.

ASTROLAB Web — browser

Component Role License Copyright
React UI framework MIT Copyright © Meta Platforms, Inc. and affiliates
React DOM React renderer for the browser MIT Copyright © Meta Platforms, Inc. and affiliates
React Router Client routing MIT Copyright © Remix Software / React Router contributors
Vite Front-end toolchain / bundler MIT Copyright © Evan You and Vite contributors
TypeScript Typed JavaScript Apache-2.0 Copyright © Microsoft Corporation
CesiumJS 3D globe / mission scene Apache-2.0 Copyright © Cesium GS, Inc. and contributors
Three.js 3D helpers where used MIT Copyright © mrdoob and Three.js contributors
Plotly.js Interactive charts in Reporting (plotly.js-dist-min) MIT Copyright © Plotly, Inc.
Supabase JS Auth / session client MIT Copyright © Supabase, Inc.
@vercel/analytics Optional web analytics (consent-gated) MIT Copyright © Vercel, Inc.

ASTROLAB Web — cloud services

Component Role License Copyright
FastAPI HTTP API framework MIT Copyright © Sebastián Ramírez (tiangolo) and contributors
Uvicorn ASGI server BSD-3-Clause Copyright © Encode OSS Ltd. and contributors
Starlette ASGI toolkit (FastAPI dependency) BSD-3-Clause Copyright © Encode OSS Ltd. and contributors
Pydantic Request/response validation MIT Copyright © Samuel Colvin and Pydantic contributors
python-dotenv Environment configuration BSD-3-Clause Copyright © theskumar and contributors
PyJWT JSON Web Tokens MIT Copyright © José Padilla and contributors
Requests HTTP client Apache-2.0 Copyright © Kenneth Reitz and contributors
PyYAML YAML configuration / data MIT Copyright © Ingy döt Net and Kirill Simonov

Engineering and analysis core

Component Role License Copyright
Orekit Flight dynamics — orbit propagation, events, force models Apache-2.0 Copyright © CS GROUP and the Orekit community
JPype1 Python–Java bridge for Orekit Apache-2.0 Copyright © JPype contributors
NumPy Numerical arrays / linear algebra BSD-3-Clause Copyright © NumPy Developers
SciPy Scientific computing BSD-3-Clause Copyright © SciPy Developers
pandas Tabular data / analysis results BSD-3-Clause Copyright © pandas Development Team
Matplotlib Plotting / report figures PSF-2.0 Copyright © Matplotlib Development Team / John D. Hunter
Pillow Image processing HPND Copyright © Jeffrey A. Clark (Alex) and contributors
Cartopy Cartographic projections / maps LGPL-3.0 Copyright © Cartopy contributors / UK Met Office lineage
GeoPandas Geospatial tabular data BSD-3-Clause Copyright © GeoPandas developers
Shapely Geometric operations BSD-3-Clause Copyright © Shapely contributors
PyProj Cartographic projections (PROJ bindings) MIT Copyright © PyProj contributors
NetworkX Graphs / connection networks BSD-3-Clause Copyright © NetworkX Developers
scikit-learn Machine-learning utilities where used BSD-3-Clause Copyright © scikit-learn developers

ASTROLAB Desktop

Component Role License Copyright
PySide6 (Qt for Python) Desktop UI framework LGPL-3.0 Copyright © The Qt Company Ltd. and contributors
PyVista 3D mesh visualisation helpers MIT Copyright © PyVista developers
VTK Visualisation Toolkit (via PyVista) BSD-3-Clause Copyright © Kitware Inc. and VTK contributors
trimesh Triangle mesh I/O / processing MIT Copyright © Michael Dawson-Haggerty and contributors

Your obligations

  • Respect each component’s license when redistributing ASTROLAB or embedding its clients.
  • Apache-2.0 components (Orekit, CesiumJS, TypeScript, JPype1, Requests) require retention of the Apache notices.
  • LGPL-3.0 packages (PySide6, Cartopy) can require corresponding source or relinking rights for the library portions. The official texts are linked from the in-app notice.
  • Package versions move with each Beta. For a lawyer-reviewed bill of materials, contact STELLOR SOLUTIONS.