Ather Core intègre des logiciels open source. Ather Audio et ses sociétés affiliées remercient les auteurs et les contributeurs de ces projets. La présente page résume les composants tiers notables regroupés dans notre arborescence des sources. Le texte intégral de chaque licence figure dans le fichier LICENSE, COPYING ou LICENSE.md correspondant, au sein de cette distribution des sources. Si vous avez besoin d’un avis consolidé sous un autre format, écrivez à [email protected].
Les versions binaires peuvent également s’appuyer sur des bibliothèques du système d’exploitation (par ex. OpenSSL) fournies par la plateforme ; consultez la documentation de votre système d’exploitation ou de votre SDK pour connaître les conditions applicables.
Les identifiants de licence ci-dessous reprennent la nomenclature de type SPDX lorsque cela se prête à l’usage.
| Projet | Usage | Licence |
|---|---|---|
| Opus | Codec audio | BSD-3-Clause (Xiph.Org Foundation et al.) |
| nlohmann/json | Analyse JSON | MIT |
| RtAudio | Entrées/sorties audio multiplateforme | MIT (conditions similaires) |
| libsamplerate | Conversion de fréquence d’échantillonnage | BSD-2-Clause |
| gRPC | Cadre RPC et outillage | Apache-2.0 |
| Protocol Buffers | Sérialisation de messages (via gRPC) | BSD-3-Clause |
| Abseil | Bibliothèque C++ (via gRPC) | Apache-2.0 |
| RE2 | Expressions régulières (via gRPC) | BSD-3-Clause |
| c-ares | Résolution DNS asynchrone (via gRPC) | MIT |
| zlib | Compression (via gRPC) | Zlib |
| libre | Pile de communication temps réel (SIP, médias) | BSD-3-Clause |
| cpp-httplib | Client et serveur HTTP/HTTPS | MIT |
| libdatachannel | Données WebRTC et connectivité pair à pair | MPL-2.0 |
| libjuice | ICE / STUN / TURN (libdatachannel) | MPL-2.0 |
| libsrtp | SRTP (libdatachannel) | De type BSD-3-Clause (Cisco) |
| plog | Journalisation (libdatachannel) | MIT |
| usrsctp | SCTP en espace utilisateur (libdatachannel) | BSD-3-Clause |
| libsdptransform | Analyse et génération SDP | MIT |
| inih | Analyse des fichiers INI | BSD-3-Clause |
Les sources gRPC sous modules/grpc peuvent inclure d’autres codes tiers dans third_party/ ; chaque sous-répertoire est fourni avec son propre fichier de licence. Consultez l’NOTICE gRPC en amont ainsi que la documentation du projet pour un inventaire complet lorsque c’est nécessaire.
GoogleTest et outils assimilés peuvent être générés lorsque les tests sont activés ; ils ne sont pas nécessaires pour exécuter Ather Core en production. Voir modules/grpc/third_party/googletest pour le texte de la licence BSD-3-Clause.
Les noms de produits, les noms de projets et les logos mentionnés ci-dessus appartiennent à leurs propriétaires respectifs. Leur emploi sur cette page vise uniquement la mention de paternité et ne constitue pas une approbation.