top | item 46807228

(no title)

voidr | 1 month ago

Why RPM and not DEB or something more modern? Is it for Read Had compatibility?

discuss

order

jaboutboul|1 month ago

It was initially based on deb in the earlier iterations of its life, but ultimately, we decided to use Fedora as a base as a good balance between stability and new feature enablement.

That decision also makes it easier for us to contribute to Fedora upstream and collab with others, for example AWS uses Fedora for the base of Amazon Linux too, so there may be ways we can work together to solve common problems. I'm not making any future/promise statements with that comment. My point is, we are happy to collab upstream, using real open-source, community pathways.

kmacleod|1 month ago

I've created and managed five distributions for two companies. I've found RPM to have slightly easier tooling across the whole stack, from developers building individual RPMs/specs up through building and managing 1000s of RPMs across multiple releases. The Fedora build model makes a great reference and source of tools for spinning your own distributions.

ndsipa_pomu|1 month ago

My experience over the years with a few Linux distributions is that rpm based distros always seem to give me more problems with dependencies and always seems harder to fix. These days I much prefer deb based distributions, mainly Ubuntu as I like their trade-off between stability and newer versions though I'm not a fan of snap packages.