Published on: August 9, 2020 | Reading Time: 3 min
I currently use Debian as my daily driver. I would recommend it to anyone who can appreciate the distribution's maturity. Here are a few reasons why those of you who are considering a new distribution must take a look at Debian.
Everything in Debian is transparent, the emails sent between and to developers using their official mail, the amount of unresolved bugs, every step taken by debian as an organization, everything! I appreciate that from my distribution. There is no room for underhand corporate deals, no unfair treatment behind private mails and everything can be reviewed by the public. No crazy or weird surprises. You know what they're doing infact you can even let them know what you think as their mailing lists are public and you can sign up for the mailing list and join conversation.
Commitment to Free Software
Debian is one of those few distributions that publicly proclaim their commitment to free software. They care about user freedom and privacy, unlike most distributions that would rather just benefit from and talk about the pragmatic advantages of open source. Debian even divides it's packages into three separate repositories: free, non-free and contrib. Free contains only free software, non-free contains proprietary software and contrib has software that requires some non-free software to obtain complete functionality. Debian isn't a FSF approved distribution because it provides a way for users to install non-free software. Debian wants to provide users a chance to have as much a free computing experience as possible, this is why the none-free archive is maintained. Debian makes it clear that the non-free and contrib archives are not part of the actual distribution.
Packages in debian are thoroughly tested over the period of months leading up to the release of a new version of the distro. Debian tracks bugs and works with upstream to fix them and sometimes patches fixes themselves when the developers refuses to or can't work on a fix to the said bug. Debian developers ensures that every bug reported is fixed before the release of a new version, in fact they don't release a new version if they feel that the overall quality of the packages do not meet their standards. it's a release when ready policy. Becuase of this Debian does not follow a strict release cycle.
You can get directly in touch with debian developers through their official mailing lists, irc channels and unofficial chat rooms across various platforms. Instead of waiting around for days for replys or talking to a person who is not qualified to resolve the problems you are facing, in Debian you can directly talk to the developers who are known for their fast replies.
Software that doesn't just work but works well together
Debian ensures that the software they make doesn't just work well on their own but works well with each other. When a library is updated it is ensured that every other package depending on that library remains functional with the new version of the library before it's uploaded to unstable. This creates a sort of ecosystem where these applications respect other applications boundaries and do not affect each others functioning.
Overall in my experience Debian provides a great experience for regular users as well as power users without compromising on stability or polish. It has a very open and fair community and stays true to their core values of freedom and justice. That is why I use Debian.