Gentoo Archives: gentoo-user

From: "Canek Peláez Valdés" <caneko@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] [OT] Linus Torvalds on systemd
Date: Thu, 18 Sep 2014 19:02:45
Message-Id: CADPrc83hEVpbHS0YkTPZH0ReKZPMKnY6bBY5=AiqBmy4SsQkAQ@mail.gmail.com
In Reply to: Re: [gentoo-user] [OT] Linus Torvalds on systemd by Volker Armin Hemmann
1 On Wed, Sep 17, 2014 at 5:34 PM, Volker Armin Hemmann
2 <volkerarmin@××××××××××.com> wrote:
3 > Am 17.09.2014 um 23:03 schrieb Canek Peláez Valdés:
4 >> On Wed, Sep 17, 2014 at 3:43 PM, Volker Armin Hemmann
5 >> <volkerarmin@××××××××××.com> wrote:
6 >>> Am 17.09.2014 um 21:52 schrieb Canek Peláez Valdés:
7 >>>> On Wed, Sep 17, 2014 at 2:27 PM, Volker Armin Hemmann
8 >>>> <volkerarmin@××××××××××.com> wrote:
9 >>>>> Am 17.09.2014 um 21:02 schrieb Canek Peláez Valdés:
10 >>>>>> On Wed, Sep 17, 2014 at 1:36 PM, Volker Armin Hemmann
11 >>>>>> <volkerarmin@××××××××××.com> wrote:
12 >>>>>> [snip]
13 >>>>>>> Now you use this to advertise for systemd?
14 >>>>>>>
15 >>>>>>> Systemd fanbois are becoming more and more desperate.
16 >>>>>> So, systemd is used (or it has been announced that is going to be
17 >>>>>> used) by default in all the major distributions, is available and
18 >>>>>> working great in Gentoo, and many Gentoo users and developers use it
19 >>>>>> happily.
20 >>>>>>
21 >>>>>> So, yeah, we are *really* desperate, obviously.
22 >>>>>>
23 >>>>>> Thanks for the laugh.
24 >>>>>>
25 >>>>>> Regards.
26 >>>>> you will stop laughing when redhat&poettering abandon systemd because it
27 >>>>> is 'fundamentally broken' and must be replaced with something else.
28 >>>>>
29 >>>>> Probably as soon as everybody got used to it.
30 >>>>>
31 >>>>> And if I guess correctly, pulseaudio will be the driving force behind
32 >>>>> it. Because history loves repetition.
33 >>>> Sure Volker, whatever you say. I'm willing to bet the future stability
34 >>>> of my desktop and server machines that your doomsday-scenario will not
35 >>>> happen. Actually, I'm already betting on it.
36 >>>>
37 >>>> What are you willing to bet?
38 >>>>
39 >>>> Again, thanks for the laughs. You are a funny guy.
40 >>>>
41 >>>> Regards.
42 >>> I am not betting anything.
43 >> I figured it.
44 >>
45 >>> But I want you to think about something:
46 >>>
47 >>> devfs was the best thing since sliced bread.
48 >>> As soon as everybody used it, it was broken and replaced.
49 >>>
50 >>> hal was the best thing since sliced bread.
51 >>> As soon as everybody used it, it was broken and abandoned.
52 >>>
53 >>> *kit?
54 >>> The same.
55 >> Yeah. So it happened with XFree86, aRts, esd, gnome-vfs, DCOP,
56 >> sendmail, and it will happen again with dbus (I'm willing to bet it
57 >> will be replaced, at least in Linux, with kdbus). And, BTW, it's
58 >> happening with SysV being replaced in Linux with systemd.
59 >>
60 >> It happens all the time. It's a good thing. And it happened for *VERY*
61 >> different reasons in each case. Also, the transition has been
62 >> sometimes somewhat difficult (HAL comes to mind), but most of the
63 >> times really easy: we used devfs when I switched to Gentoo more than
64 >> 10 years ago, and I don't remember being difficult the switch to udev.
65 >> XFree86 => X.org was also basically trivial.
66 >>
67 >> Of course systemd can be replaced; if something cooler gets written,
68 >> we'll switch to it. But given the team behind systemd, and the design
69 >> it has, it's gonna be very difficult.
70 >>
71 >> Using Linus words, you are making excuses. You can compare systemd to
72 >> HAL, but doing so only shows that you don't know the code, the design,
73 >> and the history behind both projects.
74 >>
75 >> Regards.
76 >
77 > there was no breakage with xfree-to-xorg. True. But hal, yes. No upower
78 > breakage. *kit breakage. The list is too long to ignore.
79
80 There was no really breakage; some distributions dealed with those
81 change without issues. Gentoo is special; we didn't had the tools to
82 rebuild all the required dependencies some years ago. Heck, sometimes
83 we didn't had the dependencies right.
84
85 > Arts was not something whole systems depended upon. And whatever
86 > gnome-thingy you depend upon, you are fucked, because those guys are
87 > infected with the same mindset. As soon as the bugs are ironed out and
88 > everybody is using it: abandom it for something else.
89
90 Oh, Volker. You really make me laugh with your ignorance.
91
92 > That has nothing to do with 'improvement', or 'development' it is just
93 > stupid.
94
95 It's improvement; it's just your bigotry against GNOME/systemd, your
96 small mindedness and your myopic vision that makes you not notice it.
97
98 HAL is special; it was a (IMO misguided) attempt to be "portable" to
99 the *BSDs and similar systems. The natural conclusion was that those
100 guys need to take care of themselves, and that's one of the reasons
101 why systemd is not portable and only works in Linux.
102
103 In all the other cases, it's evolutiion:
104
105 • gnome-vfs begat GVFS, which works great.
106 • static /dev begat devfs, which begat udev, which works great.
107 • DCOP and gconf begat dbus, which works great, and it will beget
108 kdbus, which *will* be greater.
109 • aRts and esd begat PulseAudio, which works great.
110 • SysV begat Upstart, and together with ideas from launchd and SMF
111 begat systemd, which works great.
112
113 You just don't get it, because as Rich says it you aren't really
114 involved with the development of these technologies. It's a continous
115 evolution of software, sometimes using the old code, sometimes just
116 taking ideas, design, or learning from mistakes.
117
118 > AFAIR dcop was replaced, because of the freedesktop-gnome guys.
119
120 Oh my god; did they put a gun on their heads? It could not possible be
121 that dbus is so much better, right?
122
123 > Not because anything was wrong with it. And look where it got us. No
124 > improvement at all.
125
126 You just keep showing your ignorance. Go to the KDE mailing lists, and
127 tell them to get back to DCOP, becuase it was better.
128
129 They will laugh at you. Just as I'm doing right now.
130
131 Funny, funny guy.
132
133 Regards.
134 --
135 Canek Peláez Valdés
136 Profesor de asignatura, Facultad de Ciencias
137 Universidad Nacional Autónoma de México