Skip to main content

Licenses & Source Code

Open Source License

ChannelUP is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). This means:

  • You have the right to obtain the complete source code for the version of ChannelUP running on your TV.
  • You may study, modify, and redistribute the source code under the terms of the AGPL-3.0.
  • The full license text is available at gnu.org/licenses/agpl-3.0.

Viewing Licenses in the App

The Licenses screen is accessible from the settings menu. It shows:

  • The ChannelUP copyright notice and AGPL-3.0 license
  • Third-party open-source libraries used in the app and their respective licenses
  • A Request Source Code button
Image Placeholder

Add screenshot here: in-app Licenses screen showing AGPL notice, third-party licenses, and Request Source Code button.

Requesting the Source Code

To request the source code for your version of ChannelUP:

  1. Open the Settings menu in ChannelUP.
  2. Select Licenses.
  3. Press the Request Source Code button.
  4. A QR code appears on screen — scan it with your phone.
  5. On your phone, enter your email address and submit.
  6. You'll receive an email with:
    • A download link to the source archive (.tar.gz) for the exact version running on your TV
    • A git clone command if you prefer to clone the repository directly

The download link and clone URL are tied to your specific request and remain active for a limited time.

Image Placeholder

Add screenshot here: QR code screen shown after pressing Request Source Code, with instructions to scan.

tip

The source code request is version-specific — you'll always receive the exact source code matching the version installed on your TV.

Third-Party Licenses

ChannelUP uses the following open-source components, listed with their licenses on the in-app Licenses screen:

ComponentLicensePurpose
TtxFromTSMITTeletext subtitle parsing
InterSIL Open Font LicenseUI typeface
Atkinson HyperlegibleSIL Open Font LicenseAccessibility subtitle font
OpenDyslexicSIL Open Font LicenseAccessibility subtitle font
Font AwesomeCC BY 4.0 / SIL OFLUI icons
qr-creatorMITQR code generation for diagnostics and source requests