DEV Community

purfectcat
purfectcat

Posted on

Linux talk after 20 years of use

Have been using many Linux distributions over the years. Here's my take on them.

  • Gentoo linux: great linux distro but for students/unemployed, compile everything on your system.. who has time for that?

  • Debian Linux: great distro but many vulnerabilities and software often outdated

  • Ubuntu: debian based, canonical a bit shady, hate snaps

  • Fedora: ok distro, fedora package management is slow, the company may cancel the distro at any point (CentOS where are you?)

  • Suse: german distro, uses rpms. works okayish

  • Slackware: old distro, don't think it had a package manager 20 years ago. Maybe things changed

  • Mint: had a security issue, domain ssl expired. Based on ubuntu, but don't really trust them

  • Manjaro: new packages, but unstable distro

It is really hard to find a good Linux distro, even after 20 years of Linux. So the BSDs maybe?

linux, gnu, microsoft

BSD Unix

  • OpenBSD: takes security very seriously. But at the same time, can't do all my coding work on it. Still uses X instead of Wayland? seems more server orientated. Is it worth it? a secure computer will never exist

  • FreeBSD: ipv6 security hole fixed yet? not gonna use this

  • NetBSD: never used, any good?

bsd unix

Commercial systems?

  • Windows: no thanks, doesn't even come with bash

  • Mac: works as average user, annoys me as developer. Had some issues with Lua packages, app store annoys me about passwords, apple complaining about signing etc. It's no fun developing on mac

Sure you can do vuejs on all of them, but I'm regularly doing system level programming. Looking for a system that takes security seriously but is also good for development.

So what do you use for development?

Thus far I'm stuck with Debian/Ubuntu. I enjoyed Gentoo but don't have time to install it.

Top comments (0)