&gt; 1. As a developer, I couldn&#x27;t care less about making your life easier at the expense of making mine more difficult.<p>Great, and nobody said you had to. If someone likes your application enough and they want to get it packaged they will - personally, however, ease of packaging is something that makes or breaks whether I &quot;like&quot; something - which is why as much as I love Mumble I&#x27;m not putting any effort in to revive its package in Fedora, because ICE is a huge pain in the butt to build and I just don&#x27;t want to waste time on it.<p>&gt; 3. I couldn&#x27;t care less what you won&#x27;t package. Especially so if it&#x27;s due to prioritizing your own needs over everyone else&#x27;s. Take it or leave it.<p>Outside of commercial distributions this is literally how everything works. I package things that are useful to me that I hope would be useful to other people, but I don&#x27;t know of many package maintainers that spend time on software they personally have no use for.<p>&gt; Distributions have had too much influence over upstream projects for way too long. Thank god people are finally starting to reject their diva-like, our-way-or-the-highway attitudes.<p>If you don&#x27;t want distributions to have so much influence over packaging your software then do it yourself, nothing makes me happier than seeing .spec files or debian&#x2F; folders inside a repository of some application I&#x27;m looking at - 99% of the work is already done outside of maybe cleaning the scripts and metadata up to meet packaging standards.<p>&gt; and frankly, for things outside of the core OS&#x2F;libs&#x2F;compilers&#x2F;tools, using deb&#x2F;rpm packaging is very, very overrated.<p>I too at one point believed this, but then I remembered how crappy package management on Windows is as a result of this philosophy. They even HAVE a package manager (MSI&#x2F;Windows Installer) that nobody uses properly! And you know what, good luck hoping all your applications have kept every dependency and every transitive dependency they bundled in up to date - when you get your package included in a distribution that&#x27;s done for you by the package maintainer that is supporting your package.<p>&gt; Likewise for dynamic linking.<p>Strongly disagree. I hope you have fun downloading update bits for every application that statically links against openssl next time some stupid bug like heartbleed comes along. I still think Google made the wrong call with Go, same goes with Mozilla and Rust.