Slashdot Mirror


SCO vs. IBM Battle Over Linux May Finally Be Over (networkworld.com)

JG0LD writes with this news from Network World: A breach-of-contract and copyright lawsuit filed nearly 13 years ago by a successor company to business Linux vendor Caldera International against IBM may be drawing to a close at last, after a U.S. District Court judge issued an order in favor of the latter company earlier this week.
Here's the decision itself (PDF). Also at The Register.

231 comments

  1. Finally! by amiga3D · · Score: 5, Funny

    Burn the remnants of SCO and then stir the ashes.

    1. Re:Finally! by Anonymous Coward · · Score: 0

      Burn the remnants of SCO and then stir the ashes.

      I vote for dumping the ashes in acid...

    2. Re:Finally! by alvinrod · · Score: 1

      And then launching the acid into the sun.

    3. Re:Finally! by Anonymous Coward · · Score: 1

      Burn the remnants of SCO and then stir the ashes.

      No, there's been enough shit-stirring already.

    4. Re:Finally! by Anonymous Coward · · Score: 0

      the put the sun in a black hole

    5. Re:Finally! by haruchai · · Score: 5, Funny

      dump into the biggest volcano you can find, then nuke it until there's nothing left but ...wait...for...it...a caldera.

      --
      Pain is merely failure leaving the body
    6. Re:Finally! by Anonymous Coward · · Score: 0

      Just not one near here.

    7. Re:Finally! by 93+Escort+Wagon · · Score: 1

      I'm pretty sure I read this same headline on a Slashdot story maybe six or seven years ago - so I'll believe it when the lawyers say they're done.

      This lawsuit is their only product, after all.

      --
      #DeleteChrome
    8. Re:Finally! by 93+Escort+Wagon · · Score: 5, Informative

      Ah, here it is, from 2008. However my memory didn't completely serve - this was PJ warning us that it wasn't over, even though most of the net thought SCO was toast.

      http://yro.slashdot.org/story/...

      --
      #DeleteChrome
    9. Re:Finally! by RelaxedTension · · Score: 1

      Or this would work even better... Robot Chicken

    10. Re:Finally! by Anonymous Coward · · Score: 5, Interesting

      Jesus... even Duke Nukem Forever was finished before this lawsuit was!

    11. Re:Finally! by davester666 · · Score: 1

      make one.

      --
      Sleep your way to a whiter smile...date a dentist!
    12. Re:Finally! by Brett+Buck · · Score: 1

      Stake through the heart, silver bullet, and then hachet decapitation! I think the latter is probably the way to go, it's been a zombie lurching along for the last 10 years.

    13. Re:Finally! by beheaderaswp · · Score: 2, Funny

      Trap their souls on electronic tape and send them to watch bad pop psych movies and bad science fiction.

      Call it the wall of fire... or Incident 1.

      Then make it a religion.

      --
      Another consultant who stuck it out.

      "We are the Priests, of the Temples of Syrinx..."
    14. Re:Finally! by Anonymous Coward · · Score: 1

      This is a perfect example of why individuals should NOT be able to hide behind companies.

      The SCOmbag that started all this shit should be found personally guilty of pursuing a bad-faith lawsuit, have all of his personal assets seized to cover taxpayer expense, and then sentenced to hard jail time.

    15. Re:Finally! by Anne+Thwacks · · Score: 1

      You are foolishly omitting the important bit: a Youtube release of the fat lady dancing on his grave.

      --
      Sent from my ASR33 using ASCII
    16. Re:Finally! by gtall · · Score: 1

      Nah, make them listen to boy bands....it's the worst we can do to them.

    17. Re:Finally! by Anonymous Coward · · Score: 0

      Yeah, what a f'king mess .. SCO that is, not Duke Nukem..

    18. Re:Finally! by wbr1 · · Score: 1

      Duke Nukem forever is still a work in progress. It will never be finished. The tripe that calls itself by that name needs to be butt raped by some pig looking cops.

      --
      Silence is a state of mime.
    19. Re:Finally! by Teun · · Score: 1

      Be careful, today we expect a press conference possibly announcing ways for lawyers to use gravitational waves for communicating with black holes.

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
    20. Re:Finally! by JSC · · Score: 1

      Nuke the entire site from orbit. It's the only way to be sure.

      --
      Time's fun when you're having flies. - Kermit the Frog
    21. Re:Finally! by Anonymous Coward · · Score: 0

      Nuke the entire state from orbit. It's the only way to be sure.

      Fixed it for you.

    22. Re:Finally! by mu51c10rd · · Score: 1

      Yeah, what a f'king mess .. SCO that is, not Duke Nukem..

      No no, both can be considered interchangeable in the sentence.

    23. Re:Finally! by mu51c10rd · · Score: 1

      I worked for Caldera in the late 90s...it was a great place under Ransom Love. The SCO acquisition is where everything went downhill. I left shortly after SCO was acquired. Although I would never dare put SCO on a resume...I will always consider it Caldera.

    24. Re:Finally! by thegarbz · · Score: 1

      What? The awesome and long awaited Duke Nukem Forever got released?

    25. Re:Finally! by Anonymous Coward · · Score: 0

      I am reminded of a woman my wife knew who, when her husband died, had him cremated against his wishes just so she could dump his ashes in the toilet and take a big healthy dump on them.

    26. Re:Finally! by Anonymous Coward · · Score: 0

      This is a perfect example of why individuals should NOT be able to hide behind companies.

      The SCOmbag that started all this shit should be found personally guilty of pursuing a bad-faith lawsuit, have all of his personal assets seized to cover taxpayer expense, and then sentenced to hard jail time.

      You know the parties involved pay civil suits. Taxpayers don't.

    27. Re:Finally! by Rob+Y. · · Score: 1

      Who continued to pay these lawyers all this time? And what did they hope to accomplish?

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    28. Re:Finally! by Anonymous Coward · · Score: 0

      Burn the remnants of SCO and then stir the ashes.

      Nobody else will get the Treason reference, but good show!

    29. Re:Finally! by Eunuchswear · · Score: 1

      Hah! Those of us who knew SCO (as opposed to TSCOG, nee Caldera) consider that the moment it all went downhill too.

      The funniest bit of the whole mess is that when Caldera started the lawsuit they had a good case, and maybe could have won. Not their crazy claims that Linux was based on stolen Unix code (which TSCOG didn't even own), but their initial claims that some consultants, possibly with IBM help, were using SCO shared libraries on Linux systems to replace SCO installations -- a clear breach of SCO terms and conditions. But then someone at TSCOG went insane and decided to go for broke...

      --
      Watch this Heartland Institute video
    30. Re:Finally! by MiSaunaSnob · · Score: 1

      Beiber?

    31. Re: Finally! by EM2(RET)Knight · · Score: 1

      Oh that was bad, I love it. Just make sure it's not playing an "El Macho" on us.

    32. Re:Finally! by beastofburdon · · Score: 1

      Salt the ashes and the entire field where they are buried. Nothing should ever be nourished by such tainted remains.

  2. Paraside Lost by epine · · Score: 4, Funny

    Somewhere buried in all of this was an opportunity for Netcraft to finally be right about something. Maybe that story has yet to surface, and will appear all in due course in tomorrow's feed bag.

    1. Re:Paraside Lost by Hognoxious · · Score: 1

      More like the day after tomorrow.

      And again, two days after that.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  3. Somewhere... by Chas · · Score: 3, Insightful

    PJ is toasting yet again.

    Maybe in another couple years' time, she'll have another decision to toast some more!

    --


    Chas - The one, the only.
    THANK GOD!!!
    1. Re:Somewhere... by C0L0PH0N · · Score: 2

      PJ!!!! Live in Peace, and I worship the ground you walk on. You were such a light in the darkness, a blazing beacon, showing us the way, a rallying cry for sanity and clarity against the FUD from every evil corner of the world (SCO, Microsoft, etc, etc). You were the center of our world for years, and we miss you, but glad you are in the world! Thank you forever, and we all drink a giant toast to you, hear hear!!! :).

    2. Re:Somewhere... by Anonymous Coward · · Score: 0

      But apparently PJ was a girl!

    3. Re:Somewhere... by Anonymous Coward · · Score: 0

      Absolutely. Here's to PJ, wherever you are!

    4. Re:Somewhere... by Win+Hill · · Score: 1

      Hear! Hear!!

    5. Re:Somewhere... by Tetch · · Score: 1

      +1

      SCO (a nest of vile talentless MBAs) was basically the worst kind of patent troll, and the nub of their case was pretty much that *any* piece of source code was patentable - even such things as Hello World, or everybody's first "find all prime numbers between 1 and 100" program. This was dismal in the extreme, and threatened to be the final nail in the coffin of programming as any kind of joyous activity. Worse, the US legal system looked likely for a while to actually let SCO get away with this, because money.

      At the darkest hour PJ marshalled the resistance, and provided quartermaster and general HQ facilities (with IBM supplying the heavy armour), and for this we are truly grateful. A toast to you PJ, wherever you are.

      --
      If you don't pray in my school, I won't think in your church.
    6. Re:Somewhere... by Erbo · · Score: 1

      Somewhere, in an undisclosed location, PJ is going to her closet, and pulling out a much-disused red dress.

      --
      Be who you are...and be it in style!
    7. Re:Somewhere... by Eunuchswear · · Score: 1

      Get it right -- you're talking about TSCOG (née Caldera), not SCO, who made an ok UNIX back in the day.

      --
      Watch this Heartland Institute video
  4. Too bad they pushed Love out by 0xdeaddead · · Score: 1

    But he did open up 32v, giving us all the 3 and 4 BSD as truly open source.

    SYS V needs to go open next, not that overloaded slowlaris, but lean mean SYS V

    1. Re:Too bad they pushed Love out by MightyMartian · · Score: 1

      I cut my Unix teeth on Xenix, so System V would be pretty cool.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:Too bad they pushed Love out by unixisc · · Score: 2

      They should put SVR5 under GPL3 - Unixware, et al. At least Unixware can be used w/ HURD

    3. Re:Too bad they pushed Love out by Anonymous Coward · · Score: 0

      > They should put SVR5 under GPL3 - Unixware, et al.

      Parts of the SVR5 and Unixware source code have copyrights that are owned by dozens or hundreds of authors. All parts have licences but some of the authors may not be contactable. This is why Novell could never have sold the copyrights - they did not own all of them, it is also a reason that they cannot open source source it or put it under a different licence.

    4. Re:Too bad they pushed Love out by KGIII · · Score: 1

      I mostly used SunOS and then Solaris. I forget the name but we had something from HP in school. Then again, I know it sounds bad, I really didn't like computers much for the longest time.

      --
      "So long and thanks for all the fish."
    5. Re:Too bad they pushed Love out by Ungrounded+Lightning · · Score: 5, Interesting

      SYS V needs to go open next, not that overloaded slowlaris, but lean mean SYS V

      I was under the impression that the entire POINT of SYS V was for the major UNIX vendors to re-implement the guts of Unix as a clearly, enforceably, proprietary product (after the CONTU recommendations and the resulting copyright law changes explicitly extended copyright to software), then move to it and orphan the original development thread. (This might make opening it a hard sell to the members of the consortium.)

      There were at least a couple issues with the proprietary status of the AT&T code:

      One issue was that AT&T was still a government-regulated utility monopoly and there were some requirements about disclosing and releasing non-telephone-related inventions they came up with.

      The big issue was that, before copyright applied and before software patents were hacked up (by recasting software as one embodiment of, or a component of, a patentable machine or process), the only protection was trade secret and the related contract law. Trade secrets generally stop being enforceable when the secret out of the bag (with some details about whether the claimant contributed to the leak). Bell Labs had shipped code to a LOT of educational institutions. When the U of New South Wales used the System 6 kernel code and an explanation of it as the two-volume text for an Operating System class, the textbooks became an underground classic. This, along with AT&T's benign-neglect licensing policies, led to the burst of little, cheap, generic UNIX boxes, as this was also when microcomputer chips were just becoming powerful enough to do the job.

      Up to then a big barrier to entry was that every new machine needed a custom O.S. to deploy, and these were enormous, machine specific, and mostly in assembler. That made it an expensive, undertaking, suitable only for financial giants. But all but under 2,000 lines of Unix was in C, and the entire kernel, which included essentially all the platform-specific code as a subset, was well under 10,000 lines of code. If you had a C compiler and assembler for your new machine, it was a matter of a few man-months to port it and get it up and running. Essentially ALL the utilities and applications came right over. You didn't have to train users, either, because they all worked pretty much just like what they'd used in college.

      The game was:
      1. Grab a bootleg copy of the code.
      2. Port it to your machine and get it working.
      3. Go to AT&T and ask for a license "to port Unix to our new machine and sell it."
      4. AT&T, as a matter of policy, completely ignores any "violations" you may have committed during the porting phase and cuts you a license at a very reasonable price.
      5. You "port Unix in an AMAZINGLY short time" (like the ten minutes it takes to tell Sales to go to market) and you're in business.
      6. You (with your new business) and AT&T (with their small cut) slap each other on the back and laugh all the way to the bank. PROFIT! for you. (profit) for AT&T.
      7. Because of the policy in 4., everybody ELSE manearly everbody's king a new machine knows they can do the same thing. So many do. AT&T gets a rakeoff from ALL of them. PROFIT! for AT&T. Far more than if they went dog-in-the-manger, held up the first few for all the traffic would bear, and got no more customers for Unix.

      And because of this, it was in nearly everbody's interest to NOT challenge the AT&T-proprietary status of Unix. And it stayed this way until SCO's management screwed up and altered step 4. (Even then the case turned on other issues, so it never did come to the point of attacking AT&T's claim that Unix code was proprietary.)

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    6. Re:Too bad they pushed Love out by Guy+Harris · · Score: 1

      I was under the impression that the entire POINT of SYS V was for the major UNIX vendors to re-implement the guts of Unix as a clearly, enforceably, proprietary product (after the CONTU recommendations and the resulting copyright law changes explicitly extended copyright to software), then move to it and orphan the original development thread. (This might make opening it a hard sell to the members of the consortium.)

      To which version of System V are you referring? The original one, SVR2, SVR3, or SVR4 and later?

    7. Re:Too bad they pushed Love out by Anonymous Coward · · Score: 0

      "Cut my teeth" That expression is as annoying as "worth his salt." Slashdot just loves to beat them to death.

    8. Re:Too bad they pushed Love out by Anonymous Coward · · Score: 0

      What was the title of those text books?

    9. Re:Too bad they pushed Love out by Ungrounded+Lightning · · Score: 1

      To which version of System V are you referring? The original one, SVR2, SVR3, or SVR4 and later?

      The entire project (or at least from the start through the initial deployment of SVR4.)

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    10. Re:Too bad they pushed Love out by Guy+Harris · · Score: 1

      To which version of System V are you referring? The original one, SVR2, SVR3, or SVR4 and later?

      The entire project (or at least from the start through the initial deployment of SVR4.)

      The entire project, starting with SVR1? What "major UNIX vendors" other than AT&T were involved in the "re-implementation" (which wasn't a from-scratch reimplementation - it was an evolution from V7+the PWB-derived UNIX/TS) - "involved" in the sense of "developing code that went into System V" rather than "licensing the code from AT&T and doing their own stuff to it"?

    11. Re:Too bad they pushed Love out by Ungrounded+Lightning · · Score: 1

      What was the title of those text books?

      Lions' Commentary on UNIX 6th Edition, with Source Code, a.k.a. "The Lions Book".

      Written in 1976, under licensing granting source use in classes, suppressed with the release of System 7, which didn't include this license term, (after which Unix source code was deleted from classes and the two-volume set became an underground copier-room classic), general distribution of "ancient source" (including System 6) authorized by SCO in 1976, reprinted in 1977 with updated commentary and again with added historical commentary in 1996.

      See the above-referenced Wikipedia article for ISBNs, more details, and links to more history.

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    12. Re:Too bad they pushed Love out by Ungrounded+Lightning · · Score: 1

      Oops, got the history horribly mixed up. Try this:

      Written in 1976, under licensing granting source use in classes, suppressed with the release of System 7 in 1979, which didn't include this license term, (after which Unix source code was deleted from classes and the two-volume set became an underground copier-room classic), general distribution of "ancient source" (including System 6) authorized by SCO and the book reprinted with the 1977 version of the commentary (plus a forward by Ritchie) in 1996.

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    13. Re:Too bad they pushed Love out by Anonymous Coward · · Score: 0

      I'm not surprised he bailed out of the conversation.

      You're speaking from a position of experience and knowledge (which seems to mirror my own) and he's trying to defend a post that he pretty much googled and pasted.

  5. Geez, it's like clamydia by halivar · · Score: 4, Insightful

    SCO is never going away. Fifty billion years from now, long after the last human is dead, alien successors-in-interest will still be suing each other over it.

    1. Re:Geez, it's like clamydia by bill_mcgonigle · · Score: 1

      Double-tap to the head - it's the only way to be sure. Geez, doesn't anybody watch monster movies anymore?

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    2. Re:Geez, it's like clamydia by Anonymous Coward · · Score: 2, Funny

      >Double-tap to the head

      Lawyers routinely survive this and go on to more career success. See previous instructions re fire, acid, sun, black hole.

      Q: Why do they user lawyers as lab rats now?

      A: There are some things the rats simply won't do.

    3. Re:Geez, it's like clamydia by ZipK · · Score: 1

      Cockroaches will eat the remnants of SCO.

    4. Re:Geez, it's like clamydia by jonwil · · Score: 1

      I am surprised we haven't seen the rulings in Oracle vs Google over APIs used by SCO (or whoever has inherited it all). Arguing that Linux copying the Unix APIs is a copyright violation and that Stalman and Torvalds broke the law in creating the GNU project and Linux kernel...

    5. Re:Geez, it's like clamydia by Anonymous Coward · · Score: 0

      What does it say about your justice system that a lawsuit can drag on for thirteen years?

    6. Re:Geez, it's like clamydia by gumbi+west · · Score: 2

      that speedy trials should probably have been guaranteed for civil cases as well.

    7. Re:Geez, it's like clamydia by Woldscum · · Score: 1

      That is because most politicians are lawyers and pass the laws in this country.

    8. Re:Geez, it's like clamydia by Lunix+Nutcase · · Score: 1

      Speedy trial doesn't have anything to do with length of the trial itself. It has to do with being guaranteed that the trial starts within a timely period after being indicted.

    9. Re:Geez, it's like clamydia by Mostly+a+lurker · · Score: 1

      Double-tap to the head - it's the only way to be sure. Geez, doesn't anybody watch monster movies anymore?

      You watch the wrong movies. Any avid movie follower knows that gunshots, wherever they are directed, are completely useless against zombies.

    10. Re:Geez, it's like clamydia by Antique+Geekmeister · · Score: 1

      > Speedy trial doesn't have anything to do with length of the trial itself.

      It certainly can. Lengthy delays in the court proceedings can be very prejudicial to the defendant. There are many interesting analyses of the trade-offs to ensure the defendant has the right to a speedy trial, but also has the time to examine the charges and prepare a meaningful defense. The results have often been unfortunate, as we can see in the USA with the number of young black men arrested and incarcerated on minor drug charges, awaiting their day in court for _years_.

    11. Re: Geez, it's like clamydia by Anonymous Coward · · Score: 0

      Cockroaches are already in charge of SCO

    12. Re:Geez, it's like clamydia by Anonymous Coward · · Score: 0

      It certainly can.

      But it doesn't. The Amendment as written and as affirmed via the Supreme Court in cases such as Barker v. Wingo, the right to speedy trial only has to do with the length of time between indictment and the start of the trial. You can argue otherwise, but unless you can cite case law to the contrary, your opinion holds no legal weight.

    13. Re:Geez, it's like clamydia by Anonymous Coward · · Score: 1

      This is NOT SCO == The Santa Cruz Operation. That was a company that ported Unix to intel hardware and did cocaine in a hot tub. The kept Unix alive until Linux (and BSD) made Unix free.
      They cared more about the hot tub than having 401Ks.

      This is Caldera Linux turned into a bunch of scum lawyers trying to sue people rather than build cool stuff.

       

    14. Re:Geez, it's like clamydia by mikael · · Score: 1
      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    15. Re:Geez, it's like clamydia by Antique+Geekmeister · · Score: 1

      Except that in other, prevous rulings, it was long ago found that SCO did not own the SysV UNIX copyrights. They still belonged to Novell, which had only sold licensing to SCO, not the actual UNIX copyrights. SCO should have been forwarding part of the previously collected licensing fees to Novell, which they had not been doing. As best I can tell from the analyses on Groklaw, SCO had no standing to file suit.

    16. Re:Geez, it's like clamydia by Anonymous Coward · · Score: 0

      Pardon?

    17. Re:Geez, it's like clamydia by Anonymous Coward · · Score: 0

      > Fifty billion years from now, long after the last human is dead, alien successors-in-interest will still be suing each other over it.

      I thought we were talking about extraterrestrial *intelligence* ?

    18. Re:Geez, it's like clamydia by gumbi+west · · Score: 1

      I remember a case where it did. basically, the government failed to provide a translator after the first one quit and it took so long to find a second one the judge tossed the case.

  6. So long ago.... by Anonymous Coward · · Score: 1

    This battle has gone on so long I was still a Notes developer when it started!

  7. It's over Johnny. It's over! by fustakrakich · · Score: 1

    Nothing is over! Nothing! You just don't turn it off!

    --
    “He’s not deformed, he’s just drunk!”
  8. Whatever happened to Groklaw? by Cassini2 · · Score: 4, Insightful

    The groklaw coverage was so good. I know that PJ closed the site down. Did anything ever spring up in its place?

    1. Re:Whatever happened to Groklaw? by sk999 · · Score: 5, Informative

      Groklaw is not completely closed down - just running in stealth mode. All the recent court filings still show up there. Other updates show up now and again. Note that the link in the summary to the decision itself takes you to ... groklaw. Commentary and discussions do continue on other boards and forums, but not with the same focus that groklaw brought.

  9. License fee by 110010001000 · · Score: 3, Funny

    Boy, do I feel like an idiot for paying my $699 License Fee to SCO.

    1. Re: License fee by 0xdeaddead · · Score: 1

      I wanted to buy one, under the condition I can have real access to sysv, and redistribute. Surprisingly, never heard back.

    2. Re:License fee by Anonymous Coward · · Score: 0

      At least you weren't a cock-smoking teabagger!

    3. Re: License fee by dbIII · · Score: 4, Interesting

      Some Australians gave it a go because if it succeeded then SCO employees in Australia could be charged with "demanding money with menaces". SCO refused to deal.

  10. Open source SCO by argumentsockpuppet · · Score: 3, Interesting

    Have you ever used SCO?

    I have. It wasn't a bad system. I didn't like it as well as Solaris, but it was stable and reliable and pretty well documented. For a long time, they had a good product and supported it pretty well.

    Yeah, the company sucked, but all that work, good programming, is now going to waste. What I'd like to see is IBM take ownership and open source all of it, have it relicensed under GPL and MIT licenses. Ultimately, I'd like to see a lot of that code legally incorporated into Linux.

    Why? Just to make the people responsible for the fiasco the lawyers and executives of the company SCO weep.

    1. Re:Open source SCO by jd2112 · · Score: 4, Funny

      Have you ever used SCO?

      I have. It wasn't a bad system. I didn't like it as well as Solaris, but it was stable and reliable and pretty well documented. For a long time, they had a good product and supported it pretty well.

      It was kind of like Debian stable but not nearly as cutting edge.

      --
      Any insufficiently advanced magic is indistinguishable from technology.
    2. Re:Open source SCO by phantomfive · · Score: 2

      Why? Just to make the people responsible for the fiasco the lawyers and executives of the company SCO weep.

      Why? They all got their paycheck and moved on. The investors lost some money. Darl McBride is now the CEO of ShoutTV. I'm never going to work there.

      I do remember when SCO was a respectable member of the Linux community, and Caldera was seen as a reasonable distro alternative. Suse was in there, too.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:Open source SCO by Anonymous Coward · · Score: 0

      I was admining OpenServer5&6 about 8 years ago. I gnu'ed as much of the system as I could. I had serious issues with a lot of documentation not matching up with actual behaviour. When I showed up we had people regularly breaking into the systems by modem as well.

    4. Re:Open source SCO by Anonymous Coward · · Score: 0

      I had serious issues with a lot of documentation not matching up with actual behaviour.

      Meh, that happens with every vendor. You only have to compare a few MSDN docos with real world behaviour to see how much Microsoft sucks in this area. HtmlEncode and UrlEncode from the .NET HttpUtility/WebUtility classes are perfect examples, doing different things for Unicode BMP characters than they do for OEM and Unicode SP characters.

    5. Re:Open source SCO by Lando+Griffin · · Score: 1

      I held a set of UnixWare CDs in my hand today at work. They were in that binder of software that came with Compaq servers back in the '90s.

    6. Re:Open source SCO by dwywit · · Score: 1

      Thanks for reminding me - Compaq servers, and Tru64.

      I tried to forget that period of my life - I had to migrate a DEC Alpha to Tru64.

      Then I had the privilege of installing Win NT 4.0 on the Alpha, so it could run Exchange 5.0

      {deep breath} It was the most stable instance of a Windows server + Exchange I've ever seen. Yep, MS server software, plus exchange, running on DEC Alpha hardware. No BSODs, and exchange went down ONCE, when it was upgraded to 5.5. The first thing to crap out was a network adapter. I think it was about 8 or 9 years old when the whole server was retired.

      --
      They sentenced me to twenty years of boredom
    7. Re:Open source SCO by Anonymous Coward · · Score: 3, Informative

      OH COME ON INTERNET. The Santa Cruz Operation (SCO https://en.wikipedia.org/wiki/Santa_Cruz_Operation) that produced SCO Xenix, SCO OpenServer, and SCO UnixWare is TOTALLY UNRELATED to the SCO Group (https://en.wikipedia.org/wiki/SCO_Group), except they have three letters in common.

      Posting anonymous - though I worked quite happily for the former and left a few years before the latter came into existence.

      You're collective lack of understanding is most dispiriting, given that there's plenty of facts available with very minimal research or brains required to find.

      Hang your collective heads in shame.

    8. Re:Open source SCO by Anonymous Coward · · Score: 0

      Oh you, yes you nitpicking troll twonk who is about to point out that I spelled "you're collection" instead of "your collective" - I HAVE THE FLU, MY BRAIN IS MADE OF PUREED EELS.

    9. Re:Open source SCO by fnj · · Score: 1

      Remember Mandrake? That was some great shit.

    10. Re:Open source SCO by Anonymous Coward · · Score: 0

      Hang your collective heads in shame.

      You must be new here

    11. Re:Open source SCO by Anonymous Coward · · Score: 0

      Posting anonymous - though I worked quite happily for the former and left a few years before the latter came into existence.

      Different AC. Docs for Tarawna compiler group / HCR representin'.

    12. Re:Open source SCO by dbIII · · Score: 3, Interesting

      With all the money Darl and his brother sucked out of that company they never need to work again. His "business model" was to start a case that could not be won, give the legal work to his brother's firm, string it out for max legal fees then take a golden parachute.
      Not a nice guy.
      I've got no idea why anyone other than a crony would every employ him.

    13. Re:Open source SCO by dbIII · · Score: 1

      so it could run Exchange 5.0

      Yes, back when you had to stop all services just to do a full backup of the mail stores - yet it was version 5.0 and not pre-release beta software!
      What that meant was that no mail could go in or out for the duration of the real backup which would typically take hours, sometimes most of non-work hours if you had early risers. Most people either lived dangerously doing partial backups or had adult supervision of a *nix box as a gateway doing spam filtering and catching all ingoing and outgoing mail so that it could be backed up. A lot of mail was just lost in those days with no real backup.

    14. Re:Open source SCO by Anonymous Coward · · Score: 0

      SCO the company did not make SCO the product.

      SCO the company is a rename of Caldera. While they purchased the old SCO and so sold the product, none of the senior SCO management came from old SCO.

    15. Re:Open source SCO by bigfinger76 · · Score: 1

      That was my first. Learned about winmodems that year.

    16. Re:Open source SCO by ruir · · Score: 1

      Finally. I wondered how about in earth we could have a thread about this nonsense without the summary and someone else mentioning Darl McBride. At least someone the facts and history, because slashdot is not what it used to be.

    17. Re:Open source SCO by BigFootApe · · Score: 1

      Old SCO sold Unixware and Openserver to Caldera Systems, then became Tarantella. Caldera Systems became SCO and started sueing their customers. M'kay?

    18. Re:Open source SCO by drinkypoo · · Score: 1

      Have you ever used SCO?
      I have. It wasn't a bad system.

      Bad is a strong word. What it was? Dumb. It had old versions of everything and a non-standard mail daemon that totally failed to make anything easier than just using sendmail... so why not just use sendmail? They also wanted $INFINITY dollars for a compiler, which ultimately let Linux kill them. You want people to pay hundreds for the OS and pay hundreds again for a single compiler license while Linux will give it all to you for free and do everything SCO Unix does, to boot? HAHAHAAHAHAHA.

      SCO Xenix was by far the best OS that would run on a 286. But by the time the 486 was a thing, say, there was no longer a reason to run anything from SCO.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    19. Re:Open source SCO by Anonymous Coward · · Score: 0

      Yes the company I worked for was forced to use SCO by the bank. This was before Linux had even been released. They were just a monolith you payed your fee to and they then did you the courtesy of ignoring any technical support requests you submitted.

    20. Re:Open source SCO by Foobar+of+Borg · · Score: 3, Insightful

      With all the money Darl and his brother sucked out of that company they never need to work again. His "business model" was to start a case that could not be won, give the legal work to his brother's firm, string it out for max legal fees then take a golden parachute. Not a nice guy. I've got no idea why anyone other than a crony would every employ him.

      Well, that's the problem with corporate Capitalism. It works great until you run out of other people's money.

    21. Re:Open source SCO by rkhalloran · · Score: 1

      NO NO NO; it's obvious to anyone who's looked at this that the sub-morons over at SCaldera, after dropping that $5B suit on IBM, expected to get a settlement payout to Quietly Go Away. IBM's reaction was millions-for-defense-not-a-damned-penny-for-tribute, and blackened the Utah sky with lawyers. It's been dodge-the-bullet for McBride & his thugs since. Novell has the copyrights for the legacy-AT&T UNIX codebase, and seems unlikely to let it go for whatever reasons. Perhaps once the ashes of SCOX are scattered in running water they'll think about it, since at this point it really has little commercial value [ and I was legacy-AT&T for 12 years, thanks, and there for the USL spinout; don't get me started...Dennis Ritchie's (RIP) comment says it best ] . IBM paying anything out at this point would only encourage more trolls to surface.

    22. Re:Open source SCO by Anonymous Coward · · Score: 0

      >> What I'd like to see is IBM take ownership and open source all of it, have it relicensed under GPL and MIT licenses.

      While more contentious, it'd be much more humorous to have it release under the BSD license :)

    23. Re:Open source SCO by Eunuchswear · · Score: 1

      Not the same company. SCO Xenix, SCO Unix (SVRr3.2) and SCO UnixWare (SVR4.2MP) were made by the Santa Cruz Operation (SCO). The lawsuit was brought by Caldera Linux (who bought rights to sell the SCO software from SCO). Caldera renamed themselves "The SCO Group" (TSCOG) in order to pretend to be respectable, rather than scum who tried and failed to monetize Linux (and not in a Red Hat way).

      Hate Caldera (TSCOG) not SCO.

      --
      Watch this Heartland Institute video
    24. Re:Open source SCO by Anonymous Coward · · Score: 0

      I spent a few hundred dollars on Unixware back in the 90s. I was a big Novell guy back then and had money to burn in a way that I miss now.

      Anyway, it was very picky about hardware and lacking for basic shit like a proper compiler toolchain. It also led me to seek out Linux...liked Slackware, had a disaster of an experience with Redhat (that led to a full HD reformat and permanently put them on my "Go fuck yourself" list,) and played with other distros that I don't even remember anymore. I settled on FreeBSD which finally became usable to be with 3.x, it was vastly superior to Linux in every conceivable way back then (before other people took over coding from Linus, who is good at a lot of things but not that) and it continues to be my go-to server to this day.

      So, yeah I've used SCO. My experience wasn't the greatest but I'll chalk it up to a timing issue (my being noobish as fuck the the world being so different than it is now.) We also were an HP-UX shop where I worked and that was a blissful experience for me. So much money but talk about top notch support and tools compared to what else was out there.

      I did get to play with Solaris a bit later on (in 1998) but again I found I preferred installing FreeBSD on my auction-bought Sparc, purely for familiarity reasons.

      That fucker was my internet facing router at home for eight years, talk about bullet proof hardware. Ahhhh, the nostalgia.

  11. Trade marks... by Anonymous Coward · · Score: 0

    I don't pay for love. But the boot is $512 in my city.

  12. Tagged fatladysings? by mark-t · · Score: 1

    Out of curiosity I clicked on the tag, and two thirds of the other stories that showed up were also about SCO.

    So maybe this isn't over after all.

  13. This deserves... by martiniturbide · · Score: 1

    ...a 13 years old joke: http://imgur.com/iEy7v7O

  14. Nope by Anonymous Coward · · Score: 0

    No, it's not over, not by a long shot. The SCO owners, and who ever is funding them and their lawyers will continue this nonsense so long as they have money to do so.

    There are only 2 ways to stop them you have to either cut off their source of money to pay lawyers or get a federal court order the to stop this nonsense.

    1. Re:Nope by Anonymous Coward · · Score: 0

      At which point they'll start a track of appeals, and appeals of the appeal, and appeals of the appeal of the appeal, in a federal circuit too. More yummy lawyers fees!

  15. Not possible by wakeboarder · · Score: 1

    IBM and SCO have been doomed to eternally fight each other, we will see another legal battle every 4-5 years for the rest of eternity.

    1. Re:Not possible by ClickOnThis · · Score: 1

      IBM and SCO have been doomed to eternally fight each other, we will see another legal battle every 4-5 years for the rest of eternity.

      And SCO will keep losing, but every time it will proclaim "It's just a flesh wound!"

      --
      If it weren't for deadlines, nothing would be late.
  16. Nothing is over by mea2214 · · Score: 1, Flamebait

    Nothing is over until we decide it is! Was it over when the Germans bombed Pearl Harbor? Hell, no!

    1. Re:Nothing is over by ClickOnThis · · Score: 1

      Nothing is over until we decide it is!
      Was it over when the Germans bombed Pearl Harbor?
      Hell, no!

      I think you posted to the wrong discussion.

      --
      If it weren't for deadlines, nothing would be late.
    2. Re:Nothing is over by powerlord · · Score: 1

      Forget it, he's rolling.

      --
      This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
  17. Whiplash by Harlequin80 · · Score: 4, Interesting

    PJ and Groklaw would be a huge boon for slashdot if you could somehow reach out to her and bring her back.

    1. Re:Whiplash by Anonymous Coward · · Score: 0

      Her integrity was impressive. As someone who followed Groklaw daily, she provided an detailed analysis of the legal issues. Very professional.

      I hope she enjoys her 'red dress'

    2. Re:Whiplash by dbIII · · Score: 4, Interesting

      Didn't some hack employed by SCO publish the home address of PJ and then the home address of PJ's mother? That's the sort of thing to turn you away forever from unpaid and very poorly paid blogging to focus on your day job.

    3. Re:Whiplash by Harlequin80 · · Score: 5, Informative

      Damn it is that what happened? I had no idea.

      I thought it was just too much work for too little return.

      Copied straight from Wikipedia for those like me who didn't know.

      Jones was widely respected by journalists and people inside the Linux community. Steven J. Vaughan-Nichols wrote, "Jones has made her reputation as a top legal IT reporter from her work detailing the defects with SCO's case against IBM and Linux. Indeed, it is no exaggeration to say that her work has contributed enormously to everyone's coverage of SCO's cases." [23]

      Despite the high regard of Jones' peer journalists and the Linux community (or possibly in part because of it), a number of prominent attacks against Groklaw and Jones occurred. These attacks were documented and addressed in detail, on Groklaw and other web sites and also in court as part of the SCO litigation.

      During the first week of May 2005, Maureen O'Gara, writing in Linux World, wrote an exposé claiming to unmask Jones. Two weeks before O'Gara's publication, McBride said that SCO was investigating Jones' identity.[22] The article included alleged, but unverified, personal information about Jones,[24] including a photo of Jones' supposed house and purported addresses and telephone numbers for Jones and her mother.[25] After a flood of complaints to the publisher, lobbying of the site's advertisers, and claims of a denial-of-service attack launched against the Sys-Con domain,[26][27] Linux Business News' publisher Sys-Con issued a public apology,[28] and said they dropped O'Gara and her LinuxGram column. Despite this assertion, O'Gara remained with Sys-Con; as of 2009, she is the Virtualization News Desk editor at Sys-Con Media, who describe her as "[o]ne of the most respected technology reporters in the business" and has her work published in multiple magazines owned by Sys-Con Media.[29]

      SCO executives Darl McBride and Blake Stowell also denigrated Jones, and claimed that she worked for IBM.[30] Jones denied this allegation,[31] as did IBM in a court filing.[32] During an SCO conference call on April 13, 2005, McBride said, "The reality is the web site is full of misinformation, including the people who are actually running it" when talking about Groklaw, adding also "What I would say is that it is not what it is purported to be". Later developments in the court cases showed that McBride's statements to the press regarding the SCO litigation had limited credibility; very few such statements were ever substantiated and most were shown to be false. For example, McBride claimed that SCO owned the copyrights to UNIX, and SCO filed suit to try to enforce these claims.[33] The outcome went against McBride's claims. The jury found that SCO had not purchased these copyrights.[34][35] SCO appealed this ruling and lost.[36] McBride also made a claim to the press that there was a "mountain of code" misappropriated to create Linux.[37] When SCO finally presented their evidence of infringement, which centered on nine lines of error name and number similarities in the file errno.h, Judge Wells famously said "Is this all you've got?"[38] Professor Randall Davis of MIT later made a convincing demonstration that there were no elements of UNIX which might be copyright protectable present in the Linux source code.[39]

    4. Re:Whiplash by FaxeTheCat · · Score: 1

      The reason for closing down is in the last post on the page: Forced Exposure ~pj "Tuesday, August 20 2013 @ 02:40 AM EDT

      The owner of Lavabit tells us that he's stopped using email and if we knew what he knew, we'd stop too.
      There is no way to do Groklaw without email. Therein lies the conundrum.


      What to do?"

      So the unavailability of secure email effectively stopped the site.

    5. Re:Whiplash by StormReaver · · Score: 5, Informative

      Damn it is that what happened? I had no idea.

      Yes, it happened (though the investigators found the wrong Pamela Jones). The reason PJ closed down Groklaw was because of NSA spying. The general supposition, based on her final Groklaw article, is that she received an NSA demand to spy on her users, but her conscience would not allow her to do so. So she stopped doing Groklaw so she wouldn't have anything to spy on.

    6. Re:Whiplash by Harlequin80 · · Score: 1

      I think StormReaver above is probably on to something with his comment though as email can be made to be secure and if it is encrypted there is no realistic chance of it being broken.

      I think there probably was something like one of these NSA orders we hear about.

  18. What about the claims against SCO? by Anonymous Coward · · Score: 1

    IBM, Novell, and several others had countersuits against SCO, just because SCO's claims were thrown out doesn't mean that the case is over yet.

    Yes, the company is essentially gone, but there are still possible reasons go keep going (to bury the company, and make it toxic for anyone to try and buy the basis for their claims)

  19. And... Emacs Wins!!!! by mysidia · · Score: 3, Funny

    And... Emacs Wins, Vi loses!!!!

    Oops, sorry... wrong battle.

  20. Not over yet by nbritton · · Score: 2

    Sadly this case is not over yet, reading the summary of the order there are still outstanding counts, this order only addresses Counts VII and IX. Furthermore SCO still has appeal rights. That said, looking through the summary, it's pretty safe to say that SCO will loose the whole case.

    1. Re:Not over yet by Anonymous Coward · · Score: 0

      I am not even a native English speaker, but I sure now the difference between losing a case and having a loose screw in the head. (...) Idiocracy seems quite adequate here.

    2. Re:Not over yet by ruir · · Score: 1

      know...

  21. Where is Darl McBride? by retrogmr · · Score: 2

    Still pursuing his millions, at least in 2013:

    http://archive.sltrib.com/stor...

  22. I'm surprised by tsotha · · Score: 1

    I didn't think I'd live to see the end of that legal battle.

    1. Re:I'm surprised by Harold+Halloway · · Score: 1

      You won't.

  23. Everybody loses (except VMS) by Brett+Buck · · Score: 1

    Because of course VMS crushes all competition from inferior OSs like UNIX, EDT is the real winner!

    1. Re:Everybody loses (except VMS) by 4im · · Score: 1

      Because of course VMS crushes all competition from inferior OSs like UNIX, EDT is the real winner!

      Umm... is that by any chance the same EDT as on BS2000 (Fujitsu / former Siemens mainframe)?
      That one would be a contender for vi...

    2. Re:Everybody loses (except VMS) by Anonymous Coward · · Score: 0

      Nope, are you thinking of EDOR on BS2000?

  24. Re:systemd has done more harm to Linux than SCO di by EEPROMS · · Score: 1, Insightful

    SysV and the flusterfuck dyslexic script hackery behind SysV was a constant nightmare with a mountain hardware complaints leading back to it. Sorry kids SysV like the cart and buggy has had its day and we need to move on. Yes things will break but just like when the car replaced the horse and buggy that scared children with its noise and smoke we will realise the streets are no longer filled with horse shit.

  25. Xinuos owns SCO Assets by meburke · · Score: 4, Funny

    Many of my customers are still using SCO Open Desktop. For new licenses and users I now deal with XINUOS http://www.xinuos.com/ . They acquired the assets of SCO from the bankruptcy proceedings. They are pretty good people to deal with. The best part is that I can use the same platform that I have used since 1981 when I was supporting AT&T 3B2 computers (with technical upgrades, of course). Open Desktop is the name of the System V 3.2 architecture. It is now time to stop denigrating SCO (the OS) and see it as a viable commercial alternative to Linux or xxxBSD, and is a stable, strongly usable platform for getting actual work done.

    --
    "The mind works quicker than you think!"
    1. Re:Xinuos owns SCO Assets by drinkypoo · · Score: 1

      Many of my customers are still using SCO Open Desktop. For new licenses and users I now deal with XINUOS http://www.xinuos.com/

      So what are you going to do when they implode?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Xinuos owns SCO Assets by meburke · · Score: 1

      Ok, First of all, I made a mistake. The product I'm talking about is OpenServer, not OpenDesktop. I had a brain fart.

      Now let's be clear about something: UNIX was developed by AT&T and has been around for many years. There is nothing wrong with the code and the architecture was VERY stable over a long period of time. There have been some variants (BSD, etc.) but the product itself is pretty darn good. Some companies, (Cromemco, SCO, DEC, IBM, others) ported the OS to the z80/S100, x86, PDP8, and other computer architectures. The design is still good. There was never anything wrong with the product, and many of us in the x86 camp ran servers for years on SCO Xenix, UNIX, ESIX, Kodak, and more. The architecture was very stable and very mature. It was the standard architecture for getting real work done. I sold and supported thousands of installations of SCO Unix and ESIX to NASA in the early '90's. I remember when Linux was just a toy operating system. Linux and MINIX were the two experimental OS's that hoped to perform as well as UNIX.

      So, the problem is not in the product. The bad feelings about SCO came about after a few other companies bought the rights, Caldera renamed itself "The SCO Group, and then started suing LINUX users and other companies, claiming that they were using code that SCO owned. Many companies settled quickly, but IBM refused to be intimidated and called the SCO Group's bluff. It ended badly for SCO (after many years). But the product is not the company. XINUOS started out small, but is making good headway in supporting a fine, mature product. I hope it doesn't implode or go out of business, but with so much ignorance being bandied about, I'm not willing to bet on them long-term.

      I am, however, willing to buy their product as long as it's available.

      --
      "The mind works quicker than you think!"
    3. Re:Xinuos owns SCO Assets by drinkypoo · · Score: 1

      So, the problem is not in the product.

      Well, no. There are problems in the product, mostly it being behind and being weird.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  26. Simple car analogy by dbIII · · Score: 4, Insightful

    Darl McBride drove the public company that he'd been allowed to run into the brick wall that is IBM and took it to his brother's panel shop (legal firm). Both made a fortune out of the destruction. Massive legal fees and a golden parachute draining all value out of the company before bankruptcy.

    Linux was just the distraction for an old fashioned two man scam.

  27. Re:systemd has done more harm to Linux than SCO di by invictusvoyd · · Score: 1

    systemd has done far more harm to Linux than SCO could have ever managed to do.

    It shall be forked when the time comes.

  28. Re:systemd has done more harm to Linux than SCO di by dbIII · · Score: 1

    Only true because SCO had nothing but lies and used the "but Amityville horror is true" journalist as a PR hack - thus just about anything else was more of a danger.

    Still, Lennart's latest attempt at linux domination is flawed in many ways and still not ready for release yet but we are stuck with either using it or using old distros. Notice how many commercial operations are doing the latter and still stuck on RHEL6 to avoid systemd? Doing anything with Fedora outside of the norm (eg. running ZFS or using odd bits of hardware) means a risk of the thing just not starting - what an utter failure of something that began as an init system!

  29. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 0

    Yeah, it has been very bad for Linux. Slashing startup times, managed service recovery, modern APIs, ... Really really damaging stuff.

    Seriously talking, most of the people are really enjoying systemd, it has benefits that are visible even to the end users. The change resistance and will to stay in the 80s is just strong with some people.

  30. Re:systemd has done more harm to Linux than SCO di by dbIII · · Score: 1, Offtopic

    However the difference between the "flusterfuck dyslexic script hackery" and the new thing is if portions failed to work the old way the system would still come up with whatever it has.
    This shit of hanging with no log available and then finding that just unplugging an RF mouse dongle is the secret to the booting or not is not what we are looking for in a modern system. Lots of things writing in parallel to a binary log? The 1960s called and said something about obvious failures wait to happen due to race conditions that Lennart has somehow not heard about.

  31. Re: systemd fud by Anonymous Coward · · Score: 0

    I used to think you guys had a point, and I was actually afraid of systemd, even though I've been using Linux as my desktop OS for over 5 years.

    But then four months ago I needed to upgrade, and my chosen distro had switched to systemd. I hesitated, but then I gave it a shot, and I have not had a single problem in the past 4 months. My dev PC currently has 77 days of uptime. The last time I rebooted was for a video driver update.

    Systemd really isn't as bad as you scaremongers make it out to be.

  32. Re:systemd has done more harm to Linux than SCO di by MrKaos · · Score: 5, Insightful

    SysV and the flusterfuck dyslexic script hackery behind SysV was a constant nightmare with a mountain hardware complaints leading back to it.

    Even so the clusterfuck of rc scripts in most redhat derivatives was Red-Hat's creation. People aren't using init, via inittab, properly and now the reason cited to replace init is because the rc system, and the script hackery behind it created by red-hat is disliked. Keh?

    Wouldn't a better rc system work better?

    Here is a thought, why not learn how to use the shell properly so that shell hackery is not required. Or another idea, learn how to implement design patterns in bash/sh/ksh/zsh. Init is a simple elegant idea, people are arguing for it's removal because they aren't skilled enough writing *shell scripts*. It seems a bit silly to me that people who can't write something so simple have any business modifying the way the OS initializes.

    It would be great to get Ken Thopson's opinion on the situation.

    However, since we have the attention of many systemd advocates, can someone please throw a use case at me that init doesn't satisfy that systemd does? I'm really trying to understand why it is supposed to be better than something that is as tested as init. I don't mind using it, but why it is supposed to be so compelling?

    --
    My ism, it's full of beliefs.
  33. Gotta love ridiculously inaccurate reporting by Anonymous Coward · · Score: 2, Interesting

    Slashdot headline: "May Finally Be Over"
    Referenced source: The Register.
    from The Register article: "the case isn't over"

  34. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  35. Comment removed by account_deleted · · Score: 5, Informative

    Comment removed based on user account deletion

  36. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 0

    Where are my damn mod points? Mod this cynic up, he's absolutely ontopic and his comment insightful.

  37. Re:systemd has done more harm to Linux than SCO di by jouassou · · Score: 3, Interesting

    I'm really confused as to why people hate systemd so much. Based on the negative reactions on Slashdot, I expected systemd to be unstable and bloated, and was thinking about perhaps migrating back to Gentoo or FreeBSD if the rumors were true. However, during the past year I've tested systemd with first Kubuntu 15.10 and then Arch Linux, I've had no trouble with it at all. On the contrary: the bootup was lightning-fast compared to previous systems, and everything just worked out of the box. Taking a look "under the hood", everything looked neat and clean as well: system services are configured through readable config files, that are much shorter and tidier than the typical SysV init scripts I've gotten used to. Most of the design choices make sense as well: I see no reason to keep daemons like e.g. initd and inetd separate on a modern system.

    I've also read that systemd apparently saves a lot of work for e.g. the distribution maintainers and desktop environment programmers, in the first case since it is much easier to maintain a systemd service file than a SysV init script, and in the latter case because a lot of work that previously had to be redone for every Linux distribution can now be easily shared or ported between distributions. I don't think some homogeneity among base systems are a bad thing if it makes it much easier to make software work across distributions. For instance, almost nobody's complaining that using the Linux system with the GNU base system and X11 display server is bad because it makes the Linux ecosystem too homogeneous. Sure, you do have legitimate usecases for the BusyBox base system and framebuffer applications, but that's not the majority of Linux desktop systems. There will of course be legitimate usecases for other things than systemd, but I don't believe that holds for the majority of Linux desktop systems either.

    The only criticism of systemd that I agree with, is that plaintext log files are a good thing. I think I understand the reason for having binary logs (making it easier to parse for programs and scripts without a making a regex-hell), but in that case it would be much saner if journald automatically transcribed the logs it generated to plaintext files as well. Apparently it is not too difficult to set this up yourself, but I still think human-readable logs should be default.

  38. Re: systemd has done more harm to Linux than SCO d by Anonymous Coward · · Score: 0

    Systemd is only of any real use to lazy-assed developers that have to reboot their fucked-up VMs every ten minutes.

    Take a server that is up all the time, and what does systemd bring to the table? NOTHING.

    Is SysVinit messed up and in need to be fixed or replaced? Sure. It just doesn't need to be replaced by a half-assed monstrosity that has its fingers in far more than init.

  39. Re: systemd fud by Anonymous Coward · · Score: 1

    I hesitated, but then I gave it a shot, and I have not had a single problem in the past 4 months. ...

    Systemd really isn't as bad as you scaremongers make it out to be.

    The flaw in your reasoning is a fallacy known as argumentum ad novitatem, or an appeal to novelty. Your argument is invalid because you overestimate systemd, prematurely and without sufficient investigation assuming it to be best-case over the far longer vetted init system.

    e.g. of the same form of invalid argument:

    "Upgrading all your software to the most recent versions will make your system more reliable."

  40. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 1

    > Ken Thompson's opinion

    Doubt that'd help - he'd be flagged as old school, once relevant etc. It'd just add fuel.

    > People aren't using init, via inittab, properly

    Totally agree! I always thought inittab was one of the most ridiculously underused features of init - I never understood why it wasn't used to actually launch real services intead of just the launch script launchers. Might have taken some work to define a service process more closely, but I feel like there's been a whole nuclear navy deployed to crack this nut.

    My systems all have systemd, and it's been no problem for me. But the attitude of the systemd devs absolutely stinks, and gives me no faith that they can do a good job - given the extent to which software development is a people skill. They sound like people of poor judgement. And it all sounds like an incredible amount of NIH and scope creep.

  41. Re: systemd fud by Anonymous Coward · · Score: 0

    It's actually not that that pisses me off. It's the attitude of the devs and the sense of scope creep. If Microsoft had decided to "improve" linux, they would have done it this way.

    When I write software, it's rarely a question of "does it work" - I can make most things work that I start, given a little peace and quiet. It's far more often "is this the way we want to do this?" that's the problem ... all the things I've done badly in the past were down to approach, not execution. Feels the same way here: should have executed a series of measured improvements.

  42. Re:systemd has done more harm to Linux than SCO di by vigour · · Score: 1

    SysV and the flusterfuck dyslexic script hackery behind SysV was a constant nightmare with a mountain hardware complaints leading back to it.

    Even so the clusterfuck of rc scripts in most redhat derivatives was Red-Hat's creation. People aren't using init, via inittab, properly and now the reason cited to replace init is because the rc system, and the script hackery behind it created by red-hat is disliked. Keh?

    Wouldn't a better rc system work better?

    Here is a thought, why not learn how to use the shell properly so that shell hackery is not required. Or another idea, learn how to implement design patterns in bash/sh/ksh/zsh. Init is a simple elegant idea, people are arguing for it's removal because they aren't skilled enough writing *shell scripts*. It seems a bit silly to me that people who can't write something so simple have any business modifying the way the OS initializes.

    It would be great to get Ken Thopson's opinion on the situation.

    However, since we have the attention of many systemd advocates, can someone please throw a use case at me that init doesn't satisfy that systemd does? I'm really trying to understand why it is supposed to be better than something that is as tested as init. I don't mind using it, but why it is supposed to be so compelling?

    I miss the simplicity of the bsd-like init config scripts sitting on top of SysV in Arch, before they adopted systemd. So much could be configured from rc.conf, the daemon commands were simple, and I never had problems booting.

    gah

  43. Maybe the last time I can post this on-topic... by Anonymous Coward · · Score: 0

    Don't forget to pay your $699 licensing fee, you cock-smoking teabaggers!

  44. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 0

    1. You don't know what you are talking about.

    2. If you're opposed to systemd (I am, BTW) -- what are you doing about it? I mean, instead of boring people with repetitions.

  45. "IBM"... by Bartles · · Score: 1

    ...is much more concise than "the latter company". Former and latter should be used when they are the simplest solution.

  46. Re:systemd has done more harm to Linux than SCO di by Anne+Thwacks · · Score: 1

    Can I start the flame war now please?

    Will it be systemE
    or does everyone prefer systemd++

    Disclaimer: I use OpenBSD

    --
    Sent from my ASR33 using ASCII
  47. Re:systemd has done more harm to Linux than SCO di by TheReaperD · · Score: 2

    I've already burned my mod points so I can post normally. It doesn't matter if you agree with it, it's off-topic and just looking to start a fight. -1 is where it belongs.

    --
    "Be particularly skeptical when presented with evidence confirming what you already believe." -
  48. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 0

    SystemD can really work fine until it doesn't. And when that happens, you have no way of debugging and finding out where it went wrong.

  49. Re:systemd has done more harm to Linux than SCO di by TheReaperD · · Score: 1

    So basically, you're saying you like the way the old system failed instead of how the new system fails. Gotcha. How about something more productive than whining about the change? Help out and push for better output, error control and reporting in the new system. It's new and needs the rough edges worked out, help out if you don't like it as is.

    --
    "Be particularly skeptical when presented with evidence confirming what you already believe." -
  50. Re:systemd has done more harm to Linux than SCO di by drinkypoo · · Score: 1

    Yes things will break but just like when the car replaced the horse and buggy that scared children with its noise and smoke we will realise the streets are no longer filled with horse shit.

    Yeah, because camel shit is such a fucking upgrade.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  51. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 1

    If you don't have problems with systemd you by definition don't have problems with it.
    The concern is that when it doesn't work, you're helpless as it's near impossible to fix/work around. If a line in a init script causes you trouble you can just comment it out. It doesn't matter if the reason it causes trouble is because your hardware is failing. If that same line is in a binary, you won't find it without a debugger and you won't be able to remove it without re-compiling, and if you were to send a patch "remove this line because it causes issues when the hardware is failing" you'd justifiably be sent away (and probably considered crazy).
    And there are a lot of things that are just broken. There is for example that feature that when during shutdown you press CTRL+ALT+DEL real often real quick it says "rebooting immediately". Unfortunately every single time I tried it that it just hanged afterwards. The kernel magic sysreq always still worked.
    Especially for an init system it's not enough to just have great ideas. You also need a near-flawless execution. And like me, a lot of people believe at least SystemD developers, but probably any human, incapable of that for such a complex system. Though with a few decades of work it will get there. Just that by then the people behind it probably already designed 3 new init systems if they get their way.

  52. absolutely by ThatsNotPudding · · Score: 1

    I've also read that systemd apparently saves a lot of work for e.g. the distribution maintainers and desktop environment programmers...

    They will soon have 100% free time, after everything they work on is also absorbed into systemd, Borg-style.

    "You've been systemd!!"

    Red Hat will go down in F/OSS history as their Benedict Arnold.

    1. Re:absolutely by Anonymous Coward · · Score: 0

      Red Hat will go down in F/OSS history as their Benedict Arnold.

      what a loyalist?

  53. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 0

    > I think I understand the reason for having binary logs (making it easier to parse for programs and scripts without a making a regex-hell)

    Also detecting corruption.

  54. Re:systemd has done more harm to Linux than SCO di by dunkelfalke · · Score: 1

    Well, R.J. Reynolds Tobacco makes cigarettes out of it.

    --
    "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
  55. Nazguls: 1, Zombies: 0 by Anonymous Coward · · Score: 0

    I guess that philosophical question is finally settled.

  56. Re:systemd has done more harm to Linux than SCO di by Bengie · · Score: 1

    It doesn't need its edges smoothed out, it needs to be re-written. It is fundamentally flawed and there is no way to fix SystemD without breaking compatibility. They used thick screws when they should have used fine nails. Not only do the screws not properly work, but they ruined the wood.

  57. Re: systemd fud by Bengie · · Score: 1

    You got it all wrong, SystemD works great when it's working. It's when it has issues that it has horrible issues. They never planned out the failure cases, which are THE MOST IMPORTANT PART of any system. Almost any idiot can get a system to work, but getting it to work correctly for the right reasons and to fail in predictable and graceful ways is the hard part.

  58. Re: systemd fud by Bengie · · Score: 1

    I forgot to also mention, making a system that fails early instead of chugging along like nothing is wrong all the while it's messing your crap up.

  59. Re:systemd has done more harm to Linux than SCO di by yithar7153 · · Score: 1

    The only problem I really have is that it tries to do everything. I don't have a strong opinion. OpenRC on Slackware is working well for me though. Linus doesn't have a strong opinion, just a problem with the developers. And IMO that's a good reason to be wary. I mean, forcing the KERNEL to work around the problems your code causes? That doesn't seem like good coding practice.

  60. Arseholes talking to arseholes by Anonymous Coward · · Score: 0

    Sweet!

    (Metaphorically speaking, you understand...)

    ogods my captcha is "phoenix" - its a warning from Slashdot!!!

  61. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 0

    I once sat down to fix the problems with init and the rc system. After considering how important init is to the system, I realized that the critical design principle to follow was KISS. From that it didn't take me too long to figure out I simply couldn't do better than init and it should be left alone.

    The rc system is a bit crufty, but that's not because of init, it's just showing it's age and the fact that people keep bolting things onto it. It could be cleaned up quite a bit, but a complete redesign is not the answer.

  62. Re:systemd has done more harm to Linux than SCO di by MrKaos · · Score: 2, Interesting

    I miss the simplicity of the bsd-like init config scripts sitting on top of SysV in Arch, before they adopted systemd. So much could be configured from rc.conf, the daemon commands were simple, and I never had problems booting. gah

    Yielding the power of UNIX has always laid in creating your systems inittab file, I thought everyone did that. I used to look upon rc scripts as an unnecessary complication of the system and wondered why they were there. If a service needs to be up, init makes sure it's up. If you want to take the service down, tell init to take it down. vim /etc/inittab && kill -1 1 then get on with the rest of your day.

    Network services, is good example, a shell script handled by rc, is a prime candidate for an init controlled service. Getting init to kick of printer services after a short delay so that CPU time is focus on providing a GUI to a user could be another. Messaging system is a perfect example.

    What about using runlevel 4 for your customised system state, 3 for shell level maintenance, 5 for GUI level maintenance? How about an ondemand runlevel?

    Just learn how to use init *actions*, which is a lot simpler than systemd. Simple, scarily powerful and totally under utilised in Linux.

    After spending some time with systemd writing unit files and playing around with jounalctl my sense is that this entire situation would be resolved with a set of small tools that manipulate inittab files properly that could support a GUI based inittab editor, thus complementing/completing the original design philosophy with a small maintainable set of tools that rpm, yast, apt-get could utilize. I wonder if people would be interested in such a thing? Perhaps it's time to contact the Devuan people.

    I can agree with systemd supporters that the rc system is crap, however that still isn't init and systemd is as monolithic as the rc system, except it's compiled. I think the main objection to the idea of systemd is init is a core idea of the UNIX Operating System that is powerful. I've never seen a Linux distribution that uses init properly and essentially the argument is to replace a core idea of a stable operating system platform because people just don't understand how to use UNIX's most powerful concept one step removed from the kernel. Fast and lean!

    The funny thing is, after all these years, I still haven't got everything I can get out of init. Do you understand what you are destroying systemd guys?

    Has anyone got a use case yet?

    --
    My ism, it's full of beliefs.
  63. WE ALL MISS YOU PJ !!! by sageres · · Score: 1

    PJ, if you are reading this we all miss you! Come back, the tech intelligent blogosphere is almost empty without you!

  64. Re:systemd has done more harm to Linux than SCO di by thegarbz · · Score: 1

    It seems a bit silly to me that people who can't write something so simple have any business modifying the way the OS initializes.

    Write scripts? OS initializes? What are you talking about man all I want it my program to start on boot. Why is it that I can do that for Apache with one click in window's service manager, but not on its native platform?

    Why is it that when I download a program and compile it from source I need to trawl through the documentation page to be presented with 10 different scripts for 10 different distributions to get the program to start .... or one systemd unit file?

    As for use cases I noticed you said init. You didn't include init + 50 bolt on applications that handle various cases all part of systemd, and given that systemd is fundamentally event driven while init is fundamentally script driven the differences in use cases are myriad (mind you not all in favour of systemd IMO).

  65. MS+Redhat partnership: same as SCO but much worse by walterbyrd · · Score: 3, Informative

    It is nice to see scox lose, even if it is over a decade after it has any relevance.

    As I have been saying for a long time, this is much more a msft scam, than scox scam. For msft, $100 million to stomp (if not eliminate) a competitor is money well spent.

    Let's not forget that some scox insiders, like Riamondi, were selling their shares when scox was at $16. None of the guilty have been really punished, and they never will be.

    As to insiders losing everything, and scox becoming worthless: scox lasted a lot longer, and scox's shares went up a lot higher, than would have happened without the scox scam.

    Msft is still doing the same IP scamming. Only now it may be more effective. Msft and redhat have partnered. This makes redhat - and only redhat - immune from patent infringement lawsuits from msft. Sound familiar? It should. It is the scox extortion racket all over again - only this time with more credibility.

    > "Only Days After Red Hat Legitimised Microsoft’s Patents Against Linux Another Linux-Using Company Falls Victim to Microsoft’s Patent Extortion"
    http://techrights.org/2015/11/10/star-micronics-and-patents/

    Of course, msft rarely sues in court, they don't have to. You either quietly settle, or get sued out of existence.

    Once non-redhat distros become irrelevant, msft may turn on redhat. Or, maybe not. I think msft is okay with competitors, as long as those competitors can be dealt with, and are not too threatening. In 1998, Apple seemed to be okay as a competitor.

  66. Re:systemd has done more harm to Linux than SCO di by thegarbz · · Score: 1

    The only criticism of systemd that I agree with, is that plaintext log files are a good thing. I think I understand the reason for having binary logs (making it easier to parse for programs and scripts without a making a regex-hell), but in that case it would be much saner if journald automatically transcribed the logs it generated to plaintext files as well. Apparently it is not too difficult to set this up yourself, but I still think human-readable logs should be default.

    Not too difficult?

    rsyslog and syslog-ng are able to natively get the logs directly from the journal via /dev/log. You literally only need to install a syslog daemon to get your classic logging back.

    But if you're using a logging daemon that can't read from /dev/log you can have journald output the logs to a socket for syslog to read with by changing one line in journald.conf : ForwardToSyslog=no to yes.

    This is about the easiest change you can make on a Linux system which is why it angers me that people bitch about it.

  67. Re:systemd has done more harm to Linux than SCO di by KGIII · · Score: 1

    Don't mistake me for an advocate - I'm more or less just someone who has it, doesn't have time or inclination to rip it out, and I'm not to be confused with a professional admin. (While I do admin quite a heap of hardware, I do not actually do so professionally - I'm just an idiot who likes to tinker and make his own stuff.)

    That said, I've found the startup analytics handy - especially blame. I find journalctl (w/grep too) handy as all hell. And that's about it. I'm sure I've bumped into it a few other ways but that's really about it. I learned a few new commands. I learned a bit about what it was doing. I don't actively dislike it. Some of the complaints levied against it do make sense to me but, again, I'm not an admin or anything.

    My biggest complaint is that those who do not like it are really being left without much choice. I am *not* a member of that group but I'd probably throw a fairly regular donations at a project that was working to make an Ubuntu-esque distro and had a sufficient level of dedication and support. I'm disturbed that there are few viable options and the future is bleak - and money alone won't solve that.

    And no, I'd not throw a donation at them because I'm altruistic. I'd do it because I'm a firm believer that competition makes things stronger and better. There is some idealism in that as much choice as possible is good but that's not my only motivation. If there's a viable alternative them things must get better or wither away and die. I'd likely continue to do what I'm already doing, which is using systemd, instead of switching to an alternative. I'd not say I'm a systemd fan so much as I am both pragmatic and lazy. I've read some of the tutorials on how to get a variety of distros to run without it and the compromises that would have to be made (along with on-going effort and attention) and simply realized that I'm way too lazy for that.

    --
    "So long and thanks for all the fish."
  68. Re:systemd has done more harm to Linux than SCO di by thegarbz · · Score: 1

    The concern is that when it doesn't work, you're helpless as it's near impossible to fix/work around.

    Yes I've heard this repeated often but somehow the world didn't end. Seems strange to me.

    If a line in a init script causes you trouble you can just comment it out.

    It's almost like you can disable a unit file from the "safe mode" that systemd boots in just as easily. But that's not an issue since unit files mean that a dodgy line of code in the thousands that are used to get a typical system up and running don't ungracefully hold up the system during boot.

    Unfortunately every single time I tried it that it just hanged afterwards.

    Do you reach target reboot? If so you have a power management issue. I had a similar bug in Ubuntu that got fixed recently by an update. Anyway once you reach that target you don't need some sysrq magic. Just hit the reset button.

    And like me, a lot of people believe at least SystemD developers, but probably any human, incapable of that for such a complex system.

    Funny you mention this since actual completely broken systems are few and far between in the grand scheme of things. Right now I'm had more unbootable systems due to misconfigured sysvinit systems. But then many complaints about systemd breaking are due to dodgy configurations in the first place.

  69. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 0

    My main criticism about systemd is that it is not optional. I hate stuff forced down my throat, regardless of it's nutritional value. Just put in on my plate and give me the option to eat it or not. Systemd is like tobasco-sauce; By itself there's nothing wrong with it. But you wouldn't force people to eat literally everything they choose to eat with a sprinkle of tobasco. Yet this is exactly what systemd does. So fuck systemd.

  70. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 0

    There isn't one. SystemD supporters default to comparing SystemD to ancient (and as you point out) mostly wrong sysv/rc style init. Any of the "problems" it fixes have already been fixed in any number of modern stabs on init like OpenRC et al. (if you need event based system start your doing it wrong anyway.)

    The conclusion is that systemd is a trojan horse designed by Redhat and Co. There is simply no other viable explanation for its rapid adoption by coup and force in most distros, coupled with it's utterly insane scope creep. Even stupidity isn't THAT stupid.

  71. Scientology was:Whiplash by Anonymous Coward · · Score: 0

    Were Scientologist involved in this. It sounds like a page out of their play book. Shuddddder!

  72. Commodity Hardware by nuckfuts · · Score: 1

    As I recall, prior to SCO, every Unix system ran on some kind of proprietary (aka not cheap) hardware. SCO became popular around the time that relatively inexpensive servers started being built with 80286 or 80386 processors. The ability to run Unix on commodity hardware was a great combination. (It would be a while before Linux became a widely accepted alternative).

  73. One Parasite gone, Another to go by cozytom · · Score: 1

    Now we gotta get Oracle to stop saying APIs are patentable.

  74. Systemd and SysV by Tenebrousedge · · Score: 2, Interesting

    It's not just systemd that is destroying SysV. It's also Solaris, OS X, PC-BSD, and FreeBSD -- we can probably say well over 90% of the major Unix platforms. For better or worse, OpenRC is also making many of the same choices as systemd, including heavy dependence on C libraries, dependency resolution, parallel startup, and cgroup support. The critical failure of SysV init is the pidfile. It was always a bad hack — perhaps necessary for cross-platform support in a world without real process tracking, but now there isn't a hell of a lot of competition in any given market segment, and cross-platform support is being seen as less important than being able to accurately manage services. Yes, pidfiles almost always match the service they are supposed to, but this is not something that should ever have been left to userland. Similarly, daemonizing a process should never have been left up to script writers, given that glibc doesn't even do it correctly.

    So now we're putting process tracking back into the kernel and it's a breaking change. If cgroups had been part of the POSIX standard years ago, systemd would have attracted no more attention than upstart when it was released. It *is* init, it has a superset of the same features, only with an event-driven model, and a slightly more sensible approach to dependency resolution than upstart. You may not have reached the limits of inittab, but other people with different use-cases have, and there's nothing in particular wrong with either case. The argument with systemd isn't an argument about how best to manage services, it's about technical debt so entrenched that people think that's the way it's supposed to be.

    --
    Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    1. Re:Systemd and SysV by MrKaos · · Score: 1

      It's not just systemd that is destroying SysV. It's also Solaris, OS X, PC-BSD, and FreeBSD -- we can probably say well over 90% of the major Unix platforms.

      Well you won't get disagreement from me on that, systemd advocates do have a point about the rc system, it's horrible and not used as it was intended. rc stands for runlevel control it's job is to prepare the way for all processes that init maintain in that runlevel, not actually do init's job. That's about as appropriate as having domain logic in UI code.

      Last night I started figuring out tools to demistify init using small tools only. I was wondering what an init cli would look like.

      The critical failure of SysV init is the pidfile. Yes, pidfiles almost always match the service they are supposed to, but this is not something that should ever have been left to userland. Similarly, daemonizing a process should never have been left up to script writers, given that glibc doesn't even do it correctly.

      Well this is exactly what init is for and using a pid file is a big example of what I was talking about in my previous post because it is the most common "mis-use case" I know many people use. pidfiles are unnecessary, using one means you are trying to do what init already does better than you can do it.

      They haven't mastered init's parallel nature and they are not thinking in terms of a "state" machine. rc is sequential and that's why boots take so long. The problem with UNIX is that it makes the barrier for failure really high by tolerating this bad design. Those who endure this nightmare might be pleasantly surprised about how much easier init makes this for them if you use it the right way.

      systemd would have attracted no more attention than upstart when it was released. It *is* init, it has a superset of the same features, only with an event-driven model,

      I don't think it is init's job to be processing events, it is a process handler. However I think you'll find this is what ondemand runlevels are designed to service, because the event may require root to maintain the process. An event listener messages the event handler provides the necessary abstraction from userland. The event handler tells init to change the behaviour of the system in response to an event and the on demand runlevel executes the process systemwide.

      The argument with systemd isn't an argument about how best to manage services, it's about technical debt so entrenched that people think that's the way it's supposed to be.

      Indeed, I think people are just afraid of editing inittab files and issuing kill signals to init. I don't see technical debt in init though. I see plenty in the runlevel control system because init hasn't been fully utilized. Perhaps the knowledge about how to use init properly has been inaccessible.

      I'm certain anyone here who supports large enterprise customers would like to have the systemd developers attend their Post Incident Review because of jounalctl's behaviour. If systemd is better than init, I want to know why. I'm still testing systemd so I'm still not sure but trying to keep an open mind.

      You may not have reached the limits of inittab, but other people with different use-cases have

      Perhaps, however I'm sincere and curious about that, if I'm wrong it could be a compelling use case for systemd, that's why I shouted out for people to throw a use case at me.

      --
      My ism, it's full of beliefs.
    2. Re:Systemd and SysV by Tenebrousedge · · Score: 1

      Before we go further down this rabbit hole, do you mind explaining "init's parallel nature"? Most of the replacements for SysV init have used a parallel/asynchronous startup, but I was not aware that was any part of the original capabilities.

      --
      Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    3. Re:Systemd and SysV by MrKaos · · Score: 1

      Of course it's part of the original capabilities, Unix always has been a multiuser, multiprocess system. Init always has been parallel with respect to inittab entries at runlevels. Runlevel scripts are only supposed to pave the way and work in conjunction with binaries or *shell scripts* called from inittab.

      Consider these inittab entries in this limited use case:

      aa:35:respawn:/etc/processA
      bb:5:respawn:/etc/processB
      cc:3:respawn:/etc/processC

      When the runlevel control scripts complete whatever preparation they need to do, these processes are executed and maintained in parallel for the duration of the runlevel. In runlevel 3 entries tagged "aa" and "cc" are run in parallel. In runlevel 5 entries tagged "aa" and "bb" are run in parallel. Obviously, you can fill the inittab file to the cpu capacity of the machine and init will maintain them for you.

      It's so easy to use I'm completely surprised that people don't already know this stuff and know one should be surprised why people who know how to use init don't really like the idea of being forced into using something that is more cumbersome and monolithic.

      Is there a use case at the end of this rabbit hole, is that why you are asking?

      --
      My ism, it's full of beliefs.
    4. Re:Systemd and SysV by Tenebrousedge · · Score: 1

      I've just read the source of the Linux/BSD sysvinit package. Unless I am reading it wrong, it uses a simple for loop to iterate through the inittab entries. This is sequential and not parallel.

      SysV init replacements are a superset of init's features, so the use cases are broadly the same, however the environment has changed quite a bit: hotplugging of various devices is far more common, changing networks, and so on. We're also seeing a rise in containerized applications and virtualization. Computer systems are becoming very complex, so we must decide where that complexity should be located. The obvious choice for this type of task is to abstract the common functionality into a shared library. There is not really any way to do that and keep init small: the complexity must exist somewhere, and it makes no sense to have init exist simply to kick off the "real" service manager.

      So the question is not really "what use cases are there?", but "what should init do?", and again, the consensus for the last couple decades is to move functionality from scripts to the service manager, instead of relying on each and every script to do things correctly. The most basic task seems to be dependency resolution: it's simpler to add markup to a script that tells the manager what it needs than to write dozens of lines of code trying to figure out if ServiceA and InterfaceB are up. Starting services in parallel is another obvious improvement. Socket activation is also beneficial.

      Init/inittab was intentionally simple. It will start processes for you -- unless they have dependencies. It will restart processes for you -- blindly, and it will block any other tasks while it does so. I'd be willing to bet most of the SysV init scripts written re-implement some feature that inittab provides. Frankly I don't know why you would try to argue that 7k lines of code ought to be good enough for anyone.

      --
      Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    5. Re:Systemd and SysV by MrKaos · · Score: 1

      This is sequential and not parallel.

      Executing in sequence and running in parallel are two different thing. The processes are spawned as background tasks. Init does not wait for them to complete before spawning the next. That is how init works and any code trying to do the same thing will use a similar method to do it. Parallelism is driven by process allocation to a core by the kernel after the process is spawned. init does not wait for them to complete before starting the next one.

      SysV init replacements are a superset of init's features, so the use cases are broadly the same, however the environment has changed quite a bit:

      It would be truer to say the perception has changed.

      hotplugging of various devices is far more common, changing networks, and so on. We're also seeing a rise in containerized applications and virtualization. Computer systems are becoming very complex, so we must decide where that complexity should be located.

      Complexity is relative. They are no more or less complex than they ever have been. All you are speaking of is context.

      The obvious choice for this type of task is to abstract the common functionality into a shared library. There is not really any way to do that and keep init small: the complexity must exist somewhere,

      This is an argument to justify the existence of systemd, not one that is a design limitation of init. i.e. you haven't considered *how* to achieve this in init by breaking down the complexity.

      and it makes no sense to have init exist simply to kick off the "real" service manager.

      Why? Do you propose changing from systemd to something else when the use cases change again? Seems completely appropriate for init to start a service manager (or a runlevel manager) that can compartmentalise different type of services appropriate to the context of the system.

      So the question is not really "what use cases are there?", but "what should init do?",

      Exactly what it does. All of the functionality you speak of should be handled by something else. If an input controller from a touch screen fails, it doesn't mean init should manage input controller functionality.

      and again, the consensus for the last couple decades is to move functionality from scripts to the service manager, instead of relying on each and every script to do things correctly.

      No argument from me that rc scripts are used incorrectly - you are arguing about how inits *support* functionality is used incorrectly.

      The most basic task seems to be dependency resolution: it's simpler to add markup to a script that tells the manager what it needs than to write dozens of lines of code trying to figure out if ServiceA and InterfaceB are up.

      So instead you are talking about writing thousands of line of code to do that. You are saying that the kernel should start a service manager instead of a process manager.

      I don't disagree about the issue, I disagree with the proposed solution. What you are arguing is that because people didn't use init properly in the first place which accumulated all of this technical debt, the proposal is to solve that by introducing even more technical debt.

      I'd be in favour of a campaign to reduce that technical debt because it will make for efficient fast systems.

      Starting services in parallel is another obvious improvement. Socket activation is also beneficial.

      The article you link to shows a misunderstanding of how init works. It only talks about rc script functionality of init - not init functionality. Everything that systemd subjectively shows started in parallel can be started in parallel by init as well.

      Init/inittab was intentionally simple. I

      --
      My ism, it's full of beliefs.
  75. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 1

    We need a new 'Law of systemd', similar to Godwin's law.

    Something like 'When systemd is mentioned in a Linux thread which does not relate to systemd, the thread is finished'.

    Either that, or the assholes like you who bring it up on every single thread no matter how irrelevant it is need to die in a fire.

  76. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 0

    I have a system which may or may not have sound on boot. Read that again. A computer which may or may not have sound on boot. Booting should result in a known state. Booting with systemd is a crap shoot. I am so angry, I regularly step away from my computer while bug hunting. I'll be switching my media server over to FreeBSD once Haswell support gets added, and that will be the last of my computers that I switch over.

    From bootup (7):

    "The boot-up process is highly parallelized so that the order in which specific target units are reached is not deterministic, but still adheres to a limited amount of ordering structure."

    Fuck that. Impossible to debug.

    Systemd sucks ... by design.

  77. Re: systemd fud by Hognoxious · · Score: 1

    PulseAudio is similar. Either works like a charm or it's a POS that randomly stops and won't work till you reboot.

    Now that's an annoyance, for sure. But if that was to do with the system actually starting it'd be a major hindrance.

    In case anyone doesn't know, it's another of Lennart's creations.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  78. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 0

    I do not comment anything about the technical side of the SystemD, as I think it does work, as I don't know how it really works but on my system it does work so I don't need to be "Fixing it" out of the box. But I have been required to touch it. To problesolve couple of the odd things, last time when I bought Steam Controller and it doesn't recognize itself as should, because there is something to cause conflict with the Microsoft Keyboard and mouse receiver (Sculpt Ergonomics combo, hey, it is excellent keyboard and mouse!) as it is recognized as Joystick or something.

    But back to the point.

    I do not know, who did choose the commands, the syntax or what ever, that the user needs to use when handling the Systemd?
    And I mean commands like how to get to system level 3, get system rebooted, get system back to graphical state or shutdown the system.

    "systemctl isolate multi-user.target"

    Seriously? Even when that is one of the three ways, it is still like "Who was not thinking!?".
    I need to check something like below to get remember that!
    https://fedoraproject.org/wiki/SysVinit_to_Systemd_Cheatsheet

    How about would have been a command something more on the earth:

    "system multi-user"

    The old "Init 5" was like very direct and clear.

    rm foo.txt

    That is very simple.

    mv foo.txt bar.txt

    Very clear as well.

    But then comes systemd and the logic has escaped!

  79. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 0

    I find it a bit silly that people who thinks that INIT or any equal (systemd) has anything to do with how OS initialize. As INIT or systemd are the first programs that the operating system starts. The operating system being in this case the Linux Kernel.

    Even a bootloader, that isn't part of the OS either, does only one task and it is to start the OS (in this case again the Linux Kernel) that then takes control of everything, checks itself and hardware and then starts the first non-OS software, in this case INIT or Systemd.

    And I do agree totally with you, that the systemd advocates should start writing very good examples why the systemd command was better than the INIT. Or why the systemd really does things better way than INIT.

    As everytime when I need to troubleshoot systemd, I need to start looking answers from web. Even for the very basic and simple things, even after using years the systemd.
    The whole systemd is like "You need to hack the system to work". Like what? It isn't simpler and as robust as the INIT was. It isn't clear or easy to learn or master.

  80. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 0

    >Why is it that when I download a program and compile it from source I need to trawl through the documentation page to be presented with 10 different scripts for 10 different distributions to get the program to start .... or one systemd unit file?

    ITYM "10 different scripts for 10 different distributions, and a systemd unit file (which isn't even a shell script, because the functionality is hidden away in a C program)" HTH HAND

  81. Re:systemd has done more harm to Linux than SCO di by jouassou · · Score: 1

    Thanks for the comment. I just installed syslog-ng on my Arch Linux system, and indeed got back my text logs without any extra configuration. It just took:
    sudo pacman -S syslog-ng
    sudo systemctl enable syslog-ng
    sudo systemctl start syslog-ng

    and then my /var/log/ directory was immediately repopulated with all the logfiles I'm used to. That was even easier than expected :).

  82. Re:systemd has done more harm to Linux than SCO di by Eunuchswear · · Score: 1

    Lots of things writing in parallel to a binary log?

    What a good thing that only one process, journald, writes to the log file then.

    What is one supposed to think about criticism from people who can't even get the most basic details of the way systemd works right?

    --
    Watch this Heartland Institute video
  83. Re:systemd has done more harm to Linux than SCO di by Eunuchswear · · Score: 2

    Even so the clusterfuck of rc scripts in most redhat derivatives was Red-Hat's creation.

    Nope. AT&T. Specifically AT&T system-V. Hence the name, sysvinit.

    Debian is not a "redhat derivative".

    --
    Watch this Heartland Institute video
  84. Brief summary of the ruling by UnknowingFool · · Score: 4, Informative

    The court has already decided many of the claims against SCO including copyrights and ownership. The claim in this order was about tortious interference: Did IBM, by hardening Linux and porting code over to Linux, maliciously interfere with SCO's customers and business relationships?

    Like many of SCO claims, the tortious interference were ambiguous and ever changing and lacked any detail. The number of parties that SCO alleged that IBM had caused interference changed by the month despite IBM asking repeatedly (and the court ordering SCO to respond repeatedly) to name the parties and the detail the interference. It was as low as 3 and as high as 150 with 150 being a number that SCO only claimed because one IBM email mentioned that it had 150 new customers on Linux.

    Similarily to other claims, SCO brought almost no evidence to the case despite years of discovery. In fact it was often contradicted by indisputable evidence that IBM brought. For example, SCO claims that IBM damaged SCO's Unix by communicating to their third parties like their investor, Baystar, that IBM was supporting Linux and that the third parties should abandon Unix. Almost all customers third parties swore to the court that they never had communications with IBM on the topic. The only party that acknowledged it had any discussions with IBM was Hewlett-Packard and they testified that the discussion did not change their relationship with SCO so there was no damage.

    The theory that SCO offered as motivation was that IBM wanted to damage SCO by hardening Linux and porting Unix code. Former SCO employees testified against SCO in that they did not believe damaging SCO was ever the motivation for supporting Linux. Their analysis was that IBM was competing against the likes of Sun and Microsoft by offering a cheaper Unix-like OS on cheaper Intel hardware that was nearly as good or better than Unix.

    There are still a few claims left but at this point the pattern keeps repeating: SCO loses on summary judgements because they never had a case.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  85. Re: systemd has done more harm to Linux than SCO d by Anonymous Coward · · Score: 0

    Why doesn't it do this by default? The fact that it swallows all errors and sends them to /Dev/null by default is a fucking problem. I shouldn't have to install another package to get the same functionality I already should have had.

    You Systemd people are ass backwards, but hey, you got faster boot times. Fucking hipsters.

  86. Re: systemd has done more harm to Linux than SCO d by jouassou · · Score: 1

    Why doesn't it do this by default? [...] I shouldn't have to install another package to get the same functionality I already should have had.

    I agree, which is precisely why I commented that "it would be much saner if journald automatically transcribed the logs it generated to plaintext files as well" in my first post. However, as thegarbz brought up in a comment above, it is easy to go around these defaults by installing syslog-ng. But I agree that distributions ought to do that by default.

  87. Another thing to keep in mind by dbIII · · Score: 1

    Another thing to keep in mind is that Maureen O'Gara made her name with a series of "but Amityville Horror is real" stories. I'm not sure if it was "National Enquirer" or something else she published her "journalism" about ghosts in, but that's where her reputation came from.
    Thus she exhibited close to zero scruples some years before getting mixed up with SCO and "doxxing" PJ.

  88. People are already doing what you suggest by dbIII · · Score: 1

    So basically, you're saying you like the way the old system failed instead of how the new system fails

    Yes.
    Systemd is incredibly fucking fragile and it should not be.

    As for your last point - the systemd stuff is mostly done internally at RedHat because Lennart does not play well with others, but outsiders can send in bug reports. Your suggestion "push for better output, error control and reporting in the new system" has resulted in a lot of people getting flamed when they tried. It's not going to stop me sending in very polite bug reports (have to be careful not to upset the egos) - I'm already doing what you suggest despite running systemd on very few systems.

  89. Re:systemd has done more harm to Linux than SCO di by dbIII · · Score: 1

    Look one more step up the tree for the race condition and understand the journald just takes what it is fed before throwing stones.

  90. Re:systemd has done more harm to Linux than SCO di by dbIII · · Score: 1

    How about we have a rule instead about people reading enough before they post to understand that different usernames mean different people are posting?
    Accusing the person that replied of bringing something up shows a distinct lack of awareness - saying you hope the person who replied should die for bringing something up shows a lack of a lot of other things. It's like a toddler's tantrum and amusingly cute in a slightly disturbing sort of way.

  91. Re: systemd fud by Eunuchswear · · Score: 1

    Huh? The most frequent complaint about systemd is that it "fails early instead of chugging along like nothing is wrong all the while it's messing your crap up", i.e. it won't boot if there's crud in fstab.

    --
    Watch this Heartland Institute video
  92. Re:systemd has done more harm to Linux than SCO di by Eunuchswear · · Score: 1

    My main criticism about systemd is that it is not optional.

    Then you have no criticism of systemd. In any sane distribution (e.g. Debian) systemd is optional.

    --
    Watch this Heartland Institute video
  93. Re:systemd has done more harm to Linux than SCO di by Eunuchswear · · Score: 1

    What are you blathering on about? One process writes the log file. There is no race condition.

    --
    Watch this Heartland Institute video
  94. Other Summary Judgement released by UnknowingFool · · Score: 1

    The judge released another summary judgement in IBM's favor a few days earlier to this one. This is about the unfair competition claim (Count VI) by SCO against IBM. Specifically this involved Project Monterrey.

    Back in the day, IBM and SCO both jointly worked on Project Monterrey which would put SCO's Unixware and IBM's AIX on Itanium. The project was doomed by Intel's delays in launching the new chip architecture as well as the poor performance of it. Both parties put out products but IBM eventually threw their support behind Linux instead.

    SCO claims unfair competition in that IBM took code from Project Monterrey to put into Linux and that IBM undermined Monterrey by secretly developing Linux and put out "sham" Itanium products without support. The judge ruled in IBM's favor because the Joint Development Agreement (JDA) signed by both parties clearly allowed IBM to use any code as it saw fit. Secondly if IBM violated the JDA it would be considered a breach of contract and not unfair competition. Lastly the JDA also clearly stated that IBM had no obligations to do more than release their Itanium product.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  95. Re: systemd fud by Bengie · · Score: 1

    You're talking about common issues. I'm talking about corner cases, like when something actually goes wrong and you need to figure out what and why.

  96. Re:systemd has done more harm to Linux than SCO di by Anonymous Coward · · Score: 0

    I'm happily running Gentoo, as I have been for years. OpenRC continues to be developed, and I continue to run it, along with with an actively maintained KDEPIM 4.4 which includes my KMail 1.2 (the last one that lacks a requirement to have an enterprise database installed as a backend.)

    Gentoo isn't for everyone, but it has served and will continue to serve me just fine.

    Oddly enough, I moved to Gentoo FROM FreeBSD as a desktop, because FreeBSD was flaky as fuck when it came to properly supporting things like cameras and smartphones being plugged in via USB. It still wins (although not hands down anymore since the maturity of ZoL became a thing) as a file server, but it is no longer my desktop.

    Bottom line: you only need to switch distributions and not the kernel if you want to tell the systemd Nazis to eat a dick.

  97. Re: systemd fud by Anonymous Coward · · Score: 0

    UGH PulseAudio. Thankfully it's just a bad memory for me now.

    There was a brief time when it was tightly bound with KDE. Fortunately the KDE developers had a rare moment of clarity and tossed it into the trash bin where it belongs. PulseAudio is a fucking horror show created by people who clearly don't understand the most basic fundamentals of how to write software.

  98. Only 13 years! Now the costs battles. [eom] by Helldesk+Hound · · Score: 1

    Only 13 years! Now the costs battles. [eom]

  99. Re: systemd fud by Eunuchswear · · Score: 1

    Like, for example?

    --
    Watch this Heartland Institute video