悲剧系统

根据维基百科 ,悲剧是“一种基于人类苦难的戏剧形式,在观众中引起伴随的宣泄或愉悦。” Benno Rice在2019年linux.conf.au会议上的演讲中从这个定义中得到启发。 他的演讲是关于制度化的历史的,其中有很多苦难。 观众肯定喜欢它,因此它们融合在一起。 总而言之,这是对Linux系统历史上动荡不安的一章的同情和微妙的观察。

赖斯还受到了奥里恩·肖(Aurinn Shaw)关于所谓“蔑视文化”的文章的启发。 根据Shaw的说法,人们不屑一顾(例如,对于使用其他编程语言的开发人员)作为一种社会标志,这是一种表明他们属于正确的群体的方式。

当然,在这个故事中有这样一种文化:大群人在一起表现出对systemd和使用此系统的人的普遍不屑。 因此,改变或抵抗的概念。 是的,熟悉的东西很方便。 但是它们不一定是好的,尤其是如果多年没有变化。

悲剧的起源


, systemd Unix, « » — . Unix , . init «», . , .

: cron, update ( , ), init. 4BSD Unix getty, routed telnetd, «» inetd. , .

. inetd , . - . «», . init , .

. , , ; , . , . - , Upstart systemd. Unix , . , Windows NT , Mac OS launchd. .

Apple launchd Tiger, , init, cron inetd. , systemd , launchd. , Upstart — , . , , . Rethinking PID 1 launchd . . init , , .


Unix- : . , , . « » (service layer) . udev Network Manager, systemd ; udev. ( ) Linux, .

systemd : , Unix. , , systemd . systemd : , . « BSD» ( FreeBSD), . Systemd — , .

, systemd . « », , , . , systemd , . , systemd , .

, : « ». , , . .

Systemd , Linux, . systemd , , Linux . , systemd Unix , : «Unix ». - Unix . « Linux » ( FreeBSD ), Unix. « », Linux .

Systemd . ,  — , . , FreeBSD. FreeBSD systemd. .


, systemd  — . . , , , , . Systemd , . , , . . , . « - - », — .  — .

: systemd ? ? : , . , , API , .

, systemd? : . Systemd D-Bus, . D-Bus, . BSD-, , D-Bus. , . API, , .

— . API; systemd . : .

, Linux- systemd . , . systemd , , , .  — , , . systemd . .

, . , . , , , . , systemd, . , — .

YouTube.

Source: https://habr.com/ru/post/zh-CN438698/


All Articles