Sorry if this isn’t the right place to ask this, I couldn’t find a linux-no-stupid-questions community lol.

I’m migrating again to linux, and working on Linux Mint for now to avoid a huge change due to my upcoming program for school soon where I won’t have extra time to fiddle with things. So I’m trying to get everything set up, and download my most used applications, but I’m trying to figure out - should I be downloading the official software if it’s available, or is it better to find a FOSS alternative instead? I plan to go with the apps that come with it like the libre office instead of Microsoft, obviously, but I was looking at Discord and there is what appears to be an official looking option in the software manager app, and below it a FOSS WebCord option. Or, if this one isn’t the official, I could always go to the discord site and get it from them if they have it available.

Does it matter which option I go with? Is it better to go with official software if possible? Or is it better to go with FOSS for more control/privacy?

  • jaykstah@waveform.social
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    1 year ago

    Depends on what you need. Personally, over the years I’ve been inclined to at least try a FOSS alternative when available and have found some really cool projects by doing that. It’s also cool to see those projects evolve over time and trade blows with the “official” apps they’re competing with.

    However in some cases it just might not be practical to do so, especially if the alternative isn’t mature enough to rely on. I’d say at least take a look at the alternatives and give em a fair shot.

    I will mention in the case of projects like WebCord you’re essentially getting a cut down version of Discord, with some extra features added in some cases. Basically custom clients like WebCord have to be based on the web version of Discord (essentially what you get when you open it in a browser) and because of that will be missing features like Krisp noise reduction and hardware encoding for video which can be dealbreakers for some people. Those features and some others are only available with the native Discord app which alternative clients cannot be built on top of. So there’s a hard limitation there as to how much these alternatives can accomplish.

    There are others like Ripcord which are entirely custom clients, not just loading web Discord and modding it. But something like Ripcord will be missing a lot of features that even the web version of Discord has, so not really an option unless you just need basic voice and text chat stuff.