On the discussion about elogind and dbus “hate”, is there reason?

A vivid discussion has broken out between members of the community, whether q66 considers her/himself one or not is not our prerogative to define, or exclude anyone, about the hardcore stance against FOSS pests such as systemd, elogind, dbus, udev, etc.  So since the topic of discussion is very specific it would have been best if a topic addressed the specific issue, which is irrelevant to whether Chimera Linux belongs on a strict list of distributions without systemd or not.  The criteria about that list are very clear.  The criteria for the “gray” list are not very clear, but nobody really cares about this sloppy list of gray categorized distros, such as void, artix, and devuan.

This is not a fan related categorization and polarization as “some” may prefer to portray it, not in the manner of being Barcelona or Liverpool fans, NY Yankees or Dallas Cowboys, against others.  This is about rational content of why we might choose one over the others.  The obvious is security of a system for a single user system.  ONE does not need enterprise solutions, such as logind and dbus.  An administrator who wants to maintain privileges over hundreds of users may benefit from such solutions, we isolated users of a single machine and installation have little to gain and way too much surface to protect over the “known threats” of privacy, anonymity, and security of data.  The same may have been true for MS users, back when Win for workroups, and then NT were invented as enterprise solutions, finally combined into one system in XP, vista, 7-8-10-11.  To the cost of the user’s system, one size of system fits all who can afford it, and they are the ones who are the market.  If you have no money for an i3 or A6, you are no market to be worried about.

IBM’s aim to dominate and dictate what is going on in FOSS through its finance of RH, Gnome, Freedesktop, etc.. and linux kernel itself, may have penetrated a significant part of the FOSS market, but its goal is not yet complete by any means.  There are certain actors still out there, pretending to be independents, who facilitate this long-term plan of dominance, while there may be adversaries of equal intents, competitively acting for a share themselves.  Qt corporation may be one, Intel may be another, Google, Oracle, MS, among others.  So let us see what aspects have yet to be penetrated.  A glibc based infrastructure has been penetrated to the maximum, and Gnu-tools based systems as well.  A Musl based system is next, while the BSDs are also to be exploited.  So are the active members/project actors for sale, working on those submarkets?  Porting systemd, elogind, dbus functionality, udevd, into systems that have traditionally lived without?  Would that be the next stage goal for corporations to achieve?  If Qt is successful in one subcategory that fits the general goal, can it be purchased, owned, controlled, by a bigger fish?  Of course, it can and it will when time is ripe.  Can Oracle strategists see where all this is going and strategically forming alliances with IBM or others to be there among the few when time comes?  Of course they can.  So don’t go “wow!!!” when the news are official, try to see the news before they happen.

You keep an eye on them, the actors working on submarkets.  History has proven that “choice” is not as innocent and as a bi-product of the freedom to choose.  To port an init system around a different kernel, to employ building tools and compilers is not as hard, as internal functioning of the system.  I mean there is so much talk about systemd as an init system which is not, it is ridiculous and confusing.  Almost as ridiculous as conceiving a capitalist state choosing a socialist economy to exploit and oppress its population.    It will still be a capitalist state in the end as the state itself is a bi-product of capitalism.  (OK, bad example here in need of extensive discussion in itself).  Systemd is a crappy init system, as an init system.  Slow, huge, insecure, and … vague.  But all an init system does is 3-4″ of work at the start, and 2-3″ of work at the end.  What goes on in the meantime (which can be years), is what is of essence, and systemd contains tremendous code for that in between period.  It is conveniently called elogind (if separated from the mothership).  Runit-init is the least complicated sufficient init system around for more than a decade.  It is done, complete, lacking a single bug, and hardly anyone can argue with this.  Runsvdir is a limited lean service supervisor, s6 users laugh about often.  Elogind is the true essence of the role IBM has played in controlling FOSS and userspace in specific.  What can elogind do without dbus?  NOTHING!!!

I arrest my case your honors, including YOU mr Q66.  Void has accepted 0 funds as donation, as a whole and as a collective.  It has been “promising” a legal entity status for a LONG time.  It has also managed to erase its own history (forum) and in a fascist manner deleted and erased all discussion on Juan’s departure, vanishing, reappearance, and rejection.  Where is all the funding coming from for this infrastrure?  Amazing engines of building software for 7 architectures, webistes, …… who knows what else.  Many contributors have worked sleeplessly and provided work to void to be what it is, yet have been treated as outcasts for asking questions.  Not even Canonical doesn’t treat “employees” in such a bad manner.  Show me the money!  Follow the money.  The “inner circle”.  If many people had asked such questions about RH for years they wouldn’t have fallen down from clouds when IBM revealed its purchase and control of RH.  RH was a trojan horse fabricated and financed by IBM since day 1.    It is IBMs goal to retake the market lost to MS, it is natural for a capitalist corporation to have such goals and utilize ANY means to achieve them.

It is our goal to remain critical, thinking, asking questions, even when we expect no answers, and not to be falling off any high clouds when truth is revealed.  I mean how many people were called names, tin-hat wearers and such, saying exactly the same things that Snowden “revealed” as facts, and people then fell from clouds and the blue sky, and continue to do so?  In general everyone else is going about their daily submissive, exploitative, oppressive, miserable, lives, carrying a spy gadget in their hand and being citizens through those gadget apps, conforming to any voluntary platform governments and banking cartels provide?  Look around you, at the bus stop, the mall, the ticket center line, even the damn car that just passed your bicycle and missed by inches.  All zombies wired up to the BORG!

So go make sure elogind works fine in Musl, in BSD, with Gnu-tools or without them.  Sell yourself cheap to the highest bidder, isn’t all that is about?  I mean look at the offer Bercot got for his s6 work from Google and turned it down for being insufficient.  This dataminer startpage owner offered more for Waterfox than Google offered for s6, sorry not s6, Bercot himself in flesh and bones.  At least Google has a bit better and deeper insight than IBM does, but they are too stingy.

They can control data, communication, energy transfers, state budgets and war-machines, but they can’t control our minds, if we don’t let them.

Are we going to let them or are we going to maintain our critical abilities to think above and beyond the noise “they” create?

 

PEACE …. by any means that coincide with our values and principles.  If we are looking towards the same direction someday we will meet.  Otherwise we will not!

Happy 29th anniversary to the zapatista communities, 1/1/1994 remembered!

PS    antiX other than offering now an elogind-free version of their super-custom ICEwm system, is beyond any suspicion of “working” along the lines some big conglomerate’s stategic goals.  I’d say quite the opposite, the fish is swimming against the “mainstream” fishes (pl. for fish as a joke of course).

 

 

5 thoughts on “On the discussion about elogind and dbus “hate”, is there reason?

  1. What many of the distros w/o systemd don’t care about is indeed the ideological side of the question, that is the battle against the use of systemd as an attempt by the big corpos to take over the whole Unix ecosystem. So the Void devs says that they are not against systemd but it doesn’t fit, the Chimera dev says that he is not a part of the systemd-free community and that systemd was an important idea but terribly implemented, and so on. From here the step is short to say “hey, we have to get our desktop working, we have to keep (e) logind, always better than systemd as a whole“.

    Like

    • On the use of the term “ideological” here I presume you mean there is a bias. The fallacy in considering this is that employing a tool of ideology allows the subject to have a view that is different than someone employing a different tool, or no ideology what so ever. Many different views can coexist, they do and they can, but none of them alters the object in question. Material reality remains one and the same. Those views can’t be considered equal, just like different brands of butter in the grocery store shelf, because one is better in describing reality than the rest.

      When a single coder, or a group of coders, begin an adventure of writing code to solve a problem or create a tool, the primary interest is to achieve technically what the goal is. On each one’s head there may be ulterior motives of fame, wealth, prestige, or even pure altruism and social responsibility, commitment to FOSS if you will… who knows? When a large corporation decides to form an R&D department, allocates a budget, hires or moves employees, to that effort, to produce and distribute open free code, the motive deep down the timetable is “profit”. It is the ONLY reason a corporation acts on anything, even when they wish you happy holiday, peace, and prosperity.

      That is a fundamental difference in the code between runit, sinit, minit, s6, and systemd in contrast. Large corporations can only increase their profitability by isolating some part of a market and monopolizing on it. Their aim is not to do so based on merit but by brute force. It doesn’t matter what is better or worse, it only matters what you can convince the vast majority to use.

      Is logind a good idea implemented poorly? For whom? The admin or the user. The admin in a lab of 10 users, or the admin in a network of 400? Or is it better for the consulting firm in need of a system they can implement and maintain without the need of expert admins? What are the criteria for judgement here. Unless we discuss those how can we judge something on pure technical merit? Either I, or you, or q66 may be full of systemd.

      But I am not saying all this trying to make IBM look good, or bad, I am more interested in explaining the reality as it forms in front of us.

      Like

  2. I’ve been a Void Linux user for a long time now. I even use the system without dbus-elogind. I enjoy the simple manner it operates within, and I like the concise runit ecosystem.

    As you stated, they accept no donations, yet their infrastructure seems solid.

    Do you think they’re trustworthy?
    Do you think it’s worth it to migrate to antiX or FreeBSD?
    What are the alternative musl-based systems (that happen to have a stable infrastructure)?

    Like

  3. Migrating to NetBSD or AntiX is worth it for thiose who do nbot prefer rolling release models.

    Like

If your comment is considered off-topic a new topic will be created with your comment to continue a different discussion. This community is based on open and free communication, meaning we must all respect all in minimizing the exercise of freedom to disrupt such communication. Feel free to post what you think but keep in mind the subject matter discussed. It is just as easy to start a new topic as it is to dilute the content of an existing discussion.

This site uses Akismet to reduce spam. Learn how your comment data is processed.