Open-source software

Last updated: May 2026

The Untempered Cosmos is built on the open-source libraries below. Their copyright notices and license terms are reproduced or linked to here as required by their respective licenses.

astronomy-engine

Astronomical position calculations are performed by astronomy-engine by Don Cross, licensed under the MIT License.

Copyright © 2019–2026 Don Cross. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the conditions in the MIT License linked above.

Steam Audio

Spatial audio rendering on Android is powered by Steam Audio by Valve Corporation, licensed under the Apache License, Version 2.0.

Copyright © 2017–2026 Valve Corporation. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Steam Audio in turn incorporates several third-party libraries (Intel Integrated Performance Primitives, FFTS, PFFFT, MySOFA, Intel Embree, AMD RadeonRays, AMD TrueAudio Next, the CIPIC HRTF Database, and the Google Spherical Harmonics Library). Their notices and license terms are reproduced verbatim in third-party-licenses.txt.

iOS and web platform APIs

The iOS build uses Apple's AVAudioEngine and AVAudioEnvironmentNode for spatial audio rendering, including the personalized HRIR exposed through the spatial-audio profile entitlement on supported AirPods. The web build uses the W3C Web Audio API's PannerNode for HRTF rendering. These are platform APIs, not redistributable libraries; no separate license attribution is required.