Why FOSS?

FOSS stands for Free and Open Source Software


If you use a lot of programs on your computer, you most likely have something FOSS. When using Linux, you are primarily running FOSS. Use OBS? That's FOSS. In contrast to proprietary software, the source code is typically available for anyone to view and modify (depending on the license). The Free in FOSS refers to the actual freedom of the software, not the price (although it is usually free to use). Like Linux, there are many advantages to choose this over proprietary software, but many downsides as well.


Privacy

Similar to Linux, FOSS will typically never have telemetry built in or enabled by default. It allows the software to be much more trustworthy for end users, while still being of good quality as most of the data really only comes from bug reports. Unfortunately, there are still bad apples. Some time ago, Audacity contributors had proposed adding telemetry into it. They received some heavy backlash on top of some other controversies relating to license policies. This is also what caused the creation of Tenacity, a fork of Audacity that doesn't have all the sussy stuff going on. use this over audacity just in case


Forks

Extending on the last topic, forks are a very significant part of FOSS. If something is to stop being maintained, someone can easily fork the project and continue it. If a project has bad actors, there's most likely a fork that exists. It allows many projects to continue thriving even though it's original core may be in shambles. Forks also allow developers to make their own modifications to the project without needing to gain approval from the original maintainer.


Contributions

Due to the open source nature, people can easily contribute to existing projects. It can range from translations, code, art, or just simply ideas. Everything is maintained by the community, which makes it much easier to be able to communicate your ideas to maintainer(s).


Safe (mostly)

Most of the repos you see on github will be safe. No malware, no bloatware, no sussy stuff (mostly). You can't really get away with putting malicious stuff into your project for very long. Everything is documented via commits, which show exactly what has been modified since the last change. That doesn't mean there won't be any a project that contains something malicious at one point, whether in or out of their control. A good way of filtering some of the more sussy projects is to filter out searches that are lower than 100 stars, e.g. putting stars:<100 into your search query on Github. Of course, the best way to tell if something is safe or not just manually reviewing the source code, but not everyone knows how to do that.


Free (mostly)

Free as in price. You shouldn't really be paying for proprietary software, especially if it's sussy and expensive. There are many great FOSS alternatives to proprietary software, but that's a different topic. Of course, there's no way around paying for an objectively good piece of software (well..) but using a quality alternative is still better than going in debt and having your stuff be used for ai.


Just useful.

Many tools are just available on Github, but may not appear on search engines. Some obscure issue you have could probably be solved by an underground (or extremely popular) Github repo that never appeared on your search engine when you looked for a solution. It's why I've started to keep a list of useful or interesting repos that someone may find handy.