I’ve written about Fedora, RedHat, IBM and CentOS in my previous posts.

To recap shortly:

  • I was using Fedora Linux for a long time, but stopped using it around release 29 because it made some of my machines unstable.
  • It wasn’t the only reason: I was also very unhappy with the OS forcing me to upgrade every 12 months. Yearly upgrades was nightmare… if everything went well, fine. If some packages failed, it was always a mess. I was horrified by random major kernel changes.
  • So I switched to CentOS for more stable update cycle.
  • IBM and RedHat business made me think about switching to some other OS entirely, but my commitment to SELinux-based sandboxing complicated things.
  • Latest turn in the CentOS made me think about it again.

So I’m back to Fedora again… but not in a typical sense. Instead, I’ve been experimenting with Qubes OS lately, and using Fedora templates. Qubes OS solves many problems I’ve been dealing with over the years, including the horrible Fedora 12-month upgrade cycle. To be precise, the Fedora templates needs to be updated every 6 months or so, but the Qubes makes it very easy.

Another huge change in my setup is replacing the SELinux-based sandboxes with Qubes AppVM’s.

I’ll write about these things later, so stay tuned.