Open-Source Software Used in Dials
Dials Radio is built with the help of the following open-source projects. We are grateful to the developers and communities behind these projects.
Licensed under the GNU Lesser General Public License (LGPL) v2.1.
FFmpeg is used for audio codec fallback processing. It is dynamically linked in compliance with the LGPL. The source code for FFmpeg is available at ffmpeg.org/download.html.
You may obtain a copy of the LGPL at: gnu.org/licenses/old-licenses/lgpl-2.1.html
Website: ffmpeg.org
Licensed under the GNU General Public License (GPL) v3.
Station catalog data is provided by the community-driven Radio Browser project, a free and open directory of internet radio stations.
Website: radio-browser.info
Licensed under the MIT License.
RevenueCat provides subscription management infrastructure, handling receipt validation and entitlement tracking.
Repository: github.com/RevenueCat/purchases-ios
Licensed under the MIT License.
SDWebImage provides asynchronous image downloading and caching for station artwork and logos.
Repository: github.com/SDWebImage/SDWebImage
Licensed under the MIT License.
SwiftUI integration layer for SDWebImage, providing the WebImage view component.
Repository: github.com/SDWebImage/SDWebImageSwiftUI
Licensed under the Apache License 2.0.
Firebase provides analytics, crash reporting (Crashlytics), and cloud messaging for push notifications.
Repository: github.com/firebase/firebase-ios-sdk
Full license texts for all open-source components are included in the App bundle and are available upon request at legal@dialsradio.app.