n****1 发帖数: 1136 | 1 【 以下文字转载自 Linux 讨论区 】
发信人: nod101 (exchange), 信区: Linux
标 题: Re: 哪位真有时间自己写程序贡献社区,重写个systemd吧
发信站: BBS 未名空间站 (Thu Jun 12 15:34:24 2014, 美东)
前几年有一阵子三大系统都拼启动速度,于是各种init替代品就出来了。Mac OS X弄了
个launchd, ubuntu就搞了个adhoc的upstart,红帽就弄了这货
平心而论,systemd是比init有很大进步。至少用declarative conf file代替了一团乱
麻的bash script,组件依赖关系也很明晰,是提高了linux的可维护性的。但缺点更明
显:
1. 过于自大,想要replace everything
2. 利用redhat裙带关系hard sell, 强行合并或取代udev/crond/syslog这些基础包。
这样很多程序(比如gnome,甚至xserver)不得不依赖systemd,很多发行版也不得不
转向systemd,这个太下三滥了。
3. 故意防止跨平台,对待试图移植到BSD的态度十分恶劣,而且也拒绝发布configure
的标准,防止别人reimplement
4. 想要啥功能就逼着内核加,时不时和内核团队打嘴仗
感觉systemd就是个诺大的阳谋. 如果要我列举最有可能被N*A控制的开源软件,我首推
systemd |
|