"Boycott Systemd" movement takes shape
by email@example.com in linux on (#2S4F)
Some people have had enough, and they've organized a boycott at "http://boycottsystemd.org" to organize efforts. From the top: "Disclaimer: We are not sysvinit purists by any means. We do recognize the need for a new init system in the 21st century, but systemd is not it." OK, that's enough to keep me reading. They outline twelve well-thought-out reasons systemd is dangerous, and a set of ways you can get involved, including refusing to use systemd distros, moving to slackware, crux, gentoo, BSD, and more. Here's just one of them:
systemd clusters itself into PID 1. Due to it controlling lots of different components, this means that there are tons of scenarios in which it can crash and bring down the whole system. But in addition, this means that plenty of non-kernel system upgrades will now require a reboot. Enjoy your new Windows 9 Linux system! In fairness, systemd does provide a mechanism to reserialize and reexecute systemctl in real time. If this fails, of course, the system goes down. There are several ways that this can occur9. This happens to be another example of SPOF.Interesting times. When's the last time you heard someone advocate moving immediately to Slackware or Gentoo?
Basically, anyone using archlinux can make a PKGBUILD for a piece of software and upload it into the AUR. The PKGBUILD allows you to install that software with your package manager. So the AUR is this giant repository of software available to all users, where you can find all manners of experimental browsers, patches for various hardware, community projects, etc. There is no need to mess around with PPAs, you just download the software from the AUR (something which can be done from the command line if you have the rigth wrapper), use the PKGBUILD and then install it with your package manager the way you would any piece of software. There's actually wrappers for arch's package manager (the most famous one being yaourt, I'd say) which will search the AUR as well as the offcial repositories when you make a query, allowing you to seemlessly integrate the AUR packages with the official repos. It's not really recommended though since it's important to understand how PKGBUILDs work.
It's a great concept. You can really find anything on the AUR.