Skip to content

Our Discord integration violates the GPLย #1370

@qaisjp

Description

@qaisjp

Describe the bug

We cannot link with Discord's Game SDK as the Game SDK is not available under a free license.

Describe the solution you'd like

Use the legacy discord-rpc library instead, which is available under a free license (MIT).

This issue also pauses any mass rollouts of binaries until it has been resolved.

Describe alternatives you've considered

Contact all historical contributors and change our license. Doing this is not practical at this point in timeโ€”it will take a long time, and it's faster to just change our code.

Version

245551c

Additional context

Discord announcement of the Game SDK with extensive bikeshedding on this matter: discord/discord-rpc#290 (comment)

Relevant conversation in #mta.dev: https://discordapp.com/channels/278474088903606273/366384007535001612/697937233151524884

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is neededupstreamRelated to vendor library

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions