The OBS Project is threatening Fedora Linux with legal action

Overview of the conflict

  • OBS ships an official Flatpak on Flathub. Fedora also ships its own OBS Flatpak from a Fedora-specific repo, which:
    • Overrides the official Flathub OBS for Fedora users by default.
    • Is missing features (e.g., some codecs, integrations), causing a degraded user experience.
  • Users then report bugs and missing functionality to OBS upstream, unaware they are using a Fedora-modified, unofficial build.
  • OBS initially requested Fedora either:
    • Remove the Fedora OBS Flatpak, or
    • Clearly mark it as a third‑party/unofficial package.
  • After weeks of slow or unhelpful responses and some harsh criticism of OBS’s maintainership, OBS escalated with trademark-based legal language asking Fedora to remove OBS branding from that build.

Trademarks, GPL, and legal angle

  • Commenters agree GPL allows redistribution and modification of code, but not trademarks.
  • Many point to the Firefox/Iceweasel case as precedent: Debian could modify the code, but not keep the “Firefox” name without Mozilla’s approval.
  • Disagreement over how strong OBS’s legal position is:
    • One side: modifying dependencies, codecs, and UI behavior means Fedora’s build is “no longer OBS,” so the name and logo can be withheld.
    • Other side: distros routinely rebuild against different libraries; claiming that alone invalidates the trademark use seems tenuous and could endanger common distro practices.

Fedora Flatpaks vs Flathub and security policies

  • Fedora’s rationale for its own Flatpaks:
    • Corporate/enterprise control, stricter policies (FOSS-only, no patent-encumbered codecs, tighter sandboxing).
    • Desire to integrate and manage apps with the same tooling as the base OS.
  • Critics argue:
    • Fedora’s OBS Flatpak is lower quality than the official one and confuses users.
    • Fedora Flatpaks have drifted from an original vision (core apps only) into “packaging everything,” with too many packages for proper QA.
  • A large subthread debates OBS using an EOL Qt runtime:
    • Fedora side: shipping EOL Qt is “unacceptable” and poor security practice.
    • OBS side: newer Qt caused regressions; Qt is mostly GUI; security risk is overstated; criticism was delivered in an unnecessarily hostile way.

Broader reflections

  • Many see this as a replay of long-standing upstream–distro tensions (xscreensaver, Firefox, Quod Libet, etc.).
  • Suggested “lessons” range from:
    • Let upstream own Flatpaks/AppImages and mark distro variants clearly as unofficial.
    • Demote or disable Fedora Flatpaks by default in favor of Flathub.
    • Or, for users, “avoid Fedora Flatpaks” (and for some, Fedora’s GUI Software tool entirely) in favor of official builds.