https://lkml.org/lkml/2014/8/12/459
An open letter to the Linux community on how adopting systemd is a mistake. I personally don't have a view but seeing this debate is fascinating as a young programmer.
From the letter:
I just dist-upgraded to Jessie, and voila - PID 1 was suddenly systemd. What a clusterfuck. In a 'One Linux' world, what would distros actually be? Deprecated. No longer relevant. Archaic shells of their once proud individualism. Basically, they're now just a logo and a default desktop background image. Because let's face it, there only needs to be One Modern 'competitor' to the Windows/Mac ownership of personal computing. A unified front to combat the evil empires of Redmond and Cupertino is what's needed. The various differences that made up different 'flavors' of Linux needed to be corralled and brought into compliance for the war to proceed efficiently. Um, what war?
(Score: 1, Interesting) by Anonymous Coward on Thursday August 14 2014, @09:51AM
Gentoo + cloud services is really quite awesome. Rolling release is an alien concept for testers and ops but what you do is just make the OS and application bundle a unified thing. When you want to deploy, you spin up a new server with the OS and all the software together. They can bless the whole bundle and it can get deployed as many places as you need. Rolling release gives some folks the willies because OS upgrades are associated with downtime and major upgrade pain but with frequent releases you don't have much upgrade pain and with cloud hosting you don't have downtime to do the upgrade.
Blessing an entire server image instead of just an app also avoids Gentoo compile times. You have them up front when you build the image (it is not that bad, really), but it's not like you need to go compile on every individual host you deploy.