Cosmonium is using code or algorithm from third-parties, here is the list of all these dependencies with the attribution and license.
Utilities for determining application-specific dirs.
Copyright: Copyright (c) 2013 Eddy Petrișor, Copyright (c) 2010 ActiveState Software Inc.
License: MIT
Reference: Github
Python module for using CEFPython with Panda3D.
Copyright: Copyright (c) 2016 Mitchell Stokes
License: MIT
Reference: Github
Automatic layout management system for Panda3D's DirectGui.
Copyright: Copyright (c) 2019, Epihaius
License: BSD 2-Clause License
Reference: Github
Spin Box entry implementation for Panda3D's DirectGui.
Copyright: Copyright (c) 2019, fireclawthefox.
License: BSD
Reference: Github
A file and folder browser for Panda3D using DirectGUI.
Copyright: Copyright (c) 2020, fireclawthefox.
License: BSD
Reference: Github
glTF loader for Panda3D.
Copyright: Copyright (c) 2018, Mitchell Stokes
License: BSD
Reference: Github
Markdown parser library.
Copyright: Copyright (c) 2014 - 2015, Hsiaoming Yang
License: BSD
Reference: Github
Dropdown and popup menu for DirectGUI.
Copyright: Joni Hariyanto
License: WTFPL
Reference: Panda3D Homepage Source
PLY (Python Lex-Yacc) is an implementation of lex and yacc parsing tools for Python.
Copyright: Copyright (C) 2001-2019 David M. Beazley (Dabeaz LLC) All rights reserved.
License: BSD
A multi-page frame for Panda3D's DirectGUI.
Copyright: Copyright (c) 2019 Ian Eborn (Thaumaturge)
License: MIT
Reference: Github
Copyright: Prasanth Nair [email protected]
License: BSD
Reference: Github
Files: dourneau.cpp, elp82.cpp, gust86.cpp, htc20.cpp, kepler.cpp, lieske_e5.cpp, mathutils.cpp, obliquity.cpp, pluto.cpp, precess.cpp, rckin.cpp, vsop_data.cpp, csop87.cpp, astro/pyastro/pykepler.py
Ephemerides calculation code from Project Pluto
Copyright: Copyright (C) 2010-2020, Project Pluto, Bill Gray.
License: GPLv2 or later
Temperature to RGB conversion.
Copyright: Tanner Helland
License: BSD
Reference: Homepage
atmosphere.py: Atmosphere shader code from Celestia used for compatibility.
bigfix.py: 64.64 fixed precision code from Celestia used for compatibility with cel:// urls
Copyright: Copyright (c) 2001-2017, Celestia Development Team
License: GPL-V2
GPU noise library.
Copyright: Brian Sharpe
License: See procedural/shaders/gpu-noise-lib/README
GPU noise library.
Copyright: Inigo Quilez
License: MIT (https://www.facebook.com/inigo.quilez.art/posts/1829376627387435/)
Reference: Homepage
GPU noise library.
Copyright: Stefan Gustavson and Ashima Arts
License: MIT
Reference: Github
Atmospheric scattering code.
Copyright: Copyright (c) 2004 Sean O'Neil
License: GPL-V2 or BSD
Reference: GPU Gems