Slashdot Mirror


Debian Forked Over Systemd

jaromil writes: The so called "Veteran Unix Admin" collective has announced that the fork of Debian will proceed as a result of the recent systemd controversy. The reasons put forward are not just technical; included is a letter of endorsement by Debian Developer Roger Leigh mentioning that "people rely on Debian for their jobs and businesses, their research and their hobbies. It's not a playground for such radical experimentation." The fork is called "Devuan," pronounced "DevOne." The official website has more information.

398 of 647 comments (clear)

  1. My son's name is Devuan by Anonymous Coward · · Score: 1

    He's at school right now, but wants to be a rapper.

    1. Re:My son's name is Devuan by TheRealMindChild · · Score: 5, Funny

      He could open for The Oneders

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    2. Re:My son's name is Devuan by Anonymous Coward · · Score: 1

      I had exactly the same thought when I read the summary. What a stupid fucking name. Create a name that is pronounced how it is spelled instead of trying to be fucking geek cool. Now it just looks retarded. I modded you +1 before logging out to say I for one get it at least.

    3. Re:My son's name is Devuan by gnupun · · Score: 1

      But you gotta admit, Devuan is just Debian with the 'b' replaced by 'v' and the 'i' replaced by 'u' and very similar pronunciation. Hope they don't get sued for trademark infringement from Debian (very similar OSes with almost same product spelling and almost identical pronunciation).

    4. Re:My son's name is Devuan by Pope+Hagbard · · Score: 1

      Who are the ohneeders?

    5. Re:My son's name is Devuan by opus_magnum · · Score: 1

      Create a name that is pronounced how it is spelled

      Devuan is. Just not in English.

    6. Re:My son's name is Devuan by j127 · · Score: 1

      Unfortunately, it looks terrible in English. It looks like someone typed Dev-Juan but forgot the J. Just called it DevOne, or some other number, and it would be fine.

    7. Re:My son's name is Devuan by j127 · · Score: 1

      I'm referring to the OS, not the personal name, which is not trying to spell the word "One" as "uan".

    8. Re:My son's name is Devuan by paulatz · · Score: 1

      Devuan is pronounced DevOne in Spanish, Portugues, German, Italian, Turkish and many more. I.e. by almost every language that uses the latin alphabet but English and French.

      --
      this post contain no useful information, no need to mod it down
  2. Okay, this is a great idea by weilawei · · Score: 2, Informative

    But that website is atrocious suck. Top AND bottom panes which don't move and serve no purpose other than to obscure the window? What the hell is this shit?

    1. Re:Okay, this is a great idea by ColaMan · · Score: 5, Funny

      This recreates the correct 800x600 experience for optimum viewing. We've had 800x600 for years and years and it's well-proven and stable. There's certainly no need for all these extra resolutions to complicate things!

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    2. Re:Okay, this is a great idea by Anonymous Coward · · Score: 1

      That's because their fork is still running systemd. Once that's cleared, the website rendering will be perfect.

    3. Re:Okay, this is a great idea by jhol13 · · Score: 1

      Oh *uck even Gnome One is better looking! BTW, does it have systemd?

      Well, at least it did not have blinking background. Or have my brains fused, did it?

      My new-year-resolution will be "640-is-good-for-everybody, if it is white on black"

    4. Re:Okay, this is a great idea by myrdos2 · · Score: 4, Funny

      The gratuitous use of bolding grants me insight into the developer's mindset and makes me despair for the future of this fork. Still they're just getting started, and probably slapped something together that will soon be replaced.

    5. Re:Okay, this is a great idea by fizzer06 · · Score: 1

      Shouldn't that be 80 column, text only?

    6. Re:Okay, this is a great idea by binarylarry · · Score: 4, Funny

      I'm going to start a more user friendly fork of Devuan that adds systemd back in! I'm going to call it Trayvon.

      Website coming soon.

      --
      Mod me down, my New Earth Global Warmingist friends!
    7. Re:Okay, this is a great idea by x0ra · · Score: 1
    8. Re:Okay, this is a great idea by Anonymous Coward · · Score: 2, Insightful

      This recreates the correct 800x600 experience for optimum viewing. We've had 800x600 for years and years and it's well-proven and stable. There's certainly no need for all these extra resolutions to complicate things!

      Are you still using cash instead of the latest crypto-currency? That's soooo last century! When are people going to understand that keeping critical infrastructure running in a tried-and-true fashion is un-sexy and un-cool?! Plus, the people who invented it mock your concerns as antiquated, childish, and just plain dumb, so you know you should trust their plans and advice!

      To the future!

    9. Re:Okay, this is a great idea by Anonymous Coward · · Score: 1

      The whole site is put together with markdown instead of HTML, then processed through some shell-script filters that add some stock CSS themes. The developer who put the filters together seems to be one of the key guys behind the Devuan fork, so looking at his code and thought process might give you some insight into how he'll do as a fork maintainer. Given that github also uses markdown, he seems to be trying to keep to as simple a text-based format as possible for data, then employing filters to transform that into fancier things, which is very much the UNIX philosophy. He might do a much better job maintaining a fork and making it stick to the UNIX philosophy than he does at web design: god knows most hotshot web designers couldn't maintain anything with code in it.

    10. Re:Okay, this is a great idea by x0ra · · Score: 1, Insightful

      I merely pointed out it could be argue both way. The "old" vs "new" argument is as old as the world (which you're certainly gonna point out to be just another generalization fallacy). Finally, the whole systemd vs. sysv init is mostly an emotional one.

    11. Re:Okay, this is a great idea by TWX · · Score: 1

      No, 132 column, 44 row.

      --
      Do not look into laser with remaining eye.
    12. Re:Okay, this is a great idea by Anonymous Coward · · Score: 1

      Blasphemer! God says that we should only have 640x480x16 colors. ~TempleOS

    13. Re:Okay, this is a great idea by CaptQuark · · Score: 2

      Uh... NoCSS? If the top and bottom panes move for you then you must have CSS turned off. The two sections are appropriately named "navbar-fixed-top" and "navbar-fixed-bottom" so they should not move by design. I'm not suggesting it is a good design, but to each his own.

      I agree the text is way too large for viewing on a monitor, but a few clicks of the scrollwheel with the Ctrl key fixes that. Or if you prefer to keep your hands on the keyboard, Ctrl+- three times brings the font down to an acceptable size. As to why they would pick a 40px font size, that is a mystery.

      ~~

    14. Re:Okay, this is a great idea by dicobalt · · Score: 1

      No no, fan fold paper worked perfectly well.

    15. Re:Okay, this is a great idea by x0ra · · Score: 1

      I much prefer my 319x82 terminals.

    16. Re:Okay, this is a great idea by hairyfeet · · Score: 4, Insightful

      "the whole systemd vs. sysv init is mostly an emotional one."....uhhh..you wanna rethink that Hoss?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    17. Re:Okay, this is a great idea by thegarbz · · Score: 1

      It is brought to you by the same people who created a project which is either unpronounceable or unspellable.

      Bro1: Yo dude you should totally install this sick new OS called DevOne.
      Bro2: Yea? How do you spell it.
      Bro1: d.e.v.o.n.e ... no that doesn't sound right d.e.v.w.o.n .... nope erm maybe it's d.e.v.a.n
      Bro2: Dude that's a name.
      Bro1: Fuck it just install Debian.

    18. Re:Okay, this is a great idea by TWX · · Score: 1

      wasn't greenbar tractor-fed 132 column?

      --
      Do not look into laser with remaining eye.
    19. Re:Okay, this is a great idea by Pope+Hagbard · · Score: 1

      Gratuitous bolding is often a sign of mental illness.

    20. Re:Okay, this is a great idea by lgw · · Score: 1

      Yes, yes it was. 8.5x11 was 80 column, but full-size paper was 132. So many hours staring at core dumps ...

      --
      Socialism: a lie told by totalitarians and believed by fools.
    21. Re:Okay, this is a great idea by i.r.id10t · · Score: 1

      Screw this pixel stuff... 80 colums and 25 rows. Anything more is a waste.

      --
      Don't blame me, I voted for Kodos
    22. Re:Okay, this is a great idea by Smauler · · Score: 1

      I agree the text is way too large for viewing on a monitor

      Really? It's perhaps a little too large, but not way too large. I sit about 4 foot away from a 22 inch 1920*1200 monitor - the entire web page is only two screens of text or so at this resolution.

    23. Re:Okay, this is a great idea by x0ra · · Score: 1

      http://wiki.gentoo.org/wiki/Talk:Comparison_of_init_systems

      The biggest complain I could draw from this is pretty much only the glib dependency, which does not seem to be a runtime dependancy when you get a closer look at the source, as glib.h only seem to be included from a libsystemd test.

    24. Re:Okay, this is a great idea by MadMaverick9 · · Score: 2

      If a site needs javascript just for displaying a little bit of text, then you need to fire the webdeveloper.

    25. Re:Okay, this is a great idea by JustShootMe · · Score: 2

      One of my pet peeves.

      http://en.wikipedia.org/wiki/A...

      Just because there's a fallacy doesn't necessarily mean it's wrong.

      --
      For linux tips: http://www.linuxtipsblog.com
    26. Re:Okay, this is a great idea by fibonacci8 · · Score: 1

      At least they didn't call it Dabian, Chinese for both "big changes" and "to defecate".

      --
      Inheritance is the sincerest form of nepotism.
    27. Re:Okay, this is a great idea by Barsteward · · Score: 1

      not after looking at that personal blog with someones personal view. seems like every single binary that is dependent on a lib is a monolith according to him - i give reading when i see that bogus definition "monolith"

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    28. Re:Okay, this is a great idea by Barsteward · · Score: 1

      ooop. i mean "I give up reading...."

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    29. Re:Okay, this is a great idea by Barsteward · · Score: 2

      they could have just named it "Devoid"

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    30. Re:Okay, this is a great idea by budgenator · · Score: 1

      no, it's 134 columns, 132 printable and 2 control charecters.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    31. Re:Okay, this is a great idea by dotancohen · · Score: 2

      But that website is atrocious suck. Top AND bottom panes which don't move and serve no purpose other than to obscure the window? What the hell is this shit?

      In an attemt to make a real source for info about Devuan aside from that horrendous page, I've created a wikipedia article:
      https://en.wikipedia.org/wiki/...

      Please help me fill it out with information and sources. Thanks!

      --
      It is dangerous to be right when the government is wrong.
    32. Re:Okay, this is a great idea by Eunuchswear · · Score: 1

      Huh? No control characters on lineprinters.

      133 chars in a line, 1 to control advance (none, 1 line, 2 lines or skip to channel "n") and 132 printed.

      (121/120 at many UK for some strange reason, 161/160 was also seen sometimes).

      --
      Watch this Heartland Institute video
    33. Re:Okay, this is a great idea by Anonymous Coward · · Score: 1

      You fail at reading comprehension. For a collection of programs to be monolithic according to his definition (and multiple examples), they have to depend tightly on *each other*. If a binary depends on a library, fine. If the library depends on the binary as well, then they really shouldn't be considered as separate entities.

    34. Re:Okay, this is a great idea by TechyImmigrant · · Score: 1

      No it ISN'T!

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    35. Re:Okay, this is a great idea by RockDoctor · · Score: 1
      Does that include those of us who use an 800x600 rack mount screen on a rack mount computer for which a larger monitor is (1) not available and (2) physically wouldn't fit due to the dimensions of the rack (set in the 1930s)?

      YOU might be used to using computers on desktops, or servers in faceless masses down in a server room. But no small number are embedded in industrial control systems. Hell - most of our machines don't have a mouse because there's no flat space to put a mouse on, and there won't be because you'd have to mount/ dismount the mouse surface to get from the workspace's doorway to the sample examination microscope.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    36. Re:Okay, this is a great idea by davydagger · · Score: 1
      what did you expect?

      They forked Debian for the sole reason they are incompitant conspiracy wielding nutcases. Did you really expect them to have the slightest bit of competence.

      systemd is great, and its not a new or experimental technology. The people who make it, are a loud buy noisy minority of people who have little if any real competence, and don't do anything but fucking complain.

      Kudos for putting your money where you mouth is, but its going to last all around 6 months, because you being a loud mouth ignorant shithead doesn't automagically give you skills.

      Dustbin of history.

    37. Re:Okay, this is a great idea by bouldin · · Score: 1

      From the first paragraph on Jude's blog listing fallacious arguments used to support systemd:

      This blog post is meant to serve as a repository of common but invalid arguments for using systemd that I and others have had to refute multiple times.

      And from the second paragraph:

      Please be informed that this post is not meant to be a criticism of systemd or its authors.

      The gist is not that systemd is bad, it's that proponents need to develop other arguments. Personally, I think Jude's blog is the most incisive at cutting through emotions and using reason to dissect the systemd controversy.

    38. Re:Okay, this is a great idea by JustShootMe · · Score: 1

      I had to look up the blog post you were referring to, and it was helpful, thanks.

      It's just a pet peeve of mine when people say "you just used a fallacy, therefore your argument was disproven".

      I don't particularly like systemd. But I do like reading thoughtful commentary. If there were a commentary by a supporter that was as good, I'd read that too. I haven't found one supporter yet who didn't use two or three of those fallacies at a time. Annoying.

      --
      For linux tips: http://www.linuxtipsblog.com
    39. Re:Okay, this is a great idea by bouldin · · Score: 1

      Yeah, sorry, I thought you were responding to a different post.

      I agree - I'm inclined against systemd, but really just want to see the strongest arguments from both sides so I can make up my mind.

    40. Re:Okay, this is a great idea by Eunuchswear · · Score: 1

      Hell - most of our machines don't have a mouse because there's no flat space to put a mouse on, and there won't be because you'd have to mount/ dismount the mouse surface to get from the workspace's doorway to the sample examination microscope.

      Trackball? Trackpad? Touch sensitive screen?

      --
      Watch this Heartland Institute video
    41. Re:Okay, this is a great idea by Eunuchswear · · Score: 1

      Well, that didn't last long, did it!

      This page has been deleted. The deletion and move log for the page are provided below for reference.

              22:44, 29 November 2014 Anthony Appleyard (talk | contribs) deleted page Devuan (G11: Unambiguous advertising or promotion)

      --
      Watch this Heartland Institute video
    42. Re:Okay, this is a great idea by dotancohen · · Score: 1

      You should have seen the Talk page. The page was closed as it was deemed "clearly promotional". Here is the text of the page that I managed to get up in about 10-15 commits before it was deleted:

      Devuan is a fork of the Debian Linux distribution created as a response to the inclusion of systemd in Debian[1], and thus will include SysV Init as the default[2][3]. Thus Devuan will join Slackware and Gentoo as a mainstream Linux distro without Systemd[4]. More gerneally, Devuan ensures that "Debian packages won't become dependent on any single init system"[5]. Devuan is intended to "protect the freedom of its community of users and developers"[6]. Devuan is prononuced as "DevOne"[7]. The initial Devuan release is expected to be ready by the time that the next Debian release is ready, in order to provide a seamless upgrade path [8].

      --
      It is dangerous to be right when the government is wrong.
    43. Re:Okay, this is a great idea by RockDoctor · · Score: 1
      ... none of which were available when the equipment was designed.

      The equipment will be used until it has broken down completely - which shouldn't be for another 15 or so years. The task hasn't changed ; the analytical requirements haven't changed, and the equipment is still working and has already amortised it's costs. So every additional day that it can be rented out is pure profit, and every cent that is spent on maintenance, modification or development comes straight out of the profit margin.

      It is more efficient to spend money on developing new products that do not overlap with this one, so that an additional service can be leased to the client. re-developing an existing service is a waste of money.

      There are items of equipment working in this industry which have been earning pure profit since the mid-1950s. They do their job ; they do it adequately ; they are robust ; they paid for their manufacture within a few months of manufacture. And when they break, they won't be replaced since the spare parts inventory (5000psi pressure vessels, clockwork mechanisms, springs) were sold for scrap decades ago. But while a particular piece of equipment continues to work, use it.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    44. Re:Okay, this is a great idea by cthulhu11 · · Score: 1

      Or maybe they just really like Zippy.

  3. Re:A joke? by Anonymous Coward · · Score: 5, Funny

    Yes, systemd was started as a joke. Kind of like the 16 year old who points his father's gun at a friend as a joke. Both can become all too real very quickly, and end in disaster.

  4. What a horrible name by Anonymous Coward · · Score: 2, Insightful

    Never let sysadmins name anything. They couldn't find one single marketing / PR person to test that name?

    1. Re:What a horrible name by jklovanc · · Score: 1

      Except when someone says "devone" and someone else tries to type that in a search and does not find anything. Pronounce "Oneders". If you stared out with a number you are in the minority. Devuan a could also be pronounced in three syllables as "Dev" "u" "an". Relying on a pronunciation of a made up word is not a good idea.

    2. Re:What a horrible name by CaptQuark · · Score: 1

      Relying on a pronunciation of a made up word is not a good idea.

      Very true. Look at how many people slaughter "Linux".

      ~~

    3. Re:What a horrible name by networkzombie · · Score: 3, Insightful

      I remember installing Red Hat 5.x in the 90s and wondering how Linux should be pronounced. Linus had uploaded a mp3 of himself saying "it is pronounced Linux". I listened to it over a dozen times. I still do not know the correct pronunciation. On Mondays I call it "line-ex", on Tuesdays I call it "lyn-ex", on Wednesdays I call it "line-icks", and the rest of the week I call it "lyn-icks". I guess I don't really give a crap. I never liked the name Debian either. My brother named his daughter using the same method, merging his name and his wife's name. His daughter hates it. I wonder how Debian feels. Debian is probably happy it is not named "Devuan". I wouldn't even name my goldfish that, much less an a spoon or a fork.

    4. Re:What a horrible name by i.r.id10t · · Score: 1
      --
      Don't blame me, I voted for Kodos
    5. Re:What a horrible name by shutdown+-p+now · · Score: 1

      The video in question doesn't say "it is pronounced ...", by the way. It says, "I am Linus Torvalds, and I pronounce Linux as ...". How you pronounce it is up to you.

    6. Re:What a horrible name by execthis · · Score: 1

      Devuan = Developer + Paduan

      Padian = Paduan + Debian

    7. Re:What a horrible name by dargaud · · Score: 1

      wondering how Linux should be pronounced

      You should fork the pronunciation then. That's how the open source world works, no ?

      --
      Non-Linux Penguins ?
  5. Wow... by Ynot_82 · · Score: 3, Insightful

    ...a fork of Debian,
    Such a thing is unheard of in Debian's 20-odd year history.
    I wonder what the impact of this fork will be on Debian-proper.

    1. Re:Wow... by walterbyrd · · Score: 2, Interesting

      I think it's fair to say that this fork is far more significant.

      I certainly wish them luck, but I am concerned that they may not be able to get the resources needed to successfully compete against the Redhat/Debian agenda.

    2. Re:Wow... by catmistake · · Score: 4, Insightful

      Seems clear that we've lost Debian, an operating system, to developers of a mere application, "desktop." Why do we even need operating systems? A desktop is all anyone needs... just run your servers on that!

    3. Re:Wow... by brunes69 · · Score: 1

      More significant than what?

      Anyone who thinks that this is going to become more significant than Ubuntu has rocks in their head. Yes, Ubuntu started as a Debian fork... hell it still shares many upstream packages.

    4. Re:Wow... by Anonymous Coward · · Score: 5, Insightful

      Of all Linux distributions, Debian was *the* first choice for running servers, but since they decided to force systemd down users throats they have lost a lot of credibility in the BOFH world. A sysadmins first concern is reliability of its systems and this was also Debian's for a very long time. Clearly the adoption of systemd is not going in this direction. It seems to me that Devuan people understood that and want to take the now deserted land of server oriented distros. Of course the meaning for Debian is they will now have a hard time to compete with the whole lot of very good desktop distributions if they don't want to lose most of their users.

    5. Re:Wow... by loonycyborg · · Score: 2

      Why is this modded insightful instead of funny? Pretty much all debian based distro's(like ubuntu) can be considered forks and there's ridiculous amount of those..

    6. Re:Wow... by TubeSteak · · Score: 1

      Why do we even need operating systems? A desktop is all anyone needs... just run your servers on that!

      Why do we even need desktops? A browser is all anyone needs... just run your servers on that!

      --
      [Fuck Beta]
      o0t!
    7. Re:Wow... by swillden · · Score: 2, Interesting

      I think it's fair to say that this fork is far more significant.

      I think this fork will be fairly insignificant, and, further, that it will increasingly run into problems as desktops and other packages depend more and more on systemd components (that trend was one of the major factors in the Debian decision to adopt it).

      I actually wish the Devuan guys all the best; I'd love to see another solid server-focused distro (server focus may help them avoid the issues with DEs). But I'm really glad to hear about this fork because the systemd debate has been a huge distraction to Debian. Hopefully this will finally put it to bed as all of the systemd opponents leave Debian for Devuan. I think that will be a net win for Debian because most of the vocal opponents don't contribute much code anyway.

      Personally, the more I learn about systemd, the more I like the ideas behind it, and both code and documentation seem to be of high quality (documentation in particular is much better than is typical of open source projects). I'll be sticking with Debian.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    8. Re:Wow... by dbc · · Score: 5, Insightful

      You comment is well put. A distro that is "Debian without systemd dependencies" has a very large built-in audience right out of the gate. And that audience is technically sophisticated, with the ability to contribute. Regardless of whether or not you consider that audience a herd of Luddites (which I do not) it has both critical mass and sufficient know-how and motivation to give Devuan a fast ramp, which is the key to survival in today's crowded distro world.

    9. Re:Wow... by InterBigs · · Score: 2

      Why do people keep rehashing this without any arguments? We've deployed many RHEL7 servers and are really enjoying systemd. Unit files are vastly superior to init scripts, not to mention you get cgroups for free.

    10. Re:Wow... by CaptQuark · · Score: 4, Funny

      rehash never needs any arguments. Check your man page.

      ~~

    11. Re:Wow... by Chryana · · Score: 1

      I don't think they really plan to make a permanent fork of Debian. It looks to me more like a hard tactic to try to sway the Debian leadership towards a more conciliatory attitude towards other init systems, a bit like Go-oo and OpenOffice. If Debian announces that they make systemd optional, and remove the silly dependencies Gnome has for it, I expect this fork to fold overnight.

    12. Re:Wow... by Anne+Thwacks · · Score: 1
      I do know a lot of sysadmins that are now eager to switch to the first good systemd-free Debian fork.

      Only if it is completely Unity-Free and WIfi survives a re-boot, even if with static IPs.

      --
      Sent from my ASR33 using ASCII
    13. Re:Wow... by quantaman · · Score: 5, Insightful

      Of all Linux distributions, Debian was *the* first choice for running servers, but since they decided to force systemd down users throats they have lost a lot of credibility in the BOFH world. A sysadmins first concern is reliability of its systems and this was also Debian's for a very long time. Clearly the adoption of systemd is not going in this direction. It seems to me that Devuan people understood that and want to take the now deserted land of server oriented distros. Of course the meaning for Debian is they will now have a hard time to compete with the whole lot of very good desktop distributions if they don't want to lose most of their users.

      Then why aren't you hearing anything from the Red Hat customer base? If anyone wants reliability it's the enterprise which is Red Hat's entire market. The fact that nothing is coming from that side tells me that this is about something else entirely where people are more concerned about the political process and symbolism than the technical merits.

      Maybe there is a big demand for a very stripped down low feature server distro, but I suspect this isn't going do become a big player.

      --
      I stole this Sig
    14. Re:Wow... by Electricity+Likes+Me · · Score: 1

      What unnecessary code? I'm genuinely curious what you think is completely dispensable as a system service at the init system level.

      I mean we need something to launch processes, something to resolve dependencies of processes (init.d has insserv and the LSB headers), networking, disk mounting, time synchronization, authenticating and user session management (else how do your sysadmins log on from central administered sources?). We need process monitoring, logging, we'd like to have cgroups for security. We need some sort of time-based job scheduler.

      Which one of these things are you going to drop? Which things are completely inseparable from systemd?

    15. Re:Wow... by skids · · Score: 5, Informative

      Then why aren't you hearing anything from the Red Hat customer base?

      I am. Were I to walk into the systems suite here at work and yell "yeah centos 7!" I would probably be bombarded with nerf darts. In a mean way.

    16. Re:Wow... by linuxrocks123 · · Score: 1

      I think this fork will be fairly insignificant, and, further, that it will increasingly run into problems as desktops and other packages depend more and more on systemd components (that trend was one of the major factors in the Debian decision to adopt it).

      Right! Lord knows open source software is known for its hard dependencies on system-specific interfaces, and for its contempt for cross-platform standards such as POSIX.

      I mean, if you're on Windows, you're totally SOL if you want to use anything from Linux-land. Likewise, Mac users are totally f*ed if they want to make use of their OS's Unix roots to run Linux-oriented software.

      Oh, and BSD users who want to run anything outside the system core? Out of luck. No one's going to bother taking all that Linux-specific code, which never pays attention to POSIX and uses syscall() into the Linux kernel everywhere, for such a fringe distro!

      I guess we'll just stay in the world we are now, where everything on SourceForge is hooked directly into the Linux kernel, and the de-jure standards like POSIX and de-facto ones like GLIB are used as toilet paper for the Linux devs' asses.

      Everyone knows almost all OSS software only runs on Linux right now anyway. Now it'll just be more of the same, but with SystemD dependencies built in, too! ...

      Hmm, I think the LSD has worn off now. Ok, I have another opinion:

      OSS software tends to follow portability best practices, where hard dependencies are eschewed when possible. A few corrupt, blinkered projects such as GNOME might decide to build in hard dependencies to SystemD. Most other software won't, because they'd lose portability to every platform other than Linux with SystemD. And most OSS software cares about that.

      HAND.

      --
      vi ~/.emacs # I'm probably going to Hell for this.
    17. Re:Wow... by armanox · · Score: 4, Interesting

      Except there is plenty coming out of the RHEL customer base - we're being told to shut up. Also notice how many RHEL shops are not moving to RHEL 7 (us among them).

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    18. Re:Wow... by Aighearach · · Score: 1

      Haters might shut up and go to their new clubhouse, that could be a significant change.

    19. Re:Wow... by Aighearach · · Score: 1

      systemd is modular, that is in the list of debunked myths.

    20. Re:Wow... by Aighearach · · Score: 4, Funny

      You know... all that code that I don't know what it does because I don't understand the problem it solves! Surely if I don't know it can't be useful, right? Who are you to have features I don't understand?! /s

    21. Re:Wow... by Anonymous Coward · · Score: 1

      On the init level?

      I'd not do networking, disk mounting, time synchronization, authentication in the init process. No time-based job scheduler in init. The point is to keep the init binary tiny and statically-linked (and if possible statically verified). init must launch processes (and manage its own processes) and resolve dependencies. Nothing else has to be in there and so it shouldn't be.

      I agree of course that the other things you listed are needed, but they are not needed for an init system.

      Networking setup can be done as an init script (or unit, whatever). Normal shell commands doing normal shell things to just set up the network.

      Also, disk mounting can be done as an init script (or unit, whatever). Normal shell commands to just mount the disks.

      Time sync... you get the idea.

      Authentication is handled by pam. Just configure pam to use satellite uplink or whatever to authenticate. (Or just copy/ mount and link the /etc/passwd , /etc/shadow files).

      Time-based job scheduling has nothing to do with system initialization. Have a daemon do that. Call it cron.

      Logging is done by the syslog system call. It has gotten official system call status for that reason. (like read, write have)

      Process monitoring is done by the one who started them in the first place. Possible global monitoring daemons are nagios etc.

      For cgroup "virtualization" and namespaces, this gets more complicated. But then just make the "old" init above not be the global PID 1 but rather launch it in the cgroup. Everything will continue to work just fine.

    22. Re:Wow... by Rich0 · · Score: 1

      The increase in complexity is only going to cause problems. You're running servers with a gawdawful amount of code that you don't need. You think that junk code is going to work to your advantage? By the time you realize there is a problem, you will be buried, and there will be no end to the unnecessary work it will create for you.

      I suppose you're going to suggest custom-building a minimal kernel next?

    23. Re:Wow... by thaylin · · Score: 2

      I am part of the red hat customer base, and to be honest some of us have started looking elsewhere.

      The other problem is that a lot of the RH base is not purchased by the admins, but by people who know nothing about systemd and force it down.

      --
      When you cant win, ad hominem.
    24. Re:Wow... by bingoUV · · Score: 1

      RedHat customers haven't completed the transition to RedHat 6 yet. I know, I work for a humongous customer of RedHat (sort of). Our customers, who are enterprise-y, haven't completed transition to our releases of 4 years ago.

      I see the enterprise market as very slow moving, so all the noise you are missing should be missed 4 years from now.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    25. Re:Wow... by bingoUV · · Score: 1

      Why then did Debian decide not to work on even a shim on systemd?

      Overall your post comes across as from a position of ignorance about interoperability in open source software world.

      I disagree with your on the interpretation of the word "significant" from GP too, though my opinion is as good as yours in that regard - the act of forking is significant, as even you admit. The forking cannot be insignificant if it resolves a"huge distraction ". The forked distribution, may or may not be significant. Decisions yet to be made will have an effect on the significance of the distribution.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    26. Re:Wow... by Anonymous Coward · · Score: 3, Interesting

      Then why aren't you hearing anything from the Red Hat customer base? If anyone wants reliability it's the enterprise which is Red Hat's entire market. The fact that nothing is coming from that side tells me that this is about something else entirely where people are more concerned about the political process and symbolism than the technical merits.

      Maybe there is a big demand for a very stripped down low feature server distro, but I suspect this isn't going do become a big player.

      We're a Red Hat shop. 500+ servers by current count with capacity expected to double in the next 6 months. Not one single system 7 server yet and the more official Red Hat training we get the less we like the changes in system 7. But you won't hear our complaints because our concerns go directly to Red Hat.

      Let's be clear here for the 'people more concerned about desktop users', systemd has absolutely NOTHING to do with desktops. The servers we manage are headless boxes (all of them). Red Hat is pushing systemd because they need it to manage 'containers', the new cloud buzz word of the year. The Red Hat reps practically scream 'containers! containers! containers!' like another well know monkey dancer at each and every presentation. We in turn want to throw chairs out the windows on the way out. We don't give a damn about containers. Neither do our clients or developers. We're not a cloud provider and neither are desktop users.

      Red Hat can't provision (sell) containers without systemd. It's as simple as that.

      Now we're considering 'off standard' distros which may very well mean an end to new Red Hat 7 builds.

    27. Re:Wow... by catmistake · · Score: 1

      What unnecessary code?

      systemd is ... what... 35 TIMES LARGER THAN sysvinit. So, specifically, the junk code I am refering to is that, exactly. wtf... 35 times increase in bloat... is systemd 35 times better? Does it save you 35 times the time that sysvinit costs you? This increase in code does not justifiy what it can do. Its a big big warning sign. But... I guess if you're lazy, its worth it.

    28. Re:Wow... by Uecker · · Score: 1

      In all seriousness, if there are parts in my system for which I do not know what it is good for, I want to be able to remove it.

    29. Re:Wow... by ArsonSmith · · Score: 1

      ROFL!

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    30. Re:Wow... by Lord+Apathy · · Score: 1

      Okay, systemd is modular. Let me spell it out for you and every linux developer and RH its self.

      We Don't Want SystemD.

      I don't think I can put it any planer for anyone.

      --

      Supporting World Peace Through Nuclear Pacification

    31. Re:Wow... by Antique+Geekmeister · · Score: 1

      > Then why aren't you hearing anything from the Red Hat customer base? If anyone wants reliability it's the enterprise which is Red Hat's entire market. The fact that nothing is coming from that side tells me that this is about something else entirely where people are more concerned about the political process and symbolism than the technical merits.

      We did speak up, but not on Slashdot. RHEL is, fundamentally, a rebuild of Fedora for new features and with far greater stability than Fedora. systemd was introduced to Fedora as the default in 2011, and there was a great deal of concern. There are some advantages to it, such as improved daemon reliability and boot-time logging.

    32. Re:Wow... by CBravo · · Score: 1

      Because Red Hat users are like Windows users: If it doesn't work you call the support line ;-).

      --
      nosig today
    33. Re:Wow... by Anonymous Coward · · Score: 1

      And they stick to RHEL6 that is using upstart ? Now that makes sense.

    34. Re:Wow... by linuxrocks123 · · Score: 1

      Given the replies to this post, apparently "I think the LSD has worn off now" wasn't an OBVIOUS ENOUGH SARCASM TAG.

      So: SARCASM!

      --
      vi ~/.emacs # I'm probably going to Hell for this.
    35. Re:Wow... by Eunuchswear · · Score: 1

      Nothing any anti-systemd obsessive says "makes sense".

      --
      Watch this Heartland Institute video
    36. Re:Wow... by Eunuchswear · · Score: 1

      syslogd.

      Next stupid question?

      --
      Watch this Heartland Institute video
    37. Re:Wow... by Eunuchswear · · Score: 1

      Why then did Debian decide not to work on even a shim on systemd?

      https://packages.debian.org/jessie/systemd-shim

      Package: systemd-shim (9-1)

      shim for systemd

      This package emulates the systemd function that are required to run the systemd helpers without using the init service

      --
      Watch this Heartland Institute video
    38. Re:Wow... by allfieldsrequired · · Score: 1

      Do you understand how Enterprise Sales works? Neither the people buying or selling understand anything about systemsd, and to them it is simply a bunch of sysadmin nerd whinging about something or other inconsequential. Sysadmins, in the meantime, do what they always did, and install a few machines with the OS they have been told to use, and do the real work on whatever they think is best.

    39. Re:Wow... by Eunuchswear · · Score: 2

      If Debian announces that they make systemd optional

      What part of

      $ apt-cache show init
      Package: init
      Source: init-system-helpers
      Version: 1.21
      Essential: yes
      Installed-Size: 29
      Maintainer: pkg-systemd-maintainers
      Architecture: amd64
      Pre-Depends: systemd-sysv | sysvinit-core | upstart
      Description-en: System-V-like init utilities - metapackage
        This package is an essential metapackage which allows you to select from
        three available init systems in Debian (systemd, sysvinit, upstart) while
        ensuring that one of these is available on the system at all times.

      Don't you understand?

      --
      Watch this Heartland Institute video
    40. Re:Wow... by richlv · · Score: 1

      rhel 7 (systemd one) just came out. for enterprise shops, it's not even out yet. they will look at it once it has been out for a couple of years. maybe redhat expects systemd to be in shape by that time, screw the early adopters

      --
      Rich
    41. Re:Wow... by jez9999 · · Score: 1

      Debian will probably continue on its way of becoming a desktop user distro.

      I know I'll get crucified on Slashdot for saying this, but in my experience, Windows works OK at being both a desktop and a server distro. You have people using Windows 8 (yeah, it needs Classic Sell or something but that's a UI issue, not a fundamental OS problem) for desktops and Windows Server 2012 for servers, at an enterprise level. This doesn't seem to cause problems, and those 2 OSes I just mentioned are basically the same OS with different features turned on. One time a place I worked gave my Windows Server 2012 on a laptop I was to use for development (don't ask me why). The funny thing is, after I disabled some features and enabled some others, as well as installing some libraries, I basically had a Windows 8 desktop machine.

      Is there really a need to have "server-oriented" and "desktop-oriented" OSes in this day and age when we have plenty of storage space, or can we have one OS that can just be configured to behave the way we want it to?

    42. Re:Wow... by thegarbz · · Score: 2

      Also notice how many RHEL shops are not moving to RHEL 7 (us among them).

      Ok so that's one. You got any more numbers? No seriously I'm interested to know how much this is affecting RHEL 7's adoption rate, are there any statistics published somewhere? Even inferred ones like adoption rate since release compared to previous adoption rates since release would do.

    43. Re:Wow... by thegarbz · · Score: 2

      Just disassemble it and reassemble it again. You'll end up with a hand full of parts, typically 3-4 screws and a little metal bracket but everything will work just fine and you've made your system lighter and less complex.

      This has worked on every laptop / PC I've ever worked on.

    44. Re:Wow... by Barsteward · · Score: 1

      you can config the systemd to always produce text logs to rsyslog. - you get the binary ones as well because it logs long before its possible to log via syslog and after syslog stops logging during close down - you can then export the binary ones to text as well if you want - best of both worlds.

      as usual people don't read up about systems before they complain about them

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    45. Re:Wow... by swillden · · Score: 1

      systemd is modular, that is in the list of debunked myths.

      Yes, it is. However, the Debian guys who looked hard at it felt that it was going to be difficult to separate reliance on the login and network and volume management components which the DEs are building from the system startup component.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    46. Re:Wow... by swillden · · Score: 1

      I Don't Want SystemD.

      FTFY. I've been quite impressed with it.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    47. Re:Wow... by linuts · · Score: 1

      Was that a joke?

    48. Re:Wow... by Barsteward · · Score: 2

      seems like the haters modded you as a troll

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    49. Re:Wow... by Barsteward · · Score: 1

      just beware they don't just replace you with someone who knows systemd

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    50. Re:Wow... by Barsteward · · Score: 1

      Sure, all those things can be done by script, and they still can if you configure systemd to do it that way. Anyway all the start up scripts are usually a standard script, why not start it up the systemd way and just use a script if you need an non-standard startup?

      the journal logging in systemd is more comprehensive, it starts before its possible for syslog to start and ends after syslog has had to exit and you can configure it to spit out all the logs to rsyslog as per normal.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    51. Re:Wow... by budgenator · · Score: 1

      I'm glad your having good luck with systemd on your servers, I've been having spurious problems off and on for no discernable reason, ever since systemd was installed on my kubuntu desktop. These problems always clear on reboot, which is something sysadmins hate doing on production servers. init maybe a turd, but it's a very polished, consistant, reliable turd; systemd is an unknown.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    52. Re:Wow... by wolrahnaes · · Score: 1

      Because babies and bathwater and such.

      A lot of people are convinced that systemd is the devil, so because humans are pretty stupid about this kind of thing they decide that if systemd is "them" then "us" must be shitty-ass init scripts.

      Init scripts fucking suck no matter the application. Desktop, server, whatever. No dependencies, no standard format for easy maintenance, and a mess of either hardcoded paths or variables you may have to chase through multiple scripts to find. Anything that replaces them with a more sane system that realizes I have multiple cores and the web server couldn't care less whether OpenSSH is running is a good thing.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    53. Re:Wow... by Eunuchswear · · Score: 1

      It requires journald for the processes that didn't log to syslog before.

      This is a win, no?

      --
      Watch this Heartland Institute video
    54. Re:Wow... by Lord+Apathy · · Score: 1

      Shudup boy, this is for your own good.

      --

      Supporting World Peace Through Nuclear Pacification

    55. Re:Wow... by Eunuchswear · · Score: 2

      WTF? So, from your point of view, if systemd-shim is installed (but systemd isn't) then systemd is "not optional".

      You are a clown.

      If it is possible to run a Debian Jessie system without systemd then systemd is optional.

      And it is.

      --
      Watch this Heartland Institute video
    56. Re:Wow... by Eunuchswear · · Score: 1, Flamebait

      Doesn't matter if *EVERYTHING* depends on systemd or libsystemd.

      Oh, go on, big boy.

      What packages depend on systemd.

      (I leave aside your paranoid fear of libsystemd).

      --
      Watch this Heartland Institute video
    57. Re:Wow... by hawk · · Score: 1

      Yes, Lord Vader.

    58. Re:Wow... by Eunuchswear · · Score: 1

      Mod this fucker up!

      --
      Watch this Heartland Institute video
    59. Re:Wow... by unixisc · · Score: 1

      Would CentOS be willing to consider the init option, or is smooching off Red Hat the only thing they know?

    60. Re:Wow... by thieh · · Score: 1

      I wonder why the init system choices can't be configured to be more like Desktop Environments -- from the install media you choose which DE you want from a boot parameter and done. That way, even then default is systemd or gnome, people can still go on with their lives in a simple and easy manner.

    61. Re:Wow... by swillden · · Score: 1

      Shudup boy, this is for your own good.

      Boy? LOL.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    62. Re:Wow... by udippel · · Score: 1

      I rarely reply to ACs.

      Here is no different. Though the arguments sound intriguing and insightful.
      I for one would be happy to get some confirmation about these from someone with a higher reliability probability than that of an AC.

    63. Re:Wow... by bazmonkey · · Score: 1

      I wonder why the init system choices can't be configured to be more like Desktop Environments -- from the install media you choose which DE you want from a boot parameter and done. That way, even then default is systemd or gnome, people can still go on with their lives in a simple and easy manner.

      Because it's not a simple drop-in replacement like a desktop environment. Interoperability between init systems is nonexistent; they aren't meant to be switched around. Moreover, a big plus to systemd is that the OS-specific details of daemon management is abstracted in systemd's unit files, so that it only needs to be written once for any distro that uses systemd. Maintaining the ability to switch between init systems defeats much of the reason for switching in the first place.

      What I find funny about this whole init/systemd debacle is that before systemd came and tossed things up, distributions rarely provided the ability to switch init systems... and no one really cared. The root of the debate is NOT that we're losing the ability to switch, it's that Linux offers things like kdbus and cgroups and constructs that are useful, but that don't have direct substitutes on other Unix systems. We're at a crossroads between utilizing advanced features of the kernel, and maintaining compatibility with a more legacy way of doing things. What's worse, any alternative to systemd that achieves what it does will inevitably run into this problem. To keep sysvinit around, compatibility aside, is to stick with a decidedly sub-par solution to system management. Sure it worked, sure it manages to work now, sure it works in lots of places... but it's not at all the best way to do it.

    64. Re:Wow... by bazmonkey · · Score: 1

      systemd is ... what... 35 TIMES LARGER THAN sysvinit. So, specifically, the junk code I am refering to is that, exactly. wtf... 35 times increase in bloat... is systemd 35 times better? Does it save you 35 times the time that sysvinit costs you? This increase in code does not justifiy what it can do. Its a big big warning sign. But... I guess if you're lazy, its worth it.

      "Lazy" is sticking with sysvinit because it's the familiar option. I think you're underestimating the benefits systemd offers--especially for package maintainers--as well as the complexity of many modern systems. Sysvinit's only advantage is portability to other Unixes, that's it. Boot time is the beginning of its shortcomings, not the end.

    65. Re:Wow... by Demonoid-Penguin · · Score: 1

      Thanks, but I'd be surprise if that happened.

      1. You may have noticed that the "story" submitter is Jaromil, so I suspect (extrapolating from experience) he's accompanied by his sock puppet army (do they imitate the NSA with forum flooding and FUD techniques, or does the NSA imitate them?)
      2. I've always suspected that the NSA is actively involved in ceasing this opportunity to divide Debian, if not celebrating the number of senior Debian developers who have left due to the number of personal attacks and threats they've recieved from the "anti-systemd" "campaign"

      Jaromil does some excellent graphic work - but his musical ability is more autistic than artistic, allowing for a broad spectrum of tastes... and his "software accomplishments" is less than truthful (his hasciicam program lacks truthful attributions to it's true basis, and his Dyneobolic distro is just one of very many "respins". Not a patch on Knoppix - which is the work of one person , or a shadow of Mint and other Debian derivatives. There have been many Debian fork attempts...

      Some vaguely related trivia regarding your pseudonym. Unix was a joke name chosen by the developers of Multix - the operating system that was intended to "do everything", when their funding was cut. Eunuchs/Unix was the result. Linux was the name given to Linux Torvalds to create a non-Unix compatible kernel.

      apt-get install sysvinit-core

    66. Re:Wow... by Demonoid-Penguin · · Score: 1

      Fuck you SJW shill.

      Guy running the fork did MuSe. Great for controlling midi devices for those of us who record music.

      MikeeUSA/Jaromil - is that you (again)?

      You claim you wrote MuSe?

      BULLSHIT! citation

      And you made the sun rise this morning too...

    67. Re:Wow... by Demonoid-Penguin · · Score: 1

      I think the idea that there's a built in audience for a non-systemd fork of Debian is entirely true, but it's loaded up with systemd flamewar hyperbole.

      And it's falsely based on the idea that Debian doesn't support building any damn thing you like - including not using systemd (if you're the anti-woody word type). Unless your (not you) audience are sheeple who don't check a damn thing (a typical slashdot reader).

    68. Re:Wow... by Anonymous Coward · · Score: 1

      Devuan is just ego-tripping of a small group of "Debian conservatives" .............an absolute waste of human energy

    69. Re:Wow... by ale2011 · · Score: 1

      Nicely said.

      There's plenty of related questions on social and economical consequences of having deserted that land. Where is server market heading? Who is the the average system owner nowadays, given that it is so much easier to rent a virtual server anywhere in the world? How about law enforcements...

    70. Re:Wow... by Lord+Apathy · · Score: 1

      Can I be any clearer?

      I don't use it, and I don't recommend anyone else using it ether. Linux has lost its way, and I'm not the only one that thinks that. Corporations have gotten way to much say so in what happens in Linux now that the Open Source community do. Systemd is just one of those things. Being anti-corporation is one of the things that linux was founded on. But now its not really much better than microsoft or apple.

      You berate me for wanting to ram my option down your throat but you let corporations like Redhat do the same thing? At least when I'm ramming my option down your throat I'll stop and listen to you scream about it. So far Redhat and the other corporation distros have ignored the community.

      --

      Supporting World Peace Through Nuclear Pacification

    71. Re: Wow... by bazmonkey · · Score: 1

      Um, ::scratches beard:: I work with supercomputers for a living. Some AC owes me a nickel!

    72. Re:Wow... by jbolden · · Score: 1

      reading this old thread. FWIW yes RedHat's focus is on containers. RedHat's IaaS/PaaS strategy is based on OpenStack / OpenShift and a core component of the new PaaS designs is managing containers. Systemd is one of the 5 underlying technologies in Project Atomic (here is an image of how this looks on OpenShift: https://blog.openshift.com/wp-...). Systemd is useful because it handles many of the low level function that the PaaS (in RedHat's case OpenShift but they also support others) used to have to do.

      That being said clients and developers care a great deal about PaaS functionality. So the AC is simply wrong on that front. RedHat is focusing on that because that's the direction development is going in.

    73. Re:Wow... by juanfgs · · Score: 1

      Being anti-corporation is one of the things that linux was founded on

      [citation-fucking-needed] Seriously, why you guys pull shit like this out of your ass all the time, maybe YOU are anti-corporations but don't extrapolate your idiotic opinion to an entire collective of people that you don't represent (Linux devs). There are many corporations involved in Linux development from its very beginning Caldera, SUSE, Red Hat and many others. Luckily linux devs always thought of linux as an actual useful thing that can be used for real work, not a ego-boosting circlejerk machine for hipsters.

      but you let corporations like Redhat do the same thing?

      Because they are not forcing you to use SystemD, you can roll your own distro whenever you want, that's the point of Free Software. If you don't know how to do it, then you have nothing to say against those people who actually do know but don't choose to try to please you.

    74. Re:Wow... by cout · · Score: 1

      Bring back Progeny!

    75. Re:Wow... by bingoUV · · Score: 1

      Thanks. One of the Debian meetings for which I read the minutes mentioned they will not support a shim - I'll evaluate what kind of shim this one is.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
  6. I wish them good luck. by Anonymous Coward · · Score: 2, Informative

    GCC was forked successfully to egcs
    XFree86 was forked successfully to xorg
    FreeBSD was forked successfully to netbsd and dragondflybsd
    OpenOffice was forked successfully to libreoffice

    Now it's the debian's turn to be forked. Good luck to everyone.

    1. Re:I wish them good luck. by Anonymous Coward · · Score: 1

      Debian's been forked millions of times. All of the forks die off in obscurity (like that ooboontoo one that puttered out). Only Debian remains.

    2. Re:I wish them good luck. by x0ra · · Score: 2

      NetBSD is not a fork from FreeBSD. DragoFlyBSD does, but we can hardly speak of success, more a niche market. EGCS was a temporary fork which became GCC back. X.org was a general decision after XFree licensing change.

    3. Re:I wish them good luck. by caseih · · Score: 3, Insightful

      When this new distro no longer refers to *any* debian repos, maintaining and compiling their own deb packages entirely, then I'll recognize it as a fork. Until then it's just one of many distros that base themselves off of debian and its package base while changing parts they don't like.

      I bet there is a high probability that Devuan will be based on uselessd. If so it will be interesting to watch the approach. Uselessd, if anything, validates the original ideas of systemd, just taking issue with the packaging, as near as I can tell.

      I too wish them well, but I do not hold out much hope that they will go anywhere.

    4. Re:I wish them good luck. by phoenix_rizzen · · Score: 4, Informative

      Slight correction:

      NetBSD and FreeBSD were developed independently in the 90s, and mostly in parallel.

      OpenBSD forked off NetBSD.

      DragonflyBSD forked off FreeBSD.

    5. Re:I wish them good luck. by jmccue · · Score: 2

      actually NetBSD came directly from 4.3BSD, not from FreeBSD, both appeared around the same time http://en.wikipedia.org/wiki/N...

    6. Re:I wish them good luck. by reve_etrange · · Score: 1

      just taking issue with the packaging

      Not just the packaging, but also binary logging and cruft like embedded web servers and QR encoders.

      --
      .: Semper Absurda :.
    7. Re:I wish them good luck. by sjames · · Score: 1

      Uselessd addresses not only the packaging but the excessively tight coupling of components.

      The fact that a small team could make such substantial changes shows that it really is a lack of maturity in the design/implementation of systemd.

    8. Re:I wish them good luck. by caseih · · Score: 4, Interesting

      I disagree. Uselessd shows that systemd's parts are not as tightly coupled as people suppose. Just because they are all part of one umbrella project does not, in fact, mean they are tightly coupled and integrated in some sort of orwellian fashion. Uselessd proves this fact. And Uselessd is a good thing to have. Provides competition for systemd, provides a few features people want, and could pave the way for modern desktops like Gnome to run on non-linux systems such as BSD. Gnome isn't bent on having *the* "systemd" just the capabilities that systemd provides. If Uselessd can do it, so much the better.

    9. Re:I wish them good luck. by sjames · · Score: 3, Informative

      Uselessd requires code patches to relax the coupling. That means the code was more tightly coupled before. It bolsters my claim that systemd is gratuitously coupled to make it harder to rip out OR that it is a poorly executed project. Hanlon suggests the latter, so I'll go with that.

      Were your claim true, there wouldn't be a uselessd project.

    10. Re:I wish them good luck. by ArsonSmith · · Score: 1

      who cares, BSD is just some long forgotten Linux like operating system that nobody uses any more.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    11. Re:I wish them good luck. by richlv · · Score: 1

      Uselessd shows that systemd's parts are not as tightly coupled as people suppose.

      or more like "systemd's parts don't have to be as tightly coupled as they are"

      --
      Rich
    12. Re:I wish them good luck. by thegarbz · · Score: 1

      About the only feature I saw on uselessd's page that they claim they have liberated from systemd was the old logging system, and even then I think they did it a big injustice since journald can be set to simply pass everything to STDERR/STDOUT verbatim, except that it also catches the entire boot process making it more useful.

      Systemd depends on udev and journald as its only two other core components. It depends upstream on dbus. Everything else is optional.

      Sure if you build everything then you end up with some 60+ components with dependencies out the wazoo but then that is pretty much par-for-the-course in the Linux world anyway.

    13. Re:I wish them good luck. by sjames · · Score: 1

      Sure if you build everything then you end up with some 60+ components with dependencies out the wazoo but then that is pretty much par-for-the-course in the Linux world anyway.

      There's the problem, dependencies out the wazoo. And no, that is not par for the course for system tools in Linux. Look at ldd /sbin/init. Those are the only dependencies. To have a 'normal' system, you'll need to add a shell (ldd /bin/bash)

    14. Re:I wish them good luck. by thegarbz · · Score: 1

      God forbid you every try and install a GUI. Your mind may get blown! Especially considering there are many other programs also using the same dependencies like selinux or kmod. Did you know that some things out there that get built depend on glibc? I know outrageous right?

      And you completely ignored the fact that I said if you built everything, but sure go tell me that init does the same things as a full systemd build. Oh wait it doesn't, because systemd isn't about init. Heck the simplest systemd builds do far more than sysvinit ever will and depends on one thing, dbus.

      Your definition of normal and a user's definition of normal differ completely. I like my Linux box to be more useful than a Commodore 64. I mean the most basic Linux system I have is a headless server sitting somewhere serving up network files and running a website. I would list the dependencies needed to build Apache and Samba but I think Slashdot has a word limit on posts.

      THAT is what is considered normal.

    15. Re:I wish them good luck. by sjames · · Score: 3, Insightful

      You have clearly developed no taste in system architecture. The closer to the top of the stack, the more acceptable dependencies are, though even then they shouldn't be piled on without thought.

      I don't WANT init to do the things systemd does. I want other utilities that don't give a damn how they came to be running to do those things.

      I would list the dependencies needed to build Apache

      ldd /usr/sbin/apache2
      linux-vdso.so.1 => (0x00007fff13dfc000)
      libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f9742320000)
      libaprutil-1.so.0 => /usr/lib/libaprutil-1.so.0 (0x00007f97420fb000)
      libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0x00007f9741ec9000)
      libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f9741cad000)
      libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9741921000)
      libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f974171b000)
      librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f9741513000)
      libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f97412dc000)
      libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f97410d7000)
      libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f9740ead000)
      /lib64/ld-linux-x86-64.so.2 (0x00007f9742801000)

      That wasn't hard.

      And again, apache runs on top of the environment created by init, it is acceptable for it to have more dependencies.

      It;s one thing to build a house of cards on your dining room table. It's quite another to build your home on top of a house of cards.

      Note how many systems have managed to support apache, samba, a GUI desktop and much much more on top of the simple but effective init.

      Meanwhile, sysvinit can bring up a system with a degraded btrfs, systemd absolutely refuses and even Lennart can't seem to figure out what to do about it.

    16. Re:I wish them good luck. by thegarbz · · Score: 1

      I don't WANT init to do the things systemd does.

      Okay I surrender. You clearly don't want to listen to how simplified you can make a systemd install, where at the very base level it will do just the init system, so I'm not going to try any more. ... Well okay I'll give it one more go.

      Systemd in it's base does very little more than init did, providing only a few extra options. The dependencies are as close to nil as the standard init. One of the dependencies udev you likely have been using for the last 5 years anyway. If you don't want any of the extra stuff, well I have something mind blowing to tell you: Don't install it.

      Don't want VT support? Don't install consoled.
      Don't want hostname management? Don't install hostnamed.
      Don't want locale management? Don't install localed.
      Don't want a session manager? Don't install logind. ...
      I'm bored ... skipping about 60 lines.... ...
      Don't want system time management? Don't install timesyncd.

      It's really not that hard. If you think it gets more complicated than this then I invite you to actually read the project's manual before claiming some dependency nightmare. I actually wonder just how many dependencies you'll end up installing by the time you finish adding helper applications to achieve the same thing the systemd suite does. I'm willing to guess it will be a damn sight more than 60.

      But they are O.P.T.I.O.N.A.L.

      And that's the last I'm going to say of it. If you think there's some kind of dependency hell then feel free to continue living in your fantasy world. By the way how much use is that crappy webserver you just installed? No PHP support? Really? Oh that's right it's optional, I'm sure you made use of that to suit your argument but will somehow concoct a way of rejecting mine.

    17. Re:I wish them good luck. by sjames · · Score: 2

      Now you clearly don't understand. I DO want VTs. I want them handled by something that is equally happy being launched by sysvinit, systemd, openrc, or from a root shell when I boot with init=/bin/bash.

      I want my system time handled by ntpd. Ntpd doesn't care what init is installed or if it is run by hand.

      I don't want them to care if dbus is up, down, or modified beyond recognition. They may use it if it exists but shouldn't get out of shape if not.

      Do those tangled up utilities you speak of meet those criteria?

    18. Re:I wish them good luck. by TangoMargarine · · Score: 1

      It's not "Linux-like," it *is* Unix.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    19. Re:I wish them good luck. by ArsonSmith · · Score: 1

      I don't understand the point. Unix is some Archaic Linux like OS as well.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    20. Re:I wish them good luck. by TangoMargarine · · Score: 1

      "Old" is not a synonym for "broken."

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  7. Re:Why not UselessDebian? by BarbaraHudson · · Score: 2

    I will stick with systemd version, which works fast and provides an actually exiting startup manager.

    An exiting startup manager? Is that a less destructive alternative to the HCF (Halt and Catch Fire) instruction?

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
  8. It won't go anywhere by Randle_Revar · · Score: 1, Troll

    But maybe it'll remove the obstructionist anti-systemd whiners for a while, so Debian can get on with things that matter.

    1. Re:It won't go anywhere by Anonymous Coward · · Score: 1

      systemd has no place in Debian so this is a move forward, unfortunately not for Debian though. Those suckers will be relegated to the past with their wannabe Windows registry and other ersatz Windows shit.

    2. Re:It won't go anywhere by skids · · Score: 1

      It does half of what Jack does, and a few desktop-related things Jack doesn't yet, and saps developer talent away from Jack, preventing Jack from maturing into something beyond an audiophile server, as far as I can tell. Also it further inflicts INI-style config files on anyone unfortunate enough to have to mess with its innards. (Behold the mess in /usr/share/pulseaudio/ and it's poorly commented contorted structure)

    3. Re:It won't go anywhere by Barsteward · · Score: 1

      Yawn

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    4. Re:It won't go anywhere by Barsteward · · Score: 1

      you are just regurgitating old shit whilst pulse was in its early days of development or are you using a distro version of 0.1? it doesn't break aything on my system

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
  9. What's the name again? by ArcadeMan · · Score: 4, Insightful

    The fork is called "Devuan," pronounced "DevOne."

    Then just call it DevOne and be done with it. Stop with the words play and the phonetic cuteness, not everyone speaks english and spanish. If I read "Devuan" I'm going to pronounce "Dév-u-en" (french).

    1. Re:What's the name again? by Freshly+Exhumed · · Score: 1

      Neologisms confustrate everyone.

      --
      I deny that I have not avoided attaining the opposite of that which I do not want.
    2. Re:What's the name again? by Anonymous Coward · · Score: 1

      Looks like DevJuan to me

    3. Re:What's the name again? by Anonymous Coward · · Score: 2, Funny

      You only live Juan's.

    4. Re:What's the name again? by Anonymous Coward · · Score: 1

      Ah, but it's the DEbian Veteran Unix AdmiNs!

    5. Re:What's the name again? by wisnoskij · · Score: 1

      I am English, and I can say for certain that we do not pronounce Devuan anything like DevOne. I would say that English is not really capable of pronouncing that, I do not think I can come up with a single way that does not end up sounding French.

      --
      Troll is not a replacement for I disagree.
    6. Re:What's the name again? by ArcadeMan · · Score: 1

      But yet they say it's "DevOne". The world is quite big, and I don't speak english myself which is why I don't like the name and how I'm supposed to read it.

    7. Re:What's the name again? by smoothnorman · · Score: 1

      "dee-voo'-on" the scent of the truly original sysop

    8. Re:What's the name again? by Aighearach · · Score: 1

      Dev-oo-an could be a village by a moor in England, I'm sure of it. Except you'd probably pronounce it Dev-oo-er.

      Devuan, based on a Norman word for whiner. Who would doubt it?

    9. Re:What's the name again? by Paradise+Pete · · Score: 1

      And their band is called The Oneeders.

    10. Re:What's the name again? by Foresto · · Score: 1

      I'm guessing they chose the weird spelling for the same reason that so many companies choose weird names: domain name squatters.

    11. Re:What's the name again? by jez9999 · · Score: 1

      "Uan" is the Italian pronunciation of "One", as the website says.

      Erm, but it's not actually the Italian for "one" (which is "uno"). So they're spelling it based on the Italian mispronunciation of an English word. Ugh.

    12. Re:What's the name again? by drolli · · Score: 2

      Just call it -traditional-init

      What is this thing about creating supposedly funny or original names for technical things (a branch is not a brand). Just makes things hard to remember.

      And look at:
      http://upload.wikimedia.org/wi...

      Are you really telling me than not one of the countless existing forks of debian wants to stay with traditional init and you could help there? would that not increase the chances of continued support. Or is this just about being the boss of something?

    13. Re:What's the name again? by Barsteward · · Score: 1

      "Devuan, based on a Norman word for whiner." at last something to make me laugh in a decent way as opposed to laughing derisidedly at some of the shit the whiners put out

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    14. Re:What's the name again? by Anonymous Coward · · Score: 1

      I agree. Devuen sounds like the name of a gigolo.

    15. Re:What's the name again? by eionmac · · Score: 1

      I pronounce Dev-UUU-Anne, and I am a native EU English speaker, no way can I get Dev-One from DevUan

      --
      Regards Eion MacDonald
    16. Re:What's the name again? by JabrTheHut · · Score: 1

      I suspect every IT guy called Juan will quickly grow to hate this name...

      --
      Work like no one is watching. Dance like you've never been hurt. Make love like you don't need the money.
  10. Re:"good luck" by allo · · Score: 2

    the BSDs are doing it for a long time.

  11. great news! 2015 = YotLD! by Anonymous Coward · · Score: 2, Funny

    I was just thinking that what's holding back the Linux community is the lack of yet another distro.

    2015 will surely be the year of the Linux Desktop now!

  12. Re: Unix tool philosopy == Good Thing by Anonymous Coward · · Score: 1

    I updated my Debian unstable workstation a while back. Systemd got pulled in. My workstation then failed to boot properly. I've used Debian unstable for many years, and that was the first time an update completely broke the boot process. That is, of course, totally unacceptable. It's also why my workstation now runs Slackware, and why I will never again deploy any Linux distro that runs systemd. I know I'm not alone, either. Debian is losing long time, experienced users and contributors. This isn't good for the health and future viability of the project.

  13. Re:Unix tool philosopy == Good Thing by caseih · · Score: 1

    Really? Posix dictates a particular init system? I don't think you really understand what Posix means.

  14. Re:"good luck" by Anonymous Coward · · Score: 1, Interesting

    More to the point, switching to FreeBSD/OpenBSD was always an option anyway. FreeBSD last forked at version 4/5 with DragonflyBSD coming out of it.

    Forking the OS is something that should happen when idiotic choices are made, but popularity of a fork doesn't mean it's better. VHS vs Beta.

    My personal opinion of the matter is that all OS's need to go back to the drawing board and redesign around multicore and the architecture of GPU's, as only Windows ever really cared about multithreading, and decades of single-threading stupidity has finally hit the wall because nobody knows how to do a multithreaded renderer for games. Likewise idiots at Google and Firefox still single-thread crap in the browser, so crappy javascript has no problem locking up the user interface.

  15. URGENT: pls. update wiki by Anonymous Coward · · Score: 1

    Still no mention of Devuan here: http://en.wikipedia.org/wiki/Systemd

  16. Re:Devuan... Juan Debian to rule them all by unity · · Score: 1

    You've got a point there.

  17. subtle sarcasm? by WebCowboy · · Score: 2

    The sarcasm on this site is usually a bit more obvious. Needless to say...or maybe not...Debian is the most forked linux distribution on the planet. Its the prison b!tch of distros ;-)

    1. Re:subtle sarcasm? by Ynot_82 · · Score: 1

      The sarcasm on this site is usually a bit more obvious

      I apologise.
      I'm British.

  18. Re:Open Source Society is like Socialism by ledow · · Score: 1

    Tell that to LibreOffice.

  19. The have an IRC channel! by jfdavis668 · · Score: 1

    Far more important than removing systemd

  20. Re:Why not UselessDebian? by preaction · · Score: 4, Insightful

    I'm an admin. I don't want to be excited about startup managers. If I get excited by init, it means something is broken.

  21. Re:"good luck" by sjames · · Score: 2, Insightful

    That's actually dead simple to do. Most already have one that's been stable for years.

  22. Re:Why not UselessDebian? by ledow · · Score: 4, Insightful

    When your career depends on things working, an "exciting" startup manager (which is what I presume you meant) is the last thing you want.

    In fact, you want things to be as un-exciting as possible.

  23. Re:Unix tool philosopy == Good Thing by myowntrueself · · Score: 1

    What are you talking about, no it doesn't. You're literally saying that with no idea what you're talking about. It doesn't kill anything. It's a modern init system for a modern os. don't be silly. It's a ridiculous idea that startup scripts should be written in SHELL. Solaris went away from it and did pretty well. OS X went away from it and did pretty well. FreeBSD wants to go away from it.

    When you say Solaris 'did pretty well', what do you mean by that? It doesn't seem to be doing at all well in terms of popularity in the data center. Same with OSX, its use in the data center is MINIMAL.

    --
    In the free world the media isn't government run; the government is media run.
  24. Re: Unix tool philosopy == Good Thing by nedlohs · · Score: 4, Funny

    Completely unacceptable. I mean it's called "unstable" how dare it be unstable...

  25. Re:Why not UselessDebian? by Anonymous Coward · · Score: 1

    Personally, I think an entering shutdown manager would be more exciting.

  26. Re:hum by Endymion · · Score: 5, Insightful

    Ahh, the usual misrepresentation of why we oppose systemd that always shows up. Calling us haters while trying to reframe the discussion away from the real issues isn't convincing - it just adds evidence that systemd gains position by propagand and politics instead of design and implementation quality. No, you are not going to scare us away form linux. Some may retreat to FreeBSD, which is fine (it's a good OS). The rest of us are going to stay with linux, even if it large parts of linux leave and become part of the systemd monoculture. We've been here before, after all, over a decade ago.

    The varied technical issues with systemd are bad enough, but they have already been discussed, and are a central reason why the sysadmins ae forking Debian. Many systemd advocates try and steer discussions back to these technical issues - while denying that systemd doesn't actually work for everybody - to avoides talking about the fundamental design problems and philosophical changes that systemd forces on Linux. While it is currently popular to "move fast and break things", those of us with more experience understand the value in not breaking everything. None of this means that those that are better served by systemd shoudl stop using it! We're only angry about the attemts to force a monoculture by breaking compatability for political reasons, when there as no technical need. You know, like Microsoft does with their "not invented here" attitude.

    Still, those are philosophical issues about the software itself. That is not the primary problem some of us have with systemd, which is not about technical problems, but is instead an attack on our prefered method of licencing. The systemd takeover is an attempt to separate Linux and many userspace tools from the GPL, so that software can be used under the LGPL terms instead.

    What is the big difference between GPL and LGPL? Linkage. Linking to a GPL library requires you to follow certain requirements if you link against it, while the LGPL specifically allows taht usage. (k)dbus provides the workaround, by replacing what would be a normal function call into a library with a "IPC". It's slower, but so what, computers are way faster than needed. In the end, while you can still choose to release your code as GPL, if you have to use an IPC mechanism to do anything useful the license requirements that will actually apply ends up being being more like the LGPL. For a better explanation, see this post by stevel in the Gentoo forums.

    Well, if I wanted to release under the LGPL, I would. What I'm not going to do is undermine my choice of license just because a bunch of embedded developers (and others) want to use what were traditionally GPL projects without having to be bound by the copyleft requirements. If this was proprietary software, you would call that kind of behavior "stealing" or "piracy".

    So don't bother with claims about "faster desktops" or "easier programming". When your solution also bundles a forced monoculture ("unifying the difference betwen distributions") and contains a loophole around the licence some of us chose it is simply not an option for those of us that place "freedom" as the most important feature. /how much does JTRIG (or their equivalent) pay for these propaganda attempts, anyway? //It's a waste of money regardless, given how transparent these comments are ///some of this post is reused from a post I made on HN

    --
    Ce n'est pas une signature automatique.
  27. Re:pls. update wikipedia by raftpeople · · Score: 2

    Ok, I'll get on that right away.

  28. Re:Forking is good, whiny bitches by Improv · · Score: 1

    In open-source, forking is as healthy as democracy, perhaps moreso.

    --
    For every problem, there is at least one solution that is simple, neat, and wrong.
  29. Good, Linux Likes Diversity by Bob9113 · · Score: 1

    Diversity is a good thing. I understand that, with increasing use of Linux as a desktop OS by people who don't run servers, systemd makes a lot of sense for some people.

    I am the primary admin on servers in three different states. The benefits of using init for remote admin outweigh the simplicity and user-friendliness of systemd on my laptop.

    I switched from Mandrake to Debian almost fifteen years ago when I first started doing heavy remote admin, I'll make a change again now, and the world will keep on spinning. Having both approaches is a good thing.

  30. A joke? by Anonymous Coward · · Score: 4, Informative

    It's worse. Pottering is paid by Microsoft to destroy the Linux community. Every. Single. Thing. he touches is crap, mostly pointless, controversial, and breaks everything. I have no idea why people don't see this.

  31. Re:Open Source Society is like Socialism by reve_etrange · · Score: 1

    LibreOffice is developed by (most of) the original OpenOffice team. They resigned enmasse from Oracle once it was clear that Oracle didn't want to continue putting money into the project.

    --
    .: Semper Absurda :.
  32. Re:Forking is good, whiny bitches by reve_etrange · · Score: 1

    This isn't a "downstream branch" like Ubuntu, which strengthens the community by sending patches upstream

    That's a groundless assertion - there is no reason (technical or political) that Devuan wouldn't send patches upstream for general packages.

    Those people who created this fork are a bunch of malcontents that are whining because they didn't get their way.

    So according to you, people should devote their time and effort for free to software they don't like, and if they don't they're "whiny malcontents." One of the key aspects of FOSS is the freedom to run and work on the software that you like and support. Once you understand that, you can stop whining about decisions you disagree with and get to work on something useful. In fact, that's the whole idea behind this fork.

    This is breaking up of a strong community, and it's now going to be inherently weaker.

    More groundless FUD. Do you think whining about this is helping FOSS or Debian?

    --
    .: Semper Absurda :.
  33. Re:A joke? by TWX · · Score: 1

    You know, I was inclined to disagree with your statement on Pottering, but in attempting to build a multiseat installation with properly-functioning sound at each seat I really can't. I've also heard horror-stories from other pulseaudio users where some feature they needed that shouldn't be verboten wasn't available because it didn't apply to his specific installation, so it was ruled-out, and made things worse for the community as a result.

    I'm kind of hopeful that the Ubuntu people will consider dropping Debian for Devuan, and that perhaps the Devuan project can start working more closely with the Ubuntu people, possibly even becoming a dev distro from which the desktop distro is derived, kind of like what Ubuntu does with Debian now. If I read it correctly, they moved to systemd because Debian did, not because they wanted to.

    It might also be time to look at a new file extension beyond .deb, so that there's no confusion about attempting to install a systemd package on a sysv box.

    --
    Do not look into laser with remaining eye.
  34. Re:Forking is good, whiny bitches by Theovon · · Score: 1

    My main assertion is that many forks are done with good intentions. This new fork, on the other hand, is not necessarily based on the best motivations.

  35. All right, allow me to expose my ignorance by guises · · Score: 1

    I used to be a sys admin, but that was years ago and currently I only use Linux on the desktop. I don't suppose that someone could explain to me (or just give me a link to an explanation): what is systemd exactly, what does it change, and why do people both love and hate it so much?

    I've seen enough of these stories now to kind of get the feeling that it's mostly admins who hate this, and they mostly hate it because it's change and it screws up their configs. Is that right? Is there any other reason to hate it? I have no idea what the motivation is on the other side.

    1. Re:All right, allow me to expose my ignorance by ThePhilips · · Score: 5, Informative

      I used to be a sys admin, but that was years ago and currently I only use Linux on the desktop. I don't suppose that someone could explain to me (or just give me a link to an explanation): what is systemd exactly, what does it change, and why do people both love and hate it so much?

      Systemd is a piece of software, modular in design, monolithic in architecture. It is, on top of being a replacement for init and the init.d scripts, replaces basically everything touching kernel and whatnot. It is also a service management and monitoring framework.

      It is authored by the same guy who created PulseAudio and Avahi. Think a guy with enourmous ego and the GNOME attitude ("my way, or the highway").

      I've seen enough of these stories now to kind of get the feeling that it's mostly admins who hate this, and they mostly hate it because it's change and it screws up their configs. Is that right? Is there any other reason to hate it? I have no idea what the motivation is on the other side.

      It takes what worked and everybody knows (mostly written in shell), and replaces it with binary blobs (binary programs, written in C).

      The majority of admins (think: ex-Windows white collars) are overjoyed to have a new toy. They never knew how init worked - and now they do not have to care anymore. Because anything written in C is magically better than everything written in shell.

      The minority of admins (think: *NIX guys) are royally pissed that something they were taking for granted - the total control over the system *NIX always provided - is now basically locked down and given away to some guys from interwebs about whom they never heard before. All for the sake, wait for it, that GNOME can shutdown or restart computer smoothly.

      --
      All hope abandon ye who enter here.
    2. Re:All right, allow me to expose my ignorance by raxx7 · · Score: 5, Informative

      systemd is, first, a new init system for Linux, to replace sysv init.
      Additionally, it brings a host of companion daemons: logging (journald), a session manager (logind) and a bunch of others.
      systemd and it's companions offer a host of functionality and a number of software pieces are becoming to depend on it, to the point you "can't" run a fully functional Gnome3 without using systemd as init (it needs the session management functionally of logind, for example).
      The major distributions have adopted systemd as default init system: Fedora, RHEL, SuSE, Debian and Arch. Ubuntu hasn't changed yet but they have announced they will follow Debian in the future.

      There is a number of people who dislike it for many reasons, which are hard to summarize because many of the people dislike it for false reasons and only some actually make valid and constructive critiques.
      Eg, many people claim it's monolithic. In fact, it's made of ~100 daemons and applications and the init process isn't that big. Much much smaller than the Linux kernel itself, which a big monolithic kernel.

      Many peole dislike being "forced" to use because the major distributions are adopting it and major projects like Gnome are becoming dependent (with KDE talking about it too).

      I use "" in "can't" and "forced" because it's not strictly true. While a lot of people whine and hate in slashdot, a small number of people have been putting their code where their mouth is and working on alternatives.
      Eg, there's a systemd-shim package in Debian which actually allows you to run Gnome3 very nicely without using systemd as init, by providing the necessary systemd features.

    3. Re:All right, allow me to expose my ignorance by Curunir_wolf · · Score: 4, Interesting

      Some people dislike systemd because they can see where it is headed. Here is your sign.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    4. Re:All right, allow me to expose my ignorance by yanyan · · Score: 1

      Now that is scary.

    5. Re:All right, allow me to expose my ignorance by guises · · Score: 1

      Thanks. I guess you got downmodded for the ex-Windows comment, but it was still a helpful reply. Appreciated.

    6. Re:All right, allow me to expose my ignorance by telkis · · Score: 1

      Systemd to replace everything. Maybe thats rude. Maybe systemd is to unite everything that is disparate in Linux. Lennart's project will correct all that causes angst in the Linux world. Of course that means gathering other major important projects under or shall I say "into" his. Maybe... eventually... the kernel?

    7. Re:All right, allow me to expose my ignorance by ThePhilips · · Score: 1

      Or I forgot to add "beardy" to "*NIX guys"? Who knows.

      What people do not understand, do not grasp yet, is that SystemD brings Linux closer to the *BSD. Pretty soon, SystemD would start dictating kernel version and kernel configuration, turning the whole Linux ecosystem upside down, and making it just like the BSD: a system which contains not only the kernel, but also the whole shebang of userspace tools and libraries.

      But it does it the Windows way, instead of the traditional *NIX/BSD way, and that is what provokes most of the protests.

      Slashdot crowd is special and doesn't see that modern "Linux admin" is not much different from "Windows admin". RHEL and SLES already lock down the system (both with semi-proprietary software and support contracts) to the point where admin can only press the button to accomplish something. If there is no button - then it is impossible. In other words: just like the Windows. (In part, of course, because these days Windows too, similarly to Linux, allows some level of automation from command line or (Visual Basic or PowerShell) scripts.)

      --
      All hope abandon ye who enter here.
    8. Re:All right, allow me to expose my ignorance by InterBigs · · Score: 1

      Ok so reading the slides they're planning on doing network management (byebye NetworkManager), Local DNS cache (yes please), mDNS responder, LLMNR responder, DNSSEC verification, NTP, sandboxing services and applications, OS/App/Container image formats, stateless systems, atomic node initialisations and updates and more. That is freaking awesome. Not only does it bring Linux distributions closer together.. it also takes the distributions as a whole to a new level. Instead of a kernel + some packages the future will bring us a true (GNU/)Linux/systemd operating system. I can understand this may seem scary to some but personally I really think this is awesome.

    9. Re:All right, allow me to expose my ignorance by Barsteward · · Score: 1

      "monolithic in architecture" - that means its a single binary with no dependencies - which is wrong otherwise every single binary with depending on a library is a monolith. this smart-ass mis-definition of "monolith" is one used by detractors of any system they don't like.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    10. Re:All right, allow me to expose my ignorance by Barsteward · · Score: 1

      Seems fine to me bringing a load of pointless differences to become a more sensible and tidy system (bit like fixing the bin and sbin directory set up which were only on separate partitions because they ran out of disk space during Unix development and NOT because it was the "unix way") - should make it easier for admins to use different flavours of linux when all the boot up parts are the same format.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    11. Re:All right, allow me to expose my ignorance by raxx7 · · Score: 1

      I use Linux on the desktop, for both personal and professional use.
      For me, a functional system requires me to run hundreds of packages.
      Several of them are large monolithic pieces of software for which I have no real alternative: the Linux kernel, the GNU libc, the X.org Xserver would be the best examples.
      Yes, there are alternatives but I can't run all I want/need to with them.
      systemd is a drop in the ocean.

      Devuan is, quite honestly, the most irrelevant Debian derivative ever.
      And the reason is simple: regarding Debian, this is a storm in a teacup, created by people whose notion of freedom is to force others to follow their opinion.
      Debian has merely chosen to use systemd over SysV as default init. Debian has shipped alternative inits for ages and Debian has not put roadblocks in front of those who wish to put in effort to ensure Debian can be used without systemd as init.
      There are people putting in work to ensure you can run Gnome without systemd for almost as long as Gnome has depended on systemd. And they haven't been complaining. There is no need to fork Debian to accommodate them.
      As long as people are willing and able to do the work, you'll be able to replace systemd with something else with an "apt-get install sysvinit systemd-shim systemd-"

    12. Re:All right, allow me to expose my ignorance by Curunir_wolf · · Score: 1

      Seems fine to me bringing a load of pointless differences to become a more sensible and tidy system (bit like fixing the bin and sbin directory set up which were only on separate partitions because they ran out of disk space during Unix development and NOT because it was the "unix way") - should make it easier for admins to use different flavours of linux when all the boot up parts are the same format.

      Yea, it won't be easier at all - it will be impossible. Because there will only be one "flavour" of Linux.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    13. Re:All right, allow me to expose my ignorance by Curunir_wolf · · Score: 2

      Ok so reading the slides they're planning on doing network management (byebye NetworkManager), Local DNS cache (yes please), mDNS responder, LLMNR responder, DNSSEC verification, NTP, sandboxing services and applications, OS/App/Container image formats, stateless systems, atomic node initialisations and updates and more. That is freaking awesome. Not only does it bring Linux distributions closer together.. it also takes the distributions as a whole to a new level. Instead of a kernel + some packages the future will bring us a true (GNU/)Linux/systemd operating system. I can understand this may seem scary to some but personally I really think this is awesome.

      But we already have that available. It's called OSX.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    14. Re:All right, allow me to expose my ignorance by devent · · Score: 1

      replaces basically everything touching kernel and whatnot. It is also a service management and monitoring framework[...] It takes what worked and everybody knows (mostly written in shell), and replaces it with binary blobs (binary programs, written in C).

      And why is that bad?
      Futhermore, the shell is just a wrapper that is using those evil binary blobs (the bash, start-stop-daemon, etc.). What systemd is doing is just replacing that shell wrapper with a declarative syntax.

      It is authored by the same guy who created PulseAudio

      PA runs now on every desktop Linux system and is adopted now as the standard sound daemon. So, stop whining.

      GNOME can shutdown or restart computer smoothly.

      GNOME does not depend on systemd being PID 1. Gnome runs fine in sysvinit because of systemd-shism.

      Stop with the FUD already. Almost every critique of systemd is unfounded.

      --
      http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
    15. Re:All right, allow me to expose my ignorance by c6gunner · · Score: 1

      Some people dislike systemd because they can see where it is headed. Here is your sign [0pointer.de].

      Systemd is headed towards a horrible slide-show inexplicably created as a PDF?

    16. Re:All right, allow me to expose my ignorance by unixisc · · Score: 1

      I used to hear this - that GNOME3.x needs systemd to work, and since the BSDs ain't systemd, they won't have GNOME3. But PC-BSD now offers both GNOME3 and Cinnamon (GNOME Classic) as options (GNOME2 has been replaced by MATE). So what exactly about systemd does GNOME3.x need?

      On a different note, does Wayland need systemd, or can it run irrespective of the init system?

    17. Re:All right, allow me to expose my ignorance by unixisc · · Score: 1

      Since when is OS-X a Linux? Or a GNU? Or a systemd? Good subthread to use to display your ignorance, given the title

    18. Re:All right, allow me to expose my ignorance by unixisc · · Score: 1

      If we could just run emacs on systemd... ;-)

    19. Re:All right, allow me to expose my ignorance by Curunir_wolf · · Score: 1

      Since when is OS-X a Linux? Or a GNU? Or a systemd? Good subthread to use to display your ignorance, given the title

      It's an open source kernel with a proprietary, monolithic, and walled-garden operating system on top. It has all the features you've described as "freaking awesome". It's not a "kernel + some packages", its a true [whatever label] operating system. If that's what you want, buy an MacBook and be done.

      What's wrong with NetworkManager, anyway? The resolved module has serious DNS poisoning vulnerabilities - why do you want that? If I want secureboot, I can use Windows. Why would I want a Linux distribution that has to be built by someone with the keys to my firmware?

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    20. Re:All right, allow me to expose my ignorance by raxx7 · · Score: 1

      Yes, Wayland will "need" systemd
      Or more precisely, it needs something which does what systemd-logind does: manage the permissions of the hardware so that the compositor can use access them.

      Quick history note:
      Until not so long ago, the vast majority of LInux systems ran the Xserver as root, because it was the only (practical) way to have it access all the hardware it needs to (graphics, mouse, keyboard).
      Only with systemd-logind it became practical to run the Xserver as $user.

      Wayland needs the compositor, which runs as $user, to be able to access the hardware.

    21. Re:All right, allow me to expose my ignorance by unixisc · · Score: 1

      In that case, I'm getting the idea that systemd is a good thing. If it allows services to run in userland which otherwise require root privileges, then that's a major thing to be said for it. Too bad sysv init didn't allow it already.

    22. Re:All right, allow me to expose my ignorance by raxx7 · · Score: 2

      At this point, some people will somewhat rightfully complain.
      What does the init system have to do with this? Why can't we do this with sysv init? And the answer is "technically, no reason".

      It just so happens that the only piece of software that currently can do this job properly (systemd-logind) is part of the systemd project and has a dependency on systemd(-init).

      But at the same time, that dependency exists simply because no other project implements the necessary features. Once someone creates a capable alternative, the dependency will tend to disapear.

      And this is already happening: there is still no credible alternative to systemd-logind, but there is a credible alternative to run systemd-logind without using systemd as init.

    23. Re:All right, allow me to expose my ignorance by kthreadd · · Score: 1

      Except OS X lacks half of the feature set. No containers for example.

    24. Re:All right, allow me to expose my ignorance by kthreadd · · Score: 1

      Some people dislike systemd because they can see where it is headed. Here is your sign.

      Skimming that pdf is insightful. It promises magic unicorns from systemd, and raves on about using it to "build products" (what f*ing products and for whom?) and "the next generation OS". Such rhetoric is typical of GNOME-world megalomaniacs, those that force-fed us that new UI of early Gnome3. I distrust it immensely.

      Tablets, phones, and quite a lot of embedded systems runs Linux.

    25. Re:All right, allow me to expose my ignorance by kthreadd · · Score: 1

      Depends on the type of server. If it's for remote desktop then sure, then it's absolutely necessary. On a web server, probably not.

    26. Re:All right, allow me to expose my ignorance by Barsteward · · Score: 1

      Not really, its like saying there is only one flavour linux because they all use Sysvinit but in reality there are other flavours out there namely systems that use openRC, Upstart, uselessd (possibly), Devuan(possibly) - there are others whose names escape me. The systemd systems will be able to differentiate themselves by using different configurations, if they really want to. They already share things GNU, Xorg etc

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    27. Re:All right, allow me to expose my ignorance by ThePhilips · · Score: 1

      "monolithic in architecture" - that means its a single binary with no dependencies [...]

      No. Single binary with no dependencies means monolithic design.

      For example Linux kernel : single binary with no external dependencies, but internally its architecture is still modular. And the implementation of modules in Linux is still largely "monolithic", since kernel are just pieces of the live kernel, not compatible between different kernel version, which reside on hard drive, not in memory. And when they are loaded into the memory they pretend to be an integral part of the kernel.

      [...] which is wrong otherwise every single binary with depending on a library is a monolith. this smart-ass mis-definition of "monolith" is one used by detractors of any system they don't like.

      You seem to fail to grasp the difference between design and architecture. Your CS education has failed you. Pick a copy of Booch's OOAD and read it up.

      --
      All hope abandon ye who enter here.
    28. Re:All right, allow me to expose my ignorance by ThePhilips · · Score: 1

      Just do the "pulseaudio -k" to restart PA.

      Since Pottering has left the PulseAudio project, at least the serviceability side of things has improved.

      --
      All hope abandon ye who enter here.
    29. Re:All right, allow me to expose my ignorance by Curunir_wolf · · Score: 1

      Temporarily renting a closed, proprietary OS license is not really the same as having one and actual rights to it.

      Right. Unfortunately, systemd aims to enable vendors (read: RedHat) to rent a closed Linux distribution, and retain all control over it.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    30. Re:All right, allow me to expose my ignorance by bouldin · · Score: 2

      Ok so reading the slides they're planning on doing network management (byebye NetworkManager), Local DNS cache (yes please), mDNS responder, LLMNR responder, DNSSEC verification, NTP, sandboxing services and applications, OS/App/Container image formats, stateless systems, atomic node initialisations and updates and more. That is freaking awesome. Not only does it bring Linux distributions closer together.. it also takes the distributions as a whole to a new level. Instead of a kernel + some packages the future will bring us a true (GNU/)Linux/systemd operating system. I can understand this may seem scary to some but personally I really think this is awesome.

      Why do they need to reimplement all these things?

      I use unbound for DNS, and it's great. It provides caching, DNSSEC, and more. It's a mature, stable project. Why rewrite it?

      Same with NTP. Why do they need to sprinkle SysD dust on it? We already have NTP.

      I hate NetworkManager, and I'm sure I'll hate whatever SysD project rewrites it. My desktop has a static place in the network. I don't need some bloatware screwing with all my network settings and crashing all the time.

      This is one thing I don't like about systemd. All the selling points (e.g. almost everything at http://0pointer.de/blog/projects/why.html) seem to be either:

      • Things I do not want or need, or
      • Things I already have, that are reimplemented "the systemd way."

      Another troubling thing is that I've never seen a good description of what "the systemd way" is, or what the grand vision is. It seems to be nebulous, constantly shifting, and constantly expanding with no clear boundaries.

    31. Re:All right, allow me to expose my ignorance by unixisc · · Score: 1

      I think this may be the route that the BSDs take - support doing these things by extending their current init system, rather than replacing it with systemd

    32. Re:All right, allow me to expose my ignorance by Zontar+The+Mindless · · Score: 1

      This is my objection to systemd in a nutshell:

      If Lennart wants to write a new OS, why doesn't he, y'know, write a new OS, instead of taking over one that's doing just fine already?

      I'm not liking any of the answers I can come up with to that question.

      --
      Il n'y a pas de Planet B.
    33. Re:All right, allow me to expose my ignorance by devent · · Score: 1

      The systemd project is not the systemd init system. It's like the KDE Software Compilation KDE SC http://www.kde.org/ that consists of the KDE framework, the KDE Plasma, etc. And you can use software that depends on systemd-init just fine by using systemd-shism, which provides the API that usually systemd-init provides.

      --
      http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
    34. Re:All right, allow me to expose my ignorance by badkarmadayaccount · · Score: 1

      Driver support is an issue. Try running it on a Raspberry Pi.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  36. explain? by kuzb · · Score: 2

    I don't suppose someone has a good article or explanation about why the entire systemd thing is a hot issue in the first place?

    --
    BeauHD. Worst editor since kdawson.
    1. Re:explain? by paulkoan · · Score: 5, Insightful

      Systemd changes the way various start up and backgound processes are triggered.

      The aim is to come up with something that can do more than the current init / cron et al processes in a more coherent way than at the moment, which dates back decades. Many approaches have been taken over the years, but generally try to keep the foundation of how it works the same, but make it "better". systemd throws out everything and starts over with a different approach.

      The reasons why people don't like it are legion. Some because of change resistance - this manifests in many different ways. Some because of the "who" of it. They don't like source of the change. Some of the resistance has a technical foundation - the first process in the current init is very simple and everything spawns from it. With systemd, it is complex, and so the fear is that it has an increased probability of failure or instability. And linux is founded on a reputation of stability. Arguments are that it isn't very unixy - which is to have lots of small tight components that do one thing well all working together. Arguments are that having many processes spawn to do something relatively straight forward is unixy, but that doesn't automatically make it good. Arguments are that having one (main) process mediate all this stuff is better than having everything mediate itself and try to cooperate with everything else.

      The difficulty with all of the arguments, is that a significant proportion of them are emotionally based, rather than technical, but all are couched in a technical setting, which makes it extremely hard to really get to grips with the real pros and cons.

      I am happy to have systemd on some machines, and happy to not have it on others. With regards to this whole topic, the best bet when you see a discussion unfold is sit back with popcorn and watch either sides arguments dissolve into logical fallacy.

      --
      This signature intentionally left blank
    2. Re:explain? by Electricity+Likes+Me · · Score: 1

      It's essentially a project financed behind the scenes by Microsoft to delay the release of Linux updates-- hardware products (like Raspberry PI) that make use of Debian are currently stalled at Wheezy while the whole mess sorts itself out.

      He said explanation, not a transcript of the signals you receive from the CIA in your fillings.

    3. Re:explain? by Curunir_wolf · · Score: 2

      Some people don't understand the motivations and goals of systemd. The whole "better foundation" view depends on where you are standing. According to the systemd developers:

      What's systemd again?
      A system and service manager
      A platform
      The glue between the applications and the kernel

      That also means that this "glue" enables proprietary, close source binaries to run on, and access all the low-level functionality of, the GPL'd open source kernel software. The goals actually go even further than that:

      What is not our objective?
      Never the cathedral, just the building blocks to build it

      This is in reference to the differences between open source development and proprietary software - open source has always been the bazaar. But systemd aims to turn that bazaar into something you can put your Cathedral on top of. Want a walled garden like your iOS, or a locked-down device like the Surface RT, that won't run any software not available from the corporate app store? You'll be able to do that with systemd on top of the Linux kernel.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    4. Re:explain? by paulkoan · · Score: 1

      See, kuzb, this would be an example of logical fallacy.

      That there is a "they" that is taking choice away from someone.

      It astonishes me that you can do anything with open source systems and suggest that you are having choices removed. I guess lots of people argued the same with Gnome. You know what those poor people did when their "choice" was taken from them? They chose something else.

      This popcorn is delicious.

      --
      This signature intentionally left blank
    5. Re:explain? by Barsteward · · Score: 1

      general push back against something new, read this page to see what nonsense is thrown at systemd http://0pointer.de/blog/projec..., you can skip most of the trolls in these systemd forums as most of them are just regurgitating nonsense that they haven't checked out against the facts

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    6. Re:explain? by Barsteward · · Score: 1

      "That also means that this "glue" enables proprietary, close source binaries to run on, and access all the low-level functionality of, the GPL'd open source kernel software." - can you explain how is that not the case now? Nvidia is a closed binary.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    7. Re:explain? by Curunir_wolf · · Score: 1

      "That also means that this "glue" enables proprietary, close source binaries to run on, and access all the low-level functionality of, the GPL'd open source kernel software." - can you explain how is that not the case now? Nvidia is a closed binary.

      Yes, but those blobs do not link to any open source libraries. If you're linking to the GPL'd libraries (using the functionality in all that open source code), then you must release your source code too. Systemd and its provides an IPC mechanism for and then links to all those GPL'd libraries. Now you can release your closed-source application or driver that is going through this wrapper or "glue", and still using lots of GPL'd functionality without requiring a GPL release of code.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    8. Re:explain? by devent · · Score: 1

      That also means that this "glue" enables proprietary, close source binaries to run on, and access all the low-level functionality of, the GPL'd open source kernel software.

      The fuck? I'm using tons of proprietary, close source apps on my Linux system. What is it to you what kind of software I'm using?

      --
      http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
    9. Re:explain? by Curunir_wolf · · Score: 1

      That also means that this "glue" enables proprietary, close source binaries to run on, and access all the low-level functionality of, the GPL'd open source kernel software.

      The fuck? I'm using tons of proprietary, close source apps on my Linux system. What is it to you what kind of software I'm using?

      Run whatever you want, nobody cares. Just don't use my GPL licensed libraries in your closed source code - that violates the GPL license.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    10. Re:explain? by devent · · Score: 1

      And what have this to do with systemd? The GPL does not cover IPC protocols like dbus.

      --
      http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
    11. Re:explain? by Curunir_wolf · · Score: 1

      The GPL does not cover IPC protocols like dbus.

      Exactly.

      And what have this to do with systemd?

      It's the "glue" between the applications and the kernel (at least that's the vision of LP and the systemd developers). As such, closed source developers can use that "glue" using IPC, and still gain access to all those functions in the open source libraries.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    12. Re:explain? by troff · · Score: 1

      The difficulty with all of the arguments, is that a significant proportion of them are emotionally based, rather than technical, but all are couched in a technical setting,

      That's interesting. What I saw just there was technical arguments, summarised in a comprehensible, mostly non-technical fashion.

      I am happy to have systemd on some machines, and happy to not have it on others.

      I'm not. Given your situation, I'd now have to know two init systems to manage all the machines which happen to be running the same operating system.

      With regards to this whole topic, the best bet when you see a discussion unfold is sit back with popcorn and watch either sides arguments dissolve into logical fallacy.

      And these forkers didn't. As a result, the people who DO want systemd won't have their choices forced upon the people who DON'T want systemd.

      I started as a desktop user who was learning network and system admin. Now I have my lap/desktops and a NAS and a server which I run myself rather than cloud-insanity (and someday I hope my job will involve me administering something other than Windows). But systemd has already impacted me negatively even on just the desktops.

    13. Re:explain? by Barsteward · · Score: 1

      So your issue is "licence". got it. Is there not already LGPL software in Linux systems (except the kernel)? How do closed-source apps/drivers currently use things like IPC that is different to systemd?

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    14. Re:explain? by devent · · Score: 1

      And what is the problem again? The developers of the Linux Kernel and other GPL licensed software are fully aware that the GPL does not cover IPC protocols, and thus enable the usage of their software by closed source projects.

      If you really don't want that people are writing closed source software using your apps or libraries via IPC protocols, then just add your own license. Something like "This is free software, derivative works must be licensed under the GPL. Derivative works include apps that use my IPC protocols".

      --
      http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
    15. Re:explain? by Curunir_wolf · · Score: 1

      If you really don't want that people are writing closed source software using your apps or libraries via IPC protocols, then just add your own license. Something like "This is free software, derivative works must be licensed under the GPL. Derivative works include apps that use my IPC protocols".

      That won't work. You aren't understanding the mechanism. I don't expose my services by IPC, you have to link to the library, which means your software must be open source. What LP is doing is writing open source programs that link to open source libraries, then providing IPC interfaces. Those interfaces also expose services in the open source libraries he links to. That's the "glue" he is referring to, and that's what bypasses the licensing restrictions. It's an anti-virus for the GPL virus.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    16. Re:explain? by devent · · Score: 1

      I still don't care. If it's a problem for you, tough.

      --
      http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
    17. Re:explain? by Curunir_wolf · · Score: 1

      Spoken like a true entitled millennial "snowflake".

      Lennert? Is that you?

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    18. Re:explain? by devent · · Score: 1

      To what am I "entitled"? If anyone then you act as an "entitled millennial snowflake", i.e. "how dare LP to write useful software, fully compliant of the license I put my libraries under"

      --
      http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
    19. Re:explain? by Curunir_wolf · · Score: 1

      To what am I "entitled"? If anyone then you act as an "entitled millennial snowflake", i.e. "how dare LP to write useful software, fully compliant of the license I put my libraries under"

      It's not fully compliant. It's a technical (and questionable) loophole designed to use my code in ways that I clearly intended it to never be used. That is, it's stealing. You seem to have some attitude that it's perfectly okay to violate the wishes of a copyright holder based solely on the idea that they neglected to think of a convoluted technical work-around to a licensing scheme, and their free (as in speech) code is now being used to make profits for someone else.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    20. Re:explain? by kuzb · · Score: 1

      It sucks being late to the party, thanks for helping a guy out.

      I really like how you approached the question objectively, giving some reasoning from all sides without decrying any single side as necessarily wrong.

      --
      BeauHD. Worst editor since kdawson.
  37. Re: Unix tool philosopy == Good Thing by rl117 · · Score: 3, Informative

    Very droll. But misses the point. Historically, Debian unstable was usually absolutely solid. Better than the stable releases of many distributions. I should know, I've run it on my desktop(s) for the last 14 years. I've had maybe two minor issues in that entire time. Its quality has plummeted in recent months as all this "modern" stuff has been jammed in without regard to proper backward compatibility.

    You might this this is amusing. I'm upset that the distribution I've spent the last 16 years working on has been subverted by developers pushing software with major design and implementation issues, and no formal specifications for its many interfaces. For something which aims to become the base of all Linux systems, its current form is pretty amateur, and its lack of attention to detail in breaking existing installs on upgrade in various different ways is breathtaking. This is largely down to the difference in attitude between the older developers such as myself who spent huge amounts of time testing things worked on all sorts of different configurations, and the systemd crowd who simply tell you you're doing things the wrong way and must change, even if you've got a configuration which was supported for the last decade by Debian. The big change here is that systemd has broken compatibility with Debian's past supported configurations by not caring to support the full range of configurations the old sysv-rc/initscripts setup did; and its maintainers did not spend the necessary effort to ensure these setups were migrated and supported properly.

  38. Re:Forking is good, whiny bitches by reve_etrange · · Score: 1

    And my point is that ascribing to these developers a desire to maliciously weaken Debian is groundless and inflammatory.

    The motivation is to have a Linux distribution which has 1) stability, 2) easy package management and 3) doesn't require systemd. Debian is a great place to start for (1) and (2), while having (3) means that the distro maintains compatibility with critical code on which many jobs depend, maintains stability while systemd is in flux and will appeal to users/admins who disagree with some of the key design decisions made in systemd. Seems legit to me.

    Personally, I've been waiting for a fork like this, because I use Debian but don't like binary loggers or init systems with embedded QR encoders. I do like the approach taken by uselessd, which is to adopt the best parts about systemd while leaving out the questionable components (binary logging, embedded web server, etc.) and keeping a good separation of concerns between init and the rest of the system. On the other hand, I will be disappointed if Devuan requires SysV init the way other distros are requiring systemd. The worst part of the whole systemd debacle is all the pointless acrimony, but the second worst part might be the false dichotomies drawn between SysV and systemd as the "one old, bad way" and the "one new, good way." There's just a lot more to it than that - and it looks like this fork is going to be the only way to use Debian with SysV, systemd, uselessd, upstart or whatever gives you what you need from an init system.

    --
    .: Semper Absurda :.
  39. Re:hum by HBI · · Score: 1

    Serious question: where is Stallman and the FSF on this? Seems like they'd be concerned, based on your post.

    --
    HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
  40. Re:A joke? by tlhIngan · · Score: 3, Informative

    I'm kind of hopeful that the Ubuntu people will consider dropping Debian for Devuan, and that perhaps the Devuan project can start working more closely with the Ubuntu people, possibly even becoming a dev distro from which the desktop distro is derived, kind of like what Ubuntu does with Debian now. If I read it correctly, they moved to systemd because Debian did, not because they wanted to.

    Ubuntu also moved to systemd because everyone was moving to systemd. Before that, Ubuntu has their own init system called Upstart, and there was much debate in Debian on whether to use systemd or Upstart.

    Of course, in the end, even people wanting sysvinit are obviously doing something wrong because they're not using sysvinit properly. Sysvinit has a daemon manager built into it yet it's only used for one daemon typically (getty).

    Instead, we abuse it to run shell scripts that barely replicate that functionality that is already built into sysvinit. I mean, init monitors the processes it runs, restarts them as necessary, and if they fail by restarting too quickly, init waits 5 minutes before trying again. Which his what daemon management is.

  41. Re:A joke? by hairyfeet · · Score: 5, Interesting

    Pottering doesn't work for MSFT, he works for the 3 letter agencies. Considering that MSFT would probably be a step up on the trust scale. Where does Pottering get his money? Red Hat...okay so where does RH get THEIR money? NSA,DoD, FBI,CIA, DoJ, something like 85% of their income is from .Gov institutions, most in the Intelligence community. if the 3 letter agencies quit buying RHEL tomorrow that company would be on the ropes.

    So call me paranoid but I can't really blame anybody for not wanting something controlled by a company that is so tied to the spooks, after Snowden its just common sense.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  42. Re:hum by Uecker · · Score: 1

    Interesting. I have to say I am also worried about software freedom, but not so much because of licensing.

    I am worried because loosly coupled systems based on well defined interfaces are replaced by deeply integrated systems. This means that you cannot easily replace one part you do not like with another anymore. This is not only bad engineering, it also limits your freedom in a very real sense. This is the real problem with systemd - and not only with systemd

  43. Re: Unix tool philosopy == Good Thing by linuxrocks123 · · Score: 1

    *Fellow Slackware user high-five!*

    Although I've been with Slackware since long before the SystemD crap. Debian's been on a downward spiral ever since the hot-babe controversy, and probably before.

    Even their logo is a downward spiral (okay that was a joke).

    --
    vi ~/.emacs # I'm probably going to Hell for this.
  44. Re:"good luck" by linuxrocks123 · · Score: 1

    Multithreading is hard, man. And it's not the only way to do parallelism, either. It also can hit all with, for instance, cache coherence traffic blocking access to RAM.

    IMO multithreading might be a good model for handling multiple IO streams and really performance-sensitive apps.

    Chrome and Firefox's Electrolysis actually use multiprocessing, not multithreading, for their parallelism. Multiprocessing is often a much better parallel computation model, and much more Unixy.

    --
    vi ~/.emacs # I'm probably going to Hell for this.
  45. Systemd and spirit of Debian by tadas · · Score: 5, Insightful

    From a Linux Journal article by Ian Murdock in 1994:

    As the Debian developers create their pieces, they follow strict guidelines for constructing and maintaining these pieces, called packages. Because these guidelines are followed, each package can be dropped into the system independently without damaging or interfering with programs from other packages. By working with a set of consistent rules and with identical tools, the volunteers can and do create a truly modular system.

    Nuff said.

    --
    This page accidentally left blank
    1. Re:Systemd and spirit of Debian by unixisc · · Score: 1

      GP was quoting the founder of Debian - the 'Ian' in the foundation, smartass!

    2. Re:Systemd and spirit of Debian by thegarbz · · Score: 1

      I wasn't being a smartass, I was being sincere.

      Time goes one, projects change, directions change, nothing is ever set in stone not even with legal contracts. None of this is good or bad either, it's just different and people are having trouble coping with change. You don't like the change well every change leaves an opening in the past, and the fork is a good example of this.

      As an exercise, in what industry does Bitumen and Oil Refineries Australia Limited operate? See some projects, people, companies etc change so much that they change entire industries, even when the industry was in their own name.

      The fact that the founder was quoted as saying something is completely meaningless in modern context. After all no one forced Debian down the systemd path. They chose to do that.

    3. Re:Systemd and spirit of Debian by Electricity+Likes+Me · · Score: 1

      And it's also never been perfectly true, otherwise nobody anywhere ever would have had their system broken by package upgrades.

    4. Re:Systemd and spirit of Debian by Eunuchswear · · Score: 2

      # apt-get install sysvinit-core sysvinit sysvinit-utils

      Thanks, Ian.

      --
      Watch this Heartland Institute video
  46. Re:I hope they also bring back floppy installs by armanox · · Score: 1

    Actually, floppies never were dependable nor durable. If you're not using PXE booting to install Linux, well, you're living in the past (and flash drives if you can't PXE boot for some reason).

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  47. Re:A joke? by Aighearach · · Score: 4, Funny

    If RedHat now = "The Man" then I think we can finally declare, Linux has won. Linux has taken over the world. Long Live Linus!

    http://img.photobucket.com/alb...

  48. Re:hum by kosmosik · · Score: 1

    First of all - thanks for an interesting comment. Your insight on licensing issues regarding use of systemd never occured to me.

    Regarding your comment - I cant validate all your claims right now but I trust they are valid - in Your opinion why there is NO mention about licensing on the new fork site? The site is TL;DR to me as it is in my opinion yet another meaningless fork of Debian but I tried to search the site for terms like "license", "gpl" and there are exactly zero occurances of such terms. It seems to me as the authors of the fork didn't find your arguments about licensing as interesting to mention it.

    So how exactly this fork is better for your goals?

    If I was in situation in which licensing was critical to me I would use Gentoo since as far as I know it is only decent and recent distro that actually lets you choose init system to your liking.

  49. Re:hum by Anonymous Coward · · Score: 1

    Claiming the motivation of an IPC bus is the subversion of software freedom is ridiculous. IPC has existed in Linux since the dawn of time and so has subverting licensing restrictions been possible. Especially in embedded systems where the vendor puts the whole stack together and doesn't really need what dbus provides - service discovery. The one component that would give credence to your absurd delusion - an automatic interface generator for arbitrary libraries - is actually missing from dbus. And such a thing could be just as well be written to work over any IPC, HTTP, JSON-RPC or what have you, nobody seems to be boycotting those.

    Decoupling functionality into separate processes can increase maintainability, security and stability.

    Your trolling is bad and you should feel bad, if you want to attack someone for subverting software freedom, find a perp that's actually guilty.

  50. Re:hum by HiThere · · Score: 1

    Well, I'm a current Debian user, and I switched from testing to stable because of problems with systemd. OTOH, there's a good reason that it's called testing.

    Still, while I don't hate systemd, I also don't trust it. My current intention is to remain on stable while things shake themselves out, and then decide what to do. And the Devuan timeline doesn't show it being available even as a "testing" distribution until next spring. (I gather the current version is sort of a compromise between prototype and unstable[sid], or even experimental.)

    By the time I need to decide, I expect I'll know how things are going to shake out. But I expect that I'll be keeping an eye on Devuan, and a few others. And perhaps systemd won't be as bad as I expect. Still, any init system that marks problems with its logging system as "won't fix" is dubious. That the main logging system is binary just makes things much worse. So does expansions like having the "init system" include things like terminal manager, etc. It even makes me tempted to go back to Etch (yah, that's a rediculuous thing to suggest, as the current stable works fine without systemd).

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  51. Re:hum by Aighearach · · Score: 1

    That seems backwards. Based on this claim, systemd reduces the coupling between Linux and GNU tools, and allows each part to be replaced more easily.

  52. Re:Unix tool philosopy == Good Thing by Eravnrekaree · · Score: 1

    You could replace your init system with your own in any distro. So yes, you could. Nothing is stopping you. thats what makes the antisystemd arguments absurd, you can replace it if you want.

  53. Re:Forking is good, whiny bitches by kosmosik · · Score: 1

    > On the one hand, forking is what drives Free Software. It allows us to innovate,
    > adapt software to new needs, etc. Without it, the FOSS community would not be
    > as strong as it is.

    Of course the ability of forking is great. I would compare it to a relationship - if at some point you realize that your goals or whatever are not in sync then you fork it is not easy comes with attached looses to both sides but it is but doable. And an obvious way to go if you can't go together.

    BUT this is not a fork in my opinion. A fork it will be if we can get anything usable from it like a working distro in this case. But now it is just an other act of DRAMA. Like in relationship - you know I am forking right now! look this is my fork website! look i WILL fork. Geeesh than do fork and get over it.

    These guys are behaving like overly attached boy/girl friend who in fact DOES NOT want to fork but uses threats that she/he will fork to force something on the other side.

    I know it is simplification but really right now from my point of view it just looks like emotional drama.

    As for techical merits in my own opinion. I dont care. I am not by any means a white bearded system admin. I use Linux profesionally and I like it. I really haven't noticed the whole systemd drama until it popped out in media. Professinaly I use RHEL and CentOS because I can run software on it for my employer and it is OK. We use Oracle, SAP, Zimbra and other products so for me it makes no real difference as what init system is used as far as it works.

    In my personal systems I've used RH from like 5.0 release and I liked it. I used it till it separated into RHEL and Fedora - then I've used Fedora but around release 14 or some it becamed very annoying (lots of problems with distro upgrade, hardware etc.). Then I've started to evaluate other distros. Also got a RaspberryPi and tried Pidora on that. More annoyng than ever. Then I've tried Arch Linux and I got hooked imediately - works well on my home systems (server, workstation, laptop) and also on RaspberryPi. And it uses systemd in more fashinable way than Fedora (but things may have gone better - I've not touched it since 14). So I don't really get this systemd "controversy".

  54. Re:"good luck" by allo · · Score: 1

    multiprocessing is just right for independed tasks (like different website tabs).

  55. Re: Unix tool philosopy == Good Thing by thegarbz · · Score: 4, Interesting

    Historically, Debian unstable was usually absolutely solid.

    Except for all the major changes it goes through. The introduction of udev, change to 2.2 and 2.4 kernels, all of those broke for me (though switching to 3.0 was fine but I think that was more of a marketing move than a major version change). Then there's application level problems such as config utilities breaking things like Apache when it jumped a major version.

    The system is labelled as unstable. If it's stable it is a bonus. What you *think* it should be is irrelevant, it is provided without any guarantee to be bug free, or even a guarantee that it will boot.

  56. Strange by j127 · · Score: 1

    The name sounds so much like a joke that maybe someone is intentionally trying to sow more discord in the community. Or Maybe English isn't their native language and they don't know how bad it looks in English? It might look less ridiculous in Spanish. In either case, many people won't take something that is spelled "Devuan" seriously, and there will be a lot of arguing.

    1. Re:Strange by j127 · · Score: 1

      It doesn't sound like Debian, but the letters are similar. It looks terrible -- like a misspelled "Dev-Juan". If it's pronounced "Dev One" then spell it that way.

  57. Re: Unix tool philosopy == Good Thing by rl117 · · Score: 4, Interesting

    Um, what I think it should be is entirely relevant. I was primarily responsible for maintaining sysvinit and the initscripts from squeeze through to the wheezy release and after, doing the testing and providing the guarantee that it would boot. I was the one who did the testing before uploading. Different VMs, different upgrade scenarios, bare metal on different architectures, Linux, kFreeBSD and HURD kernels. If I'd screwed up, people would have had unbootable systems and come shouting. The quality bar was higher then and we did pretty thorough testing; I'd like to think we did a pretty good job. I certainly was never responsible for systems becoming unbootable on upgrade.

  58. Systemd Portability by Tenebrousedge · · Score: 1, Offtopic

    You obviously have no idea why systemd isn't portable. Its whole point of existence is process management using cgroups. Shame on the kernel devs for not writing cgroups into every OS's kernel! Oh wait, that's retarded. And guess what else you can't run on Mac OSX or Windows? Your SysV init scripts. Hell, those aren't usually portable between distributions; systemd is more compatible. You're also wrong about GNOME; their continued policy is to keep the loosest possible dependency on systemd, and that only because they need the features of logind. Write a replacement, and they will use it.

    Whenever other kernels support compatible features you can argue about portability. It sounds like you have some code you need to get writing.

    --
    Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
  59. Re:http://uselessd.darknedgy.net/ by buchner.johannes · · Score: 1

    Yes, so what init system and service management are they going to use?
    Is it meant just for servers? Then they could get away with sysvinit.

    If this Debian derivative is meant for desktops too, then you want some type of the systemd solutions to service management, to dynamically change hostname, datetime, do hibernation, add/remove bluetooth/modem devices, multi-seat login, etc...

    I think the options are: Upstart or OpenRC; the others are too obscure or untested.
    Probably you would have to use the abandoned Consolekit to replace logind?

    If you are unfamiliar, this is what (systemd-)logind does (and previously ConsoleKit did part of it):

    .
            keeping track of users and sessions, their processes and their idle states,
            creating control groups for user processes,
            providing PolicyKit-based access for users to operations such as system shutdown or sleep,
            implementing a shutdown/sleep inhibition logic for applications,
            handling of power/sleep hardware keys,
            multi-seat management, session switch management, and device access management for users,
            automatic spawning of text logins (gettys) on virtual terminal (console) activation and user runtime directory management.

    from https://access.redhat.com/docu...

    --
    NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
  60. Re: Unix tool philosopy == Good Thing by myowntrueself · · Score: 1

    That's only because Solaris is expensive. (As is the sun/oracle hardware if you're running it on that). Otherwise, its pretty damn stable even if you walk over and pull the power cords

    (We have 7 Solaris boxes from the 1u pizza box to the M5000 running)

    To have 'done pretty well' it would have to have captured market share.

    For websites, probably the easiest usage to quantify, its less than 0.1%

    http://w3techs.com/technologie...

    Thats not less than 1%, thats less that zero point one percent.

    Did pretty well didn't it.

    Any idea the market share in other applications, say database servers for example?

    --
    In the free world the media isn't government run; the government is media run.
  61. Re:hum by Uecker · · Score: 1

    If gnome components depend specifically on systemd this seems to imply that there are no well-defined interfaces and the code is coupled, this has nothing to do with linking vs RPC over dbus.

  62. Re:hum by Aighearach · · Score: 1

    That isn't caused by systemd, that is caused by gnome sucking. Something that has been getting worse every year since Gtk3. Maybe they were lazy? It is like a voodoo spell, "gnome gnome gnome dependency!!!!" with no specific technical analysis of a problem.

  63. Re:hum by Siana · · Score: 1

    OK, let me have a go at this. Please excuse me for redundantly rewording the whole thing. I believe the particular wording will help convey my personal impression and point of view better, and will allow the reader to detect any errors in my thinking and correct me better.

    Traditionally, Linux and most of its userspace is GPL. Some people like that. You could say it was absolutely vital in emergence of Linux as a viable system.

    This wasn't perfect for business, so successively, license solutions which allowed system libraries to be used by commercial applications were found, and these libraries were licensed accordingly. Like GPL with exceptions, and then LGPL.

    As number of commercial interests grew, so did the number of components licensed under LGPL. There have also been efforts to reduce binary coupling between systems, by using IPC/RPC protocols instead of calling foreign code directly. This was made to mitigate a particular kind dependency hell where one program at any particular version depends on the source of another program or component at some particular version. This makes updates and crossgrades easier, and allows software to evolve with less dependence on the underlying system. This benefits commercial software more than it benefits open-source software, though i believe it is a technical merit at least as much as it is a political one.

    So far so good, or so bad, depending on your camp and bias.

    And yet all of this is a red herring. Once something is LGPLed or GPLed, nobody can ever take it away from you, your freedom to use and modify this software. If you want to release your software as GPL, what prevents you from doing so?

    Nothing technically, but the following limits its usefulness. RPC allows proprietary software to leverage the functionality of your GPL software, which might go against your intent, as RPC becomes the de facto interface of increasing number of components...

    But have you considered that RPC has been used by proprietary software for a long time? Or even applications signed with GPL incompatible open source license like Apache. They just bundle their own RPC host, written in a GPL compatible license.

    Considering this workaround, it pays to reconsider whether GPL is adequate towards heavily componentized (as opposed to mostly-monolithic) software in the first place. It might be that the whole linkage wording is a nonsensical idea, because it takes a completely arbitrary and very narrow view of the software composition and component reuse.

    Yet finally, why would you sacrifice a technical merit just to attempt, in vain, to satisfy your political one?

  64. Debian excludes game due to author's views on wome by Anonymous Coward · · Score: 2, Informative

    Debian devs are feminists and SJWs, they like change for the sake of change and to defeat "the man". They care nothing for "white male tears" even though most of them are that.

    Debian excludes game due to author's views on women.

    A DFSG complaint opensource casino video game was
    recently posted to the debian bug tracker as a request
    for packaging, as is the standard method for pursuing
    such things in debian.

    The bug was quickly closed, tagged as "won't fix"
    The reason given by one of the debian developers
    alluded to the author's opinion on women:

    https://bugs.debian.org/cgi-bi...

    The piece of software in question is licensed
    under the GPL and is one of the only of it's
    kind for linux (ascii-art console slot machine software)

    Debian packages many ascii-art / text console
    video games of similar quality.

    Is professing inclusive social views now a hard requirement
    for being allowed to contribute to free software projects?

    #gamergate #geekfeminism

  65. Re:"good luck" by 0100010001010011 · · Score: 1

    go back to the drawing board and redesign around multicore and the architecture of GPU's

    So Grand Central Dispatch available on OSX and FreeBSD?

    https://en.wikipedia.org/wiki/...

  66. Re:Forking is good, whiny bitches by Theovon · · Score: 1

    Oh, I didn't mean to imply that anyone was being malicious. Unwise, perhaps.

  67. "monolithic" by Anonymous Coward · · Score: 1

    Eg, many people claim it's monolithic. In fact, it's made of ~100 daemons and applications and the init process isn't that big. Much much smaller than the Linux kernel itself, which a big monolithic kernel.

    Whether something is monolithic is not about the number of separate processes, but rather about how tightly coupled they are.

  68. Re: Unix tool philosopy == Good Thing by juanfgs · · Score: 1

    If you think that "unstable" means "it will always work like a final product" you're a fucking moron.

  69. Re:hum by Rich0 · · Score: 2

    RPC allows proprietary software to leverage the functionality of your GPL software, which might go against your intent, as RPC becomes the de facto interface of increasing number of components...

    Honestly, I don't buy into the whole non-GPL can't link GPL argument in the first place.

    Suppose I were to tell you to grab your copy of the 3rd paperback printing of Game of Thrones and look at the second sentence on page 320. Does posting that sentence make this post a violation of GRRM's copyright? Of course not - I didn't copy anything in his book - simply mentioning that it exists and that it contains a page 320 in no way makes this post a derivative work.

    Well, when you link a binary to a shared object, all you do is write a bunch of cross references saying that this function call should be replaced with an address associated with this symbol. Then a linker will replace those references when your code is loaded. None of this involves copying anything. Assuming the shared object is in RAM already being used by something else, your OS isn't even copying the GPL code at all when this happens, but even if a copy were made it is an unmodified copy of the shared object which isn't being redistributed - ie it is permitted by the GPL.

    Sure, everybody says that you can't link non-GPL code to GPL code, but I am not convinced that a court is certain to uphold this. I could see issues if you try to bundle GPL and non-GPL software into a single larger work, but if you distribute the non-GPL stuff without the GPL content that problem goes away.

  70. Re:A joke? by Khyeron · · Score: 1

    And if you follow the money, you'd notice that a vast majority (we're talking what, 85%??) of code and funding for Linux at large is what? Red Hat.

    I suspected connections to the spooks ever since they were in Arlington (you don't work or base your company near DC unless you want to stick your hands into that particular cookie jar all the way to your elbows.)

    That said, much as I used to like Debian, and Ubuntu, lets not forget that Ubuntu forks over your search terms for sale. Unity is shaite (at least from my personal perspective) Gnome 3 is hated (don't know why, Unity is worse) KDE 4 is still as unstable as KDE3 used to be, but at least it resembles Windows far more so users who hate Microsoft can at least stay interface luddites until the sun dies of heat death.

    Seriously... am I the only one who sees the hypocrisy here? Also, pulse audio sucks, great, wondrous. Am I the only one who notices that it makes no difference for VLC? I mean, I'm not exactly a netflix freak, but lets face it. There is NOTHING one can watch as videos online if one is a stickler to clean licensing. Neither Red Hat nor Debian off the bat are worth a shaite for the average consumer whom we as Linux IT people might want to lure away from Microsoft. Know why I renew my MS credentials each year? Because the average consumer wants Windows. They don't know anything. They couldn't navigate Microsoft Word. If the icons change? Pfffeh. They panic and freak out. Your phone is ringing that you broke their PC. "What's this fox thing? I want my "internet" back!!!"

    And for the record, I had to sit and rebuild an entire set of apparmor profiles because Debian's Iceweasel doesn't come with them, and the firefox ones need combing through so one might as well make new ones. Ridiculous? Obviously. Does Debian ship updated profiles? Hell no. Make your own. How many users used to sandboxie and firefox in windows will go through the trouble to mess around with apparmor (or selinux, which at least comes configured in Redhat and Suse.)

    Sorry to say folks, but Linux wasn't supposed to be neocommunism. Linux was supposed to be freedom.



    On the other hand, look at sourceforge. Filezilla, which used to be fast and had very good support for crypto certs, self signed and otherwise, if one checks the herdfiles now, it is now published by some company out of Tel Aviv, and bundled with spyware and browser hijacks when downloaded from sourceforge. Now I'm stuck forcing IIS for my clients who run windows and need an FTP server, because I'm not willing to risk having to clean spyware off of mission critical machines if (more likely "when") a filezilla server update runs the risk of pulling down some crap like that. And this is Sourceforge. The place many people automagically associate with Open Source and Linux. So, Linux will not succeed at all in the market place if we're stuck having to find ways to not make it a profitable thing.

    Bitch as we might. Cleaning spyware off of computers accounts for 75% of Microsoft computer shop revenues. Sales of hardware and software?? For every copy of Windows I've sold in the last 3 years I've cleaned a dozen trojans. On Windows copies I buy in bulk from my distributor, I make about 5 bucks a copy... 15 if I gouge above the price at Walmart. Cleaning trojans? Well, it keeps Best Buy solvent at rates so ridiculous it makes one wanna barf. Almost a hundred bucks to put it on the bench?! Profit indeed! You do the math.

    Either way, bitching about systemd doesn't solve anything. I've run Red Hat servers since before there was a contract one had to sign and pay for before grabbing a copy (before the RHEL/Fedora split.) I've used CentOS and supported myself. Hasn't let me down. I've also run properly pruned and configured Microsoft servers. I haven't been let down by that, either. Hell, I put together the Microsoft security team at my old shop. So, far as I can tell, to each his own. Nothing but that. If something

  71. Re:A joke? by fuego451 · · Score: 1

    Been using Debian for the last 16 years and always loved it. After my laptop died this year, I got a new one, scraped win 8.1 off it and installed the latest Deb and absolutely nothing worked, nothing. I felt like I was back in '98 having to edit the fucking kernel just to get printing or sound to work. That was not where I expected Debian to be 16 years later. I was really pissed and felt kind of betrayed by something I really cared about. I'm a 70 y.o. heart patient now and I just decided I didn't need that shit and stress. I put windows 8.1 back on, configured it to look and act like win 7, added all the open source software we all know and love (LibreOffice, Firefox, Thunderbird, GIMP, Qbit, learned PowerShell) and haven't looked back. I miss Debian a lot but I'm done.

  72. Re:A joke? by hairyfeet · · Score: 4, Insightful

    Meh Linux is buttfucked on the desktop anyway friend. I run a PC shop and am running the latest Windows 10 build on a 2011 AMD netbook, the weakest thing I have ATM. The verdict? Its faster than Windows 7 across the board and even with every driver running in compatibility mode this thing is WAAAAY faster than a fresh Ubuntu install on nicer hardware, and that isn't even a clean install but an upgrade! If the rumors are true, and I'm betting they are, that Nadella is gonna sell Windows 10 Home for $30 a pop just to get rid of the Win7/XP installs? Then give it up Chuck, only the hardcore GNUs are gonna care, everybody else will just spend the $30 and call it a day.

    I spent nearly 5 years buying the bullshit and waiting for Linux to get better....never did. still had "update foo broke my drivers" still had hell trying to get Linux to do simple tasks like video acceleration that Windows has been doing since 2005, as a Linux server admin friend who went with a Macbook after Linux had fucked his install one time too many says "Linux never gets better, only different" and he's right and its guys like Pottering that are the cause. things getting stable, shit starting to work? Well fuck that we'll rip it out and start from scratch! KDE 4, Gnome 3, Pulse, every time shit actually starts getting solid it never fails, its time to rip everything out and go back to square 1. its like they say "ZOMFG we might have to sit around fixing bugs, fuck that! We'll start fresh and be all cool and shit!" and here they go, right back to square one.

    Meanwhile I ran a Win2K workstation for 10 years without a crash, last I heard my XP X64 workstation is still purring with the guy that bought it, and my Win 7 has been running since Aug 09 without a single hiccup, despite me changing damned near every single piece out, all it needed was a single Internet activation when I swapped boards.

    So let 'em fight over systemd I say, I'm out. I'm tired of the lies, the excuses, the alpha quality being handed off as RTM, its a bunch of buggy beta bullshit. They just better hope the rumor about Nadella doing to servers what he is doing to desktops, with single licenses at sane prices is bs, because if that is the case? yeah good luck Linux, I have a feeling the numbers will drop like a stone!

    --
    ACs don't waste your time replying, your posts are never seen by me.
  73. Re:A joke? by ruir · · Score: 1, Troll

    You are deluded my friend. People who are not or are into Windows is not because of the price factor, is because not knowing better or hating it. It can be fast as a rocket space, but it has never been reliable and more infected than a nigerian hooker. The fact is people are so tired about Windows that I have had people ask me to install Linux just not to have viruses. I also gave a Mac to dad in the past, this summer gave it an iPAd and he absolutely loves it. I am using OS/X and it is money well spent for peace of life. I am using linux too for about 100 servers, will see if I will go back the freeBSD route. Windows? Office? Microsoft products? never on my life. Never again.

  74. Re:hum by Uecker · · Score: 1

    Apparently this has been encouraged by systemd developesr: https://mail.gnome.org/archive...

  75. Re:A joke? by ruir · · Score: 1

    Nowadays you do not need to compile the kernel, you just need to learn how to deal with kernel modules. It is a rookie mistake to compile the kernel just for the sake of making hardware working, one that I did 15 years ago. As for peace of mind, I am not young anymore, and administering at work a hundred servers is already enough, Mac and iPhone as personal gadgets do very well the trick and I see them as an investment.

  76. Re:A joke? by fuego451 · · Score: 1

    " I felt like I was back in '98 having to edit the fucking kernel just to get printing or sound to work." I suppose I could have made that sentence clearer. I haven't even considered editing the kernel in the last 14 years and did not do so in this instance.

  77. Re:Wrong Distro by kthreadd · · Score: 1

    They also tend to be more unmaintained, like with owncloud.

  78. Re:A joke? by smallfries · · Score: 1, Troll

    Just installed windows for the first time in at least ten years. It does not seem to have gotten any better (from xp to 8.1). The machine is only for games so it does not have to do much but get out of the way and let steam run. It has issues.

    Plugging in headphone does not redirect sound, wtf? How can this be. It is beyond belief that applications are bound to the old sound device and do not move until they are restarted.
    These new tile things, so they are apps that were made full-screen at compile time, wtf? So if I want to read a web-page while I'm poking around in control panel then I can't just see both windows.
    It still doesn't seem that stable. Crashed during installation the first time. See it hang hard enough that the desktop can't come back to live and it needs three fingers and a new login to get things working.

    My boxes for work are a mixture of macs and linux machines, I'm honestly kind of shocked that people use windows in a professional environment.

    --
    Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
  79. Re:hum by kthreadd · · Score: 1

    Well, I'm a current Debian user, and I switched from testing to stable because of problems with systemd. OTOH, there's a good reason that it's called testing.

    I have not tried Jessie recently, but I have used systemd for a long time now on production versions of both Fedora and CentOS. It's fine, I'm totally OK with it.

    Still, any init system that marks problems with its logging system as "won't fix" is dubious. That the main logging system is binary just makes things much worse.

    You didn't say what the problem was, but if it was that it uses a custom logging format then of course that's not going to be fixed. It's a feature, old-style text files is not suitable if you want to store the metadata that the journal supports.

    So does expansions like having the "init system" include things like terminal manager, etc. It even makes me tempted to go back to Etch (yah, that's a rediculuous thing to suggest, as the current stable works fine without systemd).

    Systemd is not an init system. To quote the systemd home page, "systemd is a suite of basic building blocks for a Linux system." That includes an init system.

  80. Re:hum by Electricity+Likes+Me · · Score: 1

    RPC allows proprietary software to leverage the functionality of your GPL software, which might go against your intent, as RPC becomes the de facto interface of increasing number of components...

    Honestly, I don't buy into the whole non-GPL can't link GPL argument in the first place.

    Suppose I were to tell you to grab your copy of the 3rd paperback printing of Game of Thrones and look at the second sentence on page 320. Does posting that sentence make this post a violation of GRRM's copyright? Of course not - I didn't copy anything in his book - simply mentioning that it exists and that it contains a page 320 in no way makes this post a derivative work.

    Well, when you link a binary to a shared object, all you do is write a bunch of cross references saying that this function call should be replaced with an address associated with this symbol. Then a linker will replace those references when your code is loaded. None of this involves copying anything. Assuming the shared object is in RAM already being used by something else, your OS isn't even copying the GPL code at all when this happens, but even if a copy were made it is an unmodified copy of the shared object which isn't being redistributed - ie it is permitted by the GPL.

    Sure, everybody says that you can't link non-GPL code to GPL code, but I am not convinced that a court is certain to uphold this. I could see issues if you try to bundle GPL and non-GPL software into a single larger work, but if you distribute the non-GPL stuff without the GPL content that problem goes away.

    The main issue is no one wants to fight the court battle.

    But frankly, this has all been kind of irrelevant anyway - you can distribute source packages, let the client do a compile on install, and ignore the entire affair.

  81. Re:A joke? by jones_supa · · Score: 1

    Linux is trash on the desktop. Even the brightness keys on laptops do not work properly. Fujitsu E751 laptop. The brightness keys adjust the brightness in multiple steps under Ubuntu. Then I switch to Fedora just to find that I can decrease brightness only to 50%, and that the brightness keys stopped working completely after a suspend cycle. Also in Chrome, the items in right-click popup menu did not get highlighted properly with a blue background when hovered over, but their text disappeared instead. Linux distros are filled with these kind of weird glitches. I can almost feel the bugs crawling on my skin. I won't go back to Linux until the quality assurance improves significantly.

  82. Re: Unix tool philosopy == Good Thing by thegarbz · · Score: 2

    And if you were then you were not to blame in any case. Not until the change was made to Debian stable.

    I appreciate that you put that much effort into your work. The world could do with many more developers like you, but the fact remains Debian unstable is what it says on the box, and if you have a problem with it then sure file bug reports, but don't go somewhere and complain about how your "stable" system suddenly had an issue.

    It reminds me about people who ran early betas of Windows 7 and complained about incompatibilities and such. People like you put the effort in, but the unstable releases are acknowledgements that often things don't go quite according to plan, often there are edge cases for which no one can test every scenario, and to allow people to use it more widely to ensure that the above problems are caught before someone declares a system stable.

    As a side note, kudos to you. Debian was one of the few distros I have used where I have never had the need to touch an init script.

  83. Re:A joke? by Timex · · Score: 5, Interesting

    Ubuntu also moved to systemd because everyone was moving to systemd. Before that, Ubuntu has their own init system called Upstart, and there was much debate in Debian on whether to use systemd or Upstart.

    It's my understanding that there was an attempt to affect the voting by limiting who had the ability to vote, simply because one of the lead developers was a prominent Upstart supporter. One interesting reference is here, though this is not the source I read about the vote manipulation from.

    That said, I'm not overly familiar with how Debian elections are carried out. I only know what I came across in the last couple weeks when I was trying to get a grip on why major distributions were going so solidly with systemd, given issues that so many have found in the package. The trick to remember is that systemd is not the only solution to any {real|perceived} issues that sysvinit may have: There's also openrc and Upstart, to name two other alternatives, and they each have different solutions to bring to the table. Part of what made Linux what it is is the ability to choose what you want in your distro, to determine what you think is really "broken" and what the solution should be.

    Honestly, I started getting migraines trying to wade through all the political crap. Proponents of systemd started to sound like American politicians (Democrat or Republican, take your pick; they both tell lies and break promises). It's mind-numbing, which I think is the point. I couldn't find a distro without systemd at all (this was a couple weeks ago, before I head of Devuan) so I wiped my Linux (Fedora) box and put FreeBSD on it.

    Yeah, I'll have to learn how to deal with 'ports', but I won't have to deal with the nightmare that appears to be systemd.

    --
    When politicians are involved, everyone loses.
  84. Re: Unix tool philosopy == Good Thing by Eunuchswear · · Score: 1

    My laptop went unbootable at least once in that time period.

    (It wasn't an sysvinit bug, it was an mdadm bug).

    Not that I'm complaining -- that's what I expect when running unstable.

    --
    Watch this Heartland Institute video
  85. Re: Unix tool philosopy == Good Thing by Eunuchswear · · Score: 1

    When it comes to Debian unstable, anything that prevents a user's system from booting is completely unacceptable.

    That is ridiculous.

    It happens all the time -- that's why some of us run unstable, to find and fix these bugs before they get into stable.

    --
    Watch this Heartland Institute video
  86. Re: Unix tool philosopy == Good Thing by Eunuchswear · · Score: 1

    Ok, can we rename this whole mess "systemdgate" now?

    --
    Watch this Heartland Institute video
  87. Re:Why not UselessDebian? by Eunuchswear · · Score: 1

    I've seen it recommended for firewalls -- set up the firewall then make all user process stop. (Can't remember how you stopped the kernel panicking when pid 0 exited).

    --
    Watch this Heartland Institute video
  88. Re:hum by Eunuchswear · · Score: 1

    No, the reason they are forking Debian is because they don't know how apt-get and aptitude work.

    Clowns.

    --
    Watch this Heartland Institute video
  89. Re:hum by Eunuchswear · · Score: 1

    If I was in situation in which licensing was critical to me I would use Gentoo since as far as I know it is only decent and recent distro that actually lets you choose init system to your liking.

    Debian lets you choose systemd, sysvinit or upstart. If you want something else then start filing bugs and submitting packages and patches.

    --
    Watch this Heartland Institute video
  90. Re:Forking is good, whiny bitches by Eunuchswear · · Score: 1

    The motivation is to have a Linux distribution which [...] doesn't require systemd.

    That's called Debian.

    From the wiki that is linked on the ugly website:

    http://without-systemd.org/wiki/index.php/How_to_remove_systemd_from_a_Debian_jessie/sid_installation

    First install a good init system

    # apt-get install sysvinit-core sysvinit sysvinit-utils

    Then reboot your machine and remove all the systemd crap

    # apt-get remove --purge --auto-remove systemd

    To keep systemd away from your system you should prevent the package from being installed again.

    # echo -e "Package: systemd\nPin: origin ""\nPin-Priority: -1" > /etc/apt/preferences.d/systemd

    That's worth a fork? Three shell commands?
     

    --
    Watch this Heartland Institute video
  91. Re:Debian excludes game due to author's views on w by Eunuchswear · · Score: 1

    #systemdgate.

    Prat.

    --
    Watch this Heartland Institute video
  92. Re:but but but by Eunuchswear · · Score: 1

    upstart?

    --
    Watch this Heartland Institute video
  93. Re:Inevitable in debian, systemd. by Eunuchswear · · Score: 1

    This post brought to you by paedophiles against systemd.

    --
    Watch this Heartland Institute video
  94. Re:Unix tool philosopy == Good Thing by jones_supa · · Score: 1

    It is way too cumbersome to do that, so in practice it is not possible.

  95. Re: Unix tool philosopy == Good Thing by Anonymous Coward · · Score: 1

    so why call it 'unstable' then?

    Sheesh.

  96. Re: A joke? by Crosshair84 · · Score: 1

    That's because the same crap has been continually broken and continually happening in Linux.

  97. Re: A joke? by Crosshair84 · · Score: 1

    Nobody with any sense buys windows 8. They buy windows 7, which kicks any variant of Linux 7 days a week and twice on Sunday.

  98. Re:A joke? by Crosshair84 · · Score: 1

    Try Windows 7. Virtually nobody with any sense defends windows 8. Try watching YouTube videos at full screen and tell me with a straight face that Linux is ready for the desktop.

  99. Re:A joke? by budgenator · · Score: 1

    M$FT would be hurt without USG license fees as well.

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  100. Re: Unix tool philosopy == Good Thing by Barsteward · · Score: 1

    it fits the description of "unstable" fine. maybe its down to the debian configuration of systemd because my opensuse system worked fine.

    --
    "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
  101. Re:A joke? by smallfries · · Score: 1

    When doesn't that work? I haven't seen a problem with video in a browser on linux for years.

    --
    Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
  102. Re:A joke? by fisted · · Score: 1

    Yeah, I'll have to learn how to deal with 'ports', but I won't have to deal with the nightmare that appears to be systemd.

    Just because this makes it sound like there was anything difficult about it, here's the typical workflow (installing mutt as an example)

    # ls -ld /usr/ports/*/*mutt*
    drwxr-xr-x 3 root wheel 512 Nov 18 19:02 /usr/ports/chinese/mutt/
    drwxr-xr-x 2 root wheel 512 Nov 18 19:12 /usr/ports/devel/rubygem-mutter/
    drwxr-xr-x 2 root wheel 512 Nov 20 02:18 /usr/ports/distfiles/mutt/
    drwxr-xr-x 3 root wheel 512 Nov 18 19:20 /usr/ports/japanese/mutt-devel/
    drwxr-xr-x 3 root wheel 512 Nov 22 00:07 /usr/ports/mail/mutt/
    drwxr-xr-x 2 root wheel 512 Nov 18 19:21 /usr/ports/mail/mutt-lite/
    drwxr-xr-x 3 root wheel 512 Nov 18 19:21 /usr/ports/mail/mutt14/
    drwxr-xr-x 2 root wheel 512 Nov 18 19:21 /usr/ports/mail/mutt14-lite/
    drwxr-xr-x 2 root wheel 512 Nov 18 19:21 /usr/ports/mail/mutt_vc_query/
    drwxr-xr-x 2 root wheel 512 Nov 18 19:21 /usr/ports/mail/muttils/
    drwxr-xr-x 3 root wheel 512 Nov 18 19:30 /usr/ports/print/muttprint/
    drwxr-xr-x 3 root wheel 512 Nov 18 19:30 /usr/ports/russian/muttprint/
    drwxr-xr-x 2 root wheel 512 Nov 18 19:42 /usr/ports/x11-fonts/font-mutt-misc/
    drwxr-xr-x 3 root wheel 512 Nov 18 19:44 /usr/ports/x11-wm/mutter/
    # cd /usr/ports/mail/mutt
    # make install

  103. Re:Why not UselessDebian? by swillden · · Score: 1

    I'm an admin. I don't want to be excited about startup managers. If I get excited by init, it means something is broken.

    Yes, the lack of detailed status information about init-managed process is something that is broken in traditional init systems, so it's fine to get excited by the fact that systemd fixes this brokenness.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  104. Re:A joke? by Bent+Spoke · · Score: 1

    The truth is that if Pottering was not the author, systemd would probably not be the issue it has become. Call it the legacy of Pulse.

  105. Windows Y is faster than Windows X... by Bent+Spoke · · Score: 1

    Its faster than Windows 7 across the board...

    We hear this all the time from Windows lovers. As though speed is the single most burning issue for users. I've never noticed any particular speed issue with Windows 7. On the other hand, users are seriously slowed down when their knowledge base is discarded by wholesale (and random) changes to the user interface (Ribbon, Win8, ...)

  106. Hardware devs mindshare by Bent+Spoke · · Score: 1

    Of course! What do you expect? Although Linux runs on laptops, HW makers really only test using drivers for Windows. And laptops these days have so many differentiating (ie. proprietary) features, getting things (especially suspend/hibernate) working is a challenge, even in Windows. And this will never change.

  107. Re:Why not UselessDebian? by Barsteward · · Score: 1

    my eyes glaze over as soon as I see "bloat" as a complaint because its always wrong

    --
    "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
  108. Re:Fuck systemd by Barsteward · · Score: 1

    wow, a clever damning comment against system - don't people stop saying "nuff said" when they reach puberty?

    --
    "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
  109. The Linux malaise by Bent+Spoke · · Score: 1, Troll

    systemd is a solution to a non-problem. It highlights the wagon rut that Linux devs have become stuck in. Namely:

    1) Because the HW vendors ignore it, Linux (still/always) has a problems supporting laptop hardware: accelerated video, wireless, suspend/resume, etc.
    2) Since we can't solve the above we just tinker with other stuff, adding even more breakage to that caused by problem 1).

    Basically, we're painting the deck of the Titanic, as it lists to 30 degrees, while complaining that our "Wet Paint" signs keep sliding off the deck.

  110. Re:great news! 2015 = YotLD! by Bent+Spoke · · Score: 1

    And yet more complexity, that's what we really need! Maybe we could have each daemon which is managed by systemd run in it's own virtual machine. Think how awesome that would be in a distribution...

  111. Re: Unix tool philosopy == Good Thing by devent · · Score: 1

    providing the guarantee that it would boot

    Really, where is your written guarantee?

    This program is distributed in the hope that it will be useful,
            but WITHOUT ANY WARRANTY; without even the implied warranty of
            MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
            GNU General Public License for more details.

    --
    http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
  112. Re:Unix tool philosopy == Good Thing by budgenator · · Score: 1

    Startup scripts are written in a shell script like BASH because BASH runs in pretty much every run level and is the greatest common denominator; if you don't like BASH feel free to use python, perl, Lisp or even (don't hit me) php. If you don't like interpreted languages, there is always C, C++ or even (don't hit me) Ada.

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  113. Re:A joke? by Eunuchswear · · Score: 1

    Unix Systems Group pay for Microsoft licenses?

    --
    Watch this Heartland Institute video
  114. Redhat vs. Debian SystemD resources by Anonymous Coward · · Score: 1

    The problem with SystemD is that is not just an init system. Or a new init system. It touches everything -- sound, hardware, wifi, network interfaces generally, video cards, everything. The likelihood of fairly big things going wrong with such a complex system is almost certain.

    Complexity increase the risk of failure. SystemD is very complex, touching the use of resources of nearly every kind on a computer.

    Redhat has LOTS of developers that can fix things. Plus their system runs on a subset of available hardware, which is sure to be tested and work.

    Debian while having a good pool of developers, has nowhere near the resources of Redhat. More cynical minds might say that SystemD was pushed hard by Redhat to create a situation where nothing works at all, outside of Redhat, to force people to get support contracts and switch. Why Redhat even has a tool to switch distros to Redhat based systems!

    The risk for people running critical systems is that SystemD will lock up and fail with complex interactions between software and hardware. This is ironically most likely for desktop systems -- where it matters a lot if your sound card works, or video driver works --- and less on servers where who cares if your video driver or sound card fails as long as it continues to pump out webpages and be administered via SSH.

    This is good news for me as a Desktop Ubuntu user as now I have a Debian apt-get type alternative to run on my laptops, which I use for business and leisure.

  115. Re:hum by Aighearach · · Score: 1

    He talks right in that email about making it a "dependency" but about the need for support on non-linux platforms. That just clarifies that systemd doesn't want gnome to actually depend on systemd, just to have it is a build dependency and to have the features still work if it isn't there.

    Now, gee, why is it that you dug out the reference, but didn't bother pointing out that it acquits systemd's author? He clearly is against gnome actually requiring systemd in the sense that people are accusing.

    And yeah, any developer should realize what a PITA traditional locale support is on *nix. A solution for that is needed. Fix the problems that systemd is going solve for gnome, and it won't need to get the solutions from systemd.

    Also note that it doesn't mean you'll need systemd installed to use gnome. You'll only need the modular part that has the APIs that gnome uses. Whiners should consider spending some time learning how to build packages for their favorite distro, and they can do something productive. Systemd is already modular, but the distro packages are less so. So spend some time setting up a build system that divides it up. That will save people not running the init system from needing those parts of the code to be installed.

  116. Re:Why not UselessDebian? by hitmark · · Score: 1

    To paraphrase a curse, may you live in exciting times.

    --
    comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  117. Re:A joke? by budgenator · · Score: 1

    United States Government

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  118. Re:A joke? by unixisc · · Score: 1

    GP was talking about Windows 10, which is totally different. There, in the laptop mode, the system looks like Windows 7, and only if it's converted to a tablet does it give the Metro interface.

  119. Re:Forking is good, whiny bitches by reve_etrange · · Score: 1

    It's well known that many packages will begin requiring systemd over time. That's why the fork wasn't announced until now, after Debian chose not to be init-agnostic once and for all.

    --
    .: Semper Absurda :.
  120. Re:Unix tool philosopy == Good Thing by wolrahnaes · · Score: 1

    When you say Solaris 'did pretty well', what do you mean by that? It doesn't seem to be doing at all well in terms of popularity in the data center. Same with OSX, its use in the data center is MINIMAL.

    Probably that leaving init scripts behind worked out for them. Their lack of presence in the datacenter doesn't really have anything to do with their init system but instead their attachment to proprietary hardware which offered little advantage over a generic PC either whitebox or from your preferred OEM running Linux or your BSD of choice. Likewise for OS X.

    --
    I used to get high on life, but I developed a tolerance. Now I need something stronger.
  121. Re: hum by HiThere · · Score: 1

    But it's the "umberella" part that I don't trust. You can't get the handle without getting the ribs, too. And sometimes all I want is a small part of the handle.

    That the terminal manager is spun off from the kernel is fine. That it becomes another reason to install systemd is terrible. There are too many interconnected dependencies.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  122. Re: Unix tool philosopy == Good Thing by rl117 · · Score: 1

    There's no need to play silly word games over semantics. The meaning of what I was saying is quite obvious. You've quoted the licence disclaimer. I'm saying that I did a fairly extensive set of testing on a range of systems and configurations prior to every release and upload to ensure that it worked. This does not in any way invalidate the licence disclaimer; there is obviously a theoretical possibility that there may be extreme edge cases where it may not have worked, but we knew and had validated that it worked for all the common cases (and a number of uncommon ones as well). You could upgrade the package in confidence and expect your system to boot after the upgrade. In practice, problems did not occur because of the extent and quality of the test coverage, so that guarantee was indeed met.

  123. Re:Forking is good, whiny bitches by Eunuchswear · · Score: 1

    Amazing, you can ptedict the future.

    And if packages require systemd, what then?

    --
    Watch this Heartland Institute video
  124. Re:hum by Samizdata · · Score: 1

    Honestly, I don't buy into the whole non-GPL can't link GPL argument in the first place.

    Suppose I were to tell you to grab your copy of the 3rd paperback printing of Game of Thrones and look at the second sentence on page 320. Does posting that sentence make this post a violation of GRRM's copyright? Of course not - I didn't copy anything in his book - simply mentioning that it exists and that it contains a page 320 in no way makes this post a derivative work.

    I believe a book over 300 pages is a poorly designed book and also breaks the reader guidelines. As such, none of my GRRM books have any pages over 300.

    --
    It's not the years, honey, it's the mileage. - Colonel Henry Walton Jones, Jr., Ph.D.
  125. Re:A joke? by ruir · · Score: 2

    BS my ass, the fact is everyone non-technical has is computer riddled of virus and windows suck balls. User or no user stupidity the end result is pretty much the same.

  126. Re: A joke? by hairyfeet · · Score: 1

    Thank you and for those that say "Nu uh"? Then step right up and take the Hairyfeet Challenge, now celebrating its eighth year without a single mainstream distro passing! And the sad part is every. single. Windows. Since Win2K has been able to do 10 years of updates with ZERO driver failures, hell even Vista can update to current with zero driver failures.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  127. Re:Unix tool philosopy == Good Thing by Eunuchswear · · Score: 1

    Ugh. startup scripts should never be written in bash. They should be POSIX shell scripts, no bash or zsh or other extensions.

    --
    Watch this Heartland Institute video
  128. Re:A joke? by hairyfeet · · Score: 1

    So in other words....they are FOSSies and are doing it on religious grounds rather than on the merits of the OS or even its functionality?

    In that case I agree with you 100%, because if they are getting viruses in 2014 then its because of PEBKAC and those same people will end up somebody's bitch on Linux so as a member of the Windows community allow me to say thank you, please keep them. Better they cause millions of Linux infections than cause Windows ones, thx!

    For everybody else Windows 7 is solid as a rock, Windows 10 looks to be even nicer in every way, and with both you have to REALLY go out of your way to be a booger picking moron to get yourself infected, what with the sandboxing, ASLR,DEP,low rights mode, Windows Defender, auto updates, one has to be a real drooling idiot to get themselves infected...I should know, I run a PC repair shop and see quite a few and ya know what? Damned near every.single.one. says something along the lines of "I knew I shouldn't click and run that, I really did, I don't know why I did that"...well I do its the same reason the "How to write a Linux virus" works just fine (which it does BTW, see the KDELook bug for just one example) its called social engineering, which is how more than 95% of Windows bugs end up installed.

    So I personally wish all the "virus carrying click on everything" types go to your OS, I really do. From the looks of the Android malware they will be happy to spread their STDs to your OS just as they did to ours, so please accept these plague bearers with our compliments!

    --
    ACs don't waste your time replying, your posts are never seen by me.
  129. Re:hum by bouldin · · Score: 1

    I remember Fyodor of nmap claimed that any software that parsed the output from nmap was a derived work.

    It sure seems like a stretch, but until there is some case law around this issue, nobody can say for sure.

  130. Re:hum by Rich0 · · Score: 1

    I remember Fyodor of nmap claimed that any software that parsed the output from nmap was a derived work.

    It sure seems like a stretch, but until there is some case law around this issue, nobody can say for sure.

    Generally speaking a derived work has to contain some part of the work that it is derived from. For example, this comment is a derived comment of yours since I quoted you (though it is clearly fair use). If I didn't quote you, then it wouldn't be a derived work at all. I'm pretty sure that this is a fairly clear legal concept, but I could be wrong.

    Anybody can claim anything at any time. I could claim that I own your house.

  131. Re:A joke? by goarilla · · Score: 1

    So your Laptops' custom function keys don't work on Linux out of the box.
    They usually don't work on a vanilla Windows without the 3rd party hotkey/function utilities neither !

  132. Re:A joke? by goarilla · · Score: 1

    Quit repeating BS that was last true under Windows 98. Windows 2000 was rock solid over a decade ago and infections since Windows 7 came out over 5 years ago are mostly down to user stupidity than the operating system, see the number of Android device infections. Even my mom, who can't program a VCR, would see your bullshiat.

    Malware has changed but it's not dead.
    Nowadays it's browser addons like toolbars and their virulent reinstall utilities that get into the systems.

    Antivirus programs are still playing catch-up to this threat because for long they
    didn't consider these advertising, browser hijacking programs to be malware.
    Nowadays they have created an entire new category for this crapware (Potentially Unwanted Programs) but
    mostly you still need to opt-in most AVG software to clean this garbage.

  133. Re:A joke? by goarilla · · Score: 1

    Since you run a PC repair shop ... you should be grateful for these booger picking morons, they are your clients !

  134. Re: A joke? by unixisc · · Score: 1
    Hairy, does Windows allow you to upgrade from 32-bit to 64-bit of even the same OS? I use PC-BSD 10.1 now, and there are a couple of things that would keep it from passing the Hairyfeet challenge:
    • - Starting from PC-BSD 10.0, the OS has been 64-bit only and also makes ZFS its default file system, so people migrating could have to do a fresh install after backing up data
    • - In 10.1, UEFI support has been added. I upgraded from 10.0 to 10.1 w/o any hitches, and some of the bugs I had disappeared. However, if I wanted to enable UEFI support, I'd have needed to do a fresh install after a back-up. Which I don't have an urgent need for, so I went w/ the simple upgrade, at least for now.
    • - However, on drivers, no driver that I had ever broke. However, this is PC-BSD, not Linux

    I might try out Windows 10 whenever it's out, but even then, I'll keep PC-BSD on this laptop that I'm currently using. It originally came w/ Windows 8.1, which I trashed after a week of using, it was that bad. I didn't want to go back to 7, given that MS was heading towards newer OSs and would end support by 2020.

  135. Re: A joke? by goarilla · · Score: 1

    You can't buy Windows 7 retail anymore. Yes you can use the downgrade rights if you bought the appropriate (expensive) Windows version.
    But it won't be long until you won't find Windows 7 drivers for that new sony laptop you got.

  136. Re:Debian excludes game due to author's views on w by Zontar+The+Mindless · · Score: 1

    You keep posting a link to this:

    Hi,

    This is code by someone who routinely trolls Debian. I doubt we want
    any more poisonous upstreams in Debian, so I at least would prefer this
    never get packaged.

    He doesn't mention anything about the author's views on women. But you do.

    This is known as "giving yourself away".

    --
    Il n'y a pas de Planet B.
  137. Re:A joke? by jones_supa · · Score: 1

    I did not mean those.

  138. Re:A joke? by hairyfeet · · Score: 1

    Actually I pride myself on setting up my client's PCs so they don't GET the bugs, I instead get my business from referrals.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  139. Re:A joke? by goarilla · · Score: 1

    Out of curiousity how far do you exactly go:
    Software policy restrictions, EMET, strict lgpo's, different admin user, software with good configurations (ff+adblock), tighter ACL's, ...

  140. Re:Unix tool philosopy == Good Thing by Eunuchswear · · Score: 1

    No, bash is an extended version of the POSIX shell you cretin.

    --
    Watch this Heartland Institute video
  141. Re:Inevitable in debian, systemd. by Eunuchswear · · Score: 1

    Why are you Americans obsessed by homosexual rape in prisons?

    --
    Watch this Heartland Institute video
  142. Re:A joke? by unixisc · · Score: 1

    Before going to Minix, why not look at the BSDs?

  143. Re:Inevitable in debian, systemd. by Eunuchswear · · Score: 1

    One wonders how many of those "ordinary decent criminals" who are so proud of attacking sex offenders are trying to hide something about themselves.

    --
    Watch this Heartland Institute video
  144. Re:Inevitable in debian, systemd. by Eunuchswear · · Score: 1

    People who say "people like you need to be killed" need psychiatric help.

    --
    Watch this Heartland Institute video
  145. Re:A joke? by fustakrakich · · Score: 1
    --
    “He’s not deformed, he’s just drunk!”
  146. Re:Unix tool philosopy == Good Thing by jbolden · · Score: 1

    ; it also broke filesystem mounting and session management in my schroot tool. None of these tools should have anything at all to do with init systems.

    You should know better than this. Systemd is not an init system it is a process manager. It absolutely should change how filesystem mounting is handled as that is one of the things it does monitor filesystem state. As for session management most likely that involves processes, so again, that is supposed to be integrated.

  147. Re:A joke? by Timex · · Score: 1

    You're quite right: ports really isn't difficult. It's just "different" from what I'm used to, so any difficulties are personal and self-inflicted. :)

    --
    When politicians are involved, everyone loses.
  148. Re:A joke? by hairyfeet · · Score: 1

    Honestly? With Windows Vista and later you really don't have to go nuts locking the PC down to get a solid virus free system that won't get infected without the user going out of the way to do something ignorant.

    The key is defense in depth, so that there is simply too many levels the malware has to get through to install. On the systems I have been setting up I start with Comodo Internet Security Free, by default it runs browsers in a sandbox and if you pair it with a Comodo Browser it'll stick the browser in a VM. Next I toss the IE icon, its just too big a target, can't use it. After that I install Comodo IceDragon and Comodo Secure Chromium, that gives you the VM advantage from CIS and as a bonus the Chromium (which I tell them to use by default) runs in Low Rights Mode by default so it simply doesn't have the permissions to access anything of note. The second browser is a backup in case they find a site that doesn't like the first but since its VMed as well its not a real threat and both are set to use Comodo Secure DNS so all pages are checked before load. Finally I install Adblock Plus on both browsers which frankly no PC should be without as I've found more than 90% of malware comes from ads.

    And that's it, other than setting Windows and programs like Flash to auto update that's really all there is to it, the most important part is removing the browser threat as that is where nearly all malware comes from. For them to get through the browser they will have to 1.-Get past the Secure DNS blacklist, 2.-Get through a malware scan before load, 3.- Get past Adblock Plus, 4.- Get out of the VM, 5.- Figure out how to get out of Low Rights Mode.

    I've been using this setup for a couple years now and the worst I've found on a system set up this way is a Google or yahoo toolbar on IE...but since they don't use IE it never gets launched. The only ones I've seen get infected using this set up are the ones that outright sabotage the security, like this one jerk I ended up having to throw out the shop, I told him flat footed "Limewire doesn't exist anymore, the Feds shut that down years ago. Anything that claims to be Limewire now is a fricking virus"....can you guess where this is going? Yep the genius went straight home, typed "Limewire" into Google and when some rapidshit site gave him a trojan with the Limewire logo on it he UNINSTALLED THE AV because naturally it wouldn't let him install a fucking trojan and wadda ya know, he installs it and the PC is completely overrun with shit. When I shoved his stupid fat ass out the door he was yelling "it says its Limewire, you make it work!"

    The moral of the story? You can build the perfect system that protects 99.995% of normal users without fail, but there is no system that will protect itself from a booger eating idiot determined to wreck it!

    --
    ACs don't waste your time replying, your posts are never seen by me.
  149. Re: A joke? by hairyfeet · · Score: 1

    BS as I've used WinXP drivers in Windows 7 and Windows 8 drivers in 7 as well, that's the nice thing about Windows they don't crap on drivers all the time. In fact the only caveat is that if you are using 32bit XP drivers you have to use Win 7 32bit but Linux AFAIK won't let you mix 32bit and 64bit drivers either so no difference there.

    But if you are really concerned and get a Windows 8 device? Just install Windows 10. Its free, runs great, you can put it in "slow update mode" if you don't want to be bleeding edge but more like the corporate side of things, and if its like the Win 7 beta (which I'm betting it will be) when the RTM comes out you'll be able to do an in place upgrade to RTM in like 10 minutes and keep all your stuff and programs. Hell I installed it on a 2011 netbook and not only is it faster than the Win 7 Home that was on it but it let me keep ALL my programs, ALL my games, everything runs perfectly...hell even have full video acceleration even with the drivers in compatibility mode....its fucking brilliant, I haven't been this pumped about a Windows release since XP X64 made Win2K3 Workstation affordable!

    --
    ACs don't waste your time replying, your posts are never seen by me.
  150. Re: A joke? by goarilla · · Score: 1

    BS as I've used WinXP drivers in Windows 7 and Windows 8 drivers in 7 as well, that's the nice thing about Windows they don't crap on drivers all the time. In fact the only caveat is that if you are using 32bit XP drivers you have to use Win 7 32bit but Linux AFAIK won't let you mix 32bit and 64bit drivers either so no difference there.

    I thought the new improved driver model of Windows Vista and up made Windows XP drivers necessarily incompatible ?
    Maybe it works now but I tried that back when Windows 7 was new and that never worked.

    I had to downgrade a new Toshiba laptop last week and some toshiba utilities/drivers wouldn't run on Windows 7 or didn't exist at all.
    And I'm not gonna put a Preview release on a client's worklaptop even though it usually is pretty stable, that's just silly.

  151. Re: Unix tool philosopy == Good Thing by devent · · Score: 1

    I'm thankful to you as a Linux Developer for your hard work. But to say that you have any guarantee that the software you provide for free works, is a big stretch. If I want that kind of guarantee I must go to RedHat or Canonical and sign a support agreement. Sure, you have maybe a reputation to lose. But Debian is a free project that is run by volunteers, there are no guarantees.

    In any case, you should embrace systemd. Because now you even have less work to maintain the initscripts. But in any case, nobody is forcing you to use systemd. Debian and other distributions are running just fine with sysvinit initscripts. Just yesterday I installed i8k for my laptop on Fedora 20 that have a sysvinit init script. And it's runs just fine.

    --
    http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
  152. Re: A joke? by hairyfeet · · Score: 1

    Dude seriously WTF? I'm serious...WTF are you doing man? those "utilities" are about as useful as tits on a boar hog, worse because at least the tits ain't slowing down the boar!

    As far as the driver model goes? Vista and up can use WDM OR WDF, XP was WDM so there ya go. Like I said the only catch is 32bit drivers run on a 32bit OS but since no OS I know of can run two different driver subsystem at the same time that is to be expected. And if its for a business client then they have Windows pro...yes? One phone call and you can downgrade to any previous version you want and as for drivers? Here ya go pal, enjoy! Just slap that sucker on any newly installed Windows, run it once, then uninstall it...tada! the PC has the latest drivers all nice and neat, easy peasy. You pair that with WSUS Offline and Ninite for the third party software and you can go from bare drive to ready to ship in a snap!

    --
    ACs don't waste your time replying, your posts are never seen by me.
  153. Re: A joke? by goarilla · · Score: 1

    Dude seriously WTF? I'm serious...WTF are you doing man? those "utilities" are about as useful as tits on a boar hog, worse because at least the tits ain't slowing down the boar!

    Yeah they do suck, but some of them control things like the Wireless hotkey which the clients do expect to work.
    And yes Ninite is fantastic, I've been using it for 3 years now myself. Will check out driver-booster. Thanks !

  154. Re:A joke? by TangoMargarine · · Score: 1

    So let 'em fight over systemd I say, I'm out.

    You were ever in? All you do around here is complain about how shitty Linux is.

    --
    Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  155. Re:A joke? by Old+Man+Kensey · · Score: 1

    Pottering doesn't work for MSFT, he works for the 3 letter agencies. Considering that MSFT would probably be a step up on the trust scale. Where does Pottering get his money? Red Hat...okay so where does RH get THEIR money? NSA,DoD, FBI,CIA, DoJ, something like 85% of their income is from .Gov institutions, most in the Intelligence community.

    [citation needed]

    --
    -- Old Man Kensey
  156. Re: Unix tool philosopy == Good Thing by TangoMargarine · · Score: 1

    Not a literal guarantee, but e.g. if you buy a flashlight and put fresh batteries in it and turn it on, you kind of expect that it'll produce light. If you have to be standing in a certain position and it doesn't work between midnight and 1am, you return it and get a different one that works.

    Not being able to boot is a pretty easy way to tell when a distribution has fundamental problems (unless you have a RAID setup or something, in which case you know what you're getting into).

    --
    Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  157. Re: A joke? by Orestesx · · Score: 1

    You can't buy Windows 7 retail anymore.

    That is simply not true. You can buy notebooks with Win 7 pro installed from Dell. You can buy individual Windows 7 home/pro from Newegg and Amazon. There are plenty of places to get Windows 7 if that's what you want. Sure, if you walk into Best Buy and say "give me a 'puter" then you're going to get something with Win8 but it's not like Win7 is hard to find.

  158. Re: A joke? by goarilla · · Score: 1

    You can't buy Windows 7 RETAIL anymore.
    Yes you can still get some OEM licenses or try to find retailers which still hold sine stock.
    But Microsoft has stopped selling W7 retail since 31/10/2013 IIRC.

  159. Re:A joke? by spike+hay · · Score: 1

    Except that it takes ages. The new pkgng on FreeBSD awesome though. Just as good as apt and not a pile of shit like pkg_tools.

    --
    If you don't understand any of my sayings, come to me in private and I shall take you in my German mouth.
  160. Devuan is Born by mrons · · Score: 1
  161. Re:hum by Uecker · · Score: 1

    I think you read "That means if we still care for those non-Linux platforms replacements have to be written." a bit wrong.

    And no, I think he proposes exactly what people are complaining about: Gnome should depend on some new random interfaces systemd invents to solve some minor problems in a new incompatible way.

    I don't want my machine configured through d-bus interfaces which talk to a set of new pointless daemons. And personally, I think all these dbus new interfaces are complete crap.

  162. Re:hum by Aighearach · · Score: 1

    When you're accusing people who advocate something specific in a specific case of believing software "...should depend on some new random interfaces systemd invents to solve some minor problems in a new incompatible way" then you've given up on even the claim of intellectual honesty.

    Especially where they cite actual, specific, non-random, real technical reasons, and you claim to be aware enough of the situation to form an opinion. If you know enough to know you disagree, you'd have to know that you're disagreeing with real things, real technical decisions that are actually happening, and have known, public reasons. Pretending to disagree, but actually just pretending that there were no reasons for the decisions, is just dishonest.

    You are telling knowing lies here.

  163. Re:hum by Uecker · · Score: 1

    When you're accusing people who advocate something specific in a specific case of believing software "...should depend on some new random interfaces systemd invents to solve some minor problems in a new incompatible way" then you've given up on even the claim of intellectual honesty.

    Especially where they cite actual, specific, non-random, real technical reasons, and you claim to be aware enough of the situation to form an opinion. If you know enough to know you disagree, you'd have to know that you're disagreeing with real things, real technical decisions that are actually happening, and have known, public reasons. Pretending to disagree, but actually just pretending that there were no reasons for the decisions, is just dishonest.

    You are telling knowing lies here.

    Wow, grow up.

  164. Re:A joke? by Crosshair84 · · Score: 1

    Implement a stable hardware/driver ABI and video card manufacturers will code a driver for it without too much asking. Keep your broken-ass monkey-code driver model, that has no stability and requires modification to work between even minor releases, and don't be surprised when video card manufacturers show token support at best and give you the finger at worst. No they are not gonna open source their code because there often is code that is not theirs to give that is subject to a NDA. They are also not gonna continue supporting hardware that went off the market years ago with updates.

    This isn't rocket science. BSD has video drivers that work quite nicely and don't break between updates. Linux is stuck using a driver model that is so old Windows 95 is cutting edge compared to it.

    Too bad Shuttleworth didn't put his money towards BSD because some REAL progress would have been made instead of flushed down a toilet.

    If you want Linux to be a religion, then fine. Just stop trying to claim that it can compete with anything other than Windows 98 and we'll stop mocking you for it's hilariously bad and obsolete design choices.