3 ms·
The Discord client may be open source, but Discord can apply whatever terms of service they like to their server. So just set up your own server using their op
by gregknicholson 8y ago
The Discord client may be open source, but Discord can apply whatever terms of service they like to their server.
So just set up your own server using their open source server software, which surely they must have released under the AGPL, because they weren't just using “open source” as a buzzword.
...Yeah. The client software being open source is irrelevant if it relies on a single proprietary server. Choose open standards instead, or AGPL'd server software.
- deleted 8y ago[deleted]
- beagle3 8y ago> he client software being open source is irrelevant if it relies on a single proprietary server. At least you can make sure it doesn't send information it isn't supposed to send to that server - say, audio when you weren't intending, or screenshots. It's not good enough for server independence, but it is way better than closed everything.
- gregknicholson 8y agoThat's a good point.
- AstralStorm 8y agoNot really. You could reasonably easily reverse engineer the server side too based on how the client uses it. (scalability is important though) It is better not to have to do that.
- gregknicholson 8y agoYou could, but that's still lots of work, and you'd constantly be chasing incompatibilities with Discord's servers. At this point you may as well just use an open standard instead.