Slashdot Mirror


Microsoft Continues Anti-OSS Strategy

MacDaffy writes "Microsoft's General Manager of Platform Strategy, Michael Taylor, continues Microsoft's press blitz against Open Source in general and Linux in particular in a CNET Interview. He says of Linux: 'You can build it, design it, and it will work great. The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.'"

857 comments

  1. This is true... by ebingo · · Score: 5, Funny

    ... in Windows, you don't have to add things to break it!

    1. Re:This is true... by GoMMiX · · Score: 0

      Dear God, mod this insightful for truth. Not funny!

    2. Re:This is true... by ZakuSage · · Score: 1, Funny

      In case of install, break Windows.
      In case of using IE, break Windows.
      In case of using Outlook Express, break windows.
      In case of buying a new graphics card, break windows.
      In case of using it for a couple months, break windows.

      ...Need I go on?

    3. Re:This is true... by Janek+Kozicki · · Score: 4, Funny

      what a coincidence, /.'s sig on the bottom of the page says now: "Try to remove the color-problem by restarting your computer several times. -- Microsoft-Internet Explorer README.TXT"

      --
      #
      #\ @ ? Colonize Mars
      #
    4. Re:This is true... by Anonymous Coward · · Score: 2, Funny

      In case of throwing rocks, break windows.

      Note: Not meant to imply that parent poster is throwing rocks while in a glasshouse, but to make a cheap pun.

    5. Re:This is true... by Shaper_pmp · · Score: 5, Insightful

      My favourite bit of the article:

      Q. "So why do you think the ideals of open source... have appealed to so many people?"

      A. "Taylor: Well, first you have to define "people"... And what is open source? It is interesting in how you define it..."

      How shifty is that?

      People: Human beings.
      Open-source: Access to all the source-code for the application, such that you can copy it for no more than a negligible fee, and compile useful applications with it.

      So, simple answer, MS "Shared Source" is not open source and people don't like that, but watch the frantic handwaving and redefinitions so he can avoid saying that.

      Most telling bit of the article:

      Q. "But software patents have been criticized for interfering in software development. Do Microsoft software developers worry about infringing on patents when they develop a piece of software?"

      A. "From a software perspective, we don't think the patent system is perfect... But when I look at the software industry today, we've been getting a lot of innovation from Microsoft, IBM, Oracle, Adobe, the list goes on..."

      Yeah. In other words, patents encourage large corporations, and effectively lock out the little guy or smaller, independant ISVs. But again, watch the careful sidestepping of the obvious conclusion. Just once I'd like to see a real interview, between an informed interviewer and a real person from MS who actually answers questions. Or failing that, flying pigs over my house and a hunk of green moon-cheese for breakfast.

      Just more uninformed blathering and semantic tapdancing from Yet Another MS Press Flack - redefining terms to avoid outright lying and regurgitating the same old crap we've all heard before.

      Sigh.

      --
      Everything in moderation, including moderation itself
    6. Re:This is true... by wschalle · · Score: 2, Insightful

      That would be true if they would let you add things... These days, every enterprise level MS app basically HAS to run on its own box...

    7. Re:This is true... by ebingo · · Score: 1
      My favourite bit of the article:
      Q. "So why do you think the ideals of open source... have appealed to so many people?"
      A. "Taylor: Well, first you have to define "people"... And what is open source? It is interesting in how you define it..."
      This is ridiculous when in the question itself the author tells what he means by "open source" (giving back to the community, being able to see, use and change source codes).
    8. Re:This is true... by walt-sjc · · Score: 4, Funny

      hunk of green moon-cheese

      Like THAT will ever happen. Everyone knows that the moon is made of yellow cheese...

    9. Re:This is true... by Shaper_pmp · · Score: 2, Funny

      Well, it depends how you define "means"... ;-p

      Tippety-tap, tippety-tap

      --
      Everything in moderation, including moderation itself
    10. Re:This is true... by iamwahoo2 · · Score: 5, Funny
      How shifty is that?

      Well, that depends on your definition of the word "is".

    11. Re:This is true... by SQLz · · Score: 0, Offtopic

      That depends on your definition of the word "throes" is, as in 'last throes of the insurgency'. At least someone's shiftyness doens't account for thousands dead.

    12. Re:This is true... by Tom · · Score: 2, Insightful

      A. "Taylor: Well, first you have to define "people"... And what is open source? It is interesting in how you define it..."

      Standard lawyer-weasel words. Gates used the same kind of escape routes during his trial hearings.

      It does give one important piece of information away, though: The guy was seriously briefed. He's not speaking his mind, he has been told exactly what to say, what not to say, and where to evade the question.

      --
      Assorted stuff I do sometimes: Lemuria.org
    13. Re:This is true... by oldvoid · · Score: 1

      pot this is kettle...your black.

    14. Re:This is true... by Anonymous Coward · · Score: 0

      I, for one, welcome our new OS overlords.

    15. Re:This is true... by ccady · · Score: 4, Informative

      For those of you who don't get it -- zoom in to the max.

      --
      J'aime mieux les méchants que les imbéciles, parce qu'ils se reposent. -- Alexandre Dumas
    16. Re:This is true... by cbreaker · · Score: 1

      We don't need an informed interview or real person fielding questions for Microsoft - because we know what the real truth is and we don't need them to tell us.

      Plus, they never would say "We hate OSS, we want to crush all competition, die."

      --
      - It's not the Macs I hate. It's Digg users. -
    17. Re:This is true... by Anonymous Coward · · Score: 0

      You missspelled "STFU N00BS".

    18. Re:This is true... by tolkienfan · · Score: 5, Interesting
      "... But I think now, two to three years into this, we're seeing these issues around cost and reliability coming up such that, we now know we need to go back to the basics on how we evaluate a platform and choose it."

      So instead of smearing Linux like they used to, there recommending that IT managers actually use metrics and eveluate the platforms. WTF?

      "First and foremost, we are looking to understand some of the scenarios like why customers are considering Linux, and making sure we have the right offerings for the marketplace."

      Let me help you: The main reasons are:

      1. Avoiding vendor lock-in. This is a long-term cost reducing strategy, because it increases competition.
      2. Increasing agility. Many companies are now actually modifying the platfom to meet their needs. There are different levels of this - many don't involve changing software.
      3. Reducing licensing costs. This is really a small issue for most businesses.
      The problem is that Microsoft cannot compete on the first two points.

      "It was all very complex, and some of the seams of the Linux architecture were beginning to show."

      Show us the money! This is an easy claim to make...

      "... Because of the brittle nature of the platform, when you do that, other things break. ... It's about Red Hat, it's about Novell, it's about IBM...really looking for ways to monetize sets of things around Linux. In some ways, this is a good thing for customers because things are more black-and-white now, and it allows us to have a very balanced conversation with them around these key issues."

      Bait and switch? "Don't use Linux it's brittle." ... but ... "It's about issues of cost and vendor now."
      Don't give any evidence that Linux actually IS brittle. And it's nonsense. Linux is more agile than any Windows OS.

      "The GPL is a very complex licensing agreement"
      Has he ever read one of Microsoft's EULAs???! What a dick.
      "... people should have the ability to monetize that and build on top of it."
      That's the choice of the author. Microsoft will choose differently than RedHat.

      "and there's been a lot of innovation (in the last decade or so) in the software industry where patents exist and are enforced in so many countries."
      His implying that in europe, software has been hampered because software patents exists, but are unenforceable.

      "We spend close to $6.8 billion in research and development; it really comes in a variety of areas."
      It's a shame it doesn't show in the products.
    19. Re:This is true... by Shaper_pmp · · Score: 1

      Yeah, but I'd like to hear some kind of justification that stood up to informed questioning for more than 0.002 seconds, is all.

      Unfortunately, the only person likely to actually know all the details under the BS is Bill, and he's hardly likely to make himself available for much apart from stage-managed press "events".

      --
      Everything in moderation, including moderation itself
    20. Re:This is true... by Anonymous Coward · · Score: 0

      >> Q. "... Do Microsoft software developers
      >> worry about infringing on patents when they
      >> develop a piece of software?" ...

      No, they just steal the technology. Just ask Stac Electronics.

    21. Re:This is true... by Anonymous Coward · · Score: 0

      Clinton=criminal
      Bush=criminal

      No difference between the two from where I'm sitting.

    22. Re:This is true... by Anonymous Coward · · Score: 0

      Just once I'd like to see a real interview, between an informed interviewer and a real person from MS who actually answers questions.

      Except that in the above informed interviewer means someone who asks the questions you want, real person from MS means someone who agrees with you, and actually answers the questions means answers the questions the way you like.

      With any reasonable complex issue people are going to have varying opinions. You would fall into the Linux side, and as such anything MS does is evil and wrong. People from the MS side clearly also view anything the Linux side does as evil and wrong. You can't expect someone from MS to come out and say that Linux is the greatest thing ever, just like you can't expect someone from the Linux side to come out and say that MS is the best thing ever.

      The only thing that you can expect is that posting on Slashdot about Linux being great and MS sucking is a sure way to get karma.

    23. Re:This is true... by Anonymous Coward · · Score: 0

      Actually, he is completely right.... there is more of a tendency to break things when adding them to linux than when adding them to windows.... but he doesnt define the reason: you just simply can't add anything to windows.

      It kind of makes you wonder.... if stability is the biggest advantage of closed source, why the hell can my linux box go years without a reboot and my windows box can occasionally go weeks?

    24. Re:This is true... by Anonymous Coward · · Score: 0

      Looks like the Slashdorks are in full swing today. Over 400 comments of inanity, all spouting the same cliché group-think. It really reminded me of why the online world thinks of this site as one giant, pathetic joke.

    25. Re:This is true... by cayenne8 · · Score: 2, Funny
      "This is ridiculous when in the question itself the author tells what he means by "open source" (giving back to the community, being able to see, use and change source codes)."

      I dunno. I think he gave a most cromulent answer...

      :-)

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    26. Re:This is true... by utnow · · Score: 0

      I know... patents drive me crazy. Every time I use a program and see a feature I really really like, I so badly want to cut and paste it into my own programs and sell them. But those damn patents make it illegal. If only the billion dollar corportations would drive hybrid cars and didn't hate the environment we would all have global peace and software would be free for me to copy and profit off of. Shame on you Bill.

    27. Re:This is true... by darkonc · · Score: 1
      Don't give any evidence that Linux actually IS brittle.

      That's like asking SCO for evidence that Linux violates their copyrights.

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    28. Re:This is true... by Kihaji · · Score: 1

      It is completely valid to have to define "people" and "open source".

      "people", the general public, or developers? Does the average idiot on the street care that they can get the source to the latest kernel? No, the developers do.

      As for open source, the OSS community can't even figure out a definition as to what they are, be it the FSF version, the OSF version, or everything in between. Is open source the freedom to do whatever the heck you want with the code(BSD style), or the ability to see and make changes to the code if you give the code back to the world(FSF style), or make changes to the code but relinquish rights to distribute that code(MS style)?

      Also, is the proliferation of F/OSS solutions because of the ethical values, or the monetary cost? In which case then you have a case not for F/OSS, but against charging a large amount of money for software.

    29. Re:This is true... by poopdeville · · Score: 1

      Agreed. They have all been trolled by a Microsoft PR guy.

      --
      After all, I am strangely colored.
    30. Re:This is true... by milimetric · · Score: 0, Flamebait

      Desist Slashdot Hoarde...
      No more jokes, be serious for a second. This IS true. I'm between a newb and intermediate on Linux but have been using MS since DOS. I've used Mandrake, Red Hat, Gentoo, Ubuntu, Beatrix, Knoppix, and SLAX for different purposes. My laptop is going back and forth from Ubuntu to Gentoo dual booting with Windows.

      I always find myself going back to windows when I can't figure out how to do something in Linux. My latest example is how I installed Gentoo and f*ed up the user management part and ran everything under root. I then tried to install wine and discovered why (besides security wise) this is bad. So I tried to add a normal user and move all my preferences from fluxbox, mozilla, etc over to the user. I failed miserably and from chair reactions broke my install by rm -R * everything... lol. Ok, so that was my bad but the frustrations that the process led me to were the cause. I then moved to Ubuntu and have not been able to get VLC to work correctly. It keeps telling me I don't have the correct version of libc6 but I looked this up on user forums and the only way to get libc6 is to upgrade to breezy and people said all hell broke loose when they did this. SO, in grandiose conclusion... doesn't this sound like a headache compared to in windows... download, run, it works. IT JUST F*ING WORKS. I have a gazillion programs installed on it. It never crashes Windows XP SP2, it works nicely with firefox and ClamWin so it's lightweight, and it's overall hassle free. Say what you will of microsoft, but although Linux has some wonderful package management *IDEAS* the implementation and collaboration between package developers and distribution developers is poor to say the least. For example, I Love Gentoo's emerge system but every once in a while you get a messed up ebuild or some dependency can't be met and if you're not an expert you're not gonna figure it out. I'd love to hear some feedback if someone's found a nice and easy way to manage packages on Linux to get a good installation of:

      Firefox,
      OpenOffice,
      VLC,
      XMMS,
      ACPI,
      Fluxb ox (or Gnome)

    31. Re:This is true... by Anonymous Coward · · Score: 0

      HAHAHAHAHA!

      Thanks for the laugh. Thank God, people like you are increasingly marginalized in American politics.

    32. Re:This is true... by bokutoe · · Score: 0

      I have to disagree with you here. Software patents are incredibly important to protect the waning rights of corporations on intellectual property. After all, a world with free-roaming ideas is NOT conducive to progress. That IP must be harnessed by corporations with a large enough capital to actually do something useful with it. Every time I see quick sort in someone's source it drives me nuts.

    33. Re:This is true... by Anonymous Coward · · Score: 0

      Just more uninformed blathering and semantic tapdancing from Yet Another MS Press Flack - redefining terms to avoid outright lying and regurgitating the same old crap we've all heard before.

      Am I the only one who is fed up with this crap?
      If someone - anyone - could be found who would just speak the plain truth for a week, I would vote them Ruler of the World in a heartbeat.

    34. Re:This is true... by indifferent+children · · Score: 1
      "and there's been a lot of innovation (in the last decade or so) in the software industry where patents exist and are enforced in so many countries."

      Translation: our software sucks; OSS is better, but we have been able (in many cases) to make it illegal to write competing software. Therefor, you are stuck with our inferior software, so bend over and open your wallets.

      --
      Censorship is telling a man he can't have a steak just because a baby can't chew it. --Mark Twain
    35. Re:This is true... by HishamMuhammad · · Score: 3, Interesting

      A. "From a software perspective, we don't think the patent system is perfect... But when I look at the software industry today, we've been getting a lot of innovation from Microsoft, IBM, Oracle, Adobe, the list goes on..."

      A few weeks ago we had an interview from Steve Ballmer saying that Oracle didn't innovate. Seems that MS needs to coordinate their FUD better.

    36. Re:This is true... by Ulven · · Score: 1
      I agree with the original poster.

      Whatever my views, whether the questions I want asked are asked or not, and whether I get the answers I want or not, I do want those questions to be answered.

      I don't really care if their programmers worry about patents or not, but I want an answer to the question, not just a wishy washy non-answer you'd expect from a lawyer or politician.

      (Only not caring for the purpose of this comment)

    37. Re:This is true... by jisatsusha · · Score: 1

      Nonsense, everyone knows the moon is made of Wensleydale Cheese :P

    38. Re:This is true... by Anonymous Coward · · Score: 0

      Condy? Is that you? Its me George. hehe hehe heh duh hehh hehehhe. I thought I told you not to talk about the tiny penis! heheh I said penis.

    39. Re:This is true... by Anonymous Coward · · Score: 0

      " I'd love to hear some feedback if someone's found a nice and easy way to manage packages on Linux to get a good installation of:

      Firefox,
      OpenOffice,
      VLC,
      XMMS,
      ACPI,
      Fluxb ox (or Gnome)"

      I'm a Linux newb but....

      Firefox - comes with Ubuntu
      OpenOffice - comes with Ubuntu
      VLC - can't help you here, ask about it on ubuntu forums
      XMMS - Get the Ubuntu Add-on (zip or cd) from mr. bass..makes everything nice and easy.
      ACPI - ask on ubuntu forums, might want to ask with specific problem and hardware info.
      Fluxbox (or Gnome) - Ubuntu comes with Gnome. If you're having probs with Fluxbox, maybe try xfce (another lightweight) instead? I installed xfce (can be found from mr. bass, with the other stuff) and works great for me.

      One thing I love about ubuntu is the forums. No matter what level of experience you have people seem very willing, even happy, to help. Without any perceptable elitist attitude either.

      http://www.ubuntuforums.org/ - Forums
      http://www.ubuntuguide.org/ - Unofficial Ubuntu Guide 5.04

    40. Re:This is true... by Anonymous Coward · · Score: 0

      What did Clinton do besides preside as presdident during the nations greatest time of peace and prosperity? So he fondled some intern. I live in Washington, everyone is fondling interns and staffers. EVERYONE. Its so bad its a cliche now. There are a couple books out right now written by woman who do nothing but fuck Senators and House reps.

    41. Re:This is true... by stam66 · · Score: 1
      hunk of green moon-cheese
      Like THAT will ever happen. Everyone knows that the moon is made of yellow cheese...

      Leave the yellow cheese out of the fridge long enough, and you'll see he was right...

    42. Re:This is true... by Knuckles · · Score: 1

      Open Source is very well defined, and so is Free Software

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    43. Re:This is true... by R3d+M3rcury · · Score: 0, Offtopic

      Actually, my favorite is watching the current administration try to explain away Karl Rove.

      "Well, the law says that it is illegal to disclose a CIA agent's name. But he never said 'Valerie Plame.' He said, 'Joe Wilson's wife.' So he didn't do anything wrong..."

      Remember this, if you ever want to 'out' a CIA agent. "See that woman over there? No, the blonde one. Right. She's a CIA agent."

      I mean, Clinton trying to dance around whether he got a blow-job from an intern was funny. But what makes this truly classic is the Bush administration's "We're Straight Talkers--None of that weaselly Clinton crap" suddenly turning into the same weasels.

    44. Re:This is true... by e2d2 · · Score: 1

      Well it depends on what you mean by "innovation"..

      Pay no attention to the man behind that curtain!! If wookies are from endor NOT GUILTY!!

    45. Re:This is true... by jessicavampirehunter · · Score: 1

      Well, *I* didn't leave the moon out last night...

    46. Re:This is true... by Anonymous Coward · · Score: 0

      Bill whats that behind you? Its Mac on the Intel platform coming to bite you in the ass

    47. Re:This is true... by nickj6282 · · Score: 1

      If someone - anyone - could be found who would just speak the plain truth for a week, I would vote them Ruler of the World in a heartbeat.

      I agree with you completely. Unfortunately, speaking the truth will get you in hot water too. Look at what happened to Jesse Ventura when he was Governor of Minnesota. I voted for him, and I'd vote for him again. Many people were quite upset over his candidness, and I'll admit I didn't agree with everything he said. But then again, he didn't lie or bullshit people. He just spoke his mind, always truthful, and I applaud him for it.

    48. Re:This is true... by Anonymous Coward · · Score: 0

      My first thought exactly:

      "Windows - pre-broken for your enjoyment and to simplify your computing experience!"

      A Nony Mouse

    49. Re:This is true... by Anonymous Coward · · Score: 0

      The Truth?

      You can't handle the truth!

    50. Re:This is true... by tolkienfan · · Score: 1
      Mod parent up.

      Microsoft even recommends running each app on it's own box.

      It's no wonder IBM pushes multiple vitrual Linux systems on a single mainframe (zSeries, or even iSeries).

    51. Re:This is true... by Anonymous Coward · · Score: 0
      "Don't use Linux it's brittle." ... but ... "It's about issues of cost and vendor now." Don't give any evidence that Linux actually IS brittle. And it's nonsense. Linux is more agile than any Windows OS.
      Yes but are you not doing the same thing? Where is your justification that Linux is "more agile"?
    52. Re:This is true... by tolkienfan · · Score: 1

      I'm allowed, I'm not from Microsoft.

    53. Re:This is true... by milimetric · · Score: 1

      THIS is exactly what I'm talking about. See, my original point (which very amuzingly got rated flamebait) was that you can't get ALL of these to work. In windows, if I want a bunch of different things to work together, I just install them. I have gotten each one of those things to work but never have successfully gotten all of them to work together on a good stable, multi-user system. From the small list of packages, that seems like a small request.

    54. Re:This is true... by gronofer · · Score: 1

      I wasn't sure exactly what "brittleness" should mean when applied to software, but according to this article it's a practically unavoidable attribute for any large software system.

    55. Re:This is true... by dabigpaybackski · · Score: 1
      Well, that depends on your definition of the word "is".

      Brilliant. Somebody give this man a cigar.

      --
      "OH SHIT, THERE'S A HORSE IN THE HOSPITAL!"
    56. Re:This is true... by hhlost · · Score: 1

      "...I scoffed at the notion that Linux is more secure, because people didn't really understand buffer overruns and port 80 and I/O issues 10 years ago." Uhhh, first he should define "people," no?

    57. Re:This is true... by Anonymous Coward · · Score: 0

      Brilliant. Somebody give this man a cigar.

      Brilliant. Somebody give this man a dead marine.

    58. Re:This is true... by ultramkancool · · Score: 0

      And how you define 'define'

    59. Re:This is true... by Anonymous Coward · · Score: 0

      Sorry...Clinton was a lying sack of corrupt crap in the pocket of his pet special interests (food processors and Hollywood). Bush is a lying sack of corrupt crap in the pocket of the oil industry, the fascist right, and Cheney.

      No difference.

    60. Re:This is true... by Anonymous Coward · · Score: 0

      > that depends on your definition of the word "is". ...which, of course, depends upon your definition of "definition".

      >> How shifty is that?

      Bill Clinton Shifty?

      Lawyer Shifty?

      President Shifty?

      As Shifty as you want to be?

      regards,

      Citizen machiavelli

    61. Re:This is true... by cdamytoy · · Score: 1

      I'd like to know what makes microsoft beleave they're OS is perfect

    62. Re:This is true... by tolkienfan · · Score: 1
      Here's a great example of something Linux can do that Windows can't, and shows how much more agile Linux is:
      http://news.bbc.co.uk/1/hi/magazine/4606719.stm

      The BBC set up a huge network. To get the simplest solution at the lowest cost, they removed all of the options and modules they didn't need.
      In doing so, they reduced the memory footprint and removed unnecessary threads and processes, allowing them to make the most economical use of the hardware.

      They also customized the DNS servers, adding in more sophisticated load-balancing (which also improves efficiency, and failover).

      Could you, cheaply, customize Windows and IIS that way?

    63. Re:This is true... by sapgau · · Score: 1

      Ha Ha!
      That' a good one, thanks.

    64. Re:This is true... by Anonymous Coward · · Score: 0

      On the other hand, if you can choose between risking an IRS audit being unleashed at you because you disagree with the Prez, and risking being sent to Guantanamo because you disagree with the Prez, what would you pick?

      I prefer slimes over fascists.

    65. Re:This is true... by Tesla+Tank · · Score: 1

      Hey! Where's Apollo 13? :)

    66. Re:This is true... by Anonymous Coward · · Score: 0

      My favorite: "Then, OK, in Microsoft's Shared Source program, people can access up to 65 percent of source codes for our core products."

      There are an impressive number of things wrong with that one sentence. Anyone care to count?

    67. Re:This is true... by richlv · · Score: 1

      hmm. let's see.

      Firefox - comes prepackaged with most distros now, even with slackware. if not, there is a simple installer that, as far as i know, does not interfere with other listed software.

      OpenOffice - comes prepackaged with some distros, 1.1 versions have their own installer, 1.9 are distributed as rpms for now, hopefully there will be other builds when it goes final. as far as i know, does not interfere with other listed software.

      VLC - this was a media player, right ? i'm using mplayer, but i once installed vlc to see what it's like. had no problems with other listed software.

      XMMS - i'm using it very day. no problems with other software.

      ACPI - this actually is a kernel functionality, and i have no idea how that is related to other listed software.

      Fluxbox (or Gnome) - ok, i use kde, but again - what's the problem with it in combination with other listed things ?

      there definitely are problems with linux - like multiple sound streams on cheap soundcards (running some apps simultanously with sound output sometimes might be impossible), some power saving features don't work on particular closed hardware and so on - but then we should mention real things - or you probably should have given exact problems you are experiencing instead of giving a list of software that people are running just fine ;)

      --
      Rich
    68. Re:This is true... by Anonymous Coward · · Score: 0

      Right Awn, ya MS Fanbooticle!!

    69. Re:This is true... by hairyfeet · · Score: 1

      Funny you should mention cheese because that is what i thought of when i saw Longhorn screenshots.If i had built up my next product to be as big a switch as dos to Win95 and all i had to show was that,I'd be trash talking about everyone else too. They know after Win2k they started to go downhill and know all they can do is pile on the bells and whistles.I was hoping that it might not be stinky poo,But i got a feeling all we'll get is more stupid search puppy style crap.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    70. Re:This is true... by Shaper_pmp · · Score: 2, Insightful

      Nope. Actually informed interviewer means someone with more than a passing familiarity with the topics covered, so they can tell when they've been brushed off, ask follow-up questions and cut through marketing bollocks to interesting information.

      Real person means someone who answers the question, and isn't afraid to be honest. Perhaps you misunderstand my position, but the emphasis on that was on "real person", not "from MS" (the italics give a handy clue). Press Flacks (from any company) regurgitating their briefing notes are not real people, they're drones. And interviews with them are not interviews, they're stealth press releases.

      "Actually answer the questions" means answer the bloody question they were asked, without prevaricating, dodgy the question or deliberately obscuring the issue. For example, from TFA:

      Q. "So why do you think the ideals of open source... have appealed to so many people? Do you think it's more about people taking an anti-Microsoft stance?

      This is a pretty interesting question, and one I'd like to hear the MS view on. Instead of an answer, though, we get an unnecessary query on the definition of "people" (here's a clue, the people he's talking about are the ones who are experimenting with OSS who never did before), a dodging of the first question ("at the end of the day, people want to deploy technology to solve business problems, be it Windows, Linux, BSD and so on", which was not the question), and an nice paragraph or so muddying the waters on what exactly constitutes "open source" (here's a clue guys - it's when the source code is freely available, unencumbered by non-trivial costs, licences and NDAs).

      "With any reasonable complex issue people are going to have varying opinions. You would fall into the Linux side, and as such anything MS does is evil and wrong."

      Nice try, but no. I don't run a Linux box at home or at work (although I am considering trying it). I have three Windows XP machines at home, and one at work. I use MS Office at work.

      I don't know where you got the idea I was some raving Linux-obsessed fanboy, but you really should stop jumping to conclusions you have no evidence whatsoever to support. You'll note that in my original post I was complaining about the lightweight press-release interview style, not the fact is was "M1cr05oF7 cu4se t3hy aRe t3h suXX0rZ!!!!111!!!".

      "People from the MS side clearly also view anything the Linux side does as evil and wrong."

      Yeah, and if they actually gave a single truthful reason as to why maybe we could have a dialogue between the two camps. Unfortunately it's impossible to start a discussion between two people when one of them keeps claiming there is no disagreement while stabbing the other in the back.

      Don't get me wrong, there are a lot of Linux fanboys out there bitching on forums and stirring up bad feeling too, but the people who actually "manage" Linux are generally quite approachable.

      "The only thing that you can expect is that posting on Slashdot about Linux being great and MS sucking is a sure way to get karma."

      Read the post again, fuckwit. Those words (or sentiments) never passed my lips (or fingers). Not once was Linux even mentioned ("open source as a concept" != "Linux"), and I was pissed because the "interview" was nothing more than a conent-free opportunity for a press flack to regurgitate the company line, with a couple of "hard" questions thrown in (and subsequently ignored) to make it look good. Boring, sterile and worthless.

      Did you even read the article?

      --
      Everything in moderation, including moderation itself
    71. Re:This is true... by poolmeister · · Score: 1

      Well that all depends on your defininion of the word 'definition' Let's do this all day (work is slow today, it's friday) :)

      --
      CN=poolmeister.OU=lurkers.CN=slashdot
    72. Re:This is true... by seweso · · Score: 1

      Or use a direct link

    73. Re:This is true... by milimetric · · Score: 1

      "instead of giving a list of software that people are running just fine"

      Ok, I'm really insistent on getting this exact point ironed out. People in all the linux comunity keep saying that, but what I was trying to point out with the list I mentioned is that this is not true if you examine it deeper.

      The problem, as I see it, and again I'm no expert, is that dependencies are not controlled as tightly. So for example in Ubuntu right now in order to get any of the latest software (like ipf-line or mplayer, or a bunch of other things) it keeps giving me this error like: you need libc6 version 2.4.3.

      for reference: I did a standard install of Ubuntu from the CD. I then went to install stuff and there was like NO SOFTWARE including xine or vlc or libdvdcss2. Now, that's shit you definitely need. So I went to the forums... they told me to change my sources.list to include such and such new servers, ok, I did that. Then I went to install stuff. VLC runs with no sound, mplayer complains about libc6, etc.

      But if you upgrade libc6 the system becomes unstable from what people have posted on the forums. I'm trying to say, it may be something a geekhead can figure out, but that doesn't make it right to claim something like: Linux installs and runs software as easily as Windows. That is just not true. I can't believe I got modded flamebait, I'm making possibly the only point that is relevant to make about Linux:

      Wake up people, it's not the cat's pajamas and there is A LOT more to do in terms of stability, and compatibility.

    74. Re:This is true... by richlv · · Score: 1

      ok, you probably should have given this scenario to begin with :)

      i am using slackware, where i get no dependancy management at all, so i probably won't be able to comment much on this.

      but remember that these are problems that you have encountered with a particular version of a paricular distribution, i've heard that some distributions that offer dependancy tracking are very good at it.

      sorry that you got a bad experience - did you report exact problems in ubuntu bugzilla or whatever they are using ? what was the response ?

      --
      Rich
    75. Re:This is true... by milimetric · · Score: 1

      It's not a bad experience as much as an inherent problem. I did not report the problem, but the only way to solve it would be to use old versions of the software. I'm not implying that I don't like Linux because of it. I'm just saying that on Windows, I can install the latest version of everything with no problems...

      Hm... interesting, so slackware doesn't have dependency management? I'll give that a try, it was one of the major ones that I haven't installed yet because it was on kernel 2.4 and I am working off a laptop so the power management was easier with 2.6 for a newb.

      I'll let you know how my Slack install goes : ) Gee, I sure hope I'm not wearing out that teetering logical partition by wiping it every two days. Thanks for the insight.

    76. Re:This is true... by Device666 · · Score: 1

      Untill Microsoft becomes an open source product, we will never able to inspect the quality of their lines of code. We can only judge the reliabillity of their products by it's behaviour, which is horrible in too many ways to describe. I won't take the effort of even start to describe the poor quality of their products. Microsoft has a bad image, and I haven't seen any thing decent, innovative or usable from them. Let them wine over Linux... I have compiled linux many times. It's very easy customizable (that's why people use embedded linux much more often than embedded "Windows Whatever"). But it's nice to know Microsoft is taking Linux so seriously that they try to give it a bad name... But who cares about Microsoft products anyway, most users just use it because Linux is to knew and technical for them and then wait to switch to something else until they are totally annoyed by virusses.

    77. Re:This is true... by milimetric · · Score: 1

      http://www.webmasterworld.com/forum40/1114.htm

      That's really funny, that's exactly my problem, and here is someone else that agrees with me so I'm not crazy. Even funnier, the last poster on the first page suggested Slackware, just like you, so I'm happy I spent all day downloading all 4 CDs : )

      We'll see how it goes.

    78. Re:This is true... by Engie_Viral · · Score: 1

      Green moon cheese? obviously you haven't been looking at Google Moon at max magnification - the moon cheese is yellow. Obviously the mould makes it appear grey from farther away or something! :P ___________________ Laugh - coz crying ain't gonna get you anywhere

    79. Re:This is true... by richlv · · Score: 1

      uh. beware - slackware is not your usual user-targeted distro ;)

      you will have to edit some config files manually, you will have to track ALL dependancies manually and there are very few premade packages (relatively spekaing) so you will have to compile a lot from sources (i suggest using checkinstall that is included in slackware to track these packages).

      if you manage to get it working you probably will get more experience and a lot of freedom with your system (but in an easier way than linuxfromscratch ;) ) - if not, it still should be a good experience. good luck :)

      --
      Rich
  2. Hmmm by Anonymous Coward · · Score: 5, Insightful

    "The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break." The words 'pot', 'kettle' and 'black' come to mind. Is Microsoft unaware that their registry is far more 'brittle'?

    1. Re:Hmmm by tehshen · · Score: 2, Insightful

      Are many people aware that the Windows registry is far more than 'brittle'? There are people that will read this and think "You can't add things to Linux", no matter how wrong it is and how worse Windows is.

      --
      Guy asked me for a quarter for a cup of coffee. So I bit him.
    2. Re:Hmmm by Ucklak · · Score: 1

      There was an article about MS vs Linux and a comparison about the cost and R&D of the space pen that can write upside down and under water for NASA the the fact that the Russians used pencils for the same task.

      When the cost came about, some Microsoft VP stated "but you can't use a pencil underwater, I guarantee that!".

      Yeah. Tell that to all of the scuba divers around the world Microsoft.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    3. Re:Hmmm by fshalor · · Score: 1

      I thought he was talking about windows too. I've said almost exactly the same thing discussing that *platforn* many, many, times.

      Actually, if I had a nickle for every time I said that particular bit about windows, and I donated all that money to OSS, they'd probably be very happy with me.

      --
      -=fshalor ::this post not spellchecked. move along::
    4. Re:Hmmm by Bimo_Dude · · Score: 1
      The magic of FUD and the 30 second soundbite.

      You (or MS, in this case) can say anything about anything, break out some 'study' or statistics, have some people spread the BS, and there will be a great many people who take it at face value without question.

      --
      "Teleporting Rodents with D-Cell Battery Displacement" theory -- IgnoramusMaximus (692000)
    5. Re:Hmmm by Anonymous Coward · · Score: 0

      Ah yes. That was Jurgen Geckof SUSE.

      He did repeat some popular misconceptions though.

      Before 1968, NASA also used pencils. A private company (and not NASA) developed an all purpose pen that was a lot better than a pencil in many respects.

    6. Re:Hmmm by gilesjuk · · Score: 4, Insightful

      Well, they fail to see that although a Linux system can be hard to configure, once it is configured it is very easy to backup the configuration and as long as there's no hardware failures it remains stable.

      Windows requires a lot more care to do the same. I always advise people not to add and remove software they don't really need to use.

      This article is more FUD from Microsoft. If they are so sure of their software being the best and Linux being so bad they wouldn't need to keep mouthing off. Sadly they know it's actually pretty good and competitive in many areas and will continue to get better. Especially with IBM and Novell on the case. Previous competition was from an OS written by a single company. Linux isn't and some major companies are behind it.

    7. Re:Hmmm by Anonymous Coward · · Score: 3, Interesting

      The trouble begins when you want to add things to it..."

      Like every Windows server I've worked with? Not to mention the expectation with Windows clients that one must wipe and reload the OS annually because of how it falls apart and becomes increasingly unreliable?

      (due to) the brittle nature of the platform, when you do that, other things break.'

      I've never thought of Hardened Linux (PaX & Grsecurity, or SELinux) or OpenBSD that way. I'd have to believe most other hardened systems administrators do as well. The solution for "hardening" a Windows server is to front it with as much protection as possible, given the understanding you cannot lock it down enough for public IP exposure.

      Just looking at Network World will show one there's an entire industry in making appliances to help keep the bad guys out of a fragile Windows server. Realistically, many Apache advocates would probably acknowledge that the strength of hardened Linux and BSd is why Apache is so popular - you can inexpensively deploy your webserver without all the defenses.

      Try this taste test:

      1. Take a small DMZ segment and insert an up-to-date sniffer in passive mode (with the sniffer having its active IP on a completely separate segment isolated from this segment, and also isolated from any internal LAN as this test will have risk). Get it configured to alert you 24x7 when bad things happen; e.g. email to text messaging script.

      2. Take a current production Windows server load, apply all the available service patches and packs to be fair, add Microsoft DNS and run it on a public IP on the DMZ segment, with no third party host, firewall, ACL-enabled filtering router.

      3. Take a second server and load OpenBSD or hardened Linux (hardened Gentoo, with PaX/GrSecurity is easy to do and well documented and supported.)

      4. Run until you get compromised.

      If you're on a well travelled public subnet, you'll start seeing scans almost immediately. It took me six days to have someone return to the windows box and start attacking it. I killed the project at that point by dropping the subnet altogether. The hardened Linux host was repeatedly scanned by numerous hosts and ignored. Granted, it's not a scientific approach in that the bad guys just were not interested in the hardened host, but the real world value is the knowledge of which system they feel is easy enough to break. The black hats know which OS is the brittle one...

    8. Re:Hmmm by Anonymous Coward · · Score: 0

      I dont see how you can sit there and compare a database designed to consolidate configuration settings and a widely known problem in our community with library versioning. For the longest time it was practically impossible to get recent releases of MySQL and PHP to work together, because of such problems. It's not a unique problem, but it is certainly one that you find less often in proprietary products, such as Sybase, SQL Server etc.

      If someone is going to be modded insightful, someone should at least check if they've read the article.

    9. Re:Hmmm by dmaxwell · · Score: 2, Informative

      MS' own recommended strategy for servers is one box for each function. AD tree that's a box. An IIS server? That's a box. A SQL server? Yet another box.

      I can and have run DNS, Samba, Apache, Netatalk, MySQL and others on the same machine and it just sits in the corner and does it's job. I think MS doesn't want to start throwing stones in this particular glass house.

    10. Re:Hmmm by SillyNickName4me · · Score: 2, Informative

      MS' own recommended strategy for servers is one box for each function. AD tree that's a box. An IIS server? That's a box. A SQL server? Yet another box.

      Hmm, they recommend that, but I'd like to mention 2 things here:

      1. This has been a recommended strategy for building servers, one that MS finally adapted itself (tho possibly for the wrong reasons).

      It is a very good idea because it ensures physical seperation between the different services and greatly reduces the potential of compromise of one service spreading to other services.

      2. You can have IIS, AD and MSSQL on one machine. It is not recommended, but it is quite possible.

    11. Re:Hmmm by skept · · Score: 1

      Just because you "can and have run DNS, Samba, Apache, Netatalk, MySQL and others on the same machine" doesn't mean Linux is any better. You can do the same with a Windows box. There are two of them doing so in our data center now. What it does mean is that you need to rethink your network design if you plan to run anything large. In your scenario if someone compromises your webserver they have everything. Windows or Linux, all of it would be going down if just one resource was comprimised.

    12. Re:Hmmm by intangible · · Score: 1

      2. You can have IIS, AD and MSSQL on one machine. It is not recommended, but it is quite possible.

      You can also shove hot pokers under your fingernails, it's not recommended.

      Seriously though, each of those services you mentioned will sometimes hold a processor hostage, it's not really able to handle any load like that.

    13. Re:Hmmm by Midnight+Thunder · · Score: 1

      Sure the registry may be brittle, but is that any way of dealing with real issues on Linux? The only way to fix things to stop deflecting criticism and do something about it. It is this "Linux is superior" attitude that actually hurts the platform's development.

      --
      Jumpstart the tartan drive.
    14. Re:Hmmm by rainman_bc · · Score: 1

      You can have IIS, AD and MSSQL on one machine. It is not recommended, but it is quite possible.

      And wholly crap do you need a lot of RAM to do that. MSSQL by itself is quite a RAM hog.

      I think the GP meant that it's a lot easier to do it on Linux boxen... On my little Celery 400 with 128MB of RAM running FreeBSD 4.9, I have MySQL, Apache, PHP, dhcpd all running with little overhead.

      One reboot in the last year, and that was because I accidentally kicked off the switch. Pissed me off too because uptime was over 280 days.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    15. Re:Hmmm by robertjw · · Score: 2, Insightful

      1. This has been a recommended strategy for building servers, one that MS finally adapted itself (tho possibly for the wrong reasons).

      It is a very good idea because it ensures physical seperation between the different services and greatly reduces the potential of compromise of one service spreading to other services.


      Maybe, but there are disadvantages. If you run everything on one machine you have a single point of failure. The more machines you have the more failure points, the more complexity, more nodes available to attack and more maintenance. As a Sys Admin I'm in favor of running as many things as possible on one box for all of the above reasons. If I can't resonably protect a single machine how can I be expected to reasonably protect six, or ten, or a hundred?

    16. Re:Hmmm by pilgrim23 · · Score: 1

      It seems to me that if Microsoft really wishes to show their product's surperior nature, they have a straight forwared course open to them:
      Simply submit their source code to a panel of industry experts for a peer review. Better: Publish them.
      OSS has been working with this very model for some time and has suceeded in producing some quite robust software considerably more free of defects then similar commercial products. If Microsoft clearly had the best product possible for her customer in mind, this proven solution is avaialable. If on the other hand, Smoke and Mirrors, FUD and the game as usual is the goal, then by all means on with the game. -my 2 kopeks worth...

      --
      - Minutus cantorum, minutus balorum, minutus carborata descendum pantorum.
    17. Re:Hmmm by gglaze · · Score: 1

      Why is it that any time someone mentions a Linux technology that is more than 6 months old, everyone screams that you can't use that as a valid basis of comparison because you have to look at the newest Linux stuff, when it is perfectly valid to use a several-generations-old technology as the key point in an anti-MS argument?

      In any case, how is the registry brittle? Usually, when we talk about technologies that are "brittle", we are talking about things that are easy for the non-technie user to break. One of the main points of the registry was to have a binary format that most non-techie users would never even venture to touch... it seems that by this means of comparison, text-based config files is a much more "brittle" system. Especially if you don't have a perfectly configured distribution, and some of these config files are in the system directories, while others are in the user/app directories...

    18. Re:Hmmm by mgpeter · · Score: 1
      MS' own recommended strategy for servers is one box for each function. AD tree that's a box. An IIS server? That's a box. A SQL server? Yet another box.

      Of course they recommend that, they make tons of money on licensing that way (at least $1,000 per box).

      But, when you look at their products, their "Small Business Server" line has all of these services on the *same* box, and it is coded so you cannot separate them (at least not with Small Business Server 2000).

    19. Re:Hmmm by SillyNickName4me · · Score: 2, Interesting

      Maybe, but there are disadvantages. If you run everything on one machine you have a single point of failure. The more machines you have the more failure points, the more complexity, more nodes available to attack and more maintenance. As a Sys Admin I'm in favor of running as many things as possible on one box for all of the above reasons. If I can't resonably protect a single machine how can I be expected to reasonably protect six, or ten, or a hundred?

      You have services running, and I can guarantee you that at an given time, there will be some service with a potential weakness that can be exploited.

      In the single server setup that means that you cannot protect any of your services fully because your server will always be as week as the weakest service running on it.

      When distributing functions over servers, the compromise will be limited to the one server running a vulnerable service.

      Also, when you have seperate machines for different functions, failure will be far less catastrophic because it means only one service is affected.

      It does cause a little bit more work overall, but it significantly reduces the amount of work needed to deal with things going wrong.

      I have heard many people following your reasoning, probably because it makes sense at first glance. I have seen very few keeping to this opinion AND being seriously interested in securing their network, after having had a decade or so experience with it.

    20. Re:Hmmm by morleron · · Score: 1

      I find it interesting that Taylor gives no concrete examples of "things" which break when you add them to Linux. All we get is assertions with nothing that could even charitably be called evidence. I'm just thinking of the things that I've added to my Fedora Core install over the past couple of years:
      - USB to serial converter to allow me to control my CD jukeboxes from my computer, nothing broke,
      - Open Office, works great,
      - KDE runs fine.

      I can't think of anything that I've done with Linux in the past six or seven years that "broke" the OS. I did have two system crashes when using v0.99 way back in 1992-93, but that's what I get for playing around with kernel code. Aside from those incidents I've never had an OS crash using Linux, aand I worked as a Unix/Linux sysadmin for years before retiring a couple of years ago. The folks I worked with that had responsibility for adminning Windows boxen seemed to always be rushing about putting out fires instead of being able to take time to add improvements to their systems. Oh, I forgot, MS doesn't really allow you to add things to their systems as they've already thought of everything you might want to do and make it well-nigh impossible to to anything they didn't think of.

      All in all the interview was more classic MS FUD. A cunning combination of inuendo, damning with faint praise, making unsubstantiated assertions of problems, attempting to equate the MS "Shared Source" program with true F/OSS software (why look some people can see up to 65% of MS source code for selected products), and misinformation in general. In the final analysis we're back to "Nothing to see here folks, move along."

      Just my $.02,
      Ron

      --
      Impeach Barack Obama for violating the Constitutional requirement to be a "natural born" citizen to hold the office of P
    21. Re:Hmmm by Tony+Hoyle · · Score: 1

      Non-techie users will never see a config file if their admin has any sense.

      In those circumstances Windows is *far* more brittle, as you can screw it up as an ordinary user very easily.

    22. Re:Hmmm by SillyNickName4me · · Score: 1

      You can also shove hot pokers under your fingernails, it's not recommended.

      I am aware of that, all I was saying that it is not recomended regardless of the platform. It depends a bit on the services you want to combine however.

      Seriously though, each of those services you mentioned will sometimes hold a processor hostage, it's not really able to handle any load like that.

      You will see a very similar thing when running things like Domino, Oracle or Versant on Linux. Applications/services being so bloated that they consume whatever resources they can get.

      Linux is somewhat better at handling such situations, definitely, but it is still not something you want unless those services are rather lightweight (and even then there are other considerations like security)

    23. Re:Hmmm by DShard · · Score: 1

      If apache is compromised on a linux box, you have access to whatever user that services is setup to run as. I am sure the same would be true on windows. Linux offers me some very fine grained control over what those users can do including the root account. I am unsure if windows has anything like it, but my experience says no. I can further segregate services to have their own kernels so the OS does not interact with any other service in any possible way. I can't do that with windows without buying additional software.

      Windows can be secured but not without additional purchases and ignoring history.

    24. Re:Hmmm by sconeu · · Score: 2, Informative

      The R&D on the space pen thing is an urban legend.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    25. Re:Hmmm by SillyNickName4me · · Score: 1

      I think the GP meant that it's a lot easier to do it on Linux boxen...

      Well, you do get away with it more often then on Windows, definitely.

      On my little Celery 400 with 128MB of RAM running FreeBSD 4.9, I have MySQL, Apache, PHP, dhcpd all running with little overhead.

      Yeah, and I have a nice Celeron 1800 running those same apps, tho on FreeBSD 5.4. I do quite a bit of hosting for web based apps on it (its part of what I make my money with)

      If I want any performance whatsoever from MySQL (and I have some apps that make rather heavy use of it) I end up with a configuration where MySQL takes some 280M memory or more. Apache (thanks to caching of content and compiled PHP code) has no trouble growing to around 100M. I think both are already in the same league as IIS and MSSQL there.

      Now, combine that with an smtp server with spam and virus filtering, and the 1GB memory it has is pretty much used. CPU load is virtually 0 however.

      So.. I am quite aware that you can do this, and make it work, even make it work well, and make it work quite a bit better then similar functionality running on Windows.

      Is it recommended? NO.

      Can it become a serious problem? Definitely.

    26. Re:Hmmm by man_of_mr_e · · Score: 1

      You must not do much with your server. I have a SuSE 9.1 server that I run without X with pretty much the same services and am constly hitting swap, and I have 196MB of Ram.

      I also have a 256MB server running IIS and SQL Server which performs quite well. So go figure.

    27. Re:Hmmm by ckaminski · · Score: 1

      4 boxes in a cluster, running a mix of services, each one capable of running *ALL* of them if the other three go down (in degraded performance mode, obviously). This is sometimes difficult with Microsoft, nevermind the software cost of Datacenter Server...

      More power usage if services are all on separate boxes, but I think the maintenance requirements to are roughly the same. Doesn't take much on any platform to log in and run up2date/windowsupdate.

    28. Re:Hmmm by mrchaotica · · Score: 1
      If you run everything on one machine you have a single point of failure.
      Isn't that bad, since if one thing fails, everything fails at once?
      If I can't resonably protect a single machine how can I be expected to reasonably protect six, or ten, or a hundred?
      If you can reasonably protect a single machine, how can you not be expected to reasonably protect six, or ten, or a hundred? I mean, all the machines are similar and you're using something to automate the configuring tasks, right?
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    29. Re:Hmmm by robertjw · · Score: 2, Insightful

      When distributing functions over servers, the compromise will be limited to the one server running a vulnerable service.

      It's much easier to compromise additional servers once you are on the inside of the system and can see what distribution, kernel, etc... is being run.

      Also, when you have seperate machines for different functions, failure will be far less catastrophic because it means only one service is affected.

      Generally, in my experience, any service failure is very serious. Networks don't exist in a vacuum, services depend on each other to work. If your ldap server goes down no one can log in anywhere on the network. If your dns server goes down everyone has to connect via IP address. If your firewall goes down all of your online services, email, etc.. no longer work.

      I have heard many people following your reasoning, probably because it makes sense at first glance. I have seen very few keeping to this opinion AND being seriously interested in securing their network, after having had a decade or so experience with it.

      I've had a decade or so of experience running my network, which is relatively large and I still have that opinion. The network I adminstrate has never been hacked by an intruder, the only time we have been compromised is when some of our users infected their workstation with an email virus and that has only happened twice. Don't get me wrong, there are still circumstances where a dedicated machine is best. I fully believe in dedicated firewall machines and of course distributed webservers and DNS servers are a necessity if you want to keep a site up continually. I just don't ascribe to the philosophy of distributing out components across multiple servers more than required for reliability or performance issues and even then I prefer redundancy to separation.

    30. Re:Hmmm by CrkHead · · Score: 4, Insightful
      ...(due to) the brittle nature of the platform, when you do that, other things break

      This just made me recall the abject fear I have of installing updates to Windows. I don't get an option to boot to the old kernel when the patch breaks everything else.

    31. Re:Hmmm by jbolden · · Score: 1

      Actually in terms of fine grained control windows is far better than that. What it has is capability system (user X is permitted to do collection of actions Y to item Z) rather than permissions based (X is permitted to do basically 2x2 options to item Z). This is similar to what Linux is trying to achieve with the "secure linux"/NSA extensions in the 2.6 kernels but it isn't an afterthought. However most Windows applications don't fully support this (including the shells).

      But in terms of security / configurability Windows has Linux beaten by a lot; it has kind of a mini version of what you get on mainframes and mini computers. The problem is the applications don't support the model. Linux has a bad model with excellent applications support for the model.

    32. Re:Hmmm by sharpestmarble · · Score: 1

      It depends on how much traffic they collectively receive. If it's just a home box, intended for use by me and me only, then it's more than likely OK to have everything on one box-and work off of it, too! But if you're a site whose logs huge numbers of visits, then you should be more of the "one function, one machine" school, or more: "one function, multiple machines".

      --
      AC's modded -6. I don't see you, I don't mod you, anything you say is lost. Don't like it? Don't be a coward.
    33. Re:Hmmm by man_of_mr_e · · Score: 1

      Are you nuts? Of course you can run IIS on any user you want. It goes a step further in IIS though. If you want to talk fine grained. You can specify different users for different web applications. or different web sites. You can specify different users for the "anonymyous" user or for interactive logins.

      As for your argument about running IIS in a seperate VM... that's just plain stupid. Whenever the argument falls back to "But yeah, you have to buy something extra" you've lost the "The OS can't do this" argument.

    34. Re:Hmmm by SillyNickName4me · · Score: 1

      It's much easier to compromise additional servers once you are on the inside of the system and can see what distribution, kernel, etc... is being run.

      Well, that applies regardless of having a single or multiple machines. With multiple machines there is at least still a physical barrier and the likelyhood that other machines will not be vulnerable in the same way due to running different services.

      This is about raising the bar, if you aim for making it impossible, I suggest doing away with the network instead.

      Generally, in my experience, any service failure is very serious.

      I agree.

      Networks don't exist in a vacuum, services depend on each other to work. If your ldap server goes down no one can log in anywhere on the network. If your dns server goes down everyone has to connect via IP address.

      How good you can run secondaries of both, only makes sense when they are on a different piece of hardware however.

      If your firewall goes down all of your online services, email, etc.. no longer work.

      Firewalls with fallover support are available both from commercial vendors and as open source products. Again, more machines reduce, not increase the chance of catastrophic failure.

      Mail servers are even easier since the way they interact with the DNS system allows for rather decent backup services.

      I've had a decade or so of experience running my network, which is relatively large and I still have that opinion. The network I adminstrate has never been hacked by an intruder, the only time we have been compromised is when some of our users infected their workstation with an email virus and that has only happened twice.

      Well, I'd say you have partially been lucky. Just 2 such virus incidents in some decade is quite a decent score really (talking about 'luck' here because there is only so much you can do about laptops coming from the outside and being infected. You can do a bit against them infecting the rest of the network of course)

      Don't get me wrong, there are still circumstances where a dedicated machine is best. I fully believe in dedicated firewall machines and of course distributed webservers and DNS servers are a necessity if you want to keep a site up continually. I just don't ascribe to the philosophy of distributing out components across multiple servers more than required for reliability or performance issues and even then I prefer redundancy to separation.

      What I found is that I need the facilities to maintain multiple machines anyway, for exactly the reasons you mention. So my first target has been to make it easy to maintain multiple machines.

      When implementing that properly, I found it really does not cause much more work to have yet another machine to maintain, so I often default to using a new machine for a new feature/service.

      I do agree that it does not always make sense, and that it will save work to combine things at times (like I do on the server that runs my weblog for example).

    35. Re:Hmmm by kevlar · · Score: 0, Troll

      I do agree that once you have a solid configuration for a linux box, that it'll generally work indefinately. However, for the average person to configure and use a linux box for their every day tasks is quite simply too difficult. MS makes it VERY easy to install/uninstall/configure and use. The stability of the platform certainly is a problem, however people DO have a choice right now between Linux and Windows, and they're still choosing Windows. You can't chock that up to being the incumbant platforms dominance. There are companies like Lindows (or Linspire, or whatever) whose sole purpose it to steal market share from MS, but they aren't because they are not a viable competitor.

      The instant that Linux has a leg up over Windows, you'll know it because there will be a thousand companies formed overnight dedicated to dismantling Microsoft's market share.

    36. Re:Hmmm by DickBreath · · Score: 1
      MS' own recommended strategy for servers is one box for each function. AD tree that's a box. An IIS server? That's a box. A SQL server? Yet another box.
      I think you mean...
      • Active Directory tree: that's a license revenue
      • IIS Server: that's a license revenue
      • SQL server: that's another license revenue
      • etc...
      --

      I'll see your senator, and I'll raise you two judges.
    37. Re:Hmmm by ansible · · Score: 1

      Isn't that bad, since if one thing fails, everything fails at once?

      If the application is dependant on all the pieces working (database driven web application for example), then if any piece fails, the application fails.

      Of course, if you want high uptime, you'll have multiply redundant services (on redundant servers) for each piece of the application. But that isn't exactly what we're talking about (maintaining one machine vs. multiple machines).

      If you can reasonably protect a single machine, how can you not be expected to reasonably protect six, or ten, or a hundred?

      Installing patches, updating accounts, configuring applications can all be more work. You have to write scripts to do the updates, instead of just editing the config files on one machine.

      In other words, more work is more work.

    38. Re:Hmmm by bcmm · · Score: 1
      Especially if you don't have a perfectly configured distribution, and some of these config files are in the system directories, while others are in the user/app directories...
      Er, you do realise that the files are supposed to be split between system and user dirs, don't you?

      The user should be allowed to change their wallpaper, but shouldn't be able to change (read: break) network settings or daemon settings.
      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    39. Re:Hmmm by naily · · Score: 1
      Extending your initial point further, ANY server is hard to configure if you don't know much about the underlying technology.

      The worrying thing about MS servers is that the wizards and tick boxes enable any old joker to think they understand (eg.)webserver configuration.

      A seasoned Linux user has to know about the technology in order to fiddle with it, and once they do, they don't need all the crappy wizards and checkboxes. And since they understand the technology, it's a much smaller step towards understanding how to harden it.

      Microsoft-certified Professional is an oxymoron. (I should know, I have a certificate!)

      --
      We all live in a state of ambitious poverty. -- Decimus Junius Juvenalis
    40. Re:Hmmm by mrchaotica · · Score: 1
      You have to write scripts to do the updates, instead of just editing the config files on one machine.
      Have you checked Sourceforge or something to make sure nobody has already written the scripts for you?
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    41. Re:Hmmm by robertjw · · Score: 1

      In other words, more work is more work.

      Exactly. There is always a cost involved. Nothing is free and the number of machines you can maintain is limited by the amount of work. Sure there are downloadable scripts and tools to help with configuration and update woes, but the rate of change for Linux distributions can be very high. Keeping everything up to date can definitely be a challenge.

    42. Re:Hmmm by DavidTC · · Score: 1
      Or grabbing the old RPM and moving the .rpmsave back, or editing the config file that completely broke everything via booting with init=/bin/sh.

      Windows upgrades are so opaque, and who the hell knows how to undo them. You just kinda hope and pray the uninstall knows what it is doing.

      Some of us work for companies that aren't running fancy 'test' machines we can run every patch through. Yeah, we bitch, but companies are tightwads.

      And thus every single upgrade and config change is done on a live machine, and consists of backing shit up, doing the upgrade, testing stuff as fast as possible to make sure it works, sometimes followed by frantic downgrades and config changes to put everything back as it was when something went wrong.

      There's no way in hell I'd try that with a Windows box.

      'Brittle' my ass.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    43. Re:Hmmm by DavidTC · · Score: 1
      Meanwhile, the Windows XP kernel crashes every time I unplub my damn Logitech iTouch wireless keyboard/mouse dongle.

      I mean, every time. It's not some random thing.

      Yet the drivers were, indeed, signed.

      Good quality control there.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    44. Re:Hmmm by DShard · · Score: 1

      I don't think you understand security, so I am sorry, but its pointless to try to discuss this with you.

    45. Re:Hmmm by ansible · · Score: 1

      Have you checked Sourceforge or something to make sure nobody has already written the scripts for you?

      No, because that's more work too. Also, will the scripts work for my version of Apache? Will they only work with FC3 and haven't been updated for FC4 yet? And so on.

      Any time you're maintaining more than a couple machines, you definitely should invest the time to investigate administration tools and set them up for you site. That time is well spent, but it isn't zero either.

    46. Re:Hmmm by man_of_mr_e · · Score: 1

      Excuse me? I don't understand security? How so?

      The user the IIS server runs under is completely configurable, as are the applications that run under it (Windows has the concept of impersionation, which is like Sudo, but applications can change their security context themslves rather than spawning a new process as a specific user). This is simply something you can't do with Apache or any other Unix web server that I'm aware of.

    47. Re:Hmmm by rainman_bc · · Score: 1

      I built my FreeBSD server from the ground up. I did a base install with no services. Then installed what I needed from the ports. I don't run X or any other junk, and the server's running pretty lean.

      It isn't fantastic, but it works decent enough...

      Here's what top says:

      CPU states: 0.0% user, 0.0% nice, 0.4% system, 0.0% interrupt, 99.6% idle
      Mem: 24M Active, 11M Inact, 18M Wired, 5052K Cache, 14M Buf, 496K Free
      Swap: 112M Total, 71M Used, 42M Free, 62% Inuse

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    48. Re:Hmmm by man_of_mr_e · · Score: 1

      As it would appear. You're not using your server for much of anything.

    49. Re:Hmmm by DShard · · Score: 1
      "If apache is compromised on a linux box, you have access to whatever user that services is setup to run as. I am sure the same would be true on windows."


      I never said IIS didn't. Apache can in fact do this on unix and I bet it would on windows too. That only mitigates one web service from accessing another web services filesystem. Important, but is only the most basic kind of protection. Any system that is going to get certified for military use is going to do this. It isn't even close to being secure if you can do that, but would be utterly insecure not doing this.
    50. Re:Hmmm by man_of_mr_e · · Score: 1

      And then you turned around and said "Linux offers me some very fine grained control over what those users can do including the root account. I am unsure if windows has anything like it, but my experience says no."

      I was commenting on your "fine grained" issue. I assume you're talking about Capabilities, something that NT based Windows has always had.

    51. Re:Hmmm by Anonymous Coward · · Score: 0

      Not recommended on weeny little platforms. Mainframe and Midrange systems easily handle multiple workloads. Its called prioritization.

    52. Re:Hmmm by jmorris42 · · Score: 1

      > however people DO have a choice right now between Linux and Windows,
      > and they're still choosing Windows.

      Only on the server do people have a choice. And considering how many billions of dollars HP, Dell, IBM, etc are claiming in Linux server sales I'd say people ARE voting with their feet.

      On the desktop it is a different story. Don;t even try using Lindows as a n example for why Linux on the desktop isn't working. They are the example of what is wrong, they are only offered on third tier hardware that most enterprise shops wouldn't touch wuth a cattle prod. When a top ten OEM offers a desktop Linux at or under the price of the same machine loaded with XP, then you can talk. But the current situation is far from what I'd call competition.

      Now we have the situation where every desktop purchase comes with XP. And still thousands of people are discarding (or dual booting) Windows and loading up Linux. You have to want Linux badly enough to buy Windows preloaded and be willing to ERASE in favor of Linux. And note that most OEM boxes these days don't provide recovery media so once you blow Windows off there isn't an easy way back, that is just a hundred+ dollars down the toilet.

      --
      Democrat delenda est
    53. Re:Hmmm by trezor · · Score: 1

      Microsoft-certified Professional is an oxymoron. (I should know, I have a certificate!)

      Be reasonable. So do I. And probably thousands of other people who may prefer Linux.

      But as a MCP you are supposed to know you can harden Microsoft servers as well. For anyone somewhat seasoned in computing setting up a Linux box with Apache, PHP & MySQL is no problem either. However there's is nothing stopping them from running a insecure setup and running lousy (security wise) scripts either.

      No machine is more secure than it's admin. Claiming that you can't secure a Microsoft server just shows that a MCP-paper itself proves nothing. It doesn't mean that the MCP-program itself is a joke.

      And, yes, I prefer administering *nix boxes. I even got a machine with Solaris 10 x86 running!

      --
      Not Buzzword 2.0 compliant. Please speak english.
    54. Re:Hmmm by pcmanjon · · Score: 1

      "It is a very good idea because it ensures physical seperation between the different services and greatly reduces the potential of compromise of one service spreading to other services."

      Yeah, and you'll need all the help you can get when reducing the potential compromise of a Windows machine you can get!

      So I vote it's a good idea too.

    55. Re:Hmmm by pcmanjon · · Score: 1

      "Microsoft's General Manager of Platform Strategy, Michael Taylor, continues Microsoft's press blitz against Open Source in general and Linux in particular in a CNET Interview. He says of Linux: 'You can build it, design it, and it will work great. The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.'"

      I think this is complete B.S.! The words 'pot', 'kettle' and 'black' come to mind. Is Microsoft unaware that their registry is far more 'brittle'?

      Also, "when you want to add things, it breaks due to the brittle nature"

      At least I can add things to my operating system. Try to extend the functionality of the NT kernel. You can't? What? NT doesn't support kernel modules?

      In Linux all I have to do to install a kernel module is insmod and the module installs for me. It only breaks if you have a poorly made module. Microsoft will surely win this arguement, because kernel modules won't break in Windows. Why? Because their kernel doesn't have this feature of adding functionality to the kernel. Just look who's talking here!

      This should be compared to if I owned a car company called JUNK. I aired a commercial stating how Ford Motor Co.'s cars are unreliable and poorly designed, because the breaks will eventually wear out. Now look at my cars, which completley lack breaks at all. Sure, I have no breaks that can fail in my cars -- but then again, all my customers seem to have crashed in every car they've purchased from me.

      The moral of the story is that you can't trust Microsoft saying "This operating systems feature is brittle, and may break" when they don't even have such a feature in their own operating system that can compete nor compare to the functionality!

    56. Re:Hmmm by TheNetAvenger · · Score: 1

      MS' own recommended strategy for servers is one box for each function. AD tree that's a box. An IIS server? That's a box. A SQL server? Yet another box.

      I can and have run DNS, Samba, Apache, Netatalk, MySQL and others on the same machine and it just sits in the corner and does it's job. I think MS doesn't want to start throwing stones in this particular glass house


      Microsoft's own strategy? Really...

      Our company manages one of the LARGEST HIT, and BANDWIDTH web site in the WORLD. And we host it on a Single Server, that is running Mail, SQL Server, IIS, and auxiallary applications.

      It is a Dual processor Xeon with 2G of RAM, and Raid0.

      That is it period...

      Not to mention the site is fully dynamic, based on ASP and ASP.NET, and highly uses the SQL server.

      We also receive and send about 10gb of email from this server a day...

      So tell me again, how you can do all this on Linux and you can't on Windows Server?

      We could get a bit better performance if we need it by moving the SQL and Mail to a different server, but to this point, even with 500,000 - 1,000,000 hits per day, it doesn't seem to be a performance problem.

      So quit assuming and talking out of your butt, unless you are really running a LARGE scale site that does exactly what you assume Windows can't do.

    57. Re:Hmmm by dmaxwell · · Score: 1

      I too prefer not to overload functions. I'm only pointing out that I can add functions to a Linux box until I hit the limits of disk, processor, or memory and it will do it's job without complaining. The converse is also true. I can easily remove functions and the remaining ones continue to function (no I'm not talking about boneheaded things like yanking the database out from under a dynamic web site). For that matter, I can use a minimum of good sense and configure a Linux box however I please and it stays up and running. Martin Taylor claims that I can't do this without wailing and gnashing of teeth. This has not been my typical experience with Windows machines.

    58. Re:Hmmm by Ucklak · · Score: 2, Interesting

      My point wasn't on the validity of the R&D of a space pen. It's the fact that a Microsoft VP 'guarantees' that a pencil won't write underwater when in fact it will write and quite well, well below 100 feet.

      To me, it shows Microsoft's arrogance that no matter what the facts are, "we're" better and we'll have the best solution attitude is far from what the best solution actually is.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    59. Re:Hmmm by dmaxwell · · Score: 1

      So tell me again, how you can do all this on Linux and you can't on Windows Server?

      My point is that Martin Taylor claims this capability is a Window Exclusive. I was calling bullshit. And yes Virgina, Windows servers have a reputation for being a little bitchy if multiple services are demanded of them. I wasn't saying it can't be done but keeping it all working properly places you squarely in the realm of competent system administration. Again, MS marketing likes to imply that super competent admins are needed for Linux but that any slobbering idiot can manage a Windows server. Neither are true of course but they'll do anything to "prove" that Linux is much more difficult to manage than Windows.

    60. Re:Hmmm by NoMaster · · Score: 1
      Somebody else has already mentioned that that is a fairly common and logical strategy - no single point of failure and all.

      I'd just like to add this :
      • AD tree? That's a server licence.
      • IIS server? That's another server licence.
      • SQL server? That's yet another server licence.
      Somehow I think MS's particular line of reasoning for running services on separate boxes has less to do with security, and more to do with maximising revenue...
      --
      What part of "a well regulated militia" do you not understand?
    61. Re:Hmmm by TheNetAvenger · · Score: 1

      Again, MS marketing likes to imply that super competent admins are needed for Linux but that any slobbering idiot can manage a Windows server. Neither are true of course but they'll do anything to "prove" that Linux is much more difficult to manage than Windows.

      I agree... However think back yourself how many IT departments and IT managers are truly morons. Understanding simple stuff scares me sometimes when they have no clue and look at you like a deer in the headlights.

      So I pretty much can't imagine them doing a good *nix installation, especially when you think about them having to open a terminal/command shell and change config files by hand. I know Mac Server administrators that hate OSX because they don't understand changing something in a text file for serivce operations, or replacing a secured file in the System...

      So in this regard that 99.9% of a Windows Server Installation can be done with a mouse and cute help files, Microsoft does have a slight point.

      Not everyone in the world is on par to drive a bus let alone manage a large IT installation, and in that respect Windows is so easy, it makes clueless computer users appear to be IT pros.

      Take Care,
      The Net Avenger

  3. Windows by 00RUSS · · Score: 1, Funny

    As where with windows. It comes broken.

    --
    +-+-+-The folowing statement is true. The previous statement is false.-+-+-+
  4. So.... by cached · · Score: 2, Funny

    'You can build it, design it, and it will work great. The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.'

    We heard what the thinks about Windows, but what does he say about linux?

    --
    +1 funny, -2 overrated. Life isn't fair.
    1. Re:So.... by theGreater · · Score: 5, Insightful

      "people didn't really understand buffer overruns and port 80 and I/O issues 10 years ago."

      That's the part that caught my attention. Is he seriously suggesting that 10 years ago no one had ever heard of a buffer overrun? That no one had heard of network security in 1995? Maybe they should have thought of that BEFORE they forcibly tied a Browser into their Flagship product.

      -theGreater.

    2. Re:So.... by zenray · · Score: 1

      We have some Crystal reports and Microsoft Access conflicts. When certain reports are run with dao360.dll the report stops and requests administrator password. Remove all traces of dao360.dll and put back a specific version of dao350.dll and everything works. For some time we had various software packages fighting to be installed last - or other packages to be reinstalled because of .dll (or .ocx) version conflicts. ie: APD steps on Pervasive SQL that needs to be reinstalled.

      Don't even get me started on the major PITA it is to get just users to have the proper access rights without these brain-dead apps requireing administrtator rights.

      --
      zenray
    3. Re:So.... by Quux · · Score: 2, Informative

      /jumps straight to google groups

      http://groups-beta.google.com/group/news.software. b/browse_frm/thread/d2f6b1b351300c8/0b932aae5d1d45 44?q=%22buffer+overrun%22+1989&rnum=4&hl=en#0b932a ae5d1d4544

      a patch announcement from september '89, referring to a buffer overrun as "this nasty problem"

    4. Re:So.... by oob · · Score: 1

      Is he seriously suggesting that 10 years ago no one had ever heard of a buffer overrun?

      You're right, his suggestion that everyone else was as disinterested in security as Micro-Soft is ridiculous. However, he is correct that ten years ago we weren't generally concerned with buffer overruns.

      My memory of it is that Aleph One, who used to administer BugTraq, introduced us to the concept in this paper from 1996.

    5. Re:So.... by theGreater · · Score: 1

      Actually, I know for certain that the concept of "smash the stack" AKA "buffer overrun" was well-known at least as far back as 1990, when it made an appearance in the Jargon File.

      -tG.

    6. Re:So.... by kfg · · Score: 1

      Please read the preface to that very paper. Note the vast number of slang terms for buffer overruns already extant at the time the paper was written.

      Who's "us," Whitey?

      KFG

    7. Re:So.... by Anonymous Coward · · Score: 0

      "people [at Microsoft] didn't really understand buffer overruns and port 80 and I/O issues 10 years ago."

    8. Re:So.... by tyler_larson · · Score: 1
      The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.

      The real irony there is the word choice: a few years back, some Microsoft top brass used a similar word: "fragile," to describe the project he oversaw: Windows XP. This was in a private interview with a contractor who was investigating its use for DOD work.

      To explain what he meant, he recounted an incident with a release candidate version of XP where they found that changing the order of a few entries in the default path would cause the system to fail to even boot. Now, don't get me wrong, he wasn't saying "our product is crap," he was saying that this contractor had to be extremely careful if he changed anything, because even minor modifications to the code or configuration can have unforeseen destructive consequences.

      It's interesting to see how a company so confidently projects its own faults on others--even in the absence of any solid evidence. The brittleness of the Windows operating system is an unfortunate byproduct of their own unique development process and the details that get overlooked because of it. It's an indication of the arrogance of the management that they simply assume that processes managed by others can't possibly produce better results than their own.

      --
      "With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea...."
      RFC 1925
    9. Re:So.... by Sam+Nitzberg · · Score: 1

      I think that buffer overruns and the need for proper and effective memory management were properly understood and built into systems such as the IBM System 360 and System 370 - decades ago...

      http://en.wikipedia.org/wiki/System/360

    10. Re:So.... by Anonymous Coward · · Score: 0

      can you define 'people'?

    11. Re:So.... by Tom · · Score: 2, Informative

      Is he seriously suggesting that 10 years ago no one had ever heard of a buffer overrun?

      He's not that far away. Aleph1's famous article was from 1996 and is one of the first publications that got mainstream attention.

      It begins with "Over the last few months there has been a large increase of buffer
      overflow vulnerabilities being both discovered and exploited."
      - so saying this was unknown in 1995 is not quite true, but it certainly was a fairly new and not entirely well understood problem.

      --
      Assorted stuff I do sometimes: Lemuria.org
    12. Re:So.... by CDLI · · Score: 1

      Well, first you have to define "people"...

    13. Re:So.... by Anonymous Coward · · Score: 0

      Sorry, but I call SUPER BULLSHIT on this one. All one needs to do to understand a buffer overrun is to look at the RTM worm - it came out in 1984.

      It was written by Robert T Morris - son of a Government spook who DID understand buffer overruns long before....

      It's just that the schmucks at M$ never cared - they were "it", and abused that privilege, now that they've wasted so much of the People's time and effort patching their screwups, everyone knows and is aware of it and hungry for a working solution...

    14. Re:So.... by scatters · · Score: 1

      And now they do understand buffer overruns and network security, which is the very reason Microsoft decided to put the HTTPD listener in the kernel on Win2k3.

      Still, I suppose that if you're going to have a buffer exploit, you may as well do it in a spectacular fashion.

      Smashing head on desk in amazement.

      --
      A One that isn't cold, is scarcely a One at all.
    15. Re:So.... by Anonymous Coward · · Score: 0

      "people didn't really understand buffer overruns and port 80 and I/O issues 10 years ago."

      If you define "people" as "Microsoft programmers" this statement rings true.

    16. Re:So.... by man_of_mr_e · · Score: 1

      You know, i've noticed this tendancy of Unix supporters to assume that what is known now has always been that way.

      For example, you talk to the typical Unix supporter and they'll tell you that Unix was designed from the beginning with TCP/IP, Security, memory protection and multitasking, and a bunch of other stuff, when in reality all those things were added on afterwards.

      The same is true with this point. 10 years ago, while Buffer overflows were known, they weren't common knowledge, and the average developer certainly didn't have the knowledge or tools to combat them.

      By the way, do you realize how much of an ass you sound like when you say "Maybe they should have thought of that BEFORE..."?

      Logically speaking, if they didn't know about something, how could they have thought about it? Not that I'm saying that a company like MS wouldn't have had people that did know about such things, just that your argument is rather stupid.

      And for the record, I think Microsoft deliberately ignored security, even though they had people that understood the implications of it. I think it was a deliberate choice for them.

    17. Re:So.... by Anonymous Coward · · Score: 0

      Well, thank you very much. My brain just melted. What have we done to you? Huh? HUH?

      Do that again and I call Amnesty International!

    18. Re:So.... by jbolden · · Score: 1

      Why? Poor security hasn't done anything to halt sales of their desktop system which has the integrated browser. The fact is the customers pay lip service to security but don't really care.

      If they did care operating systems like OS/400, VMS, Coyote, Z-OS would be the big names not NT vs. OSX vs. Linux

    19. Re:So.... by Decaff · · Score: 1

      The same is true with this point. 10 years ago, while Buffer overflows were known, they weren't common knowledge, and the average developer certainly didn't have the knowledge or tools to combat them.

      Of course they were common knowledge! They were common knowledge for C programmers even 30 years ago. Just check the man page for C functions like 'gets', and read the warnings.

    20. Re:So.... by man_of_mr_e · · Score: 1

      It's been common knowledge that gets() was bad because it could crash your program. What it wasn't easy to do was exploit buffer overflows. Buffer overflow exploit knowledge has only really happened in the last 10 years or so, and kits have been developed to make this very easy to do.

    21. Re:So.... by Decaff · · Score: 1

      What it wasn't easy to do was exploit buffer overflows. Buffer overflow exploit knowledge has only really happened in the last 10 years or so

      I would certainly argue with this.

      One of the first widely publicized buffer overrun attacks occurred in 1988 as part of the infamous Internet worm incident. Just because kits to make exploiting buffer overruns easy weren't available does not mean that the problem was not widely known.

      Gates says:
      "When you look at the issue of buffer overruns, eight to 10 years ago in software development, you did not know how much space you might need for something so you just create a big buffer zone to allow things to happen. Who knew that people could go exploit that and use that buffer space to do malicious things?"

      Well, anyone who was a half-competent developer knew this was a possibility, as there had been widely known exploits at least 17 years ago!

    22. Re:So.... by man_of_mr_e · · Score: 1

      While the morris worm was a big wakeup to the unix community, it was largely a one shot wonder until many years later.

      Internet security didn't really become an issue until e-commerce started becoming common. Until there were more than just universities on the internet.

      Nobody took internet security seriously, not even after the morris worm (which, while a wake up call, really was more of a nuisance than anything). Most people, and more importantly, most internet developers, didn't even know how the morris worm worked if they had even heard of it at all.

      Buffer overflow exploits dropped of the face of the map after the morris worm. They fixed the flaws and everyone promptly forgot about it.

    23. Re:So.... by Anonymous Coward · · Score: 0

      From a security design point of view NT is VMS. The best way to run vms today is to take windows 2000 and remove all the files that you can get from windowsupdate ;-)

      There is hope though, people care more about magahurts (to increasy productivity) and shiny inoffensive interfaces (not learning = more productivity) than they do about their security/privacy. But then they come back to the store complaing their gigahurts beast is dog slow and popping up porn banners every second... Fun for a while... but getting in the way of writing excuse e-mails to get out of work.

      At some point they will end up begging to run multics...right?

    24. Re:So.... by Decaff · · Score: 1

      Buffer overflow exploits dropped of the face of the map after the morris worm. They fixed the flaws and everyone promptly forgot about it.

      I think your emphasis on exploits is detracting from the main issue. It is the buffer overflows themselves that are the problem, and have been a general software issue for decades. Even if not used for deliberate exploits, they certainly gave rise to an endless series of bugs in C-based applications. This is why Gate's comment is so unhelpful - the 'allocate and hope' attitude to memory management is not just poor in terms of exploits; it is poor in terms of general software development quality, and the implication - that Microsoft's Windows developers were writing code so thoughlessly - is troubling. Some of us software engineers have higher standards!

  5. *yawn* by Noryungi · · Score: 3, Insightful

    When you add new things to Linux, other things break?

    Like that never happened with Windows... If I remember well, adding SP2 to Windows XP breaks compatibility with certain software. And that's just the latest example.

    Note to Microsoft: you have tried FUD in the past, it did not work. Not goona work this time either.

    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
    1. Re:*yawn* by RockofSisyphus · · Score: 5, Interesting

      "Note to Microsoft: you have tried FUD in the past, it did not work." Not true! It has worked in the past. IBM just retired OS/2; an example of Microsoft's FUD working to great effect.

    2. Re:*yawn* by eskoperkele · · Score: 1

      Don't forget about the hardware. 40 machines in boot time deadlock ain't funny.

      Hell, sure, everyone knows that updating operating system demands BIOS upgrade.

      (For sake of completeness: said machines have Asus P4S800-MX motherboards.)

      --
      E. Perkele
    3. Re:*yawn* by Anonymous Coward · · Score: 0, Flamebait

      Get a grip man.

      Your counter to Gates assertion is laughable.

      This is what he wants. Rather then counter his claims with facts about Linux almost every post so far has said "Yeah, well windows sucks to."

      What the fuck?

      Tell us why he is wrong about Linux, not why windows sucks.

      I personally think he has a point. Linux is fucking hard to properly add third party applications to if they are not installed when the distro is installed.

      I also agree with others that the windows registry sucks, and Windows can be just as much of a pain in the ass but that is not the topic here.

      All this playground bullshit reminds me of being in grade school. It is like one kid saying "you suck" and the other simply saying "you suck worse" back. It's getting a little bit old.

      I control buying on all new IT expenditures within my department, tell me why Gates is wrong and why I should go with Linux for the 12 desktops we need to replace. Why I should go with Linux and Apache for the two Intranet application servers we need to buy.

    4. Re:*yawn* by Anonymous Coward · · Score: 1, Insightful
      Note to Microsoft: you have tried FUD in the past, it did not work. Not goona work this time either.

      They still seem to be doing pretty well for themselves...

    5. Re:*yawn* by salesgeek · · Score: 1

      " Not true! It has worked in the past. IBM just retired OS/2; an example of Microsoft's FUD working to great effect.

      Actually, MS Fud did its worse to VisiOn, GEM and DR-Dos COncurrent DOS, WordPerfect and Novell.

      The problem is that MS isnt very good at FUD anymore. Now they use the bs-smokescreen method.

      --
      -- $G
    6. Re:*yawn* by Anonymous Coward · · Score: 0

      "Why I should go with Linux and Apache for the two Intranet application servers we need to buy."

      Cos u is 1 leet dood with extreme language skilz?

    7. Re:*yawn* by Anonymous Coward · · Score: 0

      I control buying on all new IT expenditures within my department, tell me why Gates is wrong and why I should go with Linux for the 12 desktops we need to replace. Why I should go with Linux and Apache for the two Intranet application servers we need to buy.

      Sorry, that should have read...

      I control buying on all new IT expenditures within my department, tell me why Gates is wrong and why I should go with Linux for the 12 desktops we need to replace, why I should go with Linux and Apache for the two Intranet application servers we need to buy.

    8. Re:*yawn* by ahodgson · · Score: 1

      I personally think he has a point. Linux is fucking hard to properly add third party applications to if they are not installed when the distro is installed

      Only if you don't know what you're doing. And if you don't know what you're doing, you have no business running a server in the first place.

      Windows is far more prone to having a single application cause problems with other applications on the same machine than any UNIX variant is. Runaway processes generally only cause major problems if they run the machine into swap, and preventing that is quite possible with resource limits. It is far more reliable and I suspect far more common to run multiple applications on a Linux server than a Windows server.

    9. Re:*yawn* by Noryungi · · Score: 1
      Tell us why he is wrong about Linux, not why windows sucks.

      Have you ever heard of the pot calling the kettle black? Same here. Except that Service Pack 2 is supposed to come straight from Microsoft, and the interviewee was talking about third-party applications, of course.

      I personally think he has a point. Linux is fucking hard to properly add third party applications to if they are not installed when the distro is installed.

      Hint: try reading some documentation, taking your time. Also, typing the following three magic lines seems to work for me:

      ./configure
      make
      make install


      For some kind of reason, the simple procedure detailed above has never failed for me, and it has never broken anything on my systems either. And I use a Linux distribution which is widely critized for being old and obsolete. Go figure.

      I also agree with others that the windows registry sucks, and Windows can be just as much of a pain in the ass but that is not the topic here.

      Sorry, it is the topic. See the line above 'pot calling the kettle black', etc.

      I control buying on all new IT expenditures within my department, tell me why Gates is wrong and why I should go with Linux for the 12 desktops we need to replace. Why I should go with Linux and Apache for the two Intranet application servers we need to buy.

      Surely, Sir, you jest? An Anonymous Coward having all these responsibilities? But I'll humor you, here are two reasons:

      1. If you don't want to compile anything, why not install Debian, and reap the wondrous benefits of apt-get install? Warning: it's addictive.
      2. Four words for you: Free Download. Unlimited Licenses.


      I rest my case.

      Rather then counter his claims with facts about Linux almost every post so far has said "Yeah, well windows sucks to."

      You have my answer. I'll wait for yours, little Microsoftie (yeah, right).
      --
      The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
    10. Re:*yawn* by robertjw · · Score: 1

      Actually, MS Fud did its worse to VisiOn, GEM and DR-Dos COncurrent DOS, WordPerfect and Novell.

      The problem is that MS isnt very good at FUD anymore. Now they use the bs-smokescreen method.


      The problem isn't that they aren't good at it, the problem is they don't have a competitive product. With the companies you mentioned (at least the ones I'm familiar with) MS had a product that was nearly as good or better than their competitors. Word was a valid competitor to WordPerfect who mostly missed the boat on the wysiwyg editors the market demanded. Novell's networks were good, but a pain to administer and not intuitive at all. Windows networking, IMHO, is easier to deal with than Novell and cheaper. Going back to the GP's example Dos and Windows were competitive with OS/2. I remember the OS/2 Warp/Win 95 days. Win 95 wasn't great, but Warp was ridiculous. I never saw anyone keep it running for more than 20 minutes or so.

      My point, after all this rambling, is that Microsoft's OS is not competitive with Linux, so they can't throw out good FUD. It has some advantages in being somewhat more intuitive in certain areas, but in terms of stability and robustness Linux is many orders of magnitude better. The only areas MS has an edge is in GUI (somewhat, personally I think KDE is as good as the Windows XP GUI), peripherals (which changes all the time as Linux gets more market share) and pre-built applications. Most Linux distros have more apps that come with the installation, but there are many popular applications that are only available for Windows or Mac(Quickbooks, Photoshop, MS Office, most commercial games). They can't directly attack these weakneses without drawing attention to them and increasing the amount of work being done to solve the issues, or goading hardware vendors and software manufacturers into providing Linux support. So, now they use the bs-smokescreen method. Get up and make a lot of noise just to confuse the issue. So far it's been working for them, at least to a degree, but the only way they are going to have continued long term success is if their next OS release is competitive with a current Linux distribution.

    11. Re:*yawn* by Anonymous Coward · · Score: 1, Interesting

      Have you ever heard of the pot calling the kettle black? Same here. Except that Service Pack 2 is supposed to come straight from Microsoft, and the interviewee was talking about third-party applications, of course.

      Again with the MS bashing to prove a point about Linux.


      Hint: try reading some documentation, taking your time. Also, typing the following three magic lines seems to work for me: ./configure
      make
      make install


      And when it doesn't magically (your words) work what do you do. Slack, despite the criticism is probably oldest distro around. It has proven itself to me time and time again and I remember running Slackware .97. That is besides the point.


      Sorry, it is the topic. See the line above 'pot calling the kettle black', etc.


      No it really isn't the topic at all. The topic at hand is how Linux is easy to add third party applications to, not how Windows is broken. Nice try to save face though.


      Surely, Sir, you jest? An Anonymous Coward having all these responsibilities? But I'll humor you, here are two reasons:


      I don't jest and please stop calling me Shirley. Logging into a /. Account requires cookies. I will allow my bank and credit card company to set and read cookies on my work computer. I also can't remember another username and password combination so I don't bother with a /. account.


      If you don't want to compile anything, why not install Debian, and reap the wondrous benefits of apt-get install? Warning: it's addictive.


      I have used apt get. It has failed me as many times as it has worked.


      Four words for you: Free Download. Unlimited Licenses.


      Two words in reply: Federal Money.

      If we don't spend it then it goes to another state.


      I rest my case.


      Ditto.

    12. Re:*yawn* by poot_rootbeer · · Score: 1

      IBM just retired OS/2; an example of Microsoft's FUD working to great effect.

      How so?

      Microsoft's strategy regarding OS/2 for at least the past ten years has been to ignore it completely, to act is if it didn't exist.

      Perhaps back in the shaky post-divorce days of IBM and Microsoft, when the fight for the power desktop was between NT 3.1 and OS/2 2.0, there was some FUD. But that's ancient history by now.

    13. Re:*yawn* by Anonymous Coward · · Score: 0
      Hint: try reading some documentation, taking your time. Also, typing the following three magic lines seems to work for me:
      ./configure
      make
      make install
      Stop posting this crap to Slashdot.
    14. Re:*yawn* by Recovering+Hater · · Score: 1

      Now bear in mind that the following statement is just from my memory of *my* perception of the situation at the time. I remember when I was using Windows 3.11 that I hated it. It was the buggiest crap ever. The blue screen was a constant menace. I had read here and there in the popular press that 0s/2 was going to be great and that it would be way more stable. But then Microsoft announced win95 and it seemed like the uncertainty about os/2 drifted into my mind as the usual press announcements from MS continued to hit the stands. So I waited for Win95. What a dissapointment. And I thought XP was a joke. Now I run linux and don't believe anything Microsoft says. I know this is overgeneralized but hey I just can't help but notice the similiarity between M$ statements now with linux in their neighborhood and M$ statements when os/2 was in their vacinity.

      --
      My humor is probably your flamebait
    15. Re:*yawn* by NickFortune · · Score: 1
      Perhaps back in the shaky post-divorce days of IBM and Microsoft, when the fight for the power desktop was between NT 3.1 and OS/2 2.0, there was some FUD. But that's ancient history by now.

      I think the GPs point was that the "ancient and historical" FUD you refer to was so successful at the time as to deny OS2 any sort of market share. Which in turn made it uneconomic for IBM, which led to its being retired.

      --
      Don't let THEM immanentize the Eschaton!
    16. Re:*yawn* by ckaminski · · Score: 1

      Two words: lower taxes. If all this "I have to spend it, or next year I'll get crap for budget" would stop, we wouldn't be giving Uncle Sam %25-40 of our pay.

      It leads to shit like I-90 in Massachusetts getting resurfaced every 10 fscking years...

    17. Re:*yawn* by jbolden · · Score: 1

      Huh? During the period of time when when windows passed OS/2 (Windows 386 and 3.0) days Microsoft was pretty complimentery about OS/2. Windows was a GUI for an outdating operating system, a holdover for people who wanted legacy system suport. OS/2 was the future.... It was only when it became clear that customers preferred Windows 3.0 to OS/2 1.3 that Microsoft changed directions.

      IBM could have still won but IBM screwed up. The company that deserves the blame for the death of OS/2 is IBM not Microsoft. IBM as a company could not commit to a direction different divisions had different goals and were attempting to accomplish different things.

    18. Re:*yawn* by man_of_mr_e · · Score: 0, Flamebait

      Hint: try reading some documentation, taking your time. Also, typing the following three magic lines seems to work for me: ./configure
      make
      make install


      Oh, give me a break. You can't seriously expect anyone to believe this bullshit, do you?

      Even if the above works (and often, depending on the distro, it won't because of dependancy, file locaiton, or other issues) this isn't the end. You often have to edit config files, set up profiles, or any number of other activities.

      Your argument about Debian is even worse. In order to use anything recent, you have to depend on experimental packages, which are a crapshoot at best. Debian only "just works" if you're willing to put up with 2 year old versions.
    19. Re:*yawn* by Eighen+Indemnis · · Score: 1

      I've been irritated with Windows for a while, but SP2 was the height of it. Installing SP2 on my system caused the entire thing to hang immediately after it finished with BIOS work. Turns out there was an incompatibility between SP2 and the microcode for my motherboard. Yeah. Wonderful. When you add new things to *Windows*, other things break. On the other hand, SuSE 9.3 has worked perfectly since I installed it. Have these people even *looked* at the circumstances they're talking about?

    20. Re:*yawn* by dabigpaybackski · · Score: 1
      IBM could have still won but IBM screwed up. The company that deserves the blame for the death of OS/2 is IBM not Microsoft. IBM as a company could not commit to a direction different divisions had different goals and were attempting to accomplish different things.

      I read (on Slashdot, of all places) that the commercial failure of OS/2 came down to a faulty master disk that somehow escaped detection when Warp got rolled out after IBM's huge ad campaign. I remember the ads even after all these years.

      They made it sound like the best thing since the wheel, but all those people bought the OS, installed it, and nothing happened (or so the story goes.) Even though it was, in it's corrected form, vastly superior to Windows 95, the experience soured most people on OS/2 and IBM was fucked.

      It's one of those melancholy "what if" scenarios that tech history is replete with.

      --
      "OH SHIT, THERE'S A HORSE IN THE HOSPITAL!"
    21. Re:*yawn* by Anonymous Coward · · Score: 0

      . . . and yet we still have to pay tolls, despite the highway having been paid for several times over AND Federal funds being dumped into it. I hate the politics and the mutual dork-sucking that goes on here in Taxachusetts.

    22. Re:*yawn* by salesgeek · · Score: 1

      . With the companies you mentioned (at least the ones I'm familiar with) MS had a product that was nearly as good or better than their competitors.

      Actually, not one of the products I mentioned was worse than it's MS competitor at the time of release with the lone exception of WordPerfect. The 5.2 for windows version was bad, compared to the first word for windows, but the 6.1 version was a work of art at the time. Word did not and still does not have many of the capabilities that WP had in 1996, starting with a decent grammar checker, tables of authorities and precise control (reveal codes)

      My point, after all this rambling, is that Microsoft's OS is not competitive with Linux, so they can't throw out good FUD.

      What does not work against linux is the vaporware play that MS usually launches in combination with your plateload of FUD. See with opensource, there is no vapor - only an extended beta test that accelerates as more people try it and submit improvements.

      --
      -- $G
    23. Re:*yawn* by jbolden · · Score: 1

      It was a screw up that hit a few million people tops, and those were the people who could handle a patch process. Most 4.0 users were corporate. Likely was not even that much.

      OS/2 failure wasn't just one thing it was a collection of IBM's mistakes. The main point is it wasn't Microsoft doing anything particular just IBM screw ups and half assed effort.

  6. Oh, the humanity! by op12 · · Score: 3, Funny

    Why would you post such an article on Slashdot?!?

    *Runs for nearest bomb shelter*

    Upcoming article: Why Microsoft is the greatest!

    1. Re:Oh, the humanity! by Anonymous Coward · · Score: 0
      *Runs for nearest bomb shelter*

      And just before you close the door to your shelter, Bill Gates manages to throw his rucksack in... Fortunately he's as bad at bomb building that at OS development, and the rucksack just sits there, sizzles, smells acrid and faintly goes poof!

    2. Re:Oh, the humanity! by benjcurry · · Score: 1

      You know, I agree with you...

      ...and...

      Mr. Taylor is still wrong if he is calling Linux brittle in relation to Win.

    3. Re:Oh, the humanity! by Citizen+of+Earth · · Score: 1

      The headline sounds a lot like "Sun continues to fall" or "The Sun continues to rise".

  7. And Windows never breaks, right? by Anonymous Coward · · Score: 3, Interesting

    Like say you added a database server to your server installation of windows, and then later on you add an official OS update to the same server, with the interesting side effect of breaking the database.

    Which is why many places have test machines to test windows updates.

    1. Re:And Windows never breaks, right? by daern · · Score: 2, Interesting

      Which is why many places have test machines to test windows updates.

      So you're suggesting that with OSS it's not necessary to test and you can slap patches and updates onto production servers without trying them out first?

    2. Re:And Windows never breaks, right? by magarity · · Score: 4, Insightful

      Which is why many places have test machines to test windows updates

      Each of which needs its own software licenses. Cha-ching! As long as you can pull it off, it's a heck of a revenue generating business model!

    3. Re:And Windows never breaks, right? by Vann_v2 · · Score: 3, Insightful

      Microsoft can't have it both ways.

      Either we're to trust them because they're a commercial business, in which case their code should already be tested and work without hassle, or they're "no better" than OSS in this regard.

    4. Re:And Windows never breaks, right? by div_2n · · Score: 1

      Not testing any changes to a production system prior to implementation regardless of platform is unacceptable to every single IT shop I've ever encountered and doing so would be grounds for termination without question.

    5. Re:And Windows never breaks, right? by LurkerXXX · · Score: 2, Informative

      Mod parent up. If you do this with OSS or any OS in a corporate production environment, you shouldn't be in the job you have. Every good amin I know has test machines of whatever flavor OS they run, for just that purpose.

    6. Re:And Windows never breaks, right? by Anonymous Coward · · Score: 0

      >> Which is why many places have test machines to test windows updates.

      >So you're suggesting that with OSS it's not necessary to test and you can slap patches and updates onto production servers without trying them out first?

      Um, I don't think the poster meant that explicitly... but if that's your policy, isn't it less red tape and FAR cheaper to do it on 'linux'?

      Lots of places have extra test servers for the MS OS updates, another for Exchange, and OH, SQL Server.

      Microsoft COULD make it easier on their partners by providing non-production 'test' licenses to compliment production licenses... but if you're using Microsoft, that's par for the course.

      The customer's only right when not dealing with a monopoly.

    7. Re:And Windows never breaks, right? by rsax · · Score: 1
      Each of which needs its own software licenses. Cha-ching! As long as you can pull it off, it's a heck of a revenue generating business model!

      Keep in mind that where medium to large organizations in North America are concerned the term "Linux" for the most part translates into Red Hat. On average, when managers in these types of organizations want to hear about how you're going to implement a Linux proxy or 'whatever' server they seem to want RHEL AS or ES because of the accompanying support and not Debian, Gentoo or Mandrake. In this regard the "revenue generating business model" is the same as it is for Microsoft or any other large software vendor. You have to purchase additional licenses for each RHEL test server. This is coming right from the horse's mouth - call Red Hat if you disagree. And no, you probably shouldn't use Fedora or Centos for the test servers....the whole point of having a test platform is that it should resemble the production one.

    8. Re:And Windows never breaks, right? by Anonymous Coward · · Score: 0
      You have to purchase additional licenses for each RHEL test server.
      Why? I have tested 3 different versions of Apache on the same server that was also doing production, each listening on a different port... when we decided on one we liked, we upgraded to that version and got rid of the other two. Try that with IIS....

      It's the whole thing of no artificial limits....

    9. Re:And Windows never breaks, right? by Anonymous Coward · · Score: 1, Informative

      Nope, you get an MSDN subscription, and you can set up as many machines for development as you want. Still costs some money, but not nearly as much as the actual licenses.

    10. Re:And Windows never breaks, right? by anynameleft · · Score: 1

      Even funnier is that you don't even need to install patches to break Windows!

      For example, my NTFS disk had automatically decided to get ill and make Windows say "Stop: INACCESSIBLE_BOOT_DEVICE" halfway starting up.

      If Windows were really about TCO and uptime and the like, then why does it "recommend" a CHKDSK and not try it first by itself?

      Or why wouldn't it try not to break things unnecessarily?

    11. Re:And Windows never breaks, right? by ThinkingInBinary · · Score: 1

      He's not suggesting that you should update production machines without testing, but rather that when you use open source software, you don't need a second license for everything on the test box.

    12. Re:And Windows never breaks, right? by temojen · · Score: 1

      Sometimes there are good admins but bad management who won't fork out for non-production machines.

    13. Re:And Windows never breaks, right? by daern · · Score: 1

      Microsoft COULD make it easier on their partners by providing non-production 'test' licenses to compliment production licenses... but if you're using Microsoft, that's par for the course.

      That's a very good point and I think it's an area that they could work on. Personally, I'm licensed MSDN Universal, which allows me, personally, to run more-or-less any Microsoft software for "non-production use", which I take to include testing. As a part-time developer, this use is really a bonus for me, but it's only a few hundred dollars per IT person, per year, so if you have a decent amount of Microsoft software, it will probably pay off.

    14. Re:And Windows never breaks, right? by Anonymous Coward · · Score: 0

      Support for what? We run Linux and I have never needed to get support for anything. If I have questions I can get it directly from Apache, MySQL, mono.... The only time I have issues is when I am trying something cutting edge - like running .NET through Apache on Linux. You cannot always find the answers you want from MS$ and other propriatory software because they are all tight lipped and don't want to help you without giving them $$$$.

    15. Re:And Windows never breaks, right? by Anonymous Coward · · Score: 0

      Microsoft can't have it both ways.

      Sure they can. Microsoft can tailor their messages to what they thing the listener wants to hear. In fact, they have to.

  8. Compared to? by CoyoteGuy · · Score: 1, Troll

    Windows 2003? That breaks when you install it? Or breaks when you apply a hotfix?
    Or breaks when you reboot it? (blue screens and dumps)
    Or breaks when you add new hardware?
    Or... Well... You get the idea..

    --
    Slashdot.. Land of nerds, trolls, and FlameBait..
    1. Re:Compared to? by kz45 · · Score: 2, Insightful

      Windows 2003? That breaks when you install it? Or breaks when you apply a hotfix?
      Or breaks when you reboot it? (blue screens and dumps)
      Or breaks when you add new hardware?
      Or... Well... You get the idea.


      I know you were trying to be funny, but this is FUD. I have been running 2003 on many of my servers for a year now and it's never broken. Windows 2000 and XP, on the other hand, are a different story. Windows 2003 is actually very stable.

    2. Re:Compared to? by belar77 · · Score: 2, Funny
      Why do i get the feeling i hear this before? Before Windows 2003, You would have said:

      I know you were trying to be funny, but this is FUD. I have been running 2000 on many of my servers for a year now and it's never broken. Windows NT and 98, on the other hand, are a different story. Windows 2000 is actually very stable.

      Before 2000:

      I know you were trying to be funny, but this is FUD. I have been running NT 4.0 on many of my servers for a year now and it's never broken. Windows NT 3.51 and 95, on the other hand, are a different story. Windows Nt 4.0 is actually very stable. and so on..

    3. Re:Compared to? by Anonymous Coward · · Score: 0

      Ouch, you hit him where it hurts. The round.. nay, the game goes to: belar77!

      kz45 loses his Microsoft Certified Astroturfer certificate!

      The crowd goes wild!

    4. Re:Compared to? by NanoGator · · Score: 1
      "Windows 2003? That breaks when you install it? Or breaks when you apply a hotfix?
      Or breaks when you reboot it? (blue screens and dumps)
      Or breaks when you add new hardware?
      Or... Well... You get the idea.."


      Ah yes. Let's wave our pitchforks at MS for spreading FUD by .... spreading FUD.
      --
      "Derp de derp."
    5. Re:Compared to? by CoyoteGuy · · Score: 1

      I'm terribly sorry. From my experience running Windows 2003 server on 38 HP blade racks, I would have no idea what I am talking about.

      All jokes aside, SP1 broke my fibre network card teaming drivers, and I had to wait for HP to release a SP1 compatible driver. But of course, I wouldn't know what I'm talking about, right?

      --
      Slashdot.. Land of nerds, trolls, and FlameBait..
    6. Re:Compared to? by kz45 · · Score: 1

      I know you were trying to be funny, but this is FUD. I have been running 2000 on many of my servers for a year now and it's never broken. Windows NT and 98, on the other hand, are a different story. Windows 2000 is actually very stable.

      Before 2000:

      I know you were trying to be funny, but this is FUD. I have been running NT 4.0 on many of my servers for a year now and it's never broken. Windows NT 3.51 and 95, on the other hand, are a different story. Windows Nt 4.0 is actually very stable. and so on..


      no I wouldn't. You didn't read my post (I said: 2000 and XP are a different story). I have had a lot of problems with both 2000 and NT in the past, but 2003 has been by far the most stable and seemingly secure).

    7. Re:Compared to? by kz45 · · Score: 1

      Ouch, you hit him where it hurts. The round.. nay, the game goes to: belar77!

      kz45 loses his Microsoft Certified Astroturfer certificate!

      The crowd goes wild!


      the open source community doesn't ever seem to learn from its mistakes (and this is why linux is not being used as a desktop platform over microsoft products). It's comments like these that make me run away from open source as fast as I can.

    8. Re:Compared to? by kz45 · · Score: 1

      All jokes aside, SP1 broke my fibre network card teaming drivers, and I had to wait for HP to release a SP1 compatible driver. But of course, I wouldn't know what I'm talking about, right?

      I've had the experience running windows 2003 with multiple companies running more servers than that in a single company, but I wouldn't know what I was talking about either..right?

      You have one example, which has little effect on the overall stability of windows 2003. Every operating system at one time or another will have an incompatiblity issue with hardware.

    9. Re:Compared to? by belar77 · · Score: 1

      It seems MS fanboys always praise the latest as the greatest hence the time warp i put on your comment.

      I was told the same that you just told me about W2k. Before that i was told the same about NT4.

      By your own admission, what i was told was not the truth. W2k was not very stable nor was NT4. Why would it be true for W2003?

      Fool me once, shame on you. Fool me twice shame on me as they say.

    10. Re:Compared to? by kz45 · · Score: 1

      It seems MS fanboys always praise the latest as the greatest hence the time warp i put on your comment.

      anti-MS fanboys have a habit of spreading FUD about Microsoft products.

      take a look at the past versions of linux and then get back to me. Comparing them to the versions of today show you that something can improve considerably over time. Sendmail, bind, and mysql are also good examples.

    11. Re:Compared to? by belar77 · · Score: 1

      When Longhorn will come out, will you say W2003 was shit too?

      You said that w2k not good. You said that XP was not good. You said NT was not good. That's by your *own* admission my friend.

      I'm quoting you : " Windows 2000 and XP, on the other hand, are a different story." and later: "I have had a lot of problems with both 2000 and NT in the past.."

      If i told someone publicly that W2k was not that good in 2001. Was i spreading FUD? No?

      take a look at the past versions of linux and then get back to me. Comparing them to the versions of today show you that something can improve considerably over time. Sendmail, bind, and mysql are also good examples.

      I grant you that. Software is improved. But sendmail, bind and mysql aren't charging me license fee after license fee to get the security and stability i should have. That's my point since the start of this discussion.

    12. Re:Compared to? by belar77 · · Score: 1

      Why run? It's an AC for god sake.

    13. Re:Compared to? by kz45 · · Score: 1

      When Longhorn will come out, will you say W2003 was shit too?

      no. I might say: "longhorn is more secure than windows 2003", but this is the nature of software (and many other types of technology): it evolves and gets better over time. It would just show me that Microsoft is learning from their mistakes.

      You said that w2k not good. You said that XP was not good. You said NT was not good. That's by your *own* admission my friend.

      it's called an opinion, and everyone has one. You can either choose to use or not use windows, it doesn't matter to me. I was just describing the experiences that I have had in the past (and the ones I currently have).

      If i told someone publicly that W2k was not that good in 2001. Was i spreading FUD? No?

      by what you are saying, FUD does not exist. when microsoft executives say that the gnu license is like a virus or that linux is less secure than windows, it's merely their opinion, no?

      I grant you that. Software is improved. But sendmail, bind and mysql aren't charging me license fee after license fee to get the security and stability i should have. That's my point since the start of this discussion.

      so it's not alright because you have to pay licensing fees?

    14. Re:Compared to? by CoyoteGuy · · Score: 1

      Which is exactly the point!

      Why is it alright for MS to spread FUD about the overall stability of Linux as a whole? Yet, the MS police come out as soon as I share a piece of personal experience.

      In all seriousness, this article to begin with was FUD, and my initial post was as well. But, on a whole, my company has the unique experience of running a completely MS environment except for back end datastores and application support. But you cannot put .NET server on a pedestal in an article based on bashing Linux by MS itself.

      --
      Slashdot.. Land of nerds, trolls, and FlameBait..
  9. This isn't news! by Luscious868 · · Score: 5, Insightful
    Microsoft Continues Anti-OSS Strategy

    How is this news? It would be news if they stopped.

    1. Re:This isn't news! by sillybilly · · Score: 1

      How about coming up with an anti-OSS strategy by doing a better job in your profession than what the OSS folks do?
      Linus Torvalds stayed away from the ideology bullshit of GPL, he said "let me see the code, gimme something that works." Without such an attitude we'd still be waiting for GNU Hurd, and still debate the ideological merits of open source, while the rest of the world moves on. In the end it is not the rhetoric that wins a debate.
      That is not to say that the GPL didn't play the crucial role of keeping the competition from squatting it. MS loves using BSD code, and Apple wouldn't have gotten anywhere if they had to start their OS X kernel from scratch, so they are all like a priests that preach water yet drink wine. It'd be very easy to outdo linux if you could freely squat it, and just add a little bit of benefit to it, and claim that you've got something better, cuz whatever linux has you automatically have it, and then some. You know you love open source too, and even your own developers, when they try to do something new, they don't start from scratch, but they look at some standard way, how others have done it, and improve from there. Human knowledge is like that, none of us starts from scratch with anything, every one of us learns what previous generations came up with, and nobody gets to own that, at least not til now. As Newton put it, it's easy to see farther when you stand on shoulders of giants. Soon none of the 20/20 vision people will be able to afford to climb up on those shoulders, because it will be owned by the blind. You know you love open source too, open knowledge, you just don't like the fact of not being able to make easy money off of it, but having to compete with it. When you are forced to compete, now the sweating starts and you throw all kinds of rhetoric at something that you are unable to surpass as far as customer preference goes. If you could come up with something that pleases the customer, and advance technology instead regressing it by only coming up with schemes whose benefit is extending your reach and control, without giving the customer something valuable in return, yet demanding payment from them nevertheless.
      The OSS way is not perfect, because the creators find it hard to feed themselves, but just like a revolution is not perfect, because the participants find it hard to cultivate and harvest their fields while they are off with their scythes and guns trying to fix some injustice. Go argue to them about the value of being able to feed yourself, they know it very well, yet still they are upset, because unlike you, at least they care about justice, fairness, what's right and what's wrong. I don't think OSS would flourish as much if there was true competition and openness in the software field, with "may the best win" instead of "may the one with the nastiest schemes screw everybody else over."

    2. Re:This isn't news! by Anonymous Coward · · Score: 0

      And it would be even bigger news if the F/OSS community stopped their FUD as well about closed source companies.

    3. Re:This isn't news! by Anonymous Coward · · Score: 0

      What? There's a war breaking out somewhere? Heck. That's just human nature. Of COURSE there's war. It would be news if there WASN'T war.

      Yet wars are still reported as news. That's because it is, in fact, news. Just because something is expected or recurring, doesn't mean it is no longer news.

      Your glib response belongs in "humor" - not insight.

    4. Re:This isn't news! by nytmare · · Score: 1

      How is this news? It would be news if they stopped.

      It would be news if suicide bombers quit exploding in Iraq, too, yet they're in the news weekly.

    5. Re:This isn't news! by zkn · · Score: 1

      It isn't.... It's the headline of a small description of AFA. TFA is the news. As so many slashdotters, you fall into the trap of thinking the title is in itself the news.

    6. Re:This isn't news! by melikamp · · Score: 1

      I don't think OSS would flourish as much if there was true competition and openness in the software field, with "may the best win" instead of "may the one with the nastiest schemes screw everybody else over."

      You may think that GPL is "ideological bullshit", but it is precisely the thing that allows for the goodness like "may the best win". Without GPL, we are left with proprietary, closed source software, protected to the max by copyrights and patents. The party with the most IP capital wins, innovation be damned.

      It is also unclear to me how you concluded that free software would be unable to flourish on the level playing field, even though it is good enough to compete in the near-monopolized marketplace. It is like suggesting that the driving force behind free software initiative is the hatred of Microsoft. I beg you to differ. Linux became what it is today because millions of programmers needed an OS that would serve their needs, whereas Windows served the needs of Microsoft. No matter how well regulated the market is, the proprietary commodity software is always written to maximize someone's revenue, and so if the public wants something useful, the public must write its own OS.

      This can be generalized for all commodity ideas. Wikipedia is a great example from another field. I reckon that it is the best encyclopedia that ever existed. Why haven't anyone publish a thing like this to make a lot of money? Because there were no money to be made. If there was a price associated with its use, the general public would not use it at all!

      Free software is a product of a collective will to share. It will never make it into the niches, but it will eventually capture every market which deals with a commodity.

    7. Re:This isn't news! by sillybilly · · Score: 1

      That message was to Microsoft. I'd rather see them do a good job, even if via an inferior method, than moaning.

      Remember the days nVidia came out top, and all the zoo of graphics companies, including 3dfx, were simply left behind? We were almost left with an nVidia monopoly, thank God for ATI for hanging in there, but still, nVidia won because they were so damn good at what they did. I don't ever remember hearing rhetoric coming from them, they just quietly kept releasing newer and newer products, and the customers weren't bitching, except for cost maybe, that too only lately, but you always had cheap nVidia cards as a choice, unlike having a $30 version of Winblows for 2d vs. a $500 super3d gamer version, or something like that (and now even if I'm happy with my current video card, I wouldn't be allowed to keep it, because I'm forced to buy new ones.) It got to the point where now nVidia has such good cards these days that nobody really cares, it pretty much outperforms any kind of customer need, and the customer is happy, except maybe for overheating and power consumption. Why can't Microsoft do something like that? Be so good at what you do that the question is moot, because your customer base is content. Imagine having to sit here debating the rhetoric over what kind of pipelining is better in 3d graphics cards, and how to squeeze an extra frame rate out of them. Nobody cares. Why? Because it's more than good enough. That should be the example to any kind of free market corporation - the customer comes first, and the less the forcus and rhetoric that's tossed around in the field, the prouder you should feel.

      As far as open source vs. proprietary code goes, the debate is not quite settled yet, though I too prefer the open, human readable, make sense formats, vs. the garbage that ado.net webcontrols spit out. How about xml? I thought xml was finally the file format to make things human readable, but to me anything coming from Microsoft these days is more like muddying up everything even more, including the internet that used to be human redable and troubleshootable.

      Open source vs. proprietary is like the question what to use when describing a mathematical function, polynomial Taylor series, or sine-cosine expansion Fourier series. Both are answers to the same problem, from different approaches. If Heisenberg comes up with a Taylor-series-like matrix mechanics, and believes it's better than Schroedinger's Fourier-series-like wave mechanics, then instead of him bitchin, I'd rather have him show me the way how his method is better, and makes is easier for me to understand quantum mechanics, than Schroedinger's method does. Now obviously with waves, sines and cosines work simpler than polynomial expansions, but still, if you believe in something, such as matrix mechanics, do the best you can, and show me. I have an open mind, and you never know, they may actually show up with something that's simpler and better. But I still wanna be the customer and decide what I like, and not be forced into a choice because some ideology is shoved down my throat, and it's illegal to disagree with it.

  10. *confused* by HAKdragon · · Score: 0, Redundant

    The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.'"

    Is he talking about Linux or SP2?

    --
    "Our opponent is an alien starship packed with atomic bombs. We have a protractor."
  11. In other news by matth · · Score: 1

    OSS advocates are stating that Windows is increadibly robust and stable.. until you start adding to it. Infact, after installing and uninstalling programs, testers were suprised to find information still says in the REGISTRY! In addition... some programs leave directory structures behind sometimes with megabytes of data files in them!

    Good Grief... brittle? At least when I do a "make un-install" I'm not left with registry entries filling up all over the place.

    How in the world is Linux brittle when you start adding to it?

  12. Brittle!?!? Good lord! by Miros · · Score: 2, Funny

    His comments make me want to hunt him down and whack him over the head with my copy of "programing windows with MFC."

    1. Re:Brittle!?!? Good lord! by DenDave · · Score: 1
      programing windows with MFC


      Last time I took a look at Visual Studio I was under the impression it had more to with KFC...

      --
      -if at first you don't succeed, stay the heck away from paragliding.
  13. "Linux" is a Total Generality. by torpor · · Score: 5, Interesting

    You can't say that Ubuntu is 'brittle', nor GoboLinux, nor MEPIS. If you want to add something to any of these distributions of a Linux-based operating system, you can, with ease.

    Microsoft, however, in their positioning, are exploiting the human incapacity for understanding a generality when confronted with logo/brand positions. "Linux" is a huge field. You can't just say "Linux" and mean "All services that depend on a Linux-based solution". Its pathetic.

    Microsoft know this; they frame the fight so that when they say "Linux" they mean all Linux-based distributions. But to a user of Linux who actually wants to use Linux, and knows how to use Linux, "there ain't no such thing as a Single Linux target" .. you either roll your own, pitch a tent in a distro field, or take a pre-packaged solution from a vendor who has done the hard work for you...

    I say this having used Linux now for 10 years, quite productively. I haven't used Microsoft-based products in that time. I hardly consider that a "GM for Platform Strategy" at Microsoft will have had that experience ...

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    1. Re:"Linux" is a Total Generality. by Anonymous Coward · · Score: 0


      Microsoft, however, in their positioning, are exploiting the human incapacity for understanding a generality when confronted with logo/brand positions. "Linux" is a huge field. You can't just say "Linux" and mean "All services that depend on a Linux-based solution". Its pathetic.


      Yes but many OSS advocates do the same thing. I've seen more than a few arguments where the crux is "Linux can do X" but there is no distro that will actually do it. It's technically possible but doesn't exist, yet the person arguing uses the term as if this product exists.

      Microsoft isn't the only one who is using some sly tricks.

    2. Re:"Linux" is a Total Generality. by Chanc_Gorkon · · Score: 1

      Yes and No. While I agree, you can install pretty much any SOFTWARE easily, sometimes hardware is a pain....like WiFi cards. Now once I found and learned ndiswrapper, unshield and cabextract I was able to get it working with wpa_supplicant. BUT one thing I have not figured out is how to play things like WMV files on my Linux box. I have gotten the codecs for mplayer but it won't work. By the way, ndiswrapper itself was apt-gettable, but the rest of my post(the windows driver you need for ndiswrapper) and the media codecs is NOT something that's covered by apt-get. My goal, at some point in the near future, is to build a dedicated Li8nux box required little to no hacking around to get things working (except obvious things like the codec issue).

      Now, it still does nto mean it's brittle. Far from it. I have made all kinds of thing that would mess up a windows system but linux kept plugging away. Linux is definitely not brittle.

      --

      Gorkman

    3. Re:"Linux" is a Total Generality. by kuzb · · Score: 1

      You can't say that Ubuntu is 'brittle', nor GoboLinux, nor MEPIS. If you want to add something to any of these distributions of a Linux-based operating system, you can, with ease.

      Actually, I could, and in some cases, I would say it's brittle. A great example of something like Ubuntu breaking down is when I installed crossover office (which ran great). However, when I decided it was time to upgrade the kernel (which was precompiled, and provided by the Ubuntu repositories) things started to go wrong. Openoffice and Crossover started to segfault like mad. Since it was a while before I used them after the upgrade (I spend most of my time in jedit or eclipse) it took a significant amount of time out of my day to figure out exactly what went wrong.

      I'm still using my Ubuntu installation, but I'm a lot more wary about upgrading things now. I moved to Linux because I needed something that was going to work, so I could get my job done. After all, it's what pays the bills. Of course, this isn't the only time I've had such issues. So, while I would agree that he's probably coming from a FUD angle, there is a grain of truth in what he says.

      --
      BeauHD. Worst editor since kdawson.
    4. Re:"Linux" is a Total Generality. by ssj_195 · · Score: 2, Informative
      BUT one thing I have not figured out is how to play things like WMV files on my Linux box.
      Which distro? Ubuntu has an excellent user guide (http://ubuntuguide.org/) that covers many common tasks - try the "How to install Multimedia Codecs?" section - it worked for me! As for hardware, I've always been happy to buy hardware specifically for Linux compatibility (my PCI wireless card, for example, requires NO effort to get working, at all, whatsoever - I can browse the web from the first boot after install). This course can be pretty expensive, though, and is obviously not for everyone :)
    5. Re:"Linux" is a Total Generality. by 4of12 · · Score: 1

      Microsoft know this; they frame the fight

      The drawback to this strategy of fighting OSS is that migrants to OSS will be brave risk takers and people with so much technical knowledge that they understand MS is BSing. That artificially distils the OSS users into the more knowledgeable and more venturesome. Not good for MS. It takes a lot of glossy advertising budget to counteract word of mouth.

      Meanwhile, your own customer base is becoming enriched in the less technically savvy, the risk-averse, and people who believe you. I will concede that people who have money are risk-averse. But that's not the growth market so much as the stasis market.

      Also, everytime you ask your Believing Customers for more money (cf Upgrade) you run increasing risks of losing some of them because you have to extend reassurance that they're making a good choice.

      The Windows/Linux floodgates are leaking, but won't fully open until there is widespread knowledge that MS is taxing their business and costing them money.

      That's not quite yet the case generally, but for some specific businesses using MS is higher cost. And, for some businesses, it will make fiscal sense to stay with MS until Linux makes up 75% of the market (just as there are legacy computing shops from earlier eras running well today).

      --
      "Provided by the management for your protection."
    6. Re:"Linux" is a Total Generality. by poofyhairguy82 · · Score: 1
      I'm still using my Ubuntu installation, but I'm a lot more wary about upgrading things now.

      Problems involving upgrading things (which is what happens when you get a new kernel- most other OSes only get a new kernel when an official release is made) is different from installing things. I know what you are talking about (I had to uninstall then reinstall Crossover and Cedega), but please note that upgrading ANY OS will always have a few snags. Going from Windows 98 to XP borked some of my programs back in the day as well...

      Acutally I'm really impressed by Ubuntu, not a single piece of software packaged for Ubuntu (installed by apt-get) broke when I moved from Warty to Hoary (after a reboot of course)...thats neat. Its the programs that try to install on all of the Linuxs that give problems. Sometimes I wish each distro was treated like a whole different OS.

    7. Re:"Linux" is a Total Generality. by Chanc_Gorkon · · Score: 1

      Actually, I figured this one out yesterday. It was ESD all the way causing the issue. Esd and Artsd both cause issues when you have a sound card that can't handle the mixing at the hardware level. This laptop has ye olde crappy AC'97 embedded sound card. So when I would try to play a WMV or a MPG in mPlayer, it would hang until I killed esd. Now I need to figure out if there's a way to make mplayer pipe through esd so I don't have to kill esd every damn time I want to watch a wmv.

      I agree, the ubuntu guide (NOT official) handles most things with aplomb but this one was a weird nit with my particular system. Now it works well.

      Skype on the other hand is a piece of crap because I get get it working no way no how. I can connect, but I can't hear echo123. Very weird. I know it's not my network because I tested Skype from another machine and it's working (both Windows and Mac OS X).

      --

      Gorkman

  14. I kind of agree by Andrew+Tanenbaum · · Score: 3, Insightful

    I can use the 16,000 some Debian packages quite easily and happily, but when I want to add software that they didn't package, I have to fight with dependencies myself and really make a whole mess of my system (thank G-d for checkinstall / installwatch). It ends up taking at least an hour to set up most pieces of software that isn't prepackaged.

    1. Re:I kind of agree by rc3105-Riley · · Score: 1

      BZZZZZZZZT! too bad, thanks for playing

      maybe you should stick to precompiled packages, learn to love knoppix, or get a mac?

      so some source don't automagically build perfectly on your particular *nix config??? I am shocked! what's the world coming to??? those authors should be shot for providing defective source.

      thankfully that's not so much a problem in the win-verse where you generally can't even GET source

    2. Re:I kind of agree by Andrew+Tanenbaum · · Score: 3, Interesting

      In Windows you don't NEED source. Either your InstallShield package, or your zipped program, will work fine in almost any version of Windows - that is, 1 package for 90% of the computer using population, versus what, 20 packages for 3%?. This isn't the fault of any particular developer, but a problem with the general state of GNU/Linux.

    3. Re:I kind of agree by fire-eyes · · Score: 1

      Right, but this is confined to the distro, in this case Debian.

      They're often over-agressive in what they don't include.

      --
      -- Note: If you don't agree with me, don't bother replying. I won't read it.
    4. Re:I kind of agree by saintp · · Score: 5, Insightful
      I can't believe I'm publicly disagreeing with no less than Andrew Tanenbaum, but I *do* have a lower /. ID, so here goes...

      Maybe Debian is brittle -- I highly doubt it -- but when I want to add something to my SuSE box that isn't pre-packaged, it's perhaps more difficult than popping open YaST and clicking around, but I haven't had the experiences you have. I rather prefer to roll my own copies of a lot of big software -- Apache, MySQL, PHP, Samba, and others come readily to mind. Usually, I find that it goes very well. I honestly can't recall the last time it took me anywhere near an hour to compile and install anything on Linux.

      Ironically -- although this might be what Taylor is talking about -- I *do* find that I have difficulty installing proprietary software on Linux. Although it tries to hold your hand more, it frequently fails to Do The Right Thing, IMHO.

      Furthermore, even if Andrew's experience is more typical than mine, it doesn't mean that Taylor was right. Taylor's claiming that installing non-prepackaged software breaks *other* stuff; that's patently false. A difficult system (what Andrew is claiming Linux can be) is very very different from a brittle system (what Taylor is claiming it is). Solaris is, IMHO, a very difficult system to install stuff on -- at least, stuff that's not prepackaged from Sun or SunFreware. Some of the other Unixes, like AIX and Tru64, are even more so. That doesn't make them brittle.

      A brittle system is one where, say, installing a service pack breaks compatibility with many network services and programs. But, as many other posters have pointed out, that is much more descriptive of certain OS's whose names begin with a "w" and end with an "indows."

    5. Re:I kind of agree by Anonymous Coward · · Score: 0

      This guy is being humorous. An hour to set up a software package; it takes longer than that to figure out what patches need to be applied to a Microsoft package.

      If a major software system is to be installed in any platform it deserves more than an hour of thought about consequences. Maybe even two hours...

    6. Re:I kind of agree by Anonymous Coward · · Score: 0

      Yeah, too bad I just installshielded another version of the OCX your program used over the top of yours, and now your software doesn't work anymore. Obviously the new program broke it, so I uninstall it, hit yes all the time, and now all the "shared" dlls are gone and the shit hits the fan.

    7. Re:I kind of agree by rc3105-Riley · · Score: 1

      oy jeez

      this just in - free sw authors don't allways take the trouble to idiotproof

      your statement is true-ish if you stick to basic api's (think win 3.x or 95) but it's really more of a hardware problem - that nut loose behind the keyboard - poor programming practices pathetic packages

    8. Re:I kind of agree by Anonymous Coward · · Score: 0

      I honestly can't recall the last time it took me anywhere near an hour to compile and install anything on Linux.

      Download the source and compile/install QT sometime. There aren't any kinks to it (unless you forget to tell it to compile multi-threaded and have to go through the whole thing again from the start) but it takes more than an hour on a P4 2.4GHz machine.

    9. Re:I kind of agree by Mr+Guy · · Score: 1

      Last time I had to do that was a while back on a much slower machine, but I found then the vast bulk of the compile time is there demos. Compiling without the demos was fast and relatively painless.

    10. Re:I kind of agree by digidave · · Score: 4, Insightful

      That's not a bug, it's a feature!

      Really, the state of GNU/Linux is a product of its users as much as anything else. Many Linux users want to compile a number of their own apps, especially on servers.

      Universal package management should be a goal for all distros, but they won't ever Windows-ize Linux software installation.

      --
      The global economy is a great thing until you feel it locally.
    11. Re:I kind of agree by stinky+wizzleteats · · Score: 1
      Linux has very simple rules:
      • If you use a binary distro, use binary software only if it comes from official repositories of that particular distro.
      • If you need software not thus provided (which, I must say, is difficult to believe in the case of Debian), build it yourself from source. I realize that many Linux neophytes cringe at the thought of downloading tar.gz files, but that's the way it used to be done. ./configure && make && make install - what's the problem? That way, the new software will compile to link with the libraries already in your distribution, and you don't have to worry about conflicts.
      Alternately:
      • Use Gentoo. It isn't a binary distro and everything is in portage.
    12. Re:I kind of agree by Hosiah · · Score: 1
      And can you Debian people see now what you're doing to Linux? Only a week or two ago, I said that Debian/Ubuntu gives Linux a bad name.

      Folks, if you let somebody tell you "You're too stupid, gimme that, I'll do it for you!!!" and snatch your work out of your hands, it is a guarantee that they will screw it up. Stick to distros where you have some control over your own system, and that are at least tolerant towards builing your own apps from scratch and configuring things the way you like, or resign yourself to a life of using only what you're given, locked in by somebody else's idea of what should run on your computer. This applies to anything not Debian-based. Even RPMs and .tgz's can be disassembled and hand-rolled. But how many people resign themselves to a lifetime of Windows, based on their one trial of Linux being a Debian experience that one of the zealots pushed them into?

    13. Re:I kind of agree by jimfrost · · Score: 1
      The reason this works is not because Windows is good at it, but because the application developers spend a lot of time making it work. If you look at your typical InstallShield script you'll see forks for various versions of Windows.

      You don't see this as much on UNIXen because, by and large, you need a different build of the software for each one so it's easiest just to make different packages. But in the case of software that is built and then installed, you do see many of the same kinds of forks.

      --
      jim frost
      jimf@frostbytes.com
    14. Re:I kind of agree by FnH · · Score: 1

      It might be more difficult to install software that isn't packaged in the format your distribution requires (be it .rpm, .ebuild, .deb, or something else), but this hardly makes linux more brittle.

      If anything, relying on distributions to package software instead of individual developers makes the system more consistent and stable.

      I wager it's been a long time since you've last used windows. Installing and uninstalling lots of programs often left unwanted traces in directories and in the registry, making my system not only more brittle, but also more messy.

      Besides, even if the quoted statement is true, I'd rather have a system I can tinker with, extend and possibly fix, than a system that lets me choose between this specific binary verion that might not do what I want for 100% or nothing.

    15. Re:I kind of agree by ookaze · · Score: 1

      But what you say has nothing to do with the problem here.
      The problem here he talks about is breaking other things.
      In adding a package that Debian did not officially package, if you fight with dependancies, you DO NOT break anything, as you cannot even install anything, you do not even make a mess of the system, like you lied about.
      What actually happens, is that you WILLINGLY take "at least an hour" to BREAK your system, even though the system has made all it could to prevent you to do such stupid thing.

      So you are contradicting yourself and Taylor. What you say actually, is that GNU/Linux protects you from breaking the system.
      You have to make a lot of efforts to break it.

    16. Re:I kind of agree by craigevil · · Score: 1

      Pretty much any app you need in Debian is in a repository. If not in an "official" one then more than likely you can find one at apt-get.org.

      Even installing/compiling from source has never taken longer than a few minutes.

      I have ran Debian Sid for over two years with very few problems.

      The article is more MS fud, they are afraid of OSS and of Linux. Anyone remember the wonderful BSOD? Doesn't happen on a Linux machine. A program that causes the entire system to crash? Never had it happen on a Linux machine.

      --
      Debian Sid LXDE Firefox 3.6.4
      GNU/Linux and Firefox, surfing the internet safely.
    17. Re:I kind of agree by Anonymous Coward · · Score: 0

      And if it isn't in portage, writing an ebuild is relatively easy to some of the other hoops other PMSs have you jump through, and [ assuming you send it to bugs.gentoo.org ] you get a warm fuzzy feeling of helping the community!

      P.S. whoa... crazy fonts on the "confirm you're not a script" bullshit...

    18. Re:I kind of agree by Tom · · Score: 1

      It ends up taking at least an hour to set up most pieces of software that isn't prepackaged.

      Have you ever installed something that didn't come with one of the windos equivalents of .deb - Installshield, .msi, etc. ?

      And no, unzipping and running in place doesn't count, you can easily do that on Linux as well.

      If you want to compare, compare likes. If you complain about the troubles of installation of non-packaged software, don't compare it to running an windos installer.

      --
      Assorted stuff I do sometimes: Lemuria.org
    19. Re:I kind of agree by LnxAddct · · Score: 1

      Try installing mac software on a windows computer... damn near the same thing you are talking about. If you pay for software and they don't provide a .deb or an installer they built then your platform isn't supported and you're lucky if you get it working. Same thing with OSS software. Check the software before you decide to use it, anything free you'll probably be able to get out of apt, anything else you'll only be able to be 100% confident that you can use it if it was designed for your platform. People tend to group linux all together when in reality each distro is more or less an independant platform with enough in common that you can typically move between them, but its never certain.
      Regards,
      Steve

    20. Re:I kind of agree by Anonymous Coward · · Score: 0

      Actually, you can lock up a Linux machine every single time as a mere user. The 1394 code is buggy and by merely using gnomemeeting with a DV camera you will cause the machine to freeze (no OOPs, no magic SysReq, no network access) within a few seconds. With an SMP box it's less than 1 second every time. You can also do it with dvgrag and a short period per frame.

      This nasty bug was reported well over a year ago, yet no one knows how to fix it. I tried myself, but just couldn't understand the code :(

    21. Re:I kind of agree by ettlz · · Score: 1
      ./configure && make && make install - what's the problem?

      And even easier when you can rpmbuild -tb tarfile .tar.gz, as it's easier to remove it all when you're done or upgrade cleanly.

    22. Re:I kind of agree by markandrew · · Score: 1

      ...and what happens when you try to install software on windows which hasn't been packaged for it? the difference is that with linux, you can install just about anything, whether it's been packaged for your distro or not. some things are harder than others, but everything's possible. in windows, either it's packaged for windows in some form, or it's not installable.

    23. Re:I kind of agree by ahodgson · · Score: 1

      I realize that many Linux neophytes cringe at the thought of downloading tar.gz files, but that's the way it used to be done. ./configure && make && make install - what's the problem? That way, the new software will compile to link with the libraries already in your distribution, and you don't have to worry about conflicts.

      Or, if you want to ever be able to manage or upgrade your machine, build your own package for it or rebuild one from another distro. It really isn't that hard.

    24. Re:I kind of agree by walt-sjc · · Score: 1

      Um, bullshit. I've run into MANY MANY problems installing Windows apps in the past. While most of the time it just works, the remainder of the time requires a reformat and reinstall, and sometimes THAT doesn't even work. Those Windows installers can be SOOO helpful with wonderful results like "Installation failed." "An unrecoverable error has occured." and the really informative "Error number 6." Even more enjoyable is when you click "cancel" and the damn thing brings up the same error message over and over requiring "task manager" intervention.

      There is nothing more fun than buying a $25K Windows software package that comes with a $5K / year maintenance fee and have support totally unable to resolve "Error number 6" after 5 days of "troubleshooting."

      I'll take a "make install" with nice verbose messages of exactly what the problem is any day. Windows installers are pure evil crap.

    25. Re:I kind of agree by l3v1 · · Score: 1

      Ironically -- although this might be what Taylor is talking about -- I *do* find that I have difficulty installing proprietary software on Linux.

      A very good point here. I've been using linux OSes for many years now. Of course there have been problems, small or huge, from time to time. Still, from what I have seen, _proprietary_ linux apps are inherently more difficult to install on some linux distros. Mostly because many of them are packaged for exactly one of them. I've seen problems with e.g. oracle or maya, big name apps, from which you'd expect a certain amount of "taking care". I mean come on, if people working for free can generally provide usable packaging for thousands of apps, why can't big bug companies' well paid staff behave somewhat similar ? Of course I know I'm broadly generalizing here, but still, this is a problem, that FOSS people can't solve, because it's not in their hands or jurisdiction.

      All in all, I'd never say that managing linux apps is easy for sixpacks. But then again, for them managing a windows server isn't a piece of cake either. And Microsoft always does push their notion of linux as a toy desktop piece of crap junk, which probably doesn't help, considering the sheer number of those sixpacks.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    26. Re:I kind of agree by czarangelus · · Score: 1

      There's also a GNU tool called sourceinstall that I've been enjoying a lot lately. Just run it in X as root, add a .tar.gz, and it handles all the installing and management. Sure I can ./configure, but why bother if the graphical tool will not only do it for me, but also keep track of what versions of what I have installed where, something I'm notoriously absentminded about.

      --
      When a true genius appears, you can know him by this sign: that all the dunces are in a confederacy against him.
    27. Re:I kind of agree by jafac · · Score: 1

      Either your InstallShield package, or your zipped program, will work fine in almost any version of Windows - that is, 1 package for 90% of the computer using population,

      yeah, assuming that;
      1) MSI is updated properly
      2) User is running as Admin
      3) Package was written properly (many are not)

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    28. Re:I kind of agree by WhiteWolf666 · · Score: 1

      G-d... What's that mean?

      Anyways: I agree, this can be troubling. What *would* be nice was if could create a perl script that would build an RPM (or a deb, or whatever) from a .tar.gz without a spec file (alien requires spec files).

      This would have to be a very sophisticated script. It would have to track the locations of where everything was put by 'make install', as well as be able to fail gracefully, with the ability to clean up after itself.

      It would also have to provide meaningful error messages when either ./configure, make, or make install failed.

      The advantage of this would not be redistributable packages, but, would be the ability to remove stuff easily using

      Combine this with alien, and you'd be able to integrate .tar.gz source packages with any tgz, deb, or rpm binary package management system.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    29. Re:I kind of agree by Maximum+Prophet · · Score: 1

      Last time I wanted to add software that wasn't prepackaged to my Windows box, I gave up. You could easily spend more than an hour, and muck up your registry to boot.
      Even when I do use prepackaged software from a manufacturer, I'm often presented with a dialog box saying that Microsoft doesn't think this is a good idea.

      --
      All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
    30. Re:I kind of agree by SdnSeraphim · · Score: 2, Insightful

      All of the above replies miss something that Windows/MacOSX does well: they allow average users to add software easily. The difference between adoption of Windows and Linux is not going to be about open source vs. closed source. It is going to be about ease of use. Ease of use usually means a well thought out default path with few options.

      If you don't care to have average users use Linux, then all of the replies are fine. If you want average users to use Linux, something (and I don't have any ideas unfortunately) has to be done.

      However, Linux will never be able to "compete" with Windows because of a difference in computer use philosophy. Generally, Windows is promiscuous and Linux is not. Windows (and software developers) try to make the software installable so that a computer-phobe could still do it. Once there are more than a couple of options or steps, the basic user will give up and never return. We also know what promiscuity allows, spyware, trojans, etc.

      Linux would be fine if people didn't mind hiring someone to set up their computer to do word processing, websurf, e-mail. But few if any people want to do that.

      Mac OSX will succeed in ways that Linux won't because of the ease of (and consistency of) installation of other software. This has nothing to do with open source.

      What upsets Microsoft is that they do not have a monopoly on ease of use. For Linux it is just a problem to be solved. Apple has solved it: *nix and ease of use. Microsoft knows that it will likely be solved eventually, and then all hell will break loose.

      --
      It is dangerous to be right on a subject on which the established authorities are wrong. - Voltaire
    31. Re:I kind of agree by oyenstikker · · Score: 1

      How is installing from source into /usr/local any harder in Debian than anywhere else? I've installed plenty of things from source in debian. ./configure usually tells me what I need to install.

      --
      The masses are the crack whores of religion.
    32. Re:I kind of agree by WhiteWolf666 · · Score: 1

      Doesn't work without a .spec file.

      I'm looking at http://www.gnu.org/software/sourceinstall/sourcein stall.html which helps somewhat, however.

      Still not integrated with RPM, which is too bad. Be nice to get sourceinstall integrated with pseduo RPM packages somehow, so you can manage .tar.gz without spec files inside RPM

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    33. Re:I kind of agree by metamatic · · Score: 1
      In Windows you don't NEED source. Either your InstallShield package, or your zipped program, will work fine in almost any version of Windows - that is, 1 package for 90% of the computer using population, versus what, 20 packages for 3%?. This isn't the fault of any particular developer, but a problem with the general state of GNU/Linux.

      It's also a problem that can't really be fixed, because the nature of Linux is that anyone can fork it and introduce a slightly different base layout and packaging system.

      Then again, whether that's a bad thing depends on your perspective. If the corporations who attempted a unified Linux and the people responsible for LSB had won, we'd be stuck with RPM-based package management. I'm glad we didn't end up with that.

      I've never had a problem using ./configure --prefix=/usr/local for anything not available packaged for Debian.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    34. Re:I kind of agree by johnnytv · · Score: 1

      At least under GNU/Linux you know when an app has dependencies that aren't met on install. Under windows the information is not so enlightening when you see a message that the computer must shut down due to an error.

      --
      Install, Then Run
    35. Re:I kind of agree by Pete · · Score: 1
      Still, from what I have seen, proprietary linux apps are inherently more difficult to install on some linux distros. Mostly because many of them are packaged for exactly one of them. I've seen problems with e.g. oracle or maya, big name apps, from which you'd expect a certain amount of "taking care".

      To be fair, Oracle is the most nightmarishly hideously painfully complex app to install (on many systems, not just Linux - though I think Linux is probably worse than most others). I'm not sure exactly why Oracle-the-company make Oracle-the-database so (unnecessarily) difficult to install, but my theory is that Larry likes to punish people for giving him money, and then laugh at them. :)

      I've bought a few commercial closed-source games for Linux, and just about all of them use the (open-source) Loki install. I've had a couple of minor problems with one game, but most were flawless.

      Of the other commercial apps I've used on Linux, VMWare and Crossover Office are both really good, their installers worked fine. Opera, of course, is packaged for most Linux systems, but I've had no trouble with it on distros it doesn't officially support.

      I think that (aside from Oracle, which stands alone for pure pain) the most awkward closed-source-app install I've found on Linux systems would be Adobe Acrobat Reader. It's not a bad app, but the install is just... fiddly.

    36. Re:I kind of agree by WhiteWolf666 · · Score: 1

      Two partial solutions, one for RPM distributions (I suppose you could manage them with alien, but it gets kludgier and kludgier......).

      http://www.gnu.org/software/sourceinstall/sourcein stall.html

      Manages source packages for you. GUI, lets you click on and off all the possible configure/make options you could want (well, maybe not *all*, but more than I have ever used).

      Then, there is Krpmbuilder, which is a wizard interface for building RPMS from source without spec files. Check http://krpmbuilder.sourceforge.net/

      Seems pretty nice, you can put descriptions and the like, which might be useful if you are administering a bunch of computers and would like to add a package from source to your pile of systems. Presumably if you are a running a debian system, you could install RPM on debian, build RPM's with Krpmbuilder, convert back to deb using alien, and then manage that however you manage your computer labs or whatever.

      None of these are ideal solutions, but they point in the right direction, and certainly anything that lets you get control over the various source packages scattered all over your system is a *good* thing.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    37. Re:I kind of agree by jbolden · · Score: 1

      Oracle is state of the art software. State of the art is always a pain in the neck. Oracle is larger than most OSes and in many ways more complicated. Don't compare an Oracle install to say MySQL, Oracle does much much more.

    38. Re:I kind of agree by walt-sjc · · Score: 1

      Well, agree in most ways, but the simple installs only cover simple cases.

      PHP is a big example. For example, our ./configure goes like: ./configure --with-apache=../apache_1.3.33 --prefix=/usr/local --with-mysql=/usr --with-ldap --with-xml --with-dom --with-zlib --with-zlib-dir=/usr --with-jpeg --with-libjpeg --with-jpeg-dir=/usr --with-tiff --with-png --with-libpng --with-png-dir=/usr --with-xpm-dir=/usr --with-gd=/usr --with-freetype --with-freetype-dir=/usr/local --enable-gd-native-ttf --enable-gd-imgstrttf --enable-exif --enable-wddx --enable-ftp --enable-mbstring --enable-mbstr-enc-trans --enable-sockets --enable-trans-sid --enable-ctype --enable-xml --with-pgsql --with-openssl

      That ain't so easy. It takes quite a while to figure out all the options exactly right for our application. NONE of the vendor supplied apache / mod_php binaries come configured that way. BUT, the bottom line is that we CAN configure our software exactly how we need it. Not possible in the standard world of closed-source Windows. BTW, the above was for a project that costs damn near $5 million to develop. If closed-source windows-based solutions were easier and more cost effective, we would have used it.

    39. Re:I kind of agree by Anonymous Coward · · Score: 0

      I've never done that because there isn't any unpackaged software on windows. That's the whole point. Installing software on linux that isn't packaged for the particular distro can be difficult. Often the distros are similar enough that it should be possible to standardize things, but that hasn't happened because the LSB process takes too long. Nobody has yet put together a system that lets developers combine the LSB components with other software with a stable interface, such as gtk or parts of gnome.

    40. Re:I kind of agree by ckaminski · · Score: 1

      How does one go about doing this? I've got a number of apps on deployed webservers all over the place that are generally the same (libraries and distributions, SuSE, FC2, FC4) and can save myself a shitload of time by building customized RPM's for my feature sets, without having to recompile everywhere.

      I have a particular apache/perl/php4/subversion config I like... is it as simple as running rpmbuild on said tarfile?

    41. Re:I kind of agree by ckaminski · · Score: 1

      Those are the best kinds of bugs. Something repeatable. Nothing 4,000 debug statements added one after another cannot find and fix... Just takes time and a SHITLOAD of patience...

      Too bad I'm not a kernel hacker, I'm good at fixing these. :-/

    42. Re:I kind of agree by labratuk · · Score: 1

      Either your InstallShield package, or your zipped program, will work fine in almost any version of Windows - that is, 1 package for 90% of the computer using population

      Translation: Your installshield package will be allowed to randomly overwrite any library it likes on your system with its own version that will work with the target application.

      What a great solution.

      --
      Malike Bamiyi wanted my assistance.
    43. Re:I kind of agree by LinuxPoultergist · · Score: 1
      Compiling software for your distro is not a bad thing. Once compiled the software is optimized for your specific system.

      With windows you get a pre-compiled binary that will probably run on your system, but will not be optimized for you specifically. Prepackaging is very convinient, but much is sacrificed in doing so.

      You make the choice.
      Choose software for which you can examine the code, or use someone's prepacked binaries which rely on libraries written by morons.

    44. Re:I kind of agree by saintp · · Score: 1

      Mine don't tend to look terribly different. But, as nasty as that is, it's not brittle.

    45. Re:I kind of agree by Anonymous Coward · · Score: 0

      >Universal package management should be a goal for all distros,
      >but they won't ever Windows-ize Linux software installation.

      I would not want anyone to window-ize Linux app installs (A mess of dll's and registry entries) but would it be so hard to Mac-ize app installs on Linux (they do it on a freaking Mac with all libs included in the app folder/icon) We have the space on our drives now for all the extra lib files! And for those of you who think it can't be done, go install Blender3d on your favorite Linux distro, a very deep and complex 3d rendering program. One folder. Drag, drop then run.

    46. Re:I kind of agree by Trifthen · · Score: 1

      ...but I *do* have a lower /. ID, so here goes...

      Over half a mil is considered low these days? Damn! Where's my cane?

      --
      Read: Rabbit Rue - Free serial nove
    47. Re:I kind of agree by ettlz · · Score: 1

      As another poster pointed out, the archive must have a .spec file in it and you may need some -devel packages for the build. Many tar.gz's unfortunately lack the .spec file, although an increasing number of projects seem to have them. You could also do something like ./configure --prefix=/somewhere/else, run make install to that location, and then cook up a .spec file to pick out the files. (I did something similar with a bunch of fonts I used in LaTeX.) Visit Maximum RPM for more information.

    48. Re:I kind of agree by a_n_d_e_r_s · · Score: 1

      You can walk with a cane ?

      I am using a wheelchair myself!

      --
      Just saying it like it are.
    49. Re:I kind of agree by toddestan · · Score: 1

      Have you ever installed something that didn't come with one of the windos equivalents of .deb - Installshield, .msi, etc. ?

      Yes. A long time ago. Usually involves unzipping something to a directory, copying some files to c:\windows, c:\windows\system, and/or c:\windows\system32, and then making a shortcut to a .exe.

    50. Re:I kind of agree by walt-sjc · · Score: 1

      No, not brittle, but the point is that it can take a while to get everything compliled with exactly the options needed. Sometimes it's many compile cycles over days as you find various dependancies that need to get resolved, tweaking similar options in various other libraries (GD is just about as bad as PHP. The built-in GD version is generally too old and isn't compiled with the options we need.)

      But hey, I get paid to play with it! It's like a puzzle that you need to figure out. Some people enjoy puzzles (educating themselves along the way...) Others just want simple installs and instant gratification. Some people want endless flexibility and the ability to mold their environment to fit their needs - others don't mind sqeezing themselves into the bizzare shape of a vendor's closed source solution. This really is the difference between people that prefer Linux / BSD and those that enjoy Bill G.'s pride and joy.

    51. Re:I kind of agree by philovivero · · Score: 1

      Oracle is state of the art software. State of the art is always a pain in the neck.

      As a former Oracle DBA with 3 years of experience: Haaahahahahaa! [wipes tears] Did you say...? Haaahahahahahaaahaha! That's a good one.

      MySQL is state of the art. Oracle is state of the cruft.

      MySQL has painstakingly removed every little piece of useless code that isn't needed, and tossed it out the window. Then they licensed their code for damn near nothing. Then they provided a support option that actually gives the customer... SUPPORT. From a technological and business standpoint, MySQL is post-2000. Oracle is 1980's.

    52. Re:I kind of agree by empvirus · · Score: 1

      Like 95% of the /.ers here, I lean toward Linux more than any other OS. I know this is sort of off topic here, but I can't figure out a good distro for playing my games, and good with my ATI 9600XT. Any suggestions?

      --
      Sometimes I comment just to hear myself typing.
    53. Re:I kind of agree by David+Rolfe · · Score: 1

      You're in a wheelchair?

      I must be three-feet into the grave.

      --
      Read Heinlein's 1953 Revolt in 2100, now more than ever.
    54. Re:I kind of agree by Anonymous Coward · · Score: 0

      If you're a DBA who believes MySQL is "state of the art", I feel very, VERY sorry for the company you work for.

    55. Re:I kind of agree by poofyhairguy82 · · Score: 1
      Like 95% of the /.ers here, I lean toward Linux more than any other OS. I know this is sort of off topic here, but I can't figure out a good distro for playing my games, and good with my ATI 9600XT. Any suggestions?

      Even though I am biased (I'm a mod on the forum) I think Ubuntu is good for this. The howto section of the forum and wiki will help you install the ATI drivers and the most popular Linux games. Of course, it won't run the games like Windows does...but that is because ATI's Linux driver is lacking. All distros suffer from that. Its not that bad though...I got most of my games to work on my ATI card-9600 pro- at acceptable speeds (before I recently got an Nvidia card to play with xcompmgr).

    56. Re:I kind of agree by poofyhairguy82 · · Score: 1
      All of the above replies miss something that Windows/MacOSX does well: they allow average users to add software easily.

      A question: (not to be a troll, I'm really wondering because I can't see through the eyes of a regular user)

      Is it really that hard to install programs in Synaptic? I use it all day, and its much easier for me than clicking next twenty times.

    57. Re:I kind of agree by jbolden · · Score: 1

      Support, licensing costs, etc... have nothing to do with code complexity. Code complexity comes down to things like: grid, complex recovery options, point in time recovery, live fall over, XML database support, etc...

    58. Re:I kind of agree by Trifthen · · Score: 1

      Count the digits, buddy. ^_^ Though I think the guy who replied to you cheated somehow. Hehe.

      --
      Read: Rabbit Rue - Free serial nove
    59. Re:I kind of agree by Mark+Bainter · · Score: 1

      Amen!

      And don't forget the joy of having an application go through the whole install before giving you that wonderful "Error Number 6", at which point it dies w/out putting in any information about what it installed. Usually while still putting itself in the Add/Remove programs list, even though clicking the remove button will only give you an error.

      So now you have an armload of files for software that doesn't work spewed all over your system, and every time it boots, you get an error message about junk it can't find. Yay.

      Yes, I realize this can be cleaned up by digging into the registry and removing those runonce/etc entries, but that kind of gives lie to the whole "Windows Apps just work and are easy" proposition now doesn't it?

      --
      "No nation could preserve its freedom in the midst of continual warfare."
      --James Madison
    60. Re:I kind of agree by Anubis350 · · Score: 1

      If you need software not thus provided (which, I must say, is difficult to believe in the case of Debian

      Perhaps the only packages really not available in deb's repositories that irritate me no end are the AAC libs.Compiling them on debian is a bitch and getting them from marillats repository is sometimes problematic (for example like right now, where I can't compile mpd to see aac files becuase the version isnt recognized, even if I force the lib location), and I have to recompile some natively packaged apps to get use out of them (gtkpod, mpd [see above], etc.).

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
  15. Ok let me rephrase by Arthur+B. · · Score: 0

    With linux you can do much more things than with windows, but sometime those extra-thing won't work perfectly. It's like comparing a bicycle and a car ! MS is riding the bycicle and going: ahah, but what do you do when you're short on gas ?

    --
    \u262D = \u5350
    1. Re:Ok let me rephrase by Nytewynd · · Score: 0

      What kind of oversimplified example is that? What can you do with Linux that you can't with Windows? I know what I can do with Windows that I can't do with Linux: Run commercial applications that I need.

      --
      /. ++
    2. Re:Ok let me rephrase by RealProgrammer · · Score: 1

      It's more like comparing a car and a helicopter.

      Really, it's like comparing a cookie-cutter 3BR ranch in a popular subdivision with renovating a Victorian downtown. With the first, you know what you'll get (except for what they don't tell you). With the other, you may have to think a little bit, but when all is said and done you have a better product.

      --
      sigs, as if you care.
    3. Re:Ok let me rephrase by Arthur+B. · · Score: 1

      This is about Linux and common linux tools: I'm talking features, not price nore stability nor security, although they do heavily weight in linux's favor. Just a few things I couldn't live without - MIME recognition of files and not DOS-old extensions? - Seamless integration of sofwtare using client/server abstraction, allowing multiple GUI to use a single enfine - Powerfull shell - Command line optional argument for most application, even the graphical one. Very useful when you wan to map a key to a specific action - Packet based installation of software!! - Automatic update of All installed software - SSH ! and so on I have been running Linux for only three years now but couldn't live without it.

      --
      \u262D = \u5350
    4. Re:Ok let me rephrase by iamwahoo2 · · Score: 1
      What kind of oversimplified example is that? What can you do with Linux that you can't with Windows?
      Basically anything that Windows closed source and other restrictions prevent you from doing.
  16. ha! by Quasar1999 · · Score: 1

    Has this guy tried to write a device driver for windows recently? Any idea how many things can break on windows if you don't do it exactly right? Same bull goes for Linux. If you don't know what you're doing, you can hose the OS and 'break' it.

    Add to that the fact that writing an application on linux that misbehaves is less likely to cause as much trouble as a windows app that misbehaves. It's just that in linux the lower layers are more visible, and most people tend to poke their noses in it a lot more than with windows, where everything is hidden pretty well, so you're stuck in win32api world. But if you dig down in windows, just as in linux, you can make things go boom real easy if you don't know what you're doing, or make a mistake.

    --

    ---
    Programming is like sex... Make one mistake and support it the rest of your life.
  17. What distro is he using? by ZakuSage · · Score: 5, Insightful

    It seems like whenever a Microsoft employee speaks they generalize Linux into a huge ball, never mention a distro, and say it's bad. Surely this distro is not using RPM or Apt, which many distros are based on, and surely it is not Gentoo with portage. I also don't think they quite understand how Linux works in that things aren't breaking when the end user is too stupid to configure the program.

    It's as if Microsoft made their own distro, coaxed it with unstable software from 5 years ago, give it no package managemnet, and say "this is all Linux is!". Ugh, it's enough to drive a sane man crazy.

    1. Re:What distro is he using? by IamTheRealMike · · Score: 1
      He does that because that's what the majority of the world does. Red Hat, Novell, Debian ... none of these are large enough or have enough mindshare to stand alone. When customers consider what to put on their servers, they think "Windows? Or Linux? Or Solaris?" etc. They don't consider each distro separately because they simply are not that different.

      And for what it's worth, their Linux testing labs have all kinds of distros in them. The issues observed are (iirc from past interviews) generally the same.

      When somebody says, "Linux has a problem with XYZ" the absolute worst answer you can give is "you used the wrong distro". That's like telling an environmentalist concerned about his car emitting greenhouse gases that he's using the wrong model. Not helpful. Yes, some other make of car may be marginally more green, but they're all in the same boat.

    2. Re:What distro is he using? by QuietLagoon · · Score: 1
      It seems like whenever a Microsoft employee speaks they generalize Linux into a huge ball, never mention a distro, and say it's bad.

      Microsoft's FUD machine knows only how to target specific entities. With Linux, there is no entity to target, so the generic Linux label is used for the target.

      The fact that Microsoft is continuing this anti-Linux campaign does more to validate the usefulness of Linux than anything the OSS advocates could do by themselves. If Linux were really as bad as Microsoft says it is, then why is Microsoft paying so much attention to it?

      We should all give Microsoft a big thank you for their assistance is spreading the word about Linux.

    3. Re:What distro is he using? by matth · · Score: 1

      Actually they did this.. if I recall in some study they did.. they installed Red Hat 7.3 when 9 (I believe) was the stable release out.. and complained it didn't work right.. or like Windows 2000 did.

    4. Re:What distro is he using? by Lotharus · · Score: 2, Insightful

      Two separate ideas on this one:

      1. I agree, to a degree. If I have Problem-X with my Linux platform, I don't want to fix it by switching distros. I chose my distro because I liked Features M, N, O, and P, not being aware of Problem-X until I encountered it. "You have Problem-X? Try Distro-Y instead." "Try installing from source" is also not an ideal solution, as it will (correct me if I'm wrong) take said application out from under the watchful eye of package management.

      2. If I encounter Problem-X in Windows, you can't tell me I have the wrong distro (beyond the scope of versions), because there isn't another distro. "You have Problem-X? Oh well, you're hosed."

    5. Re:What distro is he using? by Anonymous Coward · · Score: 0

      " things aren't breaking when the end user is too stupid to configure the program."

      Exactly the kind of attitude that insures I will never port any family members to Linux.

      The computer was built to serve the user, not the other way around. So if the computer can't serve the user, who is broken?

    6. Re:What distro is he using? by SQLz · · Score: 2, Insightful

      I agree, it is the absolute worst answer to give someone. What ends up happening is what I like to call "LDIF" or "Linux Distribution Installtion Frenzy". A syndrome where people install N linux distros just to see if their hardware is 'autodetected' when all they need to do is type 'modprobe usb-storage' or some other trivial command to get what they need.

      If anyone new to Linux is reading this, the kernel and Xwindows/X.org determines what hardware your system supports, not the distribution. You can take a 5 year old distro and add SATA support just by changing the kernel. You can add support for a new video card by changing the X.org version or downloading a new driver for it.

      I do disagree with the idea of condidering each distro separetely. For instance, I would never use Fedora/Redhat as a workstation. For some reason its so slow on my 1.5Ghz Centrino. I can see Xwindows drawing pixels and it doens't support XFS, JFS, or ReiserFS out of the box. Gentoo, on the other hand, screams with full eye candy in KDE. But, I wouldn't use Gentoo as a server because they tend to make sweeping changes to the file system layout and send down a lot of non-critical patches.

      I like the choice of distributions out there. It seems like there are about 10 that can be put into a lot of roles and a lot that fill individial nitches here and there, like Damn Small Linux and the various versions of Knoppix

    7. Re:What distro is he using? by ssj_195 · · Score: 2, Informative
      "Try installing from source" is also not an ideal solution, as it will (correct me if I'm wrong) take said application out from under the watchful eye of package management.
      I think there is a solution to this in Debian called checkinstall
    8. Re:What distro is he using? by jbolden · · Score: 1

      They don't consider each distro separately because they simply are not that different.

      I don't think that's the case at all. I'd say the differences between say Linux from Scratch (build a custom OS to exactly your specs) and Novell are larger than the differences between Novell and Windows. Similarly between say muLinux and Novell. Now once you start talking RedHat vs. Novell yeah they are basically the same. Linux is much much broader than the major desktop/small server distributions.

    9. Re:What distro is he using? by colinrichardday · · Score: 1

      Hmm. . . So you don't believe in source RPMs?

    10. Re:What distro is he using? by colinrichardday · · Score: 1

      The computer was built to serve the user?

      What computer was built to serve which user?

    11. Re:What distro is he using? by Hikaru79 · · Score: 1

      Clearly he's using MS Linux. It's all the rage now, haven't you heard?

    12. Re:What distro is he using? by daft_one · · Score: 1

      Actually, checkinstall does rpm and tgz packages too... I use it quite happily on slackware.

  18. I thought he meant windows by Anonymous Coward · · Score: 0

    I honestly thought he was refering to windows and the "change one thing 11 other unrelated things break"

    i havent had ththat prob in linux/bsd as i became used to the system, once you know how to certain tasks you start to understand how things interact and what needs to be done. on the other hand in windows, things are not that way

  19. Go on, say it... by null+etc. · · Score: 3, Funny
    Q: In the last six months, what have you been focused on in terms of development work?

    Taylor: We continue to do the same things that we've been doing in the last couple of years

    You mean perpetually patch IE security flaws?

    1. Re:Go on, say it... by Anonymous Coward · · Score: 0
      You mean perpetually patch IE security flaws?

      No, he means excising previously promised features from Longhorn.

  20. That sure clears things up for me! by Weaselmancer · · Score: 0, Redundant

    The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.

    Well thank God that Windows doesn't do that.

    --
    Weaselmancer
    rediculous.
  21. The latest MS concept: by tamrood · · Score: 1

    Ladies and Gentlemen, I give you... Brittle Software!

    --
    The meaning of your Life is up to you. Mean well. -- Me, 9/11/2001
    1. Re:The latest MS concept: by Foobar+of+Borg · · Score: 1

      They've already done that. It's called Windows ME.

    2. Re:The latest MS concept: by Anonymous Coward · · Score: 0

      brittle? just look at .NET and tell me it handles dynamic scenarios and applications well. just about everything MS makes prefers being static.

    3. Re:The latest MS concept: by Foobar+of+Borg · · Score: 1

      Oh, I'm not arguing with you. The reason I specifically pointed out Windoze ME is that so many software vendors can get their software working on any platform (other Windoze, Linux, etc.) except for Windoze ME. When the software is installed on Windoze ME, stuff keeps breaking all the time for no adequately explained reason.

  22. Microsoft don't need to spread FUD about OSS by Work+Account · · Score: 3, Insightful

    They just need to keep hiring away our best Open Source talent.

    I know they did recently -- article here focusing on their "theft" of Daniel Robbins, the former chief architect of Gentoo Linux.

    They claim to be wanting to learn more about Open Source when they try and justify hiring guys who are just getting by financially but are huge braintrusts of the Linux movement. Basically they offer these guys 6 figure salaries to work behind closed doors in Redmond and never release anything of value to OSS ever again.

    Many of them being family guys, they cannot turn these offers down due to finances. Kids are expensive, wives are expensive, SUVs are pricy, gas is pricy, taxes, computer hardware, and on and on.

    I don't blame them but I think it's a dirty trick by Microsoft. I love OSS and use it at home at work and on project I create. We need to keep our talent.

    Shame on you MS.

    --

    If you "get" pointers add me as a friend (116)!
    1. Re:Microsoft don't need to spread FUD about OSS by Anonymous Coward · · Score: 1, Interesting

      Sounds like a great way to change MS from the inside to me!

    2. Re:Microsoft don't need to spread FUD about OSS by daern · · Score: 1

      Shame on you MS.

      ...but if you offer me the same, I'll snap your hand off ;-)

    3. Re:Microsoft don't need to spread FUD about OSS by Nasarius · · Score: 2, Interesting
      their "theft" of Daniel Robbins, the former chief architect of Gentoo Linux

      This is the stupidest goddamn thing I've ever heard. Look, I'm a Gentoo dev. The simple truth is that drobbins hasn't been involved in Gentoo development for more than a year. There was no "theft" or "hiring away" here. He was already gone.

      --
      LOAD "SIG",8,1
    4. Re:Microsoft don't need to spread FUD about OSS by Bullfish · · Score: 1

      Shame on MS? Why? This is standard business practice. You see talent, you want it, you buy it. I personally dream of a white knight with a sack of cash luring me away. I have this sneaking suspicion that most of us work for money. Call it a quirk, but I like to eat.

      I know that on this board, MS = Evil, but get a grip.

    5. Re:Microsoft don't need to spread FUD about OSS by miffo.swe · · Score: 1

      If im not totally mistaken Daniel had a pretty big debt he had to pay. I fully understand he took the offer from Microsoft in that situation. It was sad that he wasnt hired away by some OSS friendly company but he wasnt exactly linux personified.

      Hopefully he will return someday with new insights and knowledge of the enemy.

      Wouldnt that be funny, if he's just a spy sent out by some OSS friendly company?

      XD

      --
      HTTP/1.1 400
    6. Re:Microsoft don't need to spread FUD about OSS by Hosiah · · Score: 2, Insightful
      Many of them being family guys, they cannot turn these offers down due to finances. Kids are expensive, wives are expensive, SUVs are pricy, gas is pricy, taxes, computer hardware, and on and on.

      Well, then, why not child prostitution, or organ bootlegging, or dealing crack? Or working for Al Quaida? A man's just *gotta* keep his huge azz-guzzling Sherman tank of an SUV going and meet his monthly cell-phone charges! Do we really have to hash this out again? Danny-boy's conscience *told* him that it wasn't the right thing to do, and he *did* *not* *care*. Be a cold day in hell before any amount of money would get me into Redmond, unless it was to set it on fire. There's a difference between being hog-rich for yourself, and making the world rich for everybody. Both kinds of wealth benefit the individual. And I'll point it out tirelessly every time somebody trots out this apologise-for-Dan sermon. Not to troll or flame, but because it makes me sick to see people who've been lied to so much, that they begin to lie to themselves.

      He now works for the company currently slandering his previous life's work. Doesn't look like he did much to "help them better understand Open Source", now, did it?

    7. Re:Microsoft don't need to spread FUD about OSS by cpuh0g · · Score: 1
      Shame on MS???

      Shame on Dan Robbins. The unmitigated gall of the guy to go accept a job offer that pays him quite handsomely in terms of salary, benefits, stock, and bonuses. Man, what a dick! Anyone who actually chooses to make good living working for a "closed source company" is a traitor to the cause! I'm reporting him to the Stallman/ESR board of inquiry and having his cool-OSS-contributor credentials revoked immediately!

      He should continue to contribute to the OSS community for free and make his wife and kids go out and get jobs!

    8. Re:Microsoft don't need to spread FUD about OSS by glamslam · · Score: 1
      We need to keep our talent.

      Hey, I have a better idea. Let's make better business models for making money with Open Source.

    9. Re:Microsoft don't need to spread FUD about OSS by miffo.swe · · Score: 1

      "They claim to be wanting to learn more about Open Source when they try and justify hiring guys who are just getting by financially but are huge braintrusts of the Linux movement."

      The problem for Microsoft is that in doing so they would create a whole new market. Im not that worried. Code good things for OSS and get a six figure salary! Can you think of a better way of getting more people onboard?

      --
      HTTP/1.1 400
    10. Re:Microsoft don't need to spread FUD about OSS by Anonymous Coward · · Score: 0

      Your post essentializes a number of the problems with OSS and open source culture.

      First, those who produce open source software are oftentimes not the ones rewarded for their efforts (Many OSS programmers are "just getting by" although millions of individuals, businesses, and governments are benefitting from their efforts - meanwhile MS has produced more millionaires than any company in business history.

      The second problem has to do with prevailing attitudes within open source culture. Most OSS advocates seem to believe that offering (or reaping) a financial reward for ones efforts somehow makes your endeavor less virtuous (or even immoral/evil). Notice that Microsoft offering Daniel Robbin's a means to support himself and his family, doing work in the field he loves, is perceived as a "dirty trick" and a shame. (and this example is a very mild form of this line of thinking -- you likely only need scan the comments that have been modded up to see some of the more extreme examples)

    11. Re:Microsoft don't need to spread FUD about OSS by mmdurrant · · Score: 1
      Hey, I have a better idea. Let's make better business models for making money with Open Source.


      I don't know about you, but providing Linux-based services has been a pretty good business model for me. Customer requests file server - I give them 2 bids - Microsoft-based and Linux-based. The $600 for the Small Business Server 2003 + 8 hours @ $45/hr ($960) loses every time to the $0 for the latest version of Slackware + 8 hours @ $45/hr ($360). The question they always ask is, "Why is this other bid almost $700 more?" My answer is "That is the cost of proprietary software. The less expensive bid does not have that cost as the software is non-proprietary and freely available."


      I'm happy because I don't have to deal with the frustration of Microsoft's garbage software and my customer is happy because they don't know the difference. They click on the file server and their data is there.


      It doesn't stop at file servers - firewalls, LDAP directory services, VPN appliances, workstations.


      I get a big kick out of the fact that the free software sells itself!

      --
      I see my shadow changing, stretching up and over me...
    12. Re:Microsoft don't need to spread FUD about OSS by P0ldy · · Score: 1
      They just need to keep hiring away our best Open Source talent.

      I know they did recently -- article here focusing on their "theft" of Daniel Robbins, the former chief architect of Gentoo Linux.
      Not to mention Jon Lasser, head of Bastille Linux, author of Think Unix. I submitted the story about a month ago and it's still "Pending".
    13. Re:Microsoft don't need to spread FUD about OSS by Mark+Bainter · · Score: 1

      You're wasting your breath. Guys like that never let the facts get in the way of a good conspiracy.

      --
      "No nation could preserve its freedom in the midst of continual warfare."
      --James Madison
  23. WTH are they talking about? by GNUALMAFUERTE · · Score: 4, Insightful

    One of the main features of Free Software is that you CAN add things to it, you have the source, and since GNU/Linux is a Unix-like system it's easy to automate tasks, and to interface with any software on the system. Each part of the system is a different project, with it's own interfaces well declared and documented. In the case of proprietary software, you are limited to the APIs provided, since you don't have access to the source, and also, all the system is badly designed, many things are just hacked toghether into random librarys, and the whole OS is a single mess, and you can only use the provided API (which is poorly documented) to interface with the system. In many cases, the SDKs and APIs are proprietary, and you have to pay thousands to use them, in many other cases, you are legally FORBIDDEN to modify/interface with certain software, so, again, how it's hard to add things to Free Software and easy to add them to Proprietary soft?.

    Just how many coders outside Microsoft have added parts to the windows kernel?, now think how many coders contribute to Linux, How many plugins are there for MSN, and how many for Gaim?, The list just goes on and on ...

    --
    WTF am I doing replying to an AC at 5 A.M on a Friday night?
    1. Re:WTH are they talking about? by DrugCheese · · Score: 1

      Yea good point.

      What if I wanted to add a piece into my kernel that controlled my custom-made pci card that automates my coffee machine.

      How exactly do I go about adding this to MS?

      --
      *DrugCheese rants*
    2. Re:WTH are they talking about? by NotoriousQ · · Score: 1

      Get the SDK. Then proceed to learn the Windows Driver Model, which is huge and complex when compared to Linux's.

      On the other hand I will never say that Windows kernel is a bad piece of work. In fact, from whatever little looking I did, it seems to be much more modular than Linux's. There are more hooks with precisely defined interface that are stable, etc. With linux, everything is a lot less defined. But, hey, 10 lines of code make a device driver.

      I am not sure which model is better.

      --
      badness 10000
  24. This is anti-OSS? by sheldon · · Score: 1

    Sounds to me like he's bashing Linux. Linux is a subset of OSS, not the whole.

    In other news, Microsoft said something bad about Apple, Sun and Oracle. Apple said something bad about Microsoft. And Ford still hates Chevy.

  25. Blue moon? by 02bunced · · Score: 1

    "Taylor: From a software perspective, we don't think the patent system is perfect. We had put forward some recommended restructuring to patent laws in the United States which will give (software) innovators more opportunities." Whilst sueing anyone that might possibly interfere with their intent of world domination. Hypicrite or what!

    --
    "The Chinese use two brush strokes to write the word 'crisis.' One stands for danger; the other for opportunity
  26. To recap for those in the back by OctoberSky · · Score: 2, Informative

    Its simple really. Microsoft hired a team of scientists to figure out how to implement the third step in the UnderPants Gnome theory of economics. They succeded and thus... profit.
    They fear going Open Source would divulge this information and that would put a damper on thier profit margin.

    Its rumored that MS is in talks with the Sock Monster as well.

  27. s/Linux/Windows by Gothmolly · · Score: 2, Insightful

    "The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break."

    DLL hell?
    Duelling versions of the Exchange client?

    only now, at the end, does s/w installation and removal not completely suck, XPs installer is decent, although sketchy programs dont always go cleanly.

    Hey, I added a video camera? Oh wait, I have to put the registry into "display nonconnected devices mode" reboot, hand delete some stuff, and then reboot, with the camera disconnected, then connect it, THEN add the drivers! Welcome to Microsoft.

    --
    I want to delete my account but Slashdot doesn't allow it.
  28. Mr. Kettle, you have a phone call on line 1... by NastyNate · · Score: 1

    "The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break." ... It's a Mr. Pot, Something about you being black.

    1. Re:Mr. Kettle, you have a phone call on line 1... by Anonymous Coward · · Score: 0

      Does anyone actually think the endless variants of this saying are still funny?

      Please stop.

  29. Linux vs Windows by onion2k · · Score: 5, Insightful

    There's really nothing innovative today that Linux does that we can't do.

    Actually, I agree with his sentiment. He's bang on. There's nothing Linux does that Windows can't do, certaintly if you're willing to invest the time and effort to produce a solution.

    But the opposite is also true. There's nothing Windows does that Linux can't do either.

    So the "battle" comes down to other issues, not simply what each OS can or can't do. Those issues are things like cost, trust, support, availability.. And those are when open source really starts to win. Microsoft is a corporate behemoth. Making decisions in a company that size takes real time.. months, if not years. Things have to be discussed, agreed, signed off, checked, signed off again. Compare that to the open source world where someone sees an issue, writes a patch, submits it to the dev tree, and it's in if the maintainer likes it, maybe with a handful of emails bounced around a mailing list, and open source starts to get a real, tangible business advantage over Microsoft.

    So yeah, I'd agree with Taylor's analysis that Windows is just as capable as Linux on the CPU.. But if he thinks that's where Linux's fighting ground ends, he's dead wrong.

    1. Re:Linux vs Windows by synchrostart · · Score: 0

      As somone who does enterprise production support, it is exactly what you say about how patches are developed in some OSS apps that scares me. I have managed developers and work with them on a daily basis. Many times developers seperation from the reality of running things in production is downright scary!! I want that scrutiny you claim is a problem. I want that "signed off on." I want that testing from the vendor. Yes there can still be problems, but then there is accountability when it happens. Running a web server for your PHP site is vastly different than running an application that is relied upon by many tens of thousands of employees.

    2. Re:Linux vs Windows by Anonymous Coward · · Score: 0

      Erm...

      How about running on my PowerBook?

    3. Re:Linux vs Windows by illtud · · Score: 1

      Actually, I agree with his sentiment. He's bang on. There's nothing Linux does that Windows can't do, certaintly if you're willing to invest the time and effort to produce a solution.

      Live CD with overlay file system? WinCE I think has overlay file system support (RAM disk overlaid on read-only filesystem to simulate rw filesystem) but I don't think that grown-up windows does. Could be wrong, though.

    4. Re:Linux vs Windows by div_2n · · Score: 4, Insightful
      There's nothing Linux does that Windows can't do, certaintly if you're willing to invest the time and effort to produce a solution.

      -modify, recompile and use new object code of any non-kernel module without rebooting

      -heck, for that matter rewrite or modify any portion of the kernel and recompile it (although rebooting is needed)

      -use any number of filesystem or even write your own

      These are just a few. Perhaps if Windows shipped with the source, these would be possible, but something tells me Windows doesn't work that way.

    5. Re:Linux vs Windows by should_be_linear · · Score: 2, Informative

      There's really nothing innovative today that Linux does that we can't do.
      One word: fork()

      --
      839*929
    6. Re:Linux vs Windows by Basje · · Score: 5, Insightful

      What is this accountability you speak of?

      It's an often heard argument, but it's an empty one, at least in the Windows vs OSS context.

      Microsoft explicitly excludes any damages, IN ALL CAPS. See paragraph 13 of the winxp pro eula for an example: EULA. They are even more explicit than most OS licenses.

      As MS isn't accountable, then who is? The software supplier? If so, the situation isn't any different than using OSS.

      Considering the (lack of) speed with which MS reacts to critical bugs and flaws in their products, the only conclusion is that MS is actually LESS accountable than most large open source developers.

      --
      the pun is mightier than the sword
    7. Re:Linux vs Windows by Anonymous Coward · · Score: 0

      > but then there is accountability when it happens.

      As long as you develop the OS, there is.

      Sadly, with Microsoft you get no accountability at all -- they carefully warrant all their operating systems to not be useful for any purpose, and they carefully avoid all responsibility for any damage resulting.

    8. Re:Linux vs Windows by Anonymous Coward · · Score: 0

      It might be worth pointing out that a large percentage of technology often associated with "Linux" can be compiled and run on Windows. And that's a feature (to some extent) of a true Open Source base; the ability to migrate platforms. That is something that tends to be rather rare around Microsoft's offerings.

    9. Re:Linux vs Windows by alstor · · Score: 1

      There's really nothing innovative today that Linux does that we can't do.

      I think the most important part of this statement is the word "today". What he is suggesting is that Linux can and does do innovative things today that Windows could possibly do, but currently does not. There are tons of examples of this, but some of the more obvious ones come in the areas of customization and security--since Linux is open, it is entirely customizable, as well as more secure since you can specify entirely what is running, whereas you cannot necessarily do the same with Windows.

      So, Linux may have some innovations that could easily be copied, but it certainly has some implemented that Windows does not. Maybe he should take his own suggestion and start implementing some of the Linux innovations in Windows.

    10. Re:Linux vs Windows by matth · · Score: 1

      Windows runs as a layer 7 bridge/bridging firewall/router? WOW!

    11. Re:Linux vs Windows by Anonymous Coward · · Score: 0

      There's nothing Linux does that Windows can't do

      Few points that come to mind:
      - FUSE: user level file system
      - kexec (restart kernel without reboot)
      - kprobes : insert breakpoints in the running kernel on the fly
      - preempt-RT or adeos: soft realtime

      Most of which are experimental features, but innovations nevertheless.

    12. Re:Linux vs Windows by amliebsch · · Score: 1
      It's an often heard argument, but it's an empty one, at least in the Windows vs OSS context.

      No, it's not. They don't face legal accountability, as you yourself point out (though there are limits to the ability to disclaim liability). However, they do face financial accountability; customers pay for the product, and the manufacturer is a for-profit company. The customer, if dissatisfied, knows he can refuse to purchase from the manufacturer, and knows that the manufacturer doesn't want this to happen. This helps to explain Microsoft's world-domination attitude. The more convinced the customer is that the manufacturer is committed to keeping its business, the more assurance the customer has that the manufacturer will hold itself responsible for keeping them as a customer.

      Like I said, this isn't legal accountability, but it definitely is a form of accountability.

      --
      If you don't know where you are going, you will wind up somewhere else.
    13. Re:Linux vs Windows by stinky+wizzleteats · · Score: 1

      There's nothing Linux does that Windows can't do, certaintly if you're willing to invest the time and effort to produce a solution.

      Factually incorrect. I work for a company where we needed a specific performance requirement from a file server. Windows could not meet that requirement. We HAD to use Linux to support the requirement. Reason - Because we had access to the internals of Linux and the supporting software, we could customize it to meet our needs. This is not possible with Windows, no matter how much time or effort you put into it.

      Linux isn't about popping in a CD and installing a canned OS. It can be used that way, but that isn't where the value is. Because Linux is open source, there is an entire universe of possibilities that transcends anything you can do with Windows. It's more accurate to say that there is everything you can do with Linux that you can't with Windows.

    14. Re:Linux vs Windows by Anonymous Coward · · Score: 0

      > There's nothing Linux does that Windows can't do, certaintly if you're willing to invest the time and effort to produce a solution.

      Besides the entertaining example another person posted (can Windows really keep running after the hard drive dies? I too doubt it), what about running on a bunch of popular processor architectures?

    15. Re:Linux vs Windows by ookaze · · Score: 1

      Actually, I agree with his sentiment. He's bang on. There's nothing Linux does that Windows can't do, certaintly if you're willing to invest the time and effort to produce a solution.

      And I say it's complete BS and you and Taylor are wrong. And I also say that I see a lot of these BS modded +5 Insightful, which is frightening.
      Let me tell you what Windows can not do that Linux can :
      - Knoppix like live CD, which autodetects and configure your hardware
      - GeexBox like appliances
      - Install on most architectures
      - Scale well. Boot with minimal configuration (like without GUI for example) allowing it to run decently even on low hardware like a P75 , and this with the latest version
      - Run without antivirus when exposed to the Internet. Next Windows will even come with one by default !!!
      - Run reliably. Years of uptime are impossible to get for production machines
      - Run clusters (well, there is one, no info on if it works or not)
      - Run real multiple desktops simultaneously
      - Privilege separation that just works
      - No defrag
      - One integrated toolkit like KDE or GNOME
      - ...

      You can invest every effort and time you want with Windows, you will not be able to do any of that at the level Linux does, or ever.

    16. Re:Linux vs Windows by tolkienfan · · Score: 2, Insightful
      True, but the wierd thing is this:
      His statement implies that Windows has caught up with Linux.

      That's a very telling implication - and not at all true, of course.

    17. Re:Linux vs Windows by mrscorpio · · Score: 3, Insightful

      So how is this type of accountability any different from purchasing a service contract from a FOSS provider?

    18. Re:Linux vs Windows by ifishfortorque · · Score: 1

      There's no new feature or new design that can be done only on Linux, and not on Microsoft. He may be right at the moment . . . but there's still all the OLD stuff that can be done on Linux and not on Microsoft. Example? I just recompiled my kernel two days ago, bitch!

    19. Re:Linux vs Windows by Anonymous Coward · · Score: 0

      they do face financial accountability; customers pay for the product, [...] The customer, if dissatisfied, knows he can refuse to purchase from the manufacturer

      LOL! Thanks, I haven't lauged so hard in a long time.

      Please provide some details as to when this has *actually* happened.

      In case you hadn't heard, MS is a monopoly - and they don't give a rat's ass if their customers are happy or not, because the *applications* necessitate purchasing from MS.

    20. Re:Linux vs Windows by jbolden · · Score: 1

      I can think of what Windows can't do. Run scripts in a reasonable way. Windows is loaded with scripting gotchas. From their poor implementation of "echo" (how hard would it be to get that command right), to pack on perl not working right to piping not working the way it should time and time and time again Windows kills your ability to script.

    21. Re:Linux vs Windows by MemoryDragon · · Score: 1

      Actually there is lots of stuff which windows cannot do out of the box. It does not give me a decent W3C compliant browser out of the box, it does not give me a sandboxed security model out of the box, it does not (add your favorite program here) come with it out of the box. It does not even allow me to modify the kernel for improvments and bugfixes and it does not come with an install which does not phone home out of the box, neither with one, where I have not to type in a 40 digits registration key. It also does not come without DRM built in left and right.

    22. Re:Linux vs Windows by jbolden · · Score: 1

      Actually windows does have a ive cd.

    23. Re:Linux vs Windows by Anonymous Coward · · Score: 0

      >>There's really nothing innovative today that Linux does that we can't do.

      >Actually, I agree with his sentiment. He's bang on. There's nothing Linux does that Windows can't do, certaintly if you're willing to invest the time and effort to produce a solution.



      It's not a sentiment, it's a falsehood ;) There are many things (innovative things, even) that Linux can do which Windows cannot, my favorite example being RSBAC, which provides a security extension framework under Linux that gives the administrator a fine-grained control over permissions that is quite simply not possible under Windows.

    24. Re:Linux vs Windows by Anonymous Coward · · Score: 0

      "There's nothing Linux does that Windows can't do..."

      Have you ever taken a look at Knoppix? Or the many, varied derivatives and similar uses of Linux?

      What god awful hacks are (would be, I don't even know if its been done) required to get Windows XP to boot and run off a CD, detecting hardware in the process?

      And maybe Microsoft could get Windows to run on live CD, but anyone in the world who wants to can do it with Linux.

      QED

    25. Re:Linux vs Windows by Reverend528 · · Score: 2, Insightful
      Considering the (lack of) speed with which MS reacts to critical bugs and flaws in their products, the only conclusion is that MS is actually LESS accountable than most large open source developers.

      It seems to me like the accountability to OSS developers hits much closer to home. Very few (if any) OSS developers work on a software project that they don't actually use. OSS developers are accountable to themselves and to their employers, not to some customers who they'll never have any interaction with.

    26. Re:Linux vs Windows by colinrichardday · · Score: 1

      And if you don't like one Linux distro, you can buy a different one next time.

    27. Re:Linux vs Windows by sammy+baby · · Score: 1

      And we all know how well this as worked in the past. After all, no vendor of any commercial product has ever made a clunker.

      There is only one form of accountability that people consider when making purchasing decisions like this one: "if things go south, can I be blamed for this decision?" Most people in a position to decide on a Microsoft vs. open source solution for any project of interesting size know that, to mangle an old IT axiom, noone ever got fired for going Microsoft. And only the largest seriously believe that Microsoft loses any sleep over them.

    28. Re:Linux vs Windows by colinrichardday · · Score: 1

      There are PPC versions of Linux.

    29. Re:Linux vs Windows by NotoriousQ · · Score: 1

      -modify, recompile and use new object code of any non-kernel module without rebooting

      Bzzzt. This is a problem in linux as well. Suppose you recompile glibc. Sure the file system will happily replace the library for you, however all running application will continue to use the old library which will be kept on the hardrive until all application free it up. This is the reason why some updates in macs trigger reboots. On linux, you should reboot as well after updating glibc, or you risk using one that may potentially have security problems.

      -heck, for that matter rewrite or modify any portion of the kernel and recompile it (although rebooting is needed)
      I agree with this point somewhat...there are things in windows you can not touch. However, windows provides hooks into the deepest parts of the kernel. And there is an SDK that allows you to build drivers that can change a lot about the internals of Windows.

      -use any number of filesystem or even write your own
      Although difficult, it is possible to get a driver for those filesystems. There are programs that allow windows to read mac disks, and there are tools that you can use to get reiserfs on windows. A lot of these are hacks. However, unless Windows VFS is not modularized or incompatable, I do not see why the filesystems are not developed as drivers on Windows. If a Windows driver developer can chime in with how Windows VFS works, maybe we would know a real answer why I can not read my XFS partition from Windows (if I had Windows, that is)

      --
      badness 10000
    30. Re:Linux vs Windows by Locke2005 · · Score: 1

      You forgot the "if you're willing to invest the time and effort to produce a solution" qualifier. If you're willing to shell out several million for a Windows source license (yes Virginia, they do exist), I'm sure Microsoft will let you modify the kernel. Just don't expect any help from them! Like most things, this is several orders of magnitude easier to do with Linux, but probably not impossible with Windows.

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    31. Re:Linux vs Windows by Tipa · · Score: 1

      Perhaps the single thing that Linux offers that cannot be said for Windows, is its scalability. You can run it on embedded hardware with no UI at all, straight up to desktop systems and through to servers and massive distributed applications. I can put my Puppy disk in any computer and have Linux working in minutes. At work, we just took a Windows 95 computer and installed Fedora Core 4 on it and it's the slickest thing you ever saw on five year old hardware.

      Scalability. That's what Linux has.

    32. Re:Linux vs Windows by Anonymous Coward · · Score: 0

      Suppose you recompile glibc. Sure the file system will happily replace the library for you, however all running application will continue to use the old library which will be kept on the hardrive until all application free it up

      Uhh, no. When you replace it, it's no longer kept on the hard drive. And the solution is simple: re-start the applications (and not the whole machine.) Newly started apps will use the new version.

    33. Re:Linux vs Windows by NotoriousQ · · Score: 1

      Well, mister AC, I suppose you know the difference between files and inodes. And yes, it is kept on the drive, well to be more precise, on the filesystem, i.e. it can theoretically be completely in memory, but for libraries that is uncommon.

      Here is a test for you. Get a 600Mb movie file (copy, not hard link). Check the empty space on the harddrive. Open the file in a video player. Delete the file. Use ls to confirm that the file is deleted. Check the empty space again. Notice how the empty space has not increased. Close the movie player. Notice the empty space increase.

      In windows, you will get the file is in use error.

      And the solution is simple: re-start the applications (and not the whole machine.) Newly started apps will use the new version.
      If you replaced glibc, you will be restarting a lot of applications to get them all running a new version. You know, such as X server, and all your bash terminals. At this point, you might as well restart.

      --
      badness 10000
    34. Re:Linux vs Windows by Bruj0 · · Score: 1

      I couldnt for the life of me get 2 ips in the same network card in windows.
      In linux is just "ifconfig eth0:0 x.x.x.x up".
      Anybody knows how to?

      --
      http://securityportal.com.ar
    35. Re:Linux vs Windows by Omega+Blue · · Score: 1

      There's nothing Linux does that Windows can't do, certaintly if you're willing to invest the time and effort to produce a solution.

      I guess it is theoretically possible to decouple Explorer (the Windows GUI) from the underlying OS, or to decouple IE from everything else. Although in practice, it is probably not possible for anybody other than Microsoft to even contemplate such a feat.

    36. Re:Linux vs Windows by Anonymous Coward · · Score: 0

      Ever try to play "Frozen Bubble" on Windows?

  30. true, but all systems are that way by bluGill · · Score: 1

    That is true as far as it goes. However don't take it to imply that Microsoft is any better. There is a reason that most administrators of Microsoft windows have separated things like the web server, mail server, and DNS, even when all three machines never see more than 30% load. (That is there are so few users that the total load is less than one system could handle.) In many cases the t1 internet connection will fall over before their servers, but they still separate services because Microsoft windows is brittle.

    Scaling is hard. Doesn't matter what system you have. Even on mainframes eventually you can hit a limit where the system cannot scale easily.

    Microsoft does have a couple advantages over linux. However the reverse is also true. Incompetent administrators are everywhere, and they will fail no matter what system you are running. In most cases the administrators inability is a better issue than the OS. This is particularly true in small business where the administrator mostly does something else, but once in a while puts a band-aid on the system to keep it running, instead of a well planned, preemptive upgrade that a large company would have done long ago.

  31. Clearly... by Miros · · Score: 1

    Brittle in this case refers (albeit, somewhat obscurely) to the operating system's probability to fail quietly, or possibly even handle a fault as opposed to simply disintegrating while attempting to save an important document, close a program, or, god help you, surf the web.

  32. Um, what? by Anonymous Coward · · Score: 0
    Isn't this true in most everything in engineering?


    If you randomly decide to add a component, and you don't do it, "right," won't it break, break the system?

  33. But when you want to add something to Windows by mr_rattles · · Score: 1

    The trouble begins when you want to add things to it

    Wheras in Windows when you want to add things to it you can't because it's not open source. Microsoft adds to their heap of garbage, says "this is what you really want" and it still breaks!

  34. The problem begins... by michelcultivo · · Score: 2, Funny

    ...when you have only one "Blue Screen" to help solve your problem.

  35. Microsoft pisses off CIA. by Anonymous Coward · · Score: 0

    >Microsoft Continues Anti-OSS Strategy

    Even Bill Gates should not interfere with the highest state interests!

  36. SSDD by Anonymous Coward · · Score: 1, Interesting

    If microsoft actually had a decent product which could compete with Linux they wouldn't need to get up to these kind of b/s tactics.

    These tactics do work but they also prove microsoft can't compete on the merits.

  37. right... by bad_outlook · · Score: 1

    like back in my tech days, anytime a user had an issue in windows I'd come over and take a look, "Hmmm...when did you install these screensavers?" Fast fwd to today, Ubuntu/Synatpic, and you never have problems adding things. Sorry, sir, thanks for the FUD, please drive through.

  38. lack of cedibility causes fud failure by Anonymous Coward · · Score: 1, Interesting

    the reason that ms fud fails so completely is that the vast majority the 90% of the market (or whatever it is) that uses ms products is unhappy with them. unhappy with the complexity, the time it takes to solve problems, the breaking of seemingly unrelated things during updates or "just because."

    fud can't work if the fudster has zero credibility and ms has exactly that. just about any criticism they could ever level at anyone (valid or not) is something they can rightly be criticized for as well.

  39. What exactly breaks? by little+alfalfa · · Score: 1

    I'd really be interested to know what breaks when you 'add stuff on'. Can someone enlighten me?

    1. Re:What exactly breaks? by dingletec · · Score: 2, Interesting

      I actually break things all the time...

      Saturday I lost the ability to use ttfonts in PHP after I upgraded PHP. Now I'm regretting making all those graphic banners and image links on my company intranet using PHP. But that's because of my ignorance, and it will take me a while to figure out what I need to do to fix that particular issue.

      Other than that, that particular server has been heavily used 24/7 for 5 years, only coming down to replace a failing UPS, a failed RAID drive, and to max out the RAM. How is that for reliability, security, and stability?

      I would say Mr. Taylor's quote about the brittle nature of Linux certainly applies to older servers like some of mine that cannot be taken down and upgraded (Or shouldn't have, in my case). I am definitely regretting not trying out Debian years ago for that very reason.

      I seem to remember WinXP SP2 breaking a lot of things recently, and I can probably come up with a pretty large list of things that are broken in Windows by adding software. Of course, Microsoft would say that they can't control what is broken if you install software that isn't theirs. Apparently in their opinion the same excuse cannot be used by OSS.

      --
      --dingletec--
    2. Re:What exactly breaks? by amliebsch · · Score: 1
      The other day I updated a few packages on my Slackware box using slapt-get and SSH myseriously stopped working. The SSHD process would silently fail as soon as it was started. I figured it was a library I upgraded, so I rolled them back. Still didn't work. So I used slapt-get to reinstall the entire set of Slackware packages. That didn't work. By this point I had been working on getting SSH working for 5 hours, so I gave up, nuked the partition, and reinstalled.

      It works now.

      --
      If you don't know where you are going, you will wind up somewhere else.
  40. Did I hear... by Eskimo24 · · Score: 1

    Microsoft's General Manager of Platform Strategy, Michael Taylor, when speaking of Linux says "it will work great."

    I'm taking a partial quote, but its not too far out of context. He does admit Linux will work great. Do you think he will have a job tomorrow?

  41. Which is very much unlike Windows XP... by infochuck · · Score: 1
  42. Nothing to see here, move along by jleq · · Score: 0, Redundant

    Microsoft complains about Linux by making up random sentences with little or no technical background.

    In other news, in an amazing turn of events, the earth continues to revolve around the sun.

  43. baffle them with bullshit by SgtChaireBourne · · Score: 1
    M$ likes to use "Linux" interchangeably in several different contexts to encourage confusion:
    the kernel, linux distros, Free and/or Open Source software.

    Though I don't doubt that to a certain extent much of M$ staff is confused on the issue, the main goal is to create a distraction which seems to have worked.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    1. Re:baffle them with bullshit by torpor · · Score: 1

      Though I don't doubt that to a certain extent much of M$ staff is confused on the issue, the main goal is to create a distraction which seems to have worked.

      It only works on people who do not use, or try to use, Linux. It only works on the Linux-un-educated ..

      The defeat for this attack: give such a person a LiveCD from Ubuntu, or MEPIS, or Gobo, etc.

      The one thing that will defeat all Microsoft anti-Linux FUD: actual use of Linux by a Linux user.

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    2. Re:baffle them with bullshit by Delphiki · · Score: 1
      I've used Linux quite a bit, and I like it. But I still like Windows better. And the point about Linux being hard to add things to is correct. It's easy to install things on Ubuntu? Sure, if someone wrote an installer package specifically for ubuntu. If you want something specialized, that hasn't been packaged for your distribution. It's a pain the ass.

      Ok, you can commence with calling me a fanboi or say I'm astroturfing for M$ or whatever the hell stupid ass misspelling you people are using this week.

      --

      Feel free to mod me "-1 - Angry Jerk".

    3. Re:baffle them with bullshit by Q2Serpent · · Score: 1

      Have you ever tried to install something on Windows without a custom Windows installer? Getting the dependencies right, pointing things to the right places, etc? It's not easy either.

      My point is that if you treat distributions like spearate operating systems (but with one common code base), then you'll be fine. This is why there are arguments for consolidation of the distributions, and why the LSB is trying to help out, too.

      However, my point is that without an installer, it's just as hard on Windows. Just because you don't have to compile any code doesn't make it any easier.

    4. Re:baffle them with bullshit by JudicatorX · · Score: 1

      "I've used Windows quite a bit, and I like it. But I still like Linux better. And the point about Windows being hard to upgrade is correct."

      anyways,
      apt-get update;
      apt-get upgrade;

      Or one click in [s|k]ynaptic, whichever you prefer.

      At least I can open my laptop's cover without having the OS crash on me. Defenestrating it was one of the best things I ever did.

      --
      "It is a good divine that follows his own instructions" - Portia, The Merchant of Venice
    5. Re:baffle them with bullshit by Anonymous Coward · · Score: 0

      M$ likes to use "Linux" interchangeably in several different contexts to encourage confusion:

      This is really an important (and understated) point. Microsoft's astroturfing troops are clearly blurring the definition of Linux in their posts to Slashdot and other forums. Watch for inclusion of MySQL and PHP in the Linux definition, for instance. One criticism I read discussed the flaws of Perl as a criticism of why Linux was insecure and unreliable. Imagine to their horror the realization that one can get Perl for Windows too.

      But I'd have to believe the Microsoft online public relations advocates aka astroturfers aren't that stupid. As long as their ultimate target is easily fooled, this level of incompetent misinformation passes. Still, it ought to make your average PHB out there scratch his bald head when he realizes just how stupid Microsoft thinks he is for buying their products. I can just hear Ballmer yelling "put lipstick on that pig" to his marketing crew.

    6. Re:baffle them with bullshit by kinzillah · · Score: 1

      Just like if you want something that hasn't been packaged for windows? At least on linux you can *usually* "./configure; make; make install;" if there isn't a package. Now this is beyond most people, sure. But much less so than giving someone code on a windows machine, where there likely wouldn't even be a readme you could blindly follow.

      --
      Douglas P. Price
    7. Re:baffle them with bullshit by ckaminski · · Score: 1

      Or a compiler.

    8. Re:baffle them with bullshit by kinzillah · · Score: 1

      I did actually mean to put that in. Oops.

      --
      Douglas P. Price
    9. Re:baffle them with bullshit by Delphiki · · Score: 1

      Wow! Are you saying apt-get can automatically install programs that aren't even packaged for Debian now? Cause that's AWESOME! Or are you saying you're a fucking tool who replies to posts without reading them?

      --

      Feel free to mod me "-1 - Angry Jerk".

    10. Re:baffle them with bullshit by Delphiki · · Score: 1
      Well, I've never run into a piece of windows software that I wanted to install which didn't have an installer or which didn't allow you to just save it to any folder on your hard drive and run it. Because for Windows programs, you don't have to worry about whether they packaged it for your distribution.

      I've read your second paragraph several times and I still don't know what it's supposed to mean. What does treating different distributions like different operating systems mean? That if something is only packaged in RPMs for Redhat and Fedora, if you use Gentoo, you should assume you can't use it, just like you would if it was a mac program and you ran windows?

      I guess that's fine, but then you need to get software developers who don't package their software for every distribution ever made to say their software will run on Linux.

      --

      Feel free to mod me "-1 - Angry Jerk".

    11. Re:baffle them with bullshit by JudicatorX · · Score: 1

      Why is it that tools always think everyone is like them?

      Why is it that the only decent compiler from MS costs a $FORTUNE ? The 'free' version sucks.

      As other posters have commented, './configure;make;make install;' is almost a universal idiom. Not so on windows.

      Debian has almost every package you'd probably ever need on x86: everything works remarkably well. Software comes 'magically' out of the ether in a decently secure configuration. Plus you have alien and rpm for installation of foreign packages.

      Since you seem to have missed the point of my earlier post, I'll pose you a challenge. Try updating *all* the applications you've installed via precompiled packages on windows with one short sequence of commands.

      --
      "It is a good divine that follows his own instructions" - Portia, The Merchant of Venice
  44. Microsoft's security "understanding" by Timbo · · Score: 3, Funny

    "...because people didn't really understand buffer overruns and port 80 and I/O issues 10 years ago...

    Those damn port 80 and I/O issues. Such a bitch to fix.

    1. Re:Microsoft's security "understanding" by Anonymous Coward · · Score: 0

      "I know! We'll use port 81 instead!"

  45. Irony by Anonymous Coward · · Score: 0, Interesting

    I've spent the last two weeks sharing quality time with a Windows 2000 server trying to restore something backed up with an older version of NTBACKUP. It's failing because several service packs that have fixed bugs in NTBACKUP appear to not have been adequately retro-tested. Tell me again the problems with OSS?

  46. Oh yeah, people didn't understand buffer overflows by WolfWithoutAClause · · Score: 3, Informative
    The original internet worm exploited a buffer overflow in the finger daemon. So for a Microsoft spokesman to stand up and say that this wasn't understood 10 years ago.

    I mean c'mon. That was in 1988; by computing standards that was prehistoric. Everything Microsoft wrote should have been looked at for that bug ever since. They didn't. Microsoft didn't even bother to look at security issues much at all until a few years ago. Unix was ahead of that curve by 5-10 years.

    --

    -WolfWithoutAClause

    "Gravity is only a theory, not a fact!"
  47. Maybe not at Microsoft... by null+etc. · · Score: 1
    This is one of the reasons why I scoffed at the notion that Linux is more secure, because people didn't really understand buffer overruns and port 80 and I/O issues 10 years ago.

    At least, people at a certain company didn't...

    When you look at the issue of buffer overruns, eight to 10 years ago in software development, you did not know how much space you might need for something so you just create a big buffer zone to allow things to happen. Who knew that people could go exploit that and use that buffer space to do malicious things?

    Apparently not Microsoft...

  48. The messsage is changing by lurch_ss · · Score: 2, Insightful

    From TFA: You can do things just great--I want to be very clear about that--but...

    Microsoft's message has changed over the last while. Once it was "Linux is no good", now it's "Linux is good, but we're still better".

    I think they're making a strategic mistake by admitting that Linux has any credibility at all. Publicly recognizing the competition is not a good decision because it makes people realize that there are alternatives.

  49. He must not be using gentoo by Anonymous Coward · · Score: 0

    emerge somethingnew works 99% of the time for me

  50. Re:In other news by zxnos · · Score: 1
    testers were suprised to find information still says in the REGISTRY! In addition... some programs leave directory structures behind sometimes with megabytes of data files in them!

    INAP... ...is that a windows problem or just a poor uninstall routine by a software writer?

    --
    always mosh clockwise
  51. Looks like this guy did not go to the Blue Hat eve by mir · · Score: 2, Insightful
    For example, this new feature tool we have would allow me to tunnel directly using HTTP into my corporate Exchange server without having to go through the whole VPN (virtual private network) process, bypassing the need to use a smart card. It's such a huge time-saver, for me at least, compared to how long it takes me now. We will be extending that functionality to the next version of Windows.

    Indeed, who needs smart cards, VPN, or security in general. Just send everything over HTTP. This kinda puts in perspective the previous story about the changes in Microsoft's attitude towards security.

    --
    Look, that's why there's rules, understand? So that you think before you break 'em. (Terry Pratchett)
  52. Comparison by josquin9 · · Score: 1

    Sure, Windows will do anything most people ask of it with minimal effort. That's because people have learned better than to ask certain questions if they're in a Windows environment.

    Linux users generally have learned that they don't have to take "NO" for an answer.

  53. It's not made of glass... by GPLDAN · · Score: 3, Interesting

    Nice analogy. Makes Linux sound like it's made out of glass. Oh, don't touch it!

    It's using the myriad of custom distributions against it. There are Linux distros for forensics, for security, for graphics, for portability, for a myriad of specialties. These distros are usually booted from CDROM, etc. They have nothing to do with an average workstation distrubution installation of Linux, which has perfectly capable package management using apt-get or rpm. Dependency checking is part and parcel of every decent installation shell. Across a boggling array of packages for every conceiveable app.

    Microsoft is just working the edges, trying to make the somewhat busy rate of new distros into a negative. It's true, I just got the LAST Fedora Core in when the next one comes out. But it's hardly orphaned, is it? apt-get works just fine for something I may want to add.

    Microsoft's war strategy is to drive major Linux distrubutions to being more static, to stop re-releasing new distro updates at such a frenetic rate. They can't compete in this area, it's too costly for them to do major Service Packs all the time.

    1. Re:It's not made of glass... by slackwaresupport · · Score: 1

      The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.'" isnt that what windows is? not linux.

  54. Solution: by Anonymous Coward · · Score: 0

    Don't use Debian then.

    I had the same experience with Knoppix (which is Debian based)

    Try Slackware - it has none of those headaches.

  55. Yeah... by buffy · · Score: 0

    because running

    emerge package

    or

    apt-get install package

    can be _just_ so brutal.

    1. Re:Yeah... by i.r.id10t · · Score: 1

      Actually, one of my big complaints about both emerge and apt-get is figuring out what the name of the package you want to install, or what it is listed by in the package availability database.

      --
      Don't blame me, I voted for Kodos
    2. Re:Yeah... by buffy · · Score: 1

      Umm...hmm.

      emerge -s partofnameyourelookingfor

      don't know the apt syntax, but you can just use dselect to search through the list.

      I get what you're saying, but I guess I've been doing it long enough that I kindof know the names I'd be looking for already.

    3. Re:Yeah... by UncleFluffy · · Score: 1

      Actually, one of my big complaints about both emerge and apt-get is figuring out what the name of the package you want to install, or what it is listed by in the package availability database.

      apt-cache search foo

      --

      What would Lemmy do?

    4. Re:Yeah... by dmaxwell · · Score: 1

      apt-cache search
      apt-cache show

  56. Say it enough by harrypelles · · Score: 0

    Microsoft is working under the strategy here that if they say the same thing enough, their target audience will begin to believe it is truth. Target audience here being many of the home users that have no experience with *nix whatsoever. I have to admit, before making the move to Linux, the vision I had of it was some really tough techie-only OS that had was really complicated unless you had the knowhow. I can understand that many of the home users feel the same as I once did. As they hear more of a particular propaganda about Linux over and over again, the more it becomes enforced in their mind - in this instance, the building of the opion akin to, "I don't know much about Linux, but I hear a lot about it being buggy..."

    This strategy isn't exclusive to the Microsoft camp - how many times have you heard the same from the OSS community, be it all true or not?

  57. No more blue screen by Anonymous Coward · · Score: 0

    Wouldn't it be more pleasant to have a peach screen of death? or maybe lavender? that dark blue is so harsh. death should be peaceful.

  58. Re:OSS IS stupid by Anonymous Coward · · Score: 2, Interesting

    You clearly don't work in an enterprise of any significant size. We insist on having source for all products we buy including operating systems. The only vendor who doesn't like to play ball with us is microsoft.

    While someone may want to tinker with code at home enterprises want source to ensure their investments are protected.

    OSS may be stupid but that puts it light years ahead of you.

  59. Re:In other news by jim_v2000 · · Score: 1

    some programs leave directory structures behind sometimes with megabytes of data files in them!

    That really doesn't have anything to do with Windows. Installers/uninstallers are created by whoever authored the program being uninstalled. Many times programs leave behind settings files in hopes that someday you'll reinstall.

    --
    Don't take life so seriously. No one makes it out alive.
  60. As if that article wasn't bad enough... by Anonymous Coward · · Score: 0

    this entire discussion is going to include exactly the same type of statements (as demonstrated by parent).

    Fighting fire with fire is pointless, try water instead. My suggestion for water: ignore and use your energy differently.

    1. Re:As if that article wasn't bad enough... by Anonymous Coward · · Score: 0
      Amen! More code!

      Mod this guy into orbit please.

  61. Exactly what I thought by electrosoccertux · · Score: 1

    Next article: Bill Gates is still at Microsoft! Imagine the press that'll get!

  62. where do you want to go today... by ackdesha · · Score: 1

    You can build it, design it, and it will work great. The trouble begins when you have to upgrade to .NET and scrap all of your VB6 code.

  63. No supporting examples? by HangingChad · · Score: 1
    You can do things just great--I want to be very clear about that--but (when it comes to) the adding of modules...it becomes more and more difficult (to manage). You almost have to start from scratch in some ways.

    And just what modules would those be? How can you toss out something like that without even a single supporting example? Wait, this is MSFT, that explains it.

    Hey, let's not plan our user environment in an organized way, let's just toss "modules" in there. Sounds like a great new game: Module Toss. I had the idea first, I get the patent!!!

    It's the attack of the random modules!!! Run for your lives!!!

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  64. Transitioning Software by ehaggis · · Score: 5, Interesting

    I agree with Martin Taylor that transitioning software on a Linux platform can be difficult. I also believe transitioning software on ANY platform is difficult. If it wasn't, none of us would have jobs.

    I also agree with Martin Taylor that going to a Linux platform may prove more costly than first expected. I also know from experience that Microsoft roll-outs have additional cost.

    For Example: MS Exchange server compared to SuSE OpenExchange (now Netline OpenExchange). Similar Products. Exchange is cheaper out of the box until you add Spam Control, Virus Control, etc... Also, Exchange counts licenses by CAL connection, OpenExchange is Licensed by concurrent connections - much cheaper. If you want you can even download the Netline Open-Xchange for free with no license restrictions.

    Martin Taylor is correct on many points. Unfortunately his logic breaks down because those points are universal and not specific to OSS.

    --
    One ring to bind them - should probably have more fiber and less rings in their diet.
  65. Tom Cruise just called... by ArsenneLupin · · Score: 1

    ... he wants his lack of sense of humor back!

  66. utter bullshit by ch-chuck · · Score: 2, Interesting

    my experience is just the opposite - I've added, changed and upgraded lots of things and since it's all open and available I can usually get to the bottom of the issue. With Windows it's by guess and by gosh, if something doesn't work there's not much you can do since is closed and hidden away. Even whey you pay for something there is no legal guarentee that their tech support can sort it out, you're just hung out to dry.

    And another thing, PC unix doesn't have such a bad case of 'bit rot' - once you have it configured and running it's the same year after year (other than slowly becomming obsolete - I have 233Mhz notebooks with RH6.2 from years ago that still work fine that I use for a serial terminal or other low speed functions). Windows just gets slower and crappier with time untill you're forced to upgrade or do something.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  67. Buffer overruns... who knew?? by DeadVulcan · · Score: 4, Interesting

    When you look at the issue of buffer overruns, eight to 10 years ago in software development, you did not know how much space you might need for something so you just create a big buffer zone to allow things to happen. Who knew that people could go exploit that and use that buffer space to do malicious things?

    I'm speechless. I have no words. Except... W... T... F! is he blathering on about?!?

    --
    Accountability on the heads of the powerful.
    Power in the hands of the accountable.
    1. Re:Buffer overruns... who knew?? by DMNT · · Score: 4, Insightful

      I remember a book by A. Tanenbaum - Modern Operating Systems (2nd ed., 2001) - stating that buffer overruns have been there for 30 years and still they keep reappearing. It has been used to gain privileges for ever and it will be used as long as low-level programs with no buffer length checking are used. So this talk about 8-10 years is complete bullshit. That's when THEY had to start thinking about it after the famous Pings of Death and stuff. Because the Windows was never intended to work in a possibly hostile environment.

      --
      ?SYNTAX ERROR
    2. Re:Buffer overruns... who knew?? by Anonymous Coward · · Score: 0

      >> When you look at the issue of buffer overruns, eight to 10 years ago in software development, you did not know how much space you might need for something so you just create a big buffer zone to allow things to happen. Who knew that people could go exploit that and use that buffer space to do malicious things?

      NOW I understand the concept behind the old MS APIs where if you had a function that requires some buffer of memory, you had to call it once to get the size, then allocate the memory, and finally call it passing the buffer. This is INNOVATION at its best!!! Thank you, MS, for saving the world once again!

    3. Re:Buffer overruns... who knew?? by DrugCheese · · Score: 2, Insightful

      I like that fact that MS buffer overruns written 10 years ago are still hidden in their closed source.

      --
      *DrugCheese rants*
    4. Re:Buffer overruns... who knew?? by StormReaver · · Score: 1

      "Except... W... T... F! is he blathering on about?!?"

      Don't feel too bad, as Martin Taylor doesn't know what Martin Taylor is blathering on about either. Never forget that he is a marketer, not a developer. He has zero idea what causes a buffer overrun. He doesn't even know what a buffer overrun is.

    5. Re:Buffer overruns... who knew?? by stor · · Score: 1

      He doesn't even know what a buffer overrun is.

      Or a buffer for that matter.

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    6. Re:Buffer overruns... who knew?? by le_defaut_tragique · · Score: 2, Interesting
      When you look at the issue of buffer overruns, eight to 10 years ago in software development, you did not know how much space you might need for something so you just create a big buffer zone to allow things to happen. Who knew that people could go exploit that and use that buffer sp

      I think that's very revealing. The sheer number of buffer overflow vulnerabilities in Microsoft software seems to indicate that MIcrosoft has always programmed this way. Looks like this is just official confirmation that only recently has Microsoft even tried to care about security.

      Go figure.

  68. The rules of power by rolfwind · · Score: 4, Insightful

    If Linux weren't a threat, Microsoft wouldn't be smearing it in a campaign but instead treating it as an annoying little gnat - by ignoring it and lauding it's own positives. By paying so much attention to and attempting to shape Linux's image publicly, Microsoft is validating it by its own advertising despite the negative content.

    People with brains will realize what is propaganda and check Linux out on their own. Thanks to MS.

    1. Re:The rules of power by Dadoo · · Score: 1

      People with brains will realize what is propaganda and check Linux out on their own.

      Of all the "people" out there who buy computers and software, what percentage do you think have brains? Four, maybe five percent?

      --
      Sit, Ubuntu, sit. Good dog.
    2. Re:The rules of power by rsax · · Score: 2, Insightful
      People with brains will realize what is propaganda and check Linux out on their own. Thanks to MS.

      Right. But what will Management do?

    3. Re:The rules of power by Anonymous Coward · · Score: 0

      People with brains, eh? ... So basically you mean people who are already not using Windows, yes?

    4. Re:The rules of power by rolfwind · · Score: 2, Insightful

      I think a higher percentage - the Slashdot crowd has a tendency to underestimate those around them. Other people may not understand computers as well as geeks, but when presented with the whole picture, they should be able to a competent decision. Sadly, many people don't go investigate the whole picture.

      The cynicism may well be deserved by those few - but I have to ask one question:

      If Linux is not reaching any of the PHBs and if it's not being adopted by organization headed by these "idiots", why is MS bothering targetting them in advertising to smear it?

    5. Re:The rules of power by Anonymous Coward · · Score: 0

      People with brains will realize what is propaganda...

      Yeah? When are they going to start voting?

    6. Re:The rules of power by Anonymous Coward · · Score: 0

      "First they ignore you, then they ridicule you, then they fight you, then you win." -Mahatma Gandhi

    7. Re:The rules of power by Anonymous Coward · · Score: 0

      Good one.

    8. Re:The rules of power by Sierpinski · · Score: 1

      If Linux weren't a threat, Microsoft wouldn't be smearing it in a campaign but instead treating it as an annoying little gnat - by ignoring it and lauding it's own positives. By paying so much attention to and attempting to shape Linux's image publicly, Microsoft is validating it by its own advertising despite the negative content.

      People with brains will realize what is propaganda and check Linux out on their own. Thanks to MS.


      I completely agree with this... However...

      The operative part here is 'with brains'. The problem is that there are a LOT of Pointy Haired Bosses out there that will believe
      whatever propaganda a big corporation like Microsoft will throw at them. Especially when they are bombarded with more propaganda about how MS is the answer to all their technology problems, they're on their side, etc etc.

    9. Re:The rules of power by Anonymous Coward · · Score: 0
      People with brains will realize what is propaganda and check Linux out on their own. Thanks to MS.
      Except it doesn't really work that way. People see the MS commercial on TV, or a 'Get The Facts' in whatever magazine, and the sentiment that Linux is expensive, inflexible, communist, brittle, or whatever, sticks. Sure, they could go out and try it, but that would require:
      • Buying or downloading a distribution
      • (For downloaded distro's, burning a CD. Remember, not everyone has a CD-Burner)
      • Installing, migrating, and configuring a new environment
      Sure, they could go to some website and order a Knoppix ISO...but that requires finding the website, and paying money. Most people are lazy, and don't want to try anything new at all. And next time their PHB asks them to try evaluate Linux, they'll say: "Well, I heard it was more expensive, inflexible, etc". MS is winning, simply because they have the direct ear of the public, who use and are used to their products.
    10. Re:The rules of power by Dadoo · · Score: 1

      I think a higher percentage

      Maybe, but...

      If Linux is not reaching any of the PHBs and if it's not being adopted by organization headed by these "idiots", why is MS bothering targetting them in advertising to smear it?

      When you're used to having a lock in your market, four to five percent is a lot, especially when that percentage is (slowly) increasing.

      --
      Sit, Ubuntu, sit. Good dog.
    11. Re:The rules of power by atcurtis · · Score: 1
      People with brains will realize what is propaganda and check Linux out on their own. Thanks to MS.


      Alas, you are assuming that sheep have brains. The overwhelming majority of the people on this planet would prefer sommeone else to do the thinking for them and hand them the answer on a plate.

      Microsoft is quite happy to provide an answer and the plate.
      --
      -- The universe began. Life started on a billion worlds...
      -- Except on one where stupidity was there first.
  69. With Regards to Source Code and Compilers by mauriatm · · Score: 1

    Speaking only from experience here with respect to code I wrote. I remember compiling code on gcc/g++ Unix in 1997. Virtually none of it works/compiles correctly now. Specifically code which was developed with gcc2.95 back then. Quite a great deal of it has many issues with gcc4 now (maybe less with some 3.x.x - but still substantial). Flipside, I used Visual Studio 5 in NT4 to develop similar coding projects circa 1998. Transitioning to VS6 in ~2000 then VS7 lately has been *significantlty* easier. Even my horribly written MFC projects seem to load and "convert" rather well with minimal effort.

    As a more personal opinion, I get frustrated when some minor API changes in libraries or ABI changes in compilers causes compilation road blocks. I find this more difficult in Linux/gcc than in Windows/VC++.

    1. Re:With Regards to Source Code and Compilers by matth · · Score: 2, Insightful

      This is because it was improperly coded back then.. and / or you have not upgraded to newer versions.. function calls have changed and progressed.. where as (as you have explained) Visual Studio has not changed... grown.. or made better any of its internal functions.

    2. Re:With Regards to Source Code and Compilers by tomstdenis · · Score: 1

      ABI changes are not really an issue in the long run with open source as you can just recompile.

      As for your code from 97 not working now. Shame on you. I have code [even with assembler blocks] that will buil with 2.95.2, 3.4.4 and 4.0.1 ... Just because you can't code properly doesn't mean others can't. Use the standards and avoid GNU extensions were possible.

      Also as another poster pointed out VS hasn't really changed that much fundamentally. It's optimizer is weak and it lacks many C99 features for C at least.

      Whereas GNU CC is free, professional, high quality and portable... hmmm I wonder where the value is...

      Tom
      -- ... my software is used out of the box on platforms I've never seen. Can you say the same?

      --
      Someday, I'll have a real sig.
    3. Re:With Regards to Source Code and Compilers by mauriatm · · Score: 1

      "This is because it was improperly coded back then.." Most coding is done to a point where it works exactly as you want. Furthermore I know for a fact that I did not code the Windows stuff correctly and it works okay today.

      "and / or you have not upgraded to newer versions.. function calls have changed and progressed.." ... Newer versions of what? Even things such as the usage of "main()" have changed. Upgrades in compilers and libraries is what presents these problems.

      " where as (as you have explained) Visual Studio has not changed... grown.. or made better any of its internal functions." ... Are you speaking out of experience? I know VS has changed significantly. It supports many new things to the point where I can easily extend rather ancient code. But my point was that what it supported in 1997 or 2000 seems to work just as well now. Same cannot be said for linux/gcc, sometimes rewriting is the best option there.

    4. Re:With Regards to Source Code and Compilers by mauriatm · · Score: 1

      "ABI changes are not really an issue in the long run with open source as you can just recompile." ... Not true, often you will have to do some recoding/maintenance with gcc changes.

      "As for your code from 97 not working now. Shame on you. I have code [even with assembler blocks] that will buil with 2.95.2, 3.4.4 and 4.0.1 ... Just because you can't code properly doesn't mean others can't." ... Why is everybody so immaturely presumptuous? It has nothing to do with proper coding but rather having to do the EXTRA work of maintaining the code. And my point stated was that maintenance was easier with VS. Just because your project worked fine over compilers doesn't mean the thousands of other OSS developers will adhere to the best coding practices.

      "VS hasn't really changed that much fundamentally. It's optimizer is weak" ... What is your basis for comparison? GCC on Windows vs. VS on Windows?.

    5. Re:With Regards to Source Code and Compilers by tomstdenis · · Score: 1

      Let me put something forward to you.

      I have roughly a 1000 packages installed [some trivial, some large like Gimp].

      I have NO IDEA WHATSOEVER what version of GCC they used to develop/test their software with.

      As for comparing GCC to MSVC for optimization it was GCC on linux [2.6.7 I think] and MSVC 6.00 on WinXP. It's not really hard to see GCC winning given that it has way better schedulers, CSE, LCM, etc optimizers than MSVC.

      MSVC is a faster compiler and probably takes less memory but GCC ends up producing better code in terms of size and speed tradeoffs.

      Tom

      --
      Someday, I'll have a real sig.
    6. Re:With Regards to Source Code and Compilers by matth · · Score: 1

      Coded wrong and it worked.. hrmm yeah that shouldn't have happened.

      As far as code... how can you expect a piece of code from 7 (5?) years ago to compile today.. there are vast changes that have taken place.. look at qmail... there was some sort of int_declare thing in it (I think) that causes it not to compile on newer version of GCC.. they had to update it to make it work.. you can't expect code to work if you leave it stagnent.

    7. Re:With Regards to Source Code and Compilers by mauriatm · · Score: 1

      "I have roughly a 1000 packages installed [some trivial, some large like Gimp]." ... What does installed apps have to do with code maintenance?

      "I have NO IDEA WHATSOEVER what version of GCC they used to develop/test their software with." ... What's your point? Does this means you compiled it? Does this means that NO ONE tests against different versions of GCC?

      Aaah, GCC on linux and VS on windows. Unless you're a compiler/OS architect (or know a great on the subject matter), then you are comparing apples and oranges. Try compiling stuff with gcc on windows, that would be better.

    8. Re:With Regards to Source Code and Compilers by mauriatm · · Score: 1

      "you can't expect code to work if you leave it stagnent." ... Are you somehow interpretting my expectations? I NEVER EXPECT old stuff coded in GCC to work today. My point about Visual Studio was that my stagnant code worked rather well. ... It's not as if I was making a general statement about all code or all compilers. Sheesh.

    9. Re:With Regards to Source Code and Compilers by dsci · · Score: 1

      GCC winning given that it has way better schedulers, CSE, LCM, etc optimizers than MSVC.

      Not only is gcc's optimizers better, but the MS CSE optimizer in 6.0 is completely broken. Check out MSKB 216181 for an example.

      Put a hand rolled pseudo random number generator inside a loop, and the cse optimizer migrates it completely out; useless. Only way to get the code to work, is to NOT use /Og at all.

      I'm sure one can quote examples of gcc optimizers not being as good as VS, but in my experience, gcc smokes VS out of the water. Period.

      --
      Computational Chemistry products and services.
    10. Re:With Regards to Source Code and Compilers by tomstdenis · · Score: 1

      "I have roughly a 1000 packages installed [some trivial, some large like Gimp]." ... What does installed apps have to do with code maintenance?

      Not all Gentoo boxes are built the same. Yet I'm able to use the software on my box just fine...

      "I have NO IDEA WHATSOEVER what version of GCC they used to develop/test their software with." ... What's your point? Does this means you compiled it? Does this means that NO ONE tests against different versions of GCC?

      You're saying from one version to the next things break all the time. I'm saying that's full of shit.

      Sure there are bugs in 3.3, 3.4 etc series but the latest in each series is stable and can be used to build portable C programs.

      I'm sure some of my programs were tested by people running 3.3.5 [or whatever is latest there], 3.4.4 or even 4.0.1 ...

      I personally use 3.4.4 for all my development and emerging. Things just seem to work.

      Imagine that.

      As for the comparison... my code is bignum math and crypto. It has NO system calls in it at all. So if it's slower it's one of

      1. Services are prempting it [nope]
      2. The OS doesn't schedule the same amount of time [nope]
      3. The compiler produces different code [yup].

      Tom

      --
      Someday, I'll have a real sig.
    11. Re:With Regards to Source Code and Compilers by tomstdenis · · Score: 1

      bingo. Anyone who says GCC is without fault can just sit down now.

      That being said the facts are way in favour of GCC...

      1. It's a collection not just C but Ada, Java, C++, Fortran and objective.

      2. it's portable and can be used as a cross compiler.

      3. It is closer to ISO compliance than MSVC by a long shot.

      4. It's TOTALLY FREE TO DOWNLOAD AND USE [under GPL to modify/distribute].

      5. It's optimizers well ... first off it has more classes of optimization and what optimizations it shares with MSVC it usually performs better...

      I mean it's really hard to find code that compiles better with MSVC then GCC. Even the marginal exception here or there doesn't outweight the first four benefits.

      Typical FUD pushers though will play on anything to make it sound like the end of the earth. The rest of us will just keep using the distro of our choice and be productive just the same if not more.

      Tom

      --
      Someday, I'll have a real sig.
    12. Re:With Regards to Source Code and Compilers by dsci · · Score: 1

      Aaah, GCC on linux and VS on windows. Unless you're a compiler/OS architect (or know a great on the subject matter), then you are comparing apples and oranges. Try compiling stuff with gcc on windows, that would be better.

      Sorry, dude, but I am going to have to conclude that you don't know what you are talking about. Take a look at the assembly language output for two routines (not API calls or anything, but YOUR CODE) for the two compilers, and you are looking at the difference in the COMPILERS, not the OS.

      I've done this, rather extensively, in evaluating the optimizer performance in the two compilers. Also, I've written code to cross-compile, and if sticking to ANSI C or C99, gcc has no problem with it; yes, that includes five year old, or older, code, and multiple upgrades of gcc and all associated libraries.

      Therein lies part of the rub: you cannot code C99 in VS C++, even 6.0. That leaves out such things as inline function declaration. But even still, if you use ANSI C, you should be okay.

      I'll agree with the gp, your problem with gcc and maintainability is the code you wrote, not the compiler.

      Now, go ahead and tell me I am wrong, too.

      --
      Computational Chemistry products and services.
    13. Re:With Regards to Source Code and Compilers by mauriatm · · Score: 1

      "You're saying from one version to the next things break all the time." ... I never said nor implied that. What I do say is that things can and sometimes do break. Furthermore I was clearly talking about compilers and source code. Things may compile and work for the most part but there are many times when linking to a newer library can cause something to not work correctly (it may compile but there may be a functionality change). I see this in things like MPlayer all the time.

      Not sure why you took it personally. I know many linux users who get their stuff to work as well as myself. However just because it works for one or some, does not imply it can and will work for everyone else. I was merely making observations, NOT generalizations.

      As for your comparison, use cygwin/gcc, mingw or something in Windows and compare that. Seems like a more realistic comparison

    14. Re:With Regards to Source Code and Compilers by mauriatm · · Score: 1

      I don't pretend to know compilers. I know you can compare machine code output, but runtime of code on target platform is also something to consider. In any event, he should either compare same compiler on different platforms or same platform using different compilers.

      "you cannot code C99 in VS C++, even 6.0" ... I have compiled C99 code that was originally designed for Unix using an extension I installed in VS6.

      You can agree with whoever you want, all code needs to be maintained. I just found maintenance easier in VS. I never made generalizations out my own observations.

    15. Re:With Regards to Source Code and Compilers by tomstdenis · · Score: 1

      It's not personal, more so just annoying. Only so many times you can read/listen to the FUD machine work before you blow up.

      A lot of the things you are mentioning can and do happen in Windows [and BSD and MacOS and SunOS and IRIX and ...].

      Yeah I've had some problems with OSS software from time to time but the minor amounts of downtime or displeasure is entirely displaced whenever I have to make changes to the system and not pay MSFT more money...

      Tom

      --
      Someday, I'll have a real sig.
  70. At least it's standands-based! by mikeee · · Score: 1

    About time for someone to implementRFC 3093, "Firewall Enhancement Protocol", also known as IP-over-HTTP.

  71. Re:In other news by BewireNomali · · Score: 2, Insightful

    I don't really code (other than for small hobbyish things) so I actually wouldn't know how this works. But if an uninstall leaves something in the registry, isn't that due to poor uninstall by the programs in question?

    In fact, I thought I read that a lot of programs leave registry entries for a number of reasons - like to stem piracy in case you install a wares version, or to ease a reinstall since many programs don't assume you want to get rid of them permanently.

    So, I put the question to the experts? Who's at fault for the most part when the registry becomes clogged with stales entries? Should Windows assume that this is the case and actively update the registry itself?

    --
    un burrito me trampeó.
  72. Re:In other news by nra1871 · · Score: 2, Informative

    I switched to a Mac a couple years ago, and its handling of applications astounded me. Why can I just drag and drop an application onto my hard drive and have it work? Even better is uninstalling it, which involves just trashing the app. Why hasn't Linux or Windows implemented something like this (maybe Linux can, I don't use it enough to know)? I'm not trying to fan some flamewar, I just don't understand why it works so well, but noone else seems to have implemented it.

  73. Surely not. by anti-NAT · · Score: 4, Insightful

    Many of them being family guys, they cannot turn these offers down due to finances. Kids are expensive, wives are expensive, SUVs are pricy, gas is pricy, taxes, computer hardware, and on and on.

    So there aren't any other IT companies that are neutral or pro-Open source left in the world that he could have worked for, that would have paid a decent salary ? Have IBM gone out of business, and I don't know about it ?

    Your statement almost implies that there are no employers left in any field at all, other than Microsoft, that are paying a living wage. Do I need to point out how unrealistic that implication is ?

    The shame is Daniel's, not Microsoft's. Microsoft found somebody with the skills and experience they wanted, and who was willing to work for them. It was Daniel's choice, and he decided to sell out, probably for the money.

    PS. Don't need an SUV. If they are costing too much in fuel, get a smaller car, such as a normal sized sedan ....

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
    1. Re:Surely not. by Anonymous Coward · · Score: 0
      It was Daniel's choice, and he decided to sell out, probably for the money.
      It's worth noting that he had mounting debts from his time spent looking for work, and no other employer took him on. It's unfair to label the founder of a popular, free distro as a "sell-out" when he has bills to pay and a wife and daughter to feed and the only work he could get was at Microsoft.
    2. Re:Surely not. by Anonymous Coward · · Score: 0

      No, it's much easier and more correct to note the financial failure that is an open source developer, especially when relying on the generosity of others to pay your bills.

    3. Re:Surely not. by Anonymous Coward · · Score: 0

      "PS. Don't need an SUV. If they are costing too much in fuel, get a smaller car, such as a normal sized sedan ...."

      And how do you suppose I will tow my boat. Guess I don't need that either. Actaully none of us NEED a vehicle what-so-ever. Just move closer to work.

      Nope I think everyone should be driving a HUMMER. As soon as the oil runs out the world will be a better place for it. So do your part and waste as much gas as possible.

      And and just for good measure.. Terrorist.
      Not you...just needed to be mentioned somehere in my post for the trolls who will respond tomy troll.

    4. Re:Surely not. by Tony · · Score: 1

      No, it's much easier and more correct to note the financial failure that is an open source developer, especially when relying on the generosity of others to pay your bills.

      Yeah, because there are no out-of-work proprietary developers, are there? And most open-source developers are starving, aren't they? Oh, when will they ever learn?

      --
      Microsoft is to software what Budweiser is to beer.
    5. Re:Surely not. by Anonymous Coward · · Score: 0

      Hummers are just too small. Everybody should be driving a T 282 B. Stop worrying about towing your boat, just drop it on the back to the other ones left there from last summer.

    6. Re:Surely not. by mrchaotica · · Score: 1

      I'm thinking the implication was that Microsoft was offering much more than any other company, for the purpose of "stealing" them away from Free Software.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    7. Re:Surely not. by Anonymous Coward · · Score: 0
      PS. Don't need an SUV. If they are costing too much in fuel, get a smaller car, such as a normal sized sedan ....
      Or a bicycle.. or a moped.. or your feet. Honestly, I don't understand this American fixation on a gas-guzzling car (or television) being some kind of necessity of life. Both you and the planet would be healthier if you would just get up and move according to your own muscles sometimes. And guess what, it saves money too!
    8. Re:Surely not. by jawtheshark · · Score: 1

      A Audi Allroad Quattro will not do to tow your boat? You have a big boat, really... How much for a nice cruise?

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    9. Re:Surely not. by KlausBreuer · · Score: 1

      Oh, come on.

      Be honest now. If somebody offered you a fat juicy six-figure income - would you really, truly turn it down?
      Six figures, to work with computers and software, something you seriously enjoy?

      Do you really think you won't?
      I remember saying that I'd never, ever work for a bureucracy block like, say, Siemens. Until they offered me an outside project for a humongous (for me) sum of money. Doing VisualBasic 3.1.
      I jumped for it.

      Sure you wouldn't?

      --
      Free PC version of ChipWits at http://www.breueronline.de/klaus/chipwits/
  74. Ironic Isn't It by pandrijeczko · · Score: 4, Insightful
    Microsoft has an anti-Linux strategy but nowhere do you hear of anyone migrating from Linux to Windows.

    Linux has no anti-Microsoft strategy yet people are migrating from Windows to Linux.

    --
    Gentoo Linux - another day, another USE flag.
    1. Re:Ironic Isn't It by dingletec · · Score: 1

      It would be ironic... But it does happen. A current fact of life is that the majority of companies have no choice but to run Windows in some form or fashion. Only time can fix that. But you simply cannot do everything under Linux yet, as much as it pains me to say it.

      --
      --dingletec--
    2. Re:Ironic Isn't It by JayJay.br · · Score: 1

      Linux has no anti-Microsoft strategy yet people are migrating from Windows to Linux.


      While there is no _formal_ strategy, there sure is a lot of noise making the W -> L migration tempting.

      I'm all for Linux and opensource, but saying that the migration phenomenon from Windows do Linux is spontaneous could be a little stretch. There is a lot of pressure, and many vendors have this anti-Microsoft-ism already built in.

    3. Re:Ironic Isn't It by Peyna · · Score: 1

      nowhere do you hear of anyone migrating from Linux to Windows

      Maybe because there are so few Linux users to begin with, and they're so dogmatic about their use of it that getting them to change would be like getting the Pope to convert to Islam.

      --
      What?
    4. Re:Ironic Isn't It by pandrijeczko · · Score: 1
      I agree.

      In my case, I sometimes get "cast-off" servers from IT when they've done a major hardware upgrade on a Windows server and I end up puting Linux on it and giving a file, FTP and web server to my colleagues.

      For example, they distibute a lot of log and error files to other departments in the company and they love the directory listing feature in Apache such that they can paste a link to a URL in their home folder for a file someone else wants.

      The real "mass migrations" to Linux are small but I do see more and more Linux servers appearing all over the place, even when I visit a lot of my customers.

      --
      Gentoo Linux - another day, another USE flag.
    5. Re:Ironic Isn't It by djmurdoch · · Score: 1

      Here's a case:

      We have a grad student computing lab. A few years ago we upgraded the computers, and at the same time switched them all to Linux. Most of the grads stopped using them, and moved to the undergrad lab, which runs Windows.

      This year we're upgrading the computers again, and we plan to make them all dual boot, but I don't expect many of the grads to choose to boot into Linux.

    6. Re:Ironic Isn't It by pandrijeczko · · Score: 1
      Maybe because there are so few Linux users to begin with, and they're so dogmatic about their use of it that getting them to change would be like getting the Pope to convert to Islam.

      Sorry, I wasn't aware that size of user base bore any relationship to how good or usable something is? I accept it's important if you're making money from the product but Linux doesn't make money.

      And if you're arguing about the "dogmatism" of Linux users, do you also complain about the full ads you get in magazines and on TV for Windows?

      As far as I am concerned, there are as many Windows zealots as there are Linux ones - the difference is the Linux people usually know Windows pretty well but not the other way around.

      And if we Linux users have to use word of mouth to counteract Microsoft FUD then so be it - at least those that listen may realise that they have choices.

      --
      Gentoo Linux - another day, another USE flag.
    7. Re:Ironic Isn't It by jc42 · · Score: 2, Interesting

      Linux has no anti-Microsoft strategy yet people are migrating from Windows to Linux.

      On the contrary; the linux gang has a strong anti-Microsoft strategy, and it's one of the most insidious, subversive strategies of all.

      They've been providing a cheap, reliable system with no licensing or other legal hassles, which does much of what its users want it to do. It doesn't provide easy entry to viruses, spyware, or other evil stuff, and you aren't tricked into needless upgrades.

      Can you imagine the effect on the corporate world if this sort of thing became widespread? It's clear why they'd want to stop it now, before people get the idea that everything might be like this.

      It's not the first time such things have happened. Remember back in the 1970's, when the Japanese auto makers started rejecting the traditional "planned obsolescence" scheme that the auto industry depended on for their income. The result was an economic disaster to the rest of the industry, especially American auto companies. Many companies never recovered; others now have profit margins that are a fraction of what they were before this attack (taking into account inflation, of course). American roads are now filled with vehicles that often keep going for 250,000 miles or more before they need to be replaced. In 1960, you had to replace most cars after 50,000 miles. This huge drop in sales was and still is a disaster to the auto industry.

      Linux is a similar threat to the computer industry. It runs very nicely on old, obsolete computers, eliminating much of the profit of selling replacement computers every 2 or 3 years. I personally have a linux gateway/firewall running very smoothly on 6-year-old hardware, and see no reason to replace it.

      This sort of thing is already starting to impact computer sales in the US. If linux (or *BSD) were to become widespread in industry, it would be a financial disaster comparable to what happened to the American auto industry. It's easy to understand why the folks at Microsoft feel that they must stop it at any cost.

      (That's at any cost to the customer of course.)

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    8. Re:Ironic Isn't It by Peyna · · Score: 1

      I think you're confused, or perhaps couldn't draw the connection between the comment I responded to and my response.

      The parent stated something along the lines of never hearing about people migrating from Linux to Windows. So, my response was that you don't hear about it, because there are so few people using Linux in the first place, there aren't that many of them that could migrate to Windows if they wanted to.

      I made no comment about the quality of either product.

      Advertising has little to do with dogma. A dogma is a belief that is held to be absolutely true without proof.

      So, relating that to Linux, you have a number of people who believe that Linux is better than Windows will always will be. But, they believe such in a way quite similar to many people believe in a religion. They don't even have to look at Windows because "they know it isn't any better." Or Windows and Bill Gates are inherently "evil."

      So what we are seeing is Microsoft just taking that approach, turning it around and using it against Linux.

      My first reaction to the article when I saw it posted was maybe Microsoft had hired Karl Rove to work for them.

      --
      What?
    9. Re:Ironic Isn't It by NilObject · · Score: 1

      Linux has no anti-Microsoft strategy yet people are migrating from Windows to Linux.

      These days, Linux is an anti-Microsoft strategy.

    10. Re:Ironic Isn't It by rhizome · · Score: 1

      On the contrary; the linux gang has a strong anti-Microsoft strategy, and it's one of the most insidious, subversive strategies of all.

      They've been providing a cheap, reliable system with no licensing or other legal hassles, which does much of what its users want it to do. It doesn't provide easy entry to viruses, spyware, or other evil stuff, and you aren't tricked into needless upgrades.

      Can you imagine the effect on the corporate world if this sort of thing became widespread? It's clear why they'd want to stop it now, before people get the idea that everything might be like this.


      This is not specific to Microsoft. Certain fans of the development and technological methodology of Linux (and Open/Free software in general) may say this is the point, but it isn't. Pro-Free/Open doesn't mean Anti-Microsoft, it just seems so because Microsoft is the most visible challenger. In the same way that I'm typing "Free/Open" to denote my inclusion of multiple approaches to Free and Open software, why don't I say "Anti-Microsoft/Sun" in describing the opponents of free and/or open software? Why isn't it called "anti-proprietary/closed"?

      --
      When I was a kid, we only had one Darth.
    11. Re:Ironic Isn't It by dingletec · · Score: 1

      All but two of the Linux "servers" at my company are castoff Windows workstations. I think it's funny to show people who turned their noses up at these systems the kind of uptimes they get. It cost nothing to implement them, and they can run for years without rebooting. They play a very important role for us, and I can set up as many as I want without needing approval. No surprise Linux is spreading if there are more companies like mine around.

      --
      --dingletec--
    12. Re:Ironic Isn't It by poofyhairguy82 · · Score: 1
      Just this year my University scrapped the one Linux station they had for this reason. Its a shame- I was always able to use it...even during busy times. I never had to wait for a machine.

      Thank God they still have Apples (differences inspire fear).

    13. Re:Ironic Isn't It by Anonymous Coward · · Score: 0

      Linux migrations require training. Adoption doesn't happen by magic. Users need to know how good Linux apps are, their advantages and how to use them. Don't expect end user buy in without budgeting and planning for training.

  75. Select the following to continue by mrog · · Score: 0

    [] Always trust content from Microsoft [] I accept the agreement

  76. first rule about FUD club... by geoff+lane · · Score: 1

    ... don't mention Linux.

    Seriously, with MS spreading the word people will start to wonder what this Linux thing is and is it any good.

    After all, MS is spending a lot of energy briefing against it...

  77. In other news... by Brian+Quinlan · · Score: 1

    ...gravity continues it's matter-attraction strategy.

  78. Wow, look at that by Anonymous Coward · · Score: 0

    An awesome display of ad hominem and strawman arguments here.

  79. Simple... by rewt66 · · Score: 3, Funny

    When you add stuff to a Linux box, Microsoft's business model breaks.

    Microsoft: Which cleaners would you like to be taken to today?

  80. You know what by Anonymous Coward · · Score: 0

    Windows gets brittle too if you try to compile all your programs on tons of different builds and architectures.

  81. Well... by Anonymous Coward · · Score: 0

    He says of Linux: 'You can build it, design it, and it will work great. The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.'"

    He should stick with Windows then. I don't like the attitude of people who try/use Linux only for the sake of complaining.

  82. Yep -- physician, heal thyself by ianscot · · Score: 1
    MS spokespeople and **AA flaks are reminding me more and more of certain public officials these days. George Orwell could easily have written these people up.

    The odd thing is that they so often choose to lay into their opponents for their own most conspicuous weaknesses. It's a spin thing, sort of an innoculation, meant for at the ignorant audience they think they're addressing -- but to an informed listener it's like they're living in a house of carnival mirrors, and railing at the scary stuff they see there.

    --
    "Fundamentalism" isn't about divine morality. It's about human authority.
    1. Re:Yep -- physician, heal thyself by Anonymous Coward · · Score: 0
      MS spokespeople and **AA flaks are reminding me more and more of certain public officials these days. George Orwell could easily have written these people up.

      Well, it does make sense if you look at politicians like Bill and his representatives the same way you would any other politicians. You do realize that it's an ideology and political movement, not just a marketing company anymore, right?

  83. Re:In other news by Anonymous Coward · · Score: 0

    Make uninstall only cleans the entries if the programmer did his job right... just like with windows. I've seen plenty of "leftover files" on more than one occassion with both linux and fbsd. It's hardly windows problem, it's windows DEVELOPERS problem.

  84. Like sound/audio by Kludge · · Score: 2, Interesting

    other things break

    As much as I love and use linux, jwz is right. Sound and audio are a broken mess. Why can't all desktops/distributions/etc use the same damn audio server interface, like they all use X as a video server interface. It drives me nuts!

    1. Re:Like sound/audio by Alioth · · Score: 1

      I dunno what you're using, but any distro I've used since 2.6 came out has consistently used ALSA.

    2. Re:Like sound/audio by NotoriousQ · · Score: 1

      Because no one managed to accomplish such a unified interface.

      Audio has very different needs from video. Video can be displayed independently of different streams, audio can not. Some video applications do not need realtime performance, or can drop frames. Audio can not. Hence there is no such thing as a good software sound server, such as X for video.

      Furthermore, there are a lot of devices that in theory can support any audio, but not in reality. The driver support for many cards is too poor, so most people have to use hacks to get around the issue, which causes them to use the sound servers, which makes people think that the audio on linux is completely broken.

      In reality, all these people who complain about bad sound are whiners. True, someone needs to come out and fix up the drivers for all the embedded soundcards. No, do not say sound as whole is broken. Get yourself hardware that works with linux. No more issues, both ALSA and OSS interfaces will work.

      --
      badness 10000
    3. Re:Like sound/audio by Kludge · · Score: 1

      Audio has very different needs from video.
      Not really.
      Video can be displayed independently of different streams, audio can not.
      It doesn't need to be. Humans can differentiate sound streams.
      Some video applications do not need realtime performance
      But some do. This works in X.
      Hence there is no such thing as a good software sound server,
      Sure there is, NAS.

      Get yourself hardware that works with linux.
      My complaint is not about hardware. Lots of hardware works great on linux. It is the hodge-podge of software and interfaces that is the problem.

      No more issues, both ALSA and OSS interfaces will work.
      At the same time?

    4. Re:Like sound/audio by Kludge · · Score: 1

      Sure every distro has ALSA, but it also has artsd, esd, OSS, etc, etc, and these do not work with each other causing me lots of headache.

    5. Re:Like sound/audio by NotoriousQ · · Score: 1

      It doesn't need to be. Humans can differentiate sound streams.

      But the sound card card can not produce multiple sound streams. It has to mix them, either in hardware or software.

      But some do. This works in X.
      Have you run video over X? It does not work well. You can not send a bunch of decoded YUV data and still expect to be able to handle it over a network connection. That is why XVideo is a passthrough that goes around a lot of X rendering modes.

      Sure there is, NAS.
      NAS is nice, except that it is a huge bandwidth hog. It basically uses your network as a sound cable. Furthermore, it still does not mix sounds, and is completely intolerant of packet loss and network delays. In other words it is not really a sound server, it is a socket for /dev/dsp that works over the network.

      At the same time?
      Yes. ALSA core provides OSS interface into itself.

      I am not sure what you are complaining about enymore. ESD? ARTS? These are the slow sound servers that do software mixing. Their whole purpose is to compensate for bad hardware. NAS? It is not even a server. It is just a way to pass pcm data to a /dev/dsp in some other computer. I can accomplish what it does by using a network filesystem, except that that would have TCP issues, and UDP is necessary in this case.

      Perhaps you are complaining about SDL audio and OpenAL things. Those are just toolkits designed to do special processing, as well as to provide an API into arbitrary sound system. Most programs that need proper sound processing should use these.

      ALSA and OSS are just two ways to input sound into the driver. Perhaps you are complaining that these look like standards, but there are two of them. The answer is they are not real standards. If you want your application to be portable, you need to use SDL-sound, openAL or some other cross-platform API.

      If I still did not get your point, please reply. I want to know what exactly is wrong with linux sound (besides bad drivers, of course).

      --
      badness 10000
    6. Re:Like sound/audio by Kludge · · Score: 1

      But the sound card card can not produce multiple sound streams. It has to mix them, either in hardware or software.
      Yes. That's the whole idea. I want the sound from all my apps to just play, regardless of whatever other apps might be playing or not. They should just work, whether the mixing is done in hardware or software, or whatever.

      Have you run video over X?
      It works fine even over the network, if you have a big enough pipe, but of course, the audio doesn't work.

      NAS is nice, except that it is a huge bandwidth hog.
      So? I've got bandwidth to burn. I just want something that works.

      Furthermore, it still does not mix sounds,
      It plays my sounds simultaneously.

      it is not really a sound server,
      Yes, it is. Network Audio System is a network transparent, client/server audio transport system.

      ESD? ARTS? These are the slow sound servers that do software mixing.
      Mixing good. But I want a fixed standard that _every_ app will use, so everything works, even if I run a kde app while running a gnome deskto. Any app should run while running any other app.

      Their whole purpose is to compensate for bad hardware.
      Their purpose is to mix and present the sound to the user. Who cares if this is done in software or hardware? The result is the same, and mixing sounds is easy. It requires very little effort from a 5 year old CPU.

      NAS? It is not even a server. It is just a way to pass pcm data to a /dev/dsp in some other computer.
      Wrong again. It is a server.

      Perhaps you are complaining about SDL audio and OpenAL things. Those are just toolkits designed to do special processing, as well as to provide an API into arbitrary sound system. Most programs that need proper sound processing should use these.
      These libraries poke around to see what audio interfaces are available, but even if they find one that works, it's no guarantee that I can run another program using the same libraries and be able to play another sound simultaneously.

    7. Re:Like sound/audio by NotoriousQ · · Score: 1

      I stand corrected. NAS does mixing.

      It requires very little effort from a 5 year old CPU.

      The problem is not in the CPU, the problem is that sound is a realtime stream that you have to feed into the soundcard instantly. Thus the sound server has to do all of the mixing, and pass it to the sound card all the way to the next time the soundserver will run. This means no more instant start or instant pause.

      In other words, any software sound servers not inside the kernel will ultimately fail.

      So someone needs to develop a kernel based sound server. Dmix is in progress, and I think that is what it tries to be. It will be interesting if they add sound server capabilities to it. Instant pause feature over the network is hard to achieve.....

      I will also agree with you that there is no single software mixer protocol. That is a problem. However, the good news are that these mixers are going away, and will be replaced by dmix, at least locally, which should present a transparent in-kernel sofware mixer locally. And for network, it seems that the X-server is going to incorporate something like NAS. It will still suck due to latency, but it will be there and be in the standard.

      My recommendations are -- either buy a new soundcard or toy with dmix. If you have dmix set up correctly, you will be able to run NAS and ARTS together to your hearts desire. Expect crappy, laggy sound though. There is a reason why soundcards added mixing to the hardware. It is because no other method works well.

      --
      badness 10000
  85. Sales 101 by davmoo · · Score: 1

    Y'all don't seem to understand one basic function of the business world. The main desire of any company is to sell (get this) their own product.

    You people act like you expect Microsoft to be saying glowing and positive things about Linux. That would be like Ford trying to sell their cars by listing the positive qualities of Chevys. Of course Microsoft is going to accentuate the negative...even if their own product has the same negatives. That's how this game is played.

    --
    I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
    1. Re:Sales 101 by mnemonix · · Score: 1

      It's not how this game is played by any business or organisation with class and a quality product. Deriding the opposition is the last resort of a business failing to convince customers in a positive manner of its own strengths and superiority, presumably in the absence of said qualities.

    2. Re:Sales 101 by tedrlord · · Score: 1

      I think we all understand that. What you have to understand is that open source is not a company. Open source is a bunch of interested people getting together to work on and share software. They also want to put out their product.

      One of the purposes behind slashdot (intended or not) is to act as a rallying point for open source people. We're practically the marketing department for open source here. They tell us what the competition has been saying, and we come up with ways to counter their arguments.

      So while we obviously expect Microsoft to be Microsoft, slashdot people still get all their stories and get upset and go out and speak against it and all that. It's part of the open source machine as much as the code itself.

      --
      [insert witty quote here]
    3. Re:Sales 101 by schon · · Score: 1

      There is a difference between selling something and *lying* about it.

      Only bad salesmen try to sell something by saying negative things about their competition; and only bad salesmen with bad products try to sell them by lying about their competition.

      One of the golden rules of sale is if you're #1, you never mention your competition at all. If you're directly asked about it, you say "well, it's OK, but here's why we're better..."

      That's how this game is played.

      No, that's how the game is played if you don't have the best product.

      This is MS conceding that they don't have the best product.

  86. Either clueless or lying - I suspect the latter by mav[LAG] · · Score: 5, Insightful

    From the article:

    And what is open source? It is interesting in how you define it. Is it in terms of source visibility? Then, OK, in Microsoft's Shared Source program, people can access up to 65 percent of source codes for our core products. And through the government security program around the world, governments can access even more of our source codes, if they choose to. So we're not an open-source company, and yet people can do that.

    Hey Martin, here's the definition of Open Source. Notice in the first paragraph it says Open Source doesn't just mean access to the source code. I doubt if you'd like it if people went around redefining your company's EULAs to suit themselves.

    Or does it mean that you have technology licensed under the GPL (GNU Public License)? If that's the only definition, then I see a lot of companies that people call open source but aren't, because they're not licensed under the GPL.

    No it isn't the only definition so your answer is irrelevant. The GPL may qualify as Open Source but it is Free Software - big difference. Don't you even know the difference?

    Taylor: The GPL is a very complex licensing agreement, and they are working on different aspects of it.

    It's an incredibly simple licensing agreement actually. Complex for Microsoft to understand perhaps, but simple for anyone else.

    I don't know enough to even hypothesize how I would author it, but I would say that in any approach to licensing technology, the following things are important.

    First, companies need to have some level of indemnification and protection from the technology deployed. When you license technology as a consumer or business, you should be comfortable that you're protected from patent (or) copyright...claims from anyone. That should be a core fundamental principle of licensing software.


    Well, thanks for leading the way there. I'm so glad I'm indemnified when I use Microsoft software. Oh wait, I'm not?


    Second, people should have the ability to monetize that and build on top of it. So if I'm an ISV (independent software vendor), I should be able to take the technology that I've licensed, build something on top of it, and sell it.


    I do that with GPLed software now and have done for years. So have many other people.

    If I'm a reseller or distributor of this technology, I should have a way that I can build and monetize things around that. I think that's what helps you build a very vibrant ecosystem. It also allows you in some ways to protect the intellectual property in different ways.

    The GPL already allows this - and my "intellectual property" (whatever that means) is already protected by copyright law.

    So this ability to patent your technology and have some level of protection against it, and in the course be able to build on top of that and innovate on top of that, is exciting.

    Wait, so it's about patents now? Perhaps you can show me some genuine innovation in software that has been patented by Microsoft? You can't? Oh.


    So what kind of innovation are you doing in your area for Microsoft?
    Taylor: There are things we're excited about, and there are things that are just the basics. We spend close to $6.8 billion in research and development; it really comes in a variety of areas.

    One area is just some fit-and-finish, and taking basic simple processes and doing it better. We have a feature called Configure Your Server Wizard, which allows you to go in and choose a server role so you can take a file server and (rebuild it as a) media server. That takes four to five clicks of a GUI (graphic user interface)


    Reconfiguring a server using the mouse? Goodness me, what will they think of next!

    Taylor: You have to understand why we have security problems today. In some ways, it's because a lot more things are connected today than they

    --
    --- Hot Shot City is particularly good.
    1. Re:Either clueless or lying - I suspect the latter by Anonymous Coward · · Score: 0

      I think Microsoft's EULAs are more complex than the GPL. As for innovation, Windows didn't provide a working NFS client and server until SFU. SFS doesn't work on Windows. Cygwin provides a lot of *NIX utilities for Windows. If you refer to 'things Windows can't do' its a very muddy statement. Windows able to run GNOME? Hurd able to [...] come on that is so vague...

    2. Re:Either clueless or lying - I suspect the latter by Anonymous Coward · · Score: 0

      (GPL licence)
      "It's an incredibly simple licensing agreement actually. Complex for Microsoft to understand perhaps, but simple for anyone else."

      Yes. The other thing that was not mentioned is that most of the commercial software you use on Windows also has it's own licence that has a whole new set of weird restrictions. It's ten times more of a maze than if pretty much everything is under a single licence like the GPL.

    3. Re:Either clueless or lying - I suspect the latter by colinrichardday · · Score: 1

      Microsoft may well indemnify people against patent/copyright violations, as their lawyers can handle that. Oh, you want secure software that won't trash your box?

  87. Broke? by dacarr · · Score: 1

    It's funny, but the only things that seemed to break in four years of using Linux were hardware that fell out of date.

    --
    This sig no verb.
  88. Why do "we" want to change them ? by anti-NAT · · Score: 1

    Why are they worth "saving" ? Why waste time and effort trying ?

    Are you originally a Windows user, and still feel some sentimentality towards Microsoft, such that even though you're running FOSS, you still think "gee, wouldn't it be great if Windows was open source" ? If that is the case, you need to realise that you haven't fully understood the FOSS philosophy enough to realise that MS would never change. It is as likely as the Pope converting to Satanism.

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
    1. Re:Why do "we" want to change them ? by Lotharus · · Score: 1

      I take exception at your implied correlation between "Microsoft" and "Pope," as well as between "FOSS" and "Satanism."

      If you ask me, it should be the other way 'round...

  89. INDEMNIFICATION??? by Laura_DilDio · · Score: 5, Informative
    First, companies need to have some level of indemnification and protection from the technology deployed.
    This guy is spreading SCO-FUD. If you use FOSS technologies, you might open yourself up to being sued by some IP holder.

    However, it turns out that Microsoft doesn't offer much more than FOSS when it comes to backing their product. The following is from the WinXP EULA:

    16. DISCLAIMER OF WARRANTIES. The Limited Warranty that appears above is the only express warranty made to you and is provided in lieu of any other express warranties or similar obligations (if any) created by any advertising, documentation, packaging, or other communications. Except for the Limited Warranty and to the maximum extent permitted by applicable law, Microsoft and its suppliers provide the Software and support services (if any) AS IS AND WITH ALL FAULTS, and hereby disclaim all other warranties and conditions, whether express, implied or statutory, including, but not limited to, any (if any) implied warranties, duties or conditions of merchantability, of fitness for a particular purpose, of reliability or availability, of accuracy or completeness of responses, of results, of workmanlike effort, of lack of viruses, and of lack of negligence, all with regard to the Software, and the provision of or failure to provide support or other services, information, software, and related content through the Software or otherwise arising out of the use of the Software. ALSO, THERE IS NO WARRANTY OR CONDITION OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION, CORRESPONDENCE TO DESCRIPTION OR NON-INFRINGEMENT WITH REGARD TO THE SOFTWARE.
    WTF does the NON-INFRINGEMENT statement refer to?
  90. Interesting Q&A by TheLinuxWarrior · · Score: 1
    Q: In the last six months, what have you been focused on in terms of development work?
    Taylor: We continue to do the same things that we've been doing in the last couple of years. First and foremost, we are looking to understand some of the scenarios like why customers are considering Linux, and making sure we have the right offerings for the marketplace.

    Translation: We continue to do the same things that we've been doing in the last couple of years. First and foremost, we are having to develop entirely new types of FUD, since the general public is beginning to see through all of our old schemes.

  91. To quote Tonto... by schon · · Score: 5, Informative

    "What you mean 'WE', Kemosabe?"

    There's really nothing innovative today that Linux does that we can't do.

    If by "we" he means Microsoft, then the response is "well duh" (after all, they *do* have the source code.)

    But the obvious response is "then why don't you?"

    I use Linux machines as routers for a local school district. A couple of weeks ago, the HD in one of them died - and nobody noticed (well, I noticed when the nightly backup didn't happen.) This machine was doing packet filtering, traffic shaping, and policy routing (iproute2 rocks! :o) And when the HD died, the machine kept on ticking. This isn't the first time I'd experienced it, so I recommended to them that they not panic and deal with it during the regular maintenance period (on the weekend.) It kept happily running until I powered it off to replace the drive. I've no doubt that it would have continued to run until the power ran out (which would have been a long time, as it was on a big honking UPS.)

    Let's see Windows do traffic shaping.
    Let's see Windows do policy routing.
    Then let's see it keep running when you rip out the hard drive.

  92. Re:In other news by matth · · Score: 2, Informative

    Hrmm Microsoft Flight Simulator has done it to me... additionally some programs have done it because "Windows has a lock on the directory" and you have to reboot and manually delete.. definately a Microsoft/OS issue (albiet some of them may be bad uninstallers)

  93. Re:MUSLIMS BOMB LONDON... by pandrijeczko · · Score: 0, Offtopic
    Don't be an ignorant racist pratt!

    Terrorists bombed London, the Islamic community does not consider those people as "Muslim".

    Spread your racist comments and hate in the sordid little gutters where ignorant half-wits like yourself normally gather, not here amongst intelligent people.

    You're not even enough of a "man" that you can post these comments openly - you're a scummy, cowering little coward who only has the guts to say anything behind anonymity.

    You're pathetic!

    --
    Gentoo Linux - another day, another USE flag.
  94. Brittle nonsense... by segfault_0 · · Score: 1

    I like how he describes adding modules as being difficult.. Apache modules? Perl or PHP modules? Kernel modules? New software packages? If so which distribution/package system? Could he make his statements any more general? (The first clue that you should put too much stock in this.)

    On the other hand im shocked to see him say you can do stuff with Linux successfully - isnt this a turn around from previous MS opinion? I thought we were all foolish for using OSS. Make up your mind MS.

    --

    I was crazy back when being crazy really meant something. (Charles Manson)
  95. No, this is not a pot/kettle thing... by schon · · Score: 1

    This is more like the pot calling the silverware black.

  96. What? by skrolle2 · · Score: 1
    "But when I look at the software industry today, we've been getting a lot of innovation from Microsoft, IBM, Oracle, Adobe, the list goes on...of software manufacturers that have built very great, vibrant innovative technologies in a world of patents that allow them to protect what they've built, to monetize it in some ways, and then to be innovative and to do more with it."

    How funny that he mentions only the really big software companies since it is only they that can invest in cross-licensing schemes and defend their patents?
    "We're always looking for new things that can allow you to do things uniquely different today. For example, this new feature tool we have would allow me to tunnel directly using HTTP into my corporate Exchange server without having to go through the whole VPN (virtual private network) process, bypassing the need to use a smart card."
    ...always looking for new and unique ways to create security holes. WTF is this guy on?
  97. Things break in Linux? by JFlex · · Score: 0

    "...when you do that, other things break." Sure sounds like Windows to me.

  98. And they call themselves techies by suitepotato · · Score: 1, Interesting

    they who complain about Windows crashes...

    Bah.

    I've been using Windows back to 3.1 with DOS 6 and straight on through 95, 98, NT4, ME, to XP Home and Pro and throughout that time, I've gotten MAYBE all of ten BSODs.

    Windows is, and there is NO arguing this point in my book, leaps and bounds easier to use and configure than any version of Linux. Installshield and its competitors are mature and make installation of all sorts of apps easy. More and more, Windows coders are starting to code properly as Windows changes its architecture to "strongly encourage" it.

    The primary reasons for instability on Windows boxes are willy-nilly isntallation of software of unknown origin, inane web usage without regard to security and contractions of viralware, incompetent driver installation by amatures and by techs who should definitely know better (rule of thumb for USB related installs has been since Windows 95B to install the driver software first, THEN connect the device, I see this basic rule violated by A+ and MS certified people constantly), farking with the registry when there is no concrete reason to be in there, and installation of system software such as anti-spyware and anti-virus without paying heed to KNOWN conflicts (such as installing McAfee on top of Norton or vice versa, saw this on Windows 95 ten years ago, STILL seeing this today). On that rgistry point, I still see people installing spyware that is advertised as a "registry cleaner".

    I find it amazing that so many people who think they know Windows complain endlessly about it yet in nearly every case I personally look into, USER ERROR was the singular culprit. NOT Microsoft, NOT Bill Gates, NOT closed source, but USER IDIOCY.

    Linux and other Unix variants are so difficult to use they rule out MOST user error by way of shutting out the most incompetent people but in no way, shape, or form does it stop it. The help forums for Fedora, Suse, etc. all bear testament to this. Easily, Linux is reloaded in a nuke and pave by the average Linux user maybe five to ten times more often than Windows.

    I've had the same Windows XP install running nicely without a nuke and pave for four years now. Any problems that crop up, I fix. I also don't reload my Linux boxes very often either and have become pretty good at scrubbing failed builds and fixing problems. And I do it without complaining, without blaming Linus or anyone else... I take responsibility for my own boxes. So should all these supposedly "experienced Windows users".

    --
    If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
    1. Re:And they call themselves techies by pandrijeczko · · Score: 2, Insightful
      I disagree about your comments regarding Windows 9x; Win95 was pretty ropey, although a refreshing change to Windows 3.1, 98SE was much stabler but suffered from bloat due to IE integration.

      Windows 2000 was the turning point for MS - proper memory management and good stability - while XP was a backwards move because of it's huge bloat. I can't comment on 2003 because I've not used it.

      The major problem with Windows always has been the registry - it grows, fragments and is totally the wrong configuration methodology for desktop environments where users are constantly upgrading, installing and uninstalling software. Even though Windows 2000 and later split the registry out into user folders, it's still pretty impossible to correct registry problems without doing major reinstalls. If you compare that to the UNIX model of storing all users config files in their home directories, then UNIX is much better because if an app problem appears, you can always move or delete a few config files to clear the problem.

      Much of the backlash to Windows is as a result of Microsoft's own complacency and disregard for the needs of their users - a lot of people, myself included, won't allow themselves to be dictated to by a power-hungry corporation. In my case, I'd had experience with UNIX at work and in 1996 started trying out Linux. Now I'm at the stage where I shell-script competently, do a lot of CGI stuff with PERL and PHP and have started messing around with C a little. And if it comes to applications for work, no-one really cares if I deploy a server-side app on a Linux server I happen to build, I'm just expected to maintain that server because out IT people won't.

      I still use Windows 2000 for some desktop stuff and for work apps but 80% of my time these days is spent in Linux - I'm happy and confident with it and anything I need to deploy, I can usually just "emerge" it (I use Gentoo), configure it and start it running - I don't have to worry about getting corporate licenses and it's stable.

      Yes, Linux is not for newbie users but, for a newbie user, there is no pressure anyway - you can install it and dual-boot it with your Windows environment, try it out and learn it in your own time and make your own decisions about if and when you want to use it.

      Martin Taylor and MS in general do not understand this mentality that some of us like total control over what we do and like the good feelings we get when you've built something from scratch, configured it properly and got a few scripts to do something really impressive with Linux.

      Not all of us want everything "delivered on a plate" to us - some of us do enjoy taking time getting software to work properly and learning in the process.

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:And they call themselves techies by WankersRevenge · · Score: 2, Insightful

      I don't know ... user idiocy can really be equated as people using your software outside its intended purpose. To me - what marks a good engineer is one who accounts for such deviation. Calling people idiots doesn't solve the problem. It just puts further barriers between you and the problem at hand.

      But on the topic of Windows, I do find it to be an inferior operating system in the sole reason that it is designed like a submarine with one compartment. Get one leak - no matter how small - and the entire ship goes down. With Linux, just seal off the damaged compartment, and keep on keeping on.

      I do agree with you in regards of installing software on Linux. That's why I hope this little project takes off.

  99. OVERRATED!! WE KNOW WINDOWS SUCKS by Anonymous Coward · · Score: 1

    Why are you modded as insightful for refuting an argument with "Windows Sucks"

  100. Making the switch... by antonymous · · Score: 1

    For example, U.S. company Flyi.com handles about 90 percent of travel reservations through their online portal, which they run on Linux and Apache.

    The systems were running fine until the company had a huge spike in traffic, and there were all kinds of downtime issues. So they did the upgrades, added a few servers, some hardware, some memory and new technologies around the Web site to do more customer relationship database tracking. It was all very complex, and some of the seams of the Linux architecture were beginning to show.


    This is my favorite part...it seems like a perfect opportunity to launch into a "switched from Linux back to MS" story, but he actually only points out that they bought new hardware, and the kink was ironed out...

    "It was all very complex" - so essentially, you're saying that no one should try anything complex without the assistance of MS? No thanks.

  101. Martin Taylor == PHB by vogon+jeltz · · Score: 1

    I know that nobody here ever RTFA, so here's my executive summary:
    "An exciting opportunity for leveraging our core business strategy and enhancement of our portfolio through technological synergy effects with our premier after-market partners."

    Or something.

  102. Re:In other news by ryanov · · Score: 1

    Often times there's stuff in the System Folder too -- or at least was on older versions of MacOS. This is not necessarily true.

  103. Re:OSS IS stupid by Anonymous Coward · · Score: 0
    You are an idiot.

    Stop bothering Jason so he can get his work finished.

    Go back to working on Windows patches oh ye Redmond troll.

  104. Breaking News: Microsoft say "Linux" is bad... by Stop+Error · · Score: 1

    Film at 11.

    --
    No keyboard detected. Press any key to continue.
  105. En vauge ... by DaveCar · · Score: 1

    The trouble begins when you want to add things to it, add some services and things like that. Because of the brittle nature of the platform, when you do that, other things break.

    "some services", "other things"? There's nothing like a coherent, well reasoned argument - and this certainly isn't one. I could very well say the same about MS or any software. "Well, if you want to change, like, some stuff, then you end up messing up some other stuff, like that."

  106. This is a good thing by hshana · · Score: 1

    Just like everybody making viruses to attack windows machines makes the underlying operating system more robust and secure in the long run, pointing out the current limitations in OSS makes OSS more robust and secure in the future, assuming someone addresses the problems appropriately. If they really wanted to hurt OSS, they should run ad campaigns on how much cooler it is to be able to run any game or software that any of your friends is running. That's something that can't be said for a system with a tiny market share... Conversely, if you really want to hurt Windows, don't let your viruses trickle out, release them all at once so you can actually disrupt the network of systems and thereby impugn the theory that being on the dominant system implies reliability.

  107. Windows has pretty scripts! by MynockGuano · · Score: 1
    One area is just some fit-and-finish, and taking basic simple processes and doing it better. We have a feature called Configure Your Server Wizard, which allows you to go in and choose a server role so you can take a file server and (rebuild it as a) media server. That takes four to five clicks of a GUI (graphic user interface) screen to do that, and it takes maybe 15 to 20 minutes (to complete) based on size of server. In comparison, some guys I hired who've only coded on Unix and Linux all their lives showed me how long and the amount of effort it took to do that on Linux.
    So you're saying that your premade script works faster than doing it from scratch? How is this an argument? If someone in the Linux world really saw a great need for this task, they could write a script to automate it just as you did (though it probably wouldn't have the same "fit-and-finish" of requiring the user to click through a half-dozen "Welcome" and "Thank you, have a nice day" screens. You got us there.).
  108. ahh but at least... by huckda · · Score: 1

    YOU have the choice to add things to it or NOT!
    Whereas with windows you get all the junk/crap/bloat even if you do NOT want it.
    Then again when using IE a lot of things got added that I did NOT want..after about 3 months worth of use.

    --
    "Just Smile and Nod." --Huck
  109. A lie of omission is still a lie. by sootman · · Score: 2, Insightful

    Fucking lying fuckers. And the same thing never happened to Windows?!?!? That's just one of a million examples, as we all know, and for crying out loud, it's a patch from MS that's causing the problem in that one.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  110. If I had a dime by Anonymous Coward · · Score: 0

    If I had a dime for every time I ducked for cover, cringing in fear, hand shaking with my finger poised over the enter key, about to install some piece of software that had at least a 20% chance of wrecking the system I was installing it on, I'd still use Linux - duh - because it is much, much more stable. And with Linux, you can afford to build a small, inexpensive box for every major application, so it is a moot point, anyway. The reason people pile so much on a single Microsoft server is because the software and licensing is so expensive. So not only is the statement untrue, but the reason that makes the statement important in the first place becomes irrelevant with Linux. It's like point, match, and game before the first ball was ever thrown!

    1. Re:If I had a dime by nkntr · · Score: 1

      Been there, and I feel ya.

  111. and on windows... by swelke · · Score: 1

    'You can build it, design it, and it will work great. The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.'

    The trouble begins when you try to add things to Windows too. That's when they sue you.

    --
    Have you ever wondered How to Take Over
  112. He's talking about windows.... by JudicatorX · · Score: 1

    right? Or have I missed something....?

    --
    "It is a good divine that follows his own instructions" - Portia, The Merchant of Venice
  113. I'm talking to the man in the mirror, oh yeah, by Anonymous Coward · · Score: 0

    I'm asking him to change his ways,
    And I do not know the rest of the song,
    But I am sure someone out there does...

    So, it is actually those people that write the software that runs on Windows or Linux that should be held responsible. Neither Operating System can be responsible for a software developer's lack of diligence when it comes to installing, updating, and removing their software. If we targeted our wrath at those companies that develop the software that does not install/uninstall as they should on their given platform, maybe then we might make a difference.

    Also, remember that Microsoft had the unenviable position of being the first company to develop and support an operating system that was designed for and adopted by the masses. Most of which have very little knowledge or patience when it comes to computers, and I am talking about developers and users. Those that travel that path afterwards should not make the same mistakes, and Linux needs to be careful not to make the same mistakes because if it is, as all Linux zealots exclaim, true that Microsoft did such a horrible job when developing their operating system, then there is no excuse if they drop the ball as well.

    Yes, Windows 98 is very easy to destroy, but what was there at the time that wasn't. I do not even know what Linux looked like in 1997/1998 time period, but I do know that the Apple Macintosh was very prone to crashing time and time again.

    Right now, Linux still enjoys the benefit that those using and adopting their platform are willing to live with its shortcomings and work through obstacles they encounter and will actually take the time to read the readme and guides. As soon as it is exposed to those that just want to pop a CD in and it just work, because if it doesn't they are going to scream and curse, maybe even hit their computer, click around randomly trying to see what that checkbox does or what happens if I throw that file in the garbage, and then get the brother of their friends neighbor, who is also the father of that same friends neighbor's younger brother to look at it because he thought he remembered him say the word computer one time. When that days comes, I will create a site called www.tildecaret.org where people will gather and stare at their screens while drueling over their crusty keyboards waiting to type something mean about Linux.

  114. MOD PARENT UP!!! by Nigel_Powers · · Score: 1

    IANAL, but I wonder if MS opens itself up to legal trouble by publicly saying something that contradicts the 50,000 word EULA that we're supposed to accept before using their product. Hell I don't know what half of that crap means except it seems to be saying, you pay us money, we give you software, all other bets are off. The end.

  115. Shovel for the Board by ShoobieRat · · Score: 2, Insightful

    How long is it going to take for MS to understand that slandering Linux is not going to get them anywhere? And I'm not being pro or anti anything when I say that.

  116. Who did they hire to set up linux by HoodCrowd · · Score: 1

    What Larry, Moe, and Curly do they have setting up the "Linux" servers. Using any Debian based distro I can do everything this guys says is un-do-able. Of couse I didn't apply for the job.

  117. More FUD of the generic variety by j-turkey · · Score: 2, Insightful

    From TFA:

    They're also realizing they can't migrate and evolve (open-source technology) as much as they had thought. For example, U.S. company Flyi.com handles about 90 percent of travel reservations through their online portal, which they run on Linux and Apache.

    The systems were running fine until the company had a huge spike in traffic, and there were all kinds of downtime issues. So they did the upgrades, added a few servers, some hardware, some memory and new technologies around the Web site to do more customer relationship database tracking. It was all very complex, and some of the seams of the Linux architecture were beginning to show.
    So he's saying that they reached the limitations of their hardware and it had to scale? Is Microsoft software somehow immune from the need to scale as the requirements grow? If this is the case, a Microsoft OS would be the better choice. I would hail all kinds of MS solutions if they could pull other magical abilities out of their hat. We all know that this is BS -- requirements change, demands on systems change, and hardware must be scaled, regardless of the platform. Until then, claims like that are simply FUD and double-talk. He's not actaully saying anything, he's just instilling a little fear in the back of managers minds.

    What's funny is that many of these arguments are largely an attack on a licensing model, and it actually has very little to do with the quality of the products. Contrary to RMS' belief, I don't think that the license model necessarily dictates the quality of the software. There are plenty of excellent commercial, closed products out there in the marketplace. There alre also plenty of these products which are absolute garbage. The same goes for OSS, I've seen brilliant stuff and I've seen crappy stuff -- neither are a silver bullet.

    Taylor does make at least one good point, however:

    But at the end of the day, people want to deploy technology to solve business problems, be it Windows, Linux, BSD and so on.
    In many circumstances, people like IT managers don't care about seeing the code. It's not everyone -- there are lots of groups who have a specific need for custom solutions...however I'm talking more about the small-mid size IT group. These IT managers are generally decision-makers, and don't want to ever touch the source code. Many don't even want to hire people to muck about the code...especially in small to mid sized companies. I'm not talking about the idealist hobbyists here, who will sit around and pour through source code all day long looking to understand it, modify it, or break it...or those who build all of their binaries from source, adding in every possible optimization for their target platform. With many of those professionals, it's not about the license model. It's about the solution in the end. Most people like this who I have worked with are generally platform agnostic, and will run whatever it takes to get the job done.
    --

    -Turkey

  118. Windows XP Live CD? by TheConfusedOne · · Score: 1

    That's kind of an interesting claim from MS's part.

    There is no MS issued "LiveCD" for booting a system and running it for Windows XP. Yeah they've got some Recovery Console functionality now but it's lame.

    Ironically when a Windows box tanks here we tend to "slap in Knoppix" so that we can at least get into the box and copy out files before nuking and reinstalling.

    Tomorrow we'll hunt for the Windows equivalent of the Tom's Root Boot floppy...

    --
    --- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
    1. Re:Windows XP Live CD? by C.+Mattix · · Score: 1
      This is pretty close:

      BartPE: http://www.nu2.nu/pebuilder/

      From the website:
      Bart's PE Builder helps you build a "BartPE" (Bart Preinstalled Environment) bootable Windows CD-Rom or DVD from the original Windows XP or Windows Server 2003 installation/setup CD, very suitable for PC maintenance tasks. It will give you a complete Win32 environment with network support, a graphical user interface (800x600) and FAT/NTFS/CDFS filesystem support. Very handy for burn-in testing systems with no OS, rescuing files to a network share, virus scan and so on.
  119. Re:In other news by matth · · Score: 1

    This may be true... but it seems like developers for Windows are a lot less concerened about quality then on Linux. I'm not going to say there are not linux programmers who don't care about quality.. but over all it seems that MSFT has made it so easy to program administer, whatever the Windows Boxen that you can just point and click.. where as with Linux there needs to be a bit of understanding....

    Good example... Our Nortel phone system has some ACD monitoring software that works with the Symphony ACD system... it (per Cintech makers of Symphony) should NOT run on an outside your firewall server, or any other public server as the web service needs to run as ADMINISTRATOR!!!! YIKES! There are infact instructions for setting it up and changing permissions on some directories to make it run as Administrator... YIKES! I had a very long phone call with them one day and only got "Yeah that's why we recommend it running on its own $$MSFT LICENSE CHA-CHING$$ machine." Needless to say we are migrating to Asterisk after only about 2 years as we have out-grown the Nortel system... and we will actually profit by selling the Nortel system and putting in an Asterisk system.

  120. Re:Don't diss this guy by symbolic · · Score: 1


    He has LOTS of experience to draw on. The only thing he probably doesn't understand yet is that not all operating systems work like Windows.

  121. That's a feature by poptones · · Score: 1

    I have some windows software I have never been able to run. I have windows 2000, btu the software was written for 98 and the game maker won't support it on anything else. So even though I paid for the right to use it, I can't unless I will use the one distribution of Windows the company will support.

    Now, depending on my programming skills (which are not great) I might never be able to compile it myself to run on a newer version of windows even if I had the source - but at least with linux and open source I have the option of trying a new port.

  122. Scope by tomstdenis · · Score: 2, Informative

    Depends on the scope of the project. Sure things like Firefox [re: not linux] are hard to add to because they are big ...

    But i'd say Linux is a hell of a lot more extensible than windows.

    Say I want to develop a new device [/dev/toms] for some reason. I have the Linux Kernel SOURCE CODE for free to look at. What do I get in the windows camp for free?

    And they really have to learn to distinguish between the kernel [that is Linux] and distros. The kernel for the most part is very stable. Yes, the bleeding edge [e.g. 2.6.12.3 may not work well] versions are a tad buggy but the recent ones [2.6.12 for instance] works just fine on my AMD laptop, AMD64 dual core desktop and P4 Prescott desktop.

    Three different architectures with different drives, graphics, etc [my 64 has SATA drives too and a PCI-X graphics card] but they all work out of the box with a trivial kernel configuration.

    I can take the kernel and use it with Gentoo. In this distro I can add/remove programs with a simple emerge command. You think installshield is easy? How hard is

    emerge firefox

    or

    emerge -C firefox

    etc, etc, etc.

    This is just more fud from a person who obviously doesn't use [or take the time to understand] how the technology actually works.

    I guess that's his job, to spread FUD to sell Windows. Unfortunately for him people are waking up and are not FUCKING MORONS anymore.

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:Scope by Anonymous Coward · · Score: 0
      Unfortunately for him people are waking up and are not FUCKING MORONS anymore.

      But I like fucking morons, especially the blonde ones!

  123. The simple truth about MS.. by 3seas · · Score: 4, Insightful

    .. they are first and formost a marketing company, They will say, in their marketing any thing they can that they believe will help them "market" their products.

    Second, they are a marketing company that uses law as the game rules they play by, like in chess where you typically sacrifice some of your own players in effort to win. This is verified over and over again with their persistant effort to try and distort the law enough to get away with acts of anti-trust. They simply prefer to not play fair. And this is undersandable as they are least of all a company of innovation, but rather a company buying out innovation of others and then either closing it down or marketing it as their innovation.

    The more the general public understands this, sees MS for what MS really is, a marketing company with a legal team to help them figure out what they can get away with, the better it is for the general public in making an operating system choice.

  124. "Be a patriot! Buy american cars! by TransEurope · · Score: 1

    Not Benz and Porsche!"

    "Be an well-suited buisnessman just living for profit! Not an computer-science-freak having fun!"

    Other buisness, same parols...

  125. Knoppix saves Windows XP by Linker3000 · · Score: 1

    Amen...I've just had to use a Knoppix CD on a colleague's laptop: they were installing AOL's software (I know - they never learn!) and it crashed half way through. The laptop had to be powered down and when it started up again, it made it to the desktop but all icons were blank and absolutely nothing would run, not even commands in the 'run' box - ALL file associations were lost - a major registry screw-up.

    Having booted from an XP CD, I tried to do a system recovery to get the registry back to a restore point, but the software just kept rebooting the machine!

    I found some 'fixes' on a third party site but these required you to run regedit - no could do.

    I thought about doing a Windows reinstall but this failed with a known error to do with reinstalling on a FAT32 disk (M$ KB official fix is to reformat the disk and start from scratch!)

    In the end, I booted Knoppix and used it to copy back the registry from a restore point copy - hey presto, problem solved in 10 mins.

    --
    AT&ROFLMAO
  126. Things break in windows?? by GryphonTech · · Score: 1

    I seam to recall reading in the last security update on my pee cee somthing to the effect of:

    Due to a potential vulnerabilty, MS recomends applying this patch to your color management system....blah blah blah...

    I mean, a security vulnerability in your COLOR MANAGER?

    WTF?

    I can just see it now, set you color level to 16 bit and get 0wned.....

    MS Stuff doesn't break, it's created already broken....

  127. Turing Machine by jd · · Score: 1
    Arguably, there's nothing Windows can do that CP/M or TOPS20 can't do, if you're allowing people to extend the kernel and stuff. Provided you are running on something that is comparable to the theoretical Turing Machine, absolutely any program that can ever be run can be made to run on that machine.


    The question is not one of the absolute "can we do this", but rather one of "will we do this"? To me, that is by far the more significant question, as it doesn't have a mathematically proven answer.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  128. Stability?? by surprise_audit · · Score: 1
    Heh. I've got a RedHat 7.2 server at work with maybe 2 hours of downtime in 4 years....

    And who the hell is flyi.com?? They should pick a company that people might have heard of. For instance, I could name a much bigger travel company that's been using Linux servers for at least a couple of years with no problems, even during fare-sales. And I seem to recall seeing something on the MySQL home page about The Sabre Group switching from a mainframe app to a cluster of Non-Stop systems with MySQL. Looks like that's working fine for them.

  129. more things are connected today... by Windowser · · Score: 1

    In some ways, it's because a lot more things are connected today than they were when we architected some of the things we built into Windows.

    Back then, Bill didn't care about the internet. He used to refer it as "and that thing called the internet"

    So maybe that's true for Windows, but Linux was born ON the internet.

    This fact may explain why Linux is A LOT more secure than Windows : because it was build from the start to be connected to the big-bad-internet

    --
    Avoid the MS tax, always buy I.B.M. PC's (I Built-it Myself)
  130. Actually... by Anonymous Coward · · Score: 0

    There is one thing Linux can do that Windows can't - if I leave my laptop on overnight and try to read my e-mail in the morning, on Linux it's as if I never left the keyboard, even after 30 days of uptime. On Windows, it takes a few minutes for it to fiddle around with the cache before the web browser will respond - this after only a day or so of uptime.

    Advocates of the platform will say it's just a matter of configuring Windows correctly - but how many Joe Sixpacks know how? Should the machine be taken to a service tech just to keep it from cheesing up when idle? Here, Linux wins. There is no excuse for bad out-of-the-box functionality.

  131. Oh please by aztektum · · Score: 0, Flamebait

    I am gonna have to call bullshit here.

    A recent example: In order to get the newest Electric Sheep screensaver to work with the newest Ubuntu I had to forcibly update about 6 different dependencies (a couple of which were dependencies of a dependency) which took 2 hours. I'm not a Linux expert, but by reading and being able to understand what I was reading, it got done and I could probably do it much more quickly next time.

    Since ES is such a cool screensaver, I put it on my Windows install (you know that one we keep for games. I read the articles in Playboy too.) I simply download the executable, run it, less than 5 mins, viola. And no corrupt registry and nearly no fear of breaking my system (anything's possible).

    I haven't had any problems with their "brittle" registry using Win2k or XP

    Typical home users aren't going to want to hear "To install this you have to download, configure and install package A thru F just to be up to date for the software you really want to run. But be careful, cuz one of those packages could F your shit up good."

    I know people that can hardly grasp the concept of "double click to install". Whether they should be using a PC is for a diff. debate.

    Apple has them both beat in terms of useability, but in many ways Windows can easily make Linux look like the guy who is still only an assistant manager at a Dairy Queen after 7 years.

    --
    :: aztek ::
    No sig for you!!
    1. Re:Oh please by doomicon · · Score: 4, Insightful

      Your example is an valid one for "Typical home users", however the article is discussing Business stategies, not End/Home User.

      This article is ridiculous flamebait. Anyone who is a Decision Maker, recognizes the usefullness of both Operating Systems. I don't imagine we'll ever see an interview from an executive at microsoft, whereas he states "You should use Linux for this... and our product for that."

      I just don't see how this is "News for Nerds, Stuff that Matters". Microsoft claiming that their competitors suck, that's not news to anyone.. and it certianly doesn't matter to me.

      Now microsoft providing a way to setup NTP without editing the registry, That would be News! Or RedHat providing me with a reason why cups test print works to my Epson POS, but actual print jobs don't.. That's stuff that matters ;-) ./peaCe

      --

      Awesome!
    2. Re:Oh please by mrchaotica · · Score: 1

      I have two things to say about that: first, updating dependencies to keep the system up-to-date is How It Is Supposed To Work. Second, apt-get should have handled that for you automatically -- `apt-get install electric-sheep` or similar should have been all you needed to do.

      (I think, at least -- I use Fink and Portage, which are similar, but I've never used apt itself.)

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:Oh please by Anonymous Coward · · Score: 0

      I haven't had any problems with their "brittle" registry using Win2k or XP

      Ya know, neither have I.

      But... I maintain Windows systems for a lot of home users and small business users: win98, win2k and winXP, both Home and Pro. The single biggest cause of failure is Registry problems.

      Quite frankly, the registry was a stupid idea and it makes Windows developers look like the guy who is still only an assistant manager at a Dairy Queen after 7 years. Honestly, didn't Microsoft see these problems coming when they proposed the idea?

    4. Re:Oh please by cayenne8 · · Score: 1
      "A recent example: In order to get the newest Electric Sheep screensaver to work with the newest Ubuntu I had to forcibly update about 6 different dependencies (a couple of which were dependencies of a dependency) which took 2 hours. I'm not a Linux expert, but by reading and being able to understand what I was reading, it got done and I could probably do it much more quickly next time."

      Well, much easier if you use a Linux distro with a package management system.

      For me to install Electric Sheep, I just do

      emerge electricsheep

      And, viola!! It is installed...all dependencies taken care of. How much easier than that? And I didn't even have to 'click' anything once, much less twice...

      :-)

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    5. Re:Oh please by labratuk · · Score: 1
      Typical home users aren't going to want to hear "To install this you have to download, configure and install package A thru F just to be up to date for the software you really want to run. But be careful, cuz one of those packages could F your shit up good."

      I know people that can hardly grasp the concept of "double click to install". Whether they should be using a PC is for a diff. debate.


      You don't understand the concept of a real package management system and why in this way Linux distributions are light years ahead of anything else available.

      Just because you don't understand something doesn't mean it 'sucks'. Just because you're used to something (installing things the windows way, hunting down some random .exe on the web) doesn't mean it's good.
      --
      Malike Bamiyi wanted my assistance.
    6. Re:Oh please by farble1670 · · Score: 2, Informative
      Now microsoft providing a way to setup NTP without editing the registry

      they've had that ever since XP. is that three years now? you have to click a checkbox to turn it on. it couldn't be simpler. you're talking about win 2k, which is eol'd i believe.

    7. Re:Oh please by gwait · · Score: 1

      Just because the registry worked in your case, doesn't mean that it's a good way to do things.

      The registry problem:
      You have a single file that must be in perfect shape, or your system pretty much has to be reformatted and reinstalled.

      Now, lets give the lowliest app written by some "insert your favourite dumbass character here" full read/write access to that file, and see how long it takes before your system dies off.

      Single Point of Failure with no security:
      See "Windows Registry".

      --
      Bavarian Purity Law of Rice Krispie Squares: Rice Krispies, Marshmallows, Butter, Vanilla.
    8. Re:Oh please by Anonymous Coward · · Score: 0

      Wow! You mean it wasn't masked?!? Everything I want to run seems to either be masked itself, or have a dependency that is. No matter, if I had actually gotten things on the system that I want I would have had to spend a couple hours updating config files...

    9. Re:Oh please by Brunellus · · Score: 2, Funny

      This article is ridiculous flamebait. Anyone who is a Decision Maker, recognizes the usefullness of both Operating Systems.

      Wishful thinking. If Decision Makers were so enlightened, why are there bad decisions?

    10. Re:Oh please by donscarletti · · Score: 1
      Open up synaptic package manager, it's in your desktop->preferences menu. Run a search for the program you want to install click the little white box next to it. Hit ok in the popup. Hit update in the toolbar on the top of the screen. Voila, it downloads and installs all dependencies, hooray!

      I'm getting a little sick of people compiling programs and its dependencies on linux from source manually (essentially porting it to their platform) or hunting for packages by hand (when they usually have a package manager) and complaining that it isn't as easy to do as simply dragging and dropping a statically linked binary under windows. That could by why all modern distros ship with tools to prevent the user ever having to do this miserable task. With a distro like Ubuntu (with a universe repository of cause), complaining about packages being too hard to update manually is like throwing out a new Macintosh because "PPC chips don't support some of my favorite instructions so I'll have to call more, plus big endian just weirds me out".

      Linux has its advantages too, under windows one can't simply type "apt-get install winzip" and get an archive management tool that is always up-to-date. In windows one can't type in "emerge -u world" and have one's copy of ut2004 updated at the same time as the operating system and office tools. In windows one can't look through a list in something like synaptic and see thousands of programs, all categorized with a search function and reviewed so that none of them contain malicious code. But do people get modded up for mentioning them? Of cause not, because it is seen that Linux needs all of this constructive criticism.

      In both Linux and Windows all one requires is someone to spend a little time to package software nicely. Under Windows there are many options including but not limited to a winzip self extracting archive, an installshield installer or just a plain zip file. In Linux there are also many easy to install and run options such as autopackage, loki installer or just a statically linked binary in a tarball. Of cause the easiest and best way for an author to package software exists only on linux: simply emailing some distro maintainers to let them know it exists. For example, a crappy game I wrote over the course of three days is now in Debian, Gentoo and Ubuntu (that I know of, probably many more) ready to be downloaded and installed by any user anywhere in the world with a single command without me ever packaging a single one myself.

      I know you might be new to the whole Linux thing so I don't want to insult you too much, but if you are, then possibly you should lay off the judgments until you understand the different way that package management is now done under most Linux distros. I don't think I've had to manually resolve dependencies for non-beta software for three years now and find it very hard to believe that someone needs to do it in a nice distribution like Ubuntu in this day and age.

      --
      When Argumentum ad Hominem falls short, try Argumentum ad Matrem
    11. Re:Oh please by Hugonz · · Score: 1
      I simply download the executable, run it, less than 5 mins, viola.

      I guess you wanted to say "voilá". As "viola" mean "rape" in Spanish, I think the whole SW updating thing makes sense now.=)

    12. Re:Oh please by Knuckles · · Score: 1

      Package is called electricsheep in Ubuntu, available since Warty. And he could have used System > Administration > Synaptic Package Manager.

      Congrats, you fed the troll ;)

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    13. Re:Oh please by cthulhubob · · Score: 1

      I can explain the difference between the two installs pretty easily. It really has nothing to do with the operating systems, just with how the person who wrote Electric Sheep packaged it for the different systems.

      The Windows install was probably statically linked, while the Linux install was definitely dynamically linked. (another possibility for the Windows install is that it was dynamically linked and the author included copies of the .dll files necessary for it to run with the binary, but we can treat that possibility the same way for this explanation)

      I'm not going to say which is better, just explain the differences. :)

      The statically linked binary has copies of all the libraries it needs to run already compiled into it. The effects of this are:
      1) The package is self-contained and requires nothing else to run.
      2) The package takes up more disk space than a dynamically linked version.
      3) The package takes up more memory than a dynamically linked version.
      4) The libraries the package depends on can not be upgraded separately from the package itself.

      The dynamically linked version does not include the dependencies, requiring you to install them separately if you don't already have them. The effects of this are:
      1) Potentially requiring the end user to download and install several libraries to make the program work.
      2) Disk and memory usage are (potentially) decreased (if there are multiple programs that use the same library, the operating system will only load one copy of it into memory for both applications).
      3) The libraries can be upgraded separately from the program. So if there's a bugfix or speed improvement in the mpeg playing dependency of Electric Sheep, that can be upgraded without the developer of Electric Sheep having to compile a new version to put on his site using the new mpeg player code. Also other programs that use the same code to play mpeg files will be upgraded at the same time when you upgrade that dependency.

      Most Unix/Linux users and developers prefer distributing and installing packages that are dynamically linked, so that they have quick access to bugfixes and use less system resources. If (for instance) there were a bug in a dependency of Electric Sheep that somehow allowed an attacker to get control of your computer, even if you upgraded that specific library, a statically linked version of Electric Sheep would still be vulnerable.

      Most Windows users and developers prefer distributing and installing packages that are statically linked, so that the users don't have the potential annoyance of downloading multiple packages just to be able to run Half Life 2. (assuming they don't already have those packages installed for another game)

      Hope this has been educational :P

      --

      In post-9/11 America, the CIA interrogates YOU!
    14. Re:Oh please by Lorkki · · Score: 1
      A recent example: In order to get the newest Electric Sheep screensaver to work with the newest Ubuntu I had to forcibly update about 6 different dependencies (a couple of which were dependencies of a dependency) which took 2 hours.

      You mean "newest" as in Breezy, which is undergoing heavy development, is expected to be broken for a while and is tagged "DON'T USE" for anything at all which is meant to be stable?

      I know I just installed the same screensaver in about a half minute with synaptic in Hoary, the latest release. No unresolved dependencies, just searched for the package and clicked four times.

    15. Re:Oh please by aztektum · · Score: 1

      I wasn't replying directly to the article I was replying to a specific comment about the fragile state of the Windows registry. I guess my OP didn't contain enough MS bashing. Bill is teh suck!

      --
      :: aztek ::
      No sig for you!!
    16. Re:Oh please by doomicon · · Score: 1

      Yes you are correct, seems to be a way without registry changes, however if you look at the procedure it is MUCH MORE involved then "click a checkbox"

      http://www.microsoft.com/technet/prodtechnol/windo wsserver2003/technologies/security/ws03mngd/26_s3w ts.mspx

      --

      Awesome!
    17. Re:Oh please by doomicon · · Score: 1

      LOL! Because some decision makers read articles/interviews such as this one, and come to the conclusion that Product X is "brittle".

      --

      Awesome!
    18. Re:Oh please by farble1670 · · Score: 1

      i said XP. XP. again, that's XP (ex-pee). with XP, it's one click. the article you forward is about win2k3. i cannot speak for win2k3.

  132. Buffer overruns by fionbio · · Score: 1

    Well, someone mentioned this in one of the comments - buffer overrun was utilized by rather well-known 1988 UNIX worm.

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

    BTW, that worm was written by the guy who later founded Viaweb (now Yahoo! Store) together with Paul Graham.

    http://en.wikipedia.org/wiki/Robert_Tappan_Morris, _Jr.

  133. What else are they going to do? by JaF893 · · Score: 1

    Microsoft Continues Anti-OSS Strategy

    Wow! Microsoft continues to do what it can to mitigate the long term threat posed by OSS. Now that is a surprise.

  134. Trusted Distributions by Tony · · Score: 1

    I want that testing from the vendor.

    Then don't roll your own system. Use a trusted distribution such as Debian (which is *extremely* well tested, to the point where people complain about the length of the release cycle), Fedora / Red Hat, Mandrake, or Suse. These are all better-tested than new Microsoft releases, as most components are tested in the real world by hearty souls who dare tread where most sysadmins do not.

    As others have pointed out, indemnification and accountability are strawmen, as there is no way Microsoft or Oracle or any other major company is going to provide anything other than expensive phone support, or (in the case of Oracle and the like) even more expensive on-site support. They will absolutely *not* provide accountability.

    And, with F/OSS you are able to purchase support through any number of vendors. You are not stuck with the original vendor, at the mercy of their support prices.

    Running a web server for your PHP site is vastly different than running an application that is relied upon by many tens of thousands of employees.

    Not if that PHP webserver provides applications that are relied upon by many tens of thousands of employees.

    --
    Microsoft is to software what Budweiser is to beer.
  135. Admit to the issues. by Midnight+Thunder · · Score: 1

    Sure the registry may be brittle, but is that any way of dealing with real issues on Linux? The only way to fix things to stop deflecting criticism and do something about it. It is this "Linux is superior" attitude that actually hurts the platform's development.

    Linux should stop trying to imitate other platforms and actually try to come up with solutions to existing problems. For example, did we have to wait for Apple to come up with Launchd to solve the init script issues, do we really need to immitate Windows to make a better OS?

    --
    Jumpstart the tartan drive.
    1. Re:Admit to the issues. by Tony+Hoyle · · Score: 1

      What init script issues?

      Does anyone actually *use* launchd? It's just an overcomplex solution looking for a problem.

    2. Re:Admit to the issues. by NickFortune · · Score: 1
      Sure the registry may be brittle, but is that any way of dealing with real issues on Linux? The only way to fix things to stop deflecting criticism and do something about it. It is this "Linux is superior" attitude that actually hurts the platform's development.

      Really? I could have sworn we were talking about Michael Taylor of Microsoft and his "Windows is Superior" attitude. Sauce for the goose is after all sauce for the gander. You wouldn't fault a few people just for offering a counter example or two, would you?

      Linux should stop trying to imitate other platforms and actually try to come up with solutions to existing problems.

      Like what?

      For example, did we have to wait for Apple to come up with Launchd to solve the init script issues,

      Oh, right. But if that's been solved, then it's not an existing problem, is it? And if we did try and solve it, you'd just say "ah-ha! imitating other platforms AGAIN!" You were trying to set a little logic trap there, weren't you, you sly old dog you...

      Incicdentally, what init script issues? They work just fine on my box.

      do we really need to immitate Windows to make a better OS?

      Who do you mean by "we" in this context? Linux is only the kernel remember. If Linux was to imitate windows, they'd probably have embedded Firefox into it by now or something.

      If you mean the desktop environments like KDE and Gnome, I might almost agree with you. Me, I use FVWM which hasn't been accused of copying MS since Windows95 demonstrated several groundbreaking marketing concepts. However, KDE and Gnome are popular because people seem to like them. That seems all the justification windows ever needs, so I guess it's OK for them too.

      Ypu want to broaden the net a little, we have Reiser4 working while WinFS is still vaporware, we have projects like apache which is uncontested as field leader, with everyone else playing catch up. Even with something as old as transparency, we still see redmond furiously "innovating from the rear" as they desperately try catch up with X.Org and Apple in time for longhorn.

      But, not to get too far from the central point: Martin Taylor is talking tripe. That's the important point

      --
      Don't let THEM immanentize the Eschaton!
    3. Re:Admit to the issues. by Anonymous Coward · · Score: 0

      Bah, good writers borrow, great ones steal. Biting good ideas is practical and aside from issues steming from lawsuits, generally saves time and money. If Microsoft research has solved and published a particularly hard UI problem, why not take the idea.

      I for one am would like to see pie menus on as an option on gnome one day. It's hardly a new concept, it's just a neat idea.

      Good operating systems do not have to be original. Trying to top the Next UI experience is silly, it works great, by all means steal it. Apple flat out bought it, whilst windowmaker and afterstep sought to borrow the look and feel. Imitating what works means there is one less problem to solve, and there are plenty left to do.

  136. Exchange access over 80? by polaris20 · · Score: 1
    We're always looking for new things that can allow you to do things uniquely different today. For example, this new feature tool we have would allow me to tunnel directly using HTTP into my corporate Exchange server without having to go through the whole VPN (virtual private network) process, bypassing the need to use a smart card.
    Oh yeah, sounds great. I bet it's really secure!
    It's such a huge time-saver, for me at least, compared to how long it takes me now. We will be extending that functionality to the next version of Windows.
    Yeah it's such a pain in the ass to right-click an icon and click connect. That took all of 10 seconds, what a friggin' time-waster. Does MS actually expect to increase respect for themselves when they have PR trainwrecks like Ballmer and this assclown out speaking for them?
  137. Hey, why not by urbster1 · · Score: 0

    try reading the interview to get the guy's name right?

    Microsoft's General Manager of Platform Strategy, Michael Taylor...

    The interview clearly says his name is MARTIN.

  138. +Buffer overruns by fionbio · · Score: 1
    By the way, here's an excerpt from a worm analysis document (also from 1988):
    3.1.1. fingerd and gets

    The finger program is a utility that allows users to obtain
    information about other users. It is usually used to identify
    the full name or login name of a user, whether or not a user is
    currently logged in, and possibly other information about the
    person such as telephone numbers where he or she can be reached.
    The fingerd program is intended to run as a daemon, or background
    process, to service remote requests using the finger protocol.
    [Harr77] The bug exploited to break fingerd involved overrunning
    the buffer the daemon used for input. The standard C library has
    a few routines that read input without checking for bounds on
    the buffer involved. In particular, the gets call takes input to
    a buffer without doing any bounds checking; this was the call
    exploited by the worm. The gets routine is not the only routine
    with this flaw. The family of routines scanf/fscanf/sscanf may
    also overrun buffers when decoding input unless the user
    explicitly specifies limits on the number of characters to be
    converted. Incautious use of the sprintf routine can overrun
    buffers. Use of the strcat/strcpy calls instead of the
    strncat/strncpy routines may also overflow their buffers.
    Although experienced C programmers are aware of the problems with
    these routines, they continue to use them. Worse, their format
    is in some sense codified not only by historical inclusion in
    UNIX and the C language, but more formally in the forthcoming
    ANSI language standard for C. The hazard with these calls is
    that any network server or privileged program using them may
    possibly be compromised by careful precalculation of the
    inappropriate input. An important step in removing this hazard
    would be first to develop a set of replacement calls that accept
    values for bounds on their program-supplied buffer arguments.
    Next, all system servers and privileged applications should be
    examined for unchecked uses of the original calls, with those
    calls then being replaced by the new bounded versions. Note that
    this audit has already been performed by the group at Berkeley;
    only the fingerd and timed servers used the gets call, and
    patches to fingerd have already been posted. Appendix C contains
    a new version of fingerd written specifically for this report
    that may be used to replace the original version. This version
    makes no calls to gets.
    So I think "... because people didn't really understand buffer overruns and port 80 and I/O issues 10 years ago" in the article should actually read as "... because people HERE AT MICROSOFT didn't really understand buffer overruns and port 80 and I/O issues 10 years ago".
  139. Re:MUSLIMS BOMB LONDON... by Anonymous Coward · · Score: 0
    Don't be an ignorant racist pratt!
    When exactly did Islam become a race? LOL.
    Terrorists bombed London, the Islamic community does not consider those people as "Muslim".
    Really?
    • Moderate Muslims Split on Suicide Bombings
    • "Israeli society was completely military in its make-up and did not include any civilians. Men and women are soldiers. They are all occupying soldiers..."; "Fighting American civilians in Iraq is a duty for all Muslims... Americans in Iraq are all fighters and invaders. There is no difference between a civilian and a military American in Iraq." - Sheik Yusuf al-Qaradawi: In His Own Words
    You have no facts, only lies and hysteria. Until normal people realize Islam is not compatible with a free society expect more such "enriching" cross-cultural exchanges.
  140. Hiring OSS developers... by Kunta+Kinte · · Score: 1

    I don't blame them but I think it's a dirty trick by Microsoft. I love OSS and use it at home at work and on project I create. We need to keep our talent. Shame on you MS.

    We need our talent? Who the '*&$%' are you?!!

    Dude, people need to make a living. Opensource developers still have bills to pay. Hiring them, for what ever reason, is a good thing for them and their families.

    Could you please stop being so damn selfish?!

    I have many issues with Microsoft's business practises, but if there is one thing respectable about them is the about of good engineers they continue to employ over the years.

    I spend 10-20 hours/week developing opensource on top of my fulltime job.... Simply because it entertains me. But anyone that neglects their career to work on projects for free I think should have their head examined.

    --
    Based on upvotes, Ageism is the only "-ism" Slashdotters care about and think isn't SJW
  141. Article Translation by Bimo_Dude · · Score: 2, Interesting
    According to Taylor, businesses that tried out Linux or other open-source tools are now realizing that they are putting in more investment into the technology than they had initially thought.

    Notice he did not say more investment into the technology than Linux.

    But I think now, two to three years into this, we're seeing these issues around cost and reliability coming up such that, we now know we need to go back to the basics on how we evaluate a platform and choose it.

    Is he talking about their customers, or Microsoft?

    We continue to run our lab where we analyze and look at open-source software to understand and ensure we're still building the right things from a short-term or long-term basis.

    Read: If there is some code in Linux that we can use in Windows to make it more competitive, we'll use it.

    ...customers who have been using Linux or an open-source technology in the last three to four years and had gone into this thinking they're going to save money but they actually applied more people to the challenge than they initially thought.

    Apples and oranges: Save money applied more people? Yes, people cost money, but in my experience, there is usually a higher ratio of servers to admins for Windows than Linux. Did these customers use their Windows admins for the Linux boxes?

    The systems were running fine until the company had a huge spike in traffic, and there were all kinds of downtime issues. So they did the upgrades, added a few servers, some hardware, some memory and new technologies around the Web site to do more customer relationship database tracking. It was all very complex, and some of the seams of the Linux architecture were beginning to show.

    Scratch the word "Linux," since this statement can be applied to any architecture using any OS (Win, HP-UX, Solaris, etc...)

    You can build it, design it, and it will work great. The trouble begins when you want to add things to it, add some services and things like that. Because of the brittle nature of the platform, when you do that, other things break. We see that in the labs all the time, and our customers see that as well. So that has a (total) cost of ownership impact on it.

    As so many other people have pointed out, this happens with Windows too. I think the big difference here, though, is that an application issue on Linux does not hose the entire OS, whereas on Windows, there is that possibility.

    It is also more of a commercial discussion now.

    Yes, this whole interview is nothing more than a Microsoft commercial

    So we're not an open-source company ... we have projects available today that make Microsoft technology open source.

    Huh?

    When you license technology as a consumer or business, you should be comfortable that you're protected from patent (or) copyright...claims from anyone. That should be a core fundamental principle of licensing software.

    Is he aware that SCO lost the lawsuit?

    So if I'm an ISV (independent software vendor), I should be able to take the technology that I've licensed, build something on top of it, and sell it.

    Hmmmm... sounds kinda like what Apple's doing with BSD.

    So this ability to patent your technology and have some level of protection against it, and in the course be able to build on top of that and innovate on top of that, is exciting.

    Software patents are exciting for them, I'm sure. Other than that, I have no clue what he means

    From a software perspective, we don't think the patent system is perfect. We had put forward some recommended restructuring to patent laws in the United States

    Oh yes, more money changing hands in Washington to benefit the "legal" person.

    We have a feature called Configure Your Server Wizard, which allows you to go in and choose a server role so you can take a file server and (reb

    --
    "Teleporting Rodents with D-Cell Battery Displacement" theory -- IgnoramusMaximus (692000)
  142. How Old is Gates Again??? by Anonymous Coward · · Score: 0

    He's GOT to drop over one day.

  143. title page - required by the license... by fionbio · · Score: 1
    The Internet Worm Program: An Analysis

    Purdue Technical Report CSD-TR-823

    Eugene H. Spafford
    Department of Computer Sciences Purdue University
    West Lafayette, IN 47907-2004

    spaf@cs.purdue.edu

    ABSTRACT
    On the evening of 2 November 1988, someone infected the Internet
    with a worm program. That program exploited flaws in utility
    programs in systems based on BSD-derived versions of UNIX. The
    flaws allowed the program to break into those machines and copy
    itself, thus infecting those systems. This infection eventually
    spread to thousands of machines, and disrupted normal activities
    and Internet connectivity for many days. This report gives a
    detailed description of the components of the worm
    program\320data and functions. It is based on study of two
    completely independent reverse-compilations of the worm and a
    version disassembled to VAX assembly language. Almost no source
    code is given in the paper because of current concerns about the
    state of the ``immune system'' of Internet hosts, but the
    description should be detailed enough to allow the reader to
    understand the behavior of the program. The paper contains a
    review of the security flaws exploited by the worm program, and
    gives some recommendations on how to eliminate or mitigate their
    future use. The report also includes an analysis of the coding
    style and methods used by the author\(s\) of the worm, and draws
    some conclusions about his abilities and intent.

    Copyright 1988 by Eugene H. Spafford. All rights reserved.

    Permission is hereby granted to make copies of this work, without
    charge, solely for the purposes of instruction and research. Any
    such copies must include a copy of this title page and copyright
    notice. Any other reproduction, publication, or use is strictly
    prohibited without express written permission. November 29, 1988

    The Internet Worm Program: An Analysis
    Purdue Technical Report CSD-TR-823
    Eugene H. Spafford
    Department of Computer Sciences
    Purdue University West Lafayette, IN 47907-2004

    spaf@cs.purdue.edu
  144. MS Project patch broke MS Word!!!! by Tsu+Dho+Nimh · · Score: 1
    Want to talk brittle? I installed MS project ... shortly thereafter site IT forced a patch to MS Project onto me.

    After that patch was installed (and the obligatory reboot happened), MSFT Word was fubar ... but in a wierd way. In outline view, and only in outline view, all my text was reading right-to-left and shifted to the right side of the page ... like the following paragraph is, except also right-aligned.

    .page the of side right the to shifted and right-to-left reading was text my All

  145. The "right" offerings by symbolic · · Score: 3, Insightful

    First and foremost, we are looking to understand some of the scenarios like why customers are considering Linux, and making sure we have the right offerings for the marketplace.

    Sorry...you can't compete with freedom, since everything Microsoft does is exactly the opposite- DRM, rediculous EULAs, closed, proprietary source code, not to even mention the licensing costs. The customer is at their mercy.

    1. Re:The "right" offerings by melted · · Score: 1

      >> Sorry...you can't compete with freedom

      They don't have to. They've filed software 3000 patents last year, some of them on bone headed, obvious things. Once they realize they're really in trouble, they'll start using those patents. And individual developers aren't going to be able to withstand their legal pressure.

      So the only hope for OSS is companies with insane patent portfolios, such as IBM. IBM and Microsoft (and other companies, such as Hitachi, etc) have cross-licensing agreements, and companies whose patent portfolio is less broad (such as Microsoft) pay big bucks to the ones that have better portfolios.

      Sadly, it was IBM who started the whole thing about patenting obvious shit at Microsoft. One day Bill started receiving infringement notices from them, so he was like "WTF?". Then he hired some more lawyers and told them to patent everythin, and in the broadest terms possible.

      This weapon is in standby mode right now, but I won't be greatly surprised to see RedHat be thrown out of business by a patent lawsuit, or Linus sued over some kind of broad OS-related patent.

    2. Re:The "right" offerings by jbolden · · Score: 1

      The SCO case has been useful here. The open source community has proven it has the ability to do research of prior art very quickly and to a far better degree than what is usually done in busisnes cases. A patent lawsuit is likely to fail on "prior art" claims. Further since most of these patents were known to be overly broad at the time there is possibility for counter suits.

      Anyone can sue anyone for anything. The question is if it goes the distance can they win. And for most of these patents the answer is no

    3. Re:The "right" offerings by symbolic · · Score: 1

      They don't have to. They've filed software 3000 patents last year, some of them on bone headed, obvious things. Once they realize they're really in trouble, they'll start using those patents.

      Maybe, but there is a phenomenon called, "won the battle, lost the war." I remember reading once about this small group that took on McDonald's, publishing some very unflattering information about the food they serve. McDonald's tried to shut them down, and they were succeeding- but this cost them so much public acrimony that McDonald's had no choice but to back off. Being big doesn't mean that you always get your way. Ultimately, the final arbiters are the people you rely on for your revenue.

  146. Sorry to crash the party guys, but he's right! by Spy+der+Mann · · Score: 1

    OK I won't speak about the lot of FUD that Gates say about innovation etc. I'm talking about software installation problems.

    I'm afraid we have fallen in the "Ad Hominem" attacks. Everything Microsoft says is lie, just because Microsoft say it. (OK i agree, 99% of what it says is a lie).

    Here on /. we have already spoken of the installation problems in Linux, and the dependency hell.

    Yes, it's bad, but this time Gates has found Linux' achiles heel. Let's hope we don't ignore this usability problem as Microsoft did when spoken about the IE vulnerabilities.

    1. Re:Sorry to crash the party guys, but he's right! by Cinquero · · Score: 1

      First of all, dependency hell arises due to users wanting to do something they wouldn't even dream of doing under Windows. It is due to using unofficial third-party package repositories together with "fixed" distributions like Fedora etc.

      As I always have said: use Linux only if you are willing to spend a lot of time. Then you can use Gentoo Linux and you WON'T end up in dependency hell! The dependency hell problem is unavoidable if you don't care for Linux but nonetheless want to use it. Then you buy some "fixed" distribution which usually works pretty well. But then you go on to import packages missing in the distribution and quickly get into trouble -- probably because these packages were left out of the distro for good reasons.

      BTW: even under distributions like Fedora, the dependency hell may be avoided by using the LD_LIBRARY_PATH correctly. But, of course, this is not recommend for not-so-inclined users and it may take time until you have all packages installed into their own "root".

      Quiz: can you just download the source code old Windows libraries and build them into another root directory in order to support even the oldest applications? Come on, guys. Why must I read all this mindless **** on slashdot?

      For those of you, who have enough of that, go to kerneltrap and groklaw. They haven't much news, but it is at least worth reading. And you may learn from them.

  147. Package managers are a problem in disguise... by argent · · Score: 1

    The problem with packaging applications (either in Windows or UNIX... don't think you don't run into packaging problems on Windows) is that they encourage people to ignore complexity because they've shoved it under the rug.

    I don't use packages nearly as much as many people seem to. I go for the original source tarball myself, and most of the time all I do is "make;make install". If there's too many dependencies, my first reaction is to look for another alternative... because even when the packaging system can hide the complexity it's still there waiting to bite you.

    It can take half an hour or so to configure some packages, but once I've done that installing on the next machine is automatic.

    If it wasn't for package management tools, people wouldn't build such delicate dependency trees nearly as often.

    You don't see this kind of problem so often in Windows because the environment is so hostile to running multiple services on a given machine that you set up separate machines for each job. Where a single UNIX box that's handling a dozen jobs might sit, you have half a rack of 1U servers or blades, each running a separate instance of Windows for a separate role.

    In a way, it's the brittleness of Windows that makes it look good.

    1. Re:Package managers are a problem in disguise... by man_of_mr_e · · Score: 1

      There's a HUGE problem with tarballs. You lose the "automatic update" features of your distro. You aren't automatically informed about security flaws and other critical updates.

      That's fine if you're only managing one or two programs. But when you have dozens of tarballed apps, you're not going to keep up.

    2. Re:Package managers are a problem in disguise... by argent · · Score: 1

      There's a HUGE problem with tarballs. You lose the "automatic update" features of your distro.

      I have never had "automatic update" features in my "distro". Or to give them their proper name, I turn off any "automatic package breaking tools" and do manual updates on my own schedule. The only exception is systems where I don't have the opportunity to control their security exposure by limiting the surface area exposed to the LAN, WAN, or the Internet.

    3. Re:Package managers are a problem in disguise... by man_of_mr_e · · Score: 1

      I'm not talking about updates that happen without your knowledge. I'm talking about notification of updated packages that YOU choose to install.

      The issue here is that you lose that automatic notification, and unless you watch the security lists closely, and keep a ready inventory of all the installed programs (including those installed by dependancy) you're a security nightmare waiting to happen.

      I don't know about you, but i've got better things to do with my time than spend it constantly checking for seucrity issues. I'd rather be notified when one that applies to me occurs.

    4. Re:Package managers are a problem in disguise... by argent · · Score: 1

      I'm not talking about updates that happen without your knowledge. I'm talking about notification of updated packages that YOU choose to install.

      Oh, like the Rad Hat spam-me-harder service? Boy, was that a waste of money.

      and keep a ready inventory of all the installed programs (including those installed by dependancy)

      If you don't use a package mangler, you don't have any programs installed by a dependency unless you do it yourself.

      i've got better things to do with my time than spend it constantly checking for seucrity issues.

      That's why I limit the number of packages I install. And why I use an operating system that actually HAS a core operating system, rather than being a bunch of packages flying in close formation... so when I set up a typical internet-facing server it's only got ... let's see... less than 20 packages total, and half of them are things like "libtool" that are never executed except during the installation of other packages.

  148. Small SW Dev and getting off the ground.. by Tominva1045 · · Score: 1



    The vast majority of computer users are running Windows. This means for small software development companies writing client side applications the biggest market is there.

    Using either Linux or Windows we could have written our soon-to-be-released multi-threaded, web-endabled, windows application. However, we want people to buy it- that is to enjoy it AND pay money for it.

    If we wrote it to run under Linux sure we could feel good about ourselves in some kind of Jeff Goldblum, we're brainy and our trash pollutes less than your trash kind of hypocritical way.

    But loosely quoting Alan Rickman from the movie Die Hard- We'd much rather be on a beach, earning 20%.

    And we don't care what the self-anointed intelligencia "community" thinks of our platform selection. Our customer's opinions are the only ones that matter.

    --
    Cogito Ergo Sum
    1. Re:Small SW Dev and getting off the ground.. by MagicBox · · Score: 1

      I am not surprised. What I wonder is, how much longer will we comment on something that will not end any time soon. Linux is a direct competitor to Windows. OS is a direct competitor to the Closed Source model. Microsoft makes its living based on two things: 1) Windows 2) Proprietary closed model Microsoft attacks direct competitor(s). Nothing new here.

      --

      The phaomnneil pweor of the hmuan mnid. Fcuknig amzanig eh!
    2. Re:Small SW Dev and getting off the ground.. by Tominva1045 · · Score: 1



      For small companies, having to support multiple operating systems represents a problem. We have limited resources (money / time) as it is. I personally prefer one dominant OS. It allows my company to focus it's limited resources and increase the liklihood it will survive.

      Money isn't evil- it allows people to feed their kids and send them to college.

      If Linux ever did take a good 40% of the market we might re-evaluate our position. But not today.

      --
      Cogito Ergo Sum
    3. Re:Small SW Dev and getting off the ground.. by Fordiman · · Score: 1

      Looked at your site. It appears you run a "make money quick" scheme. As such, I don't think I quite groove with your particular flavor of ethics.

      -----

      Broken Capitalist (n.): In a free market economy, this is defined as a capitalist who actively seeks to perpitrate any of the following market failures: Monopoly; Moral Hazard (e.g.: adding posion to your customers' product because it's cheaper to manufacture it that way); Asymmetric Information (fraud); Externality (pollution / terrorism / failure of supporting companies); Exclusion of potentially public goods (Like the lobbying for anti-WiFi laws).

      If it weren't for the broken capitalists of the world, we wouldn't have to have so many laws.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
  149. You are missing... by cnelzie · · Score: 4, Insightful

    ...the interviewee's point.

    People = "Microsoft Employees", Programmers that program for Microsoft Products, Administrators that run Microsoft Products and similar "people". It's best written as (Microsoft) People, but you can leave the (Microsoft) bit off, if you are one of those people...

    The quote should have been more like this:

    "Ten years ago, (Microsoft) people didn't really understand Buffer Overruns, Port 80 and I/O Issues."

    This is, or should be, similarly inferred when we have another major network news release about a "computer" or "Internet", examples follow.

    "A new (Microsoft) Computer Virus in making the rounds through (Microsoft Outlook) E-mail Clients."

    "A new (Microsoft OS Targeting) Internet Worm was discovered on (Microsoft OS Running) Computers yesterday morning which quickly spread across the (Microsoft OS Running Portion of the) Internet."

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
  150. Dynamic dependency system by Midnight+Thunder · · Score: 1

    This is a real issue and also stems from the issue of static, dependency databases. It would be nice if some of those dependency databases actually reflected the libraries available on my HD, no matter how they got there. There needs to be something a little more dynamic.

    I remember trying to install an application and finding that on the one hand it needed a more recent version of one library and then an older version of another. Trying to sort this out without breaking anything proved to be difficult. Then trying to add the new version of one library without nuking the previous version proved problematic as well.

    Windows suffers from the registry and Linux from its incompatible range of dependency databases, that don't necessarily reflect what is on the HD. This is where centralised databases can break down.

    --
    Jumpstart the tartan drive.
    1. Re:Dynamic dependency system by argent · · Score: 1

      Windows also suffers from dependency problems. We call them "DLL HELL". Microsoft "solves" them by fiat... by creating a system that forcibly overrides older versions of libraries when you install applications, which is why you sometimes find you need to (or ar at least strongly urged to) reboot Windows after installing programs.

      I get the same problem as the one you're talking about in Windows regularly. Unlike UNIX where you can usually, with care, install both libraries intact (if the packaging system won't let you, you can go back to the original distribution)... Windows usually leaves me telling the user they need to upgrade the older program. There's no way around it.

    2. Re:Dynamic dependency system by Midnight+Thunder · · Score: 1

      I get the same problem as the one you're talking about in Windows regularly

      I never said the wasn't the case. What I did say is the Linux has its own issues that needs to be dealt with. Saying Windows has a worse issue is not going to address the Linux one.

      --
      Jumpstart the tartan drive.
    3. Re:Dynamic dependency system by argent · · Score: 1

      What I did say is the Linux has its own issues that needs to be dealt with.

      And I'm saying that you're not going to fix them by improving the tools you're using to hide the problem. Microsoft has way more resources to spend on that, and is able to push way more aggressive solutions on you, and they still screw it up.

      The problem isn't going to be fixed by improving the dependency management.

      It's going to be fixed by reducing the dependencies.

  151. Like protection rackets... by MarkByers · · Score: 1

    You cannot make your enemy go away by paying them money. You can take out one or two guys, but there will lots of people eager to replace them, especially when they think there will be a huge monetary reward for success (being bought by Microsoft).

    --
    I'll probably be modded down for this...
  152. Some Muslims support bombs, others don't by Anonymous Coward · · Score: 0

    If these had been suicide bombs, this might have suggested the criminals were Muslims - but the BBC says they weren't.
    London blasts

    "There's declining support for terrorism in the Muslim countries and support for Osama bin Laden is declining. There's also less support for suicide bombings," said Pew Center director Andrew Kohut.

    "This is good news, but still there are substantial numbers who support bin Laden in some of these countries," he told a news conference. ...when respondents were asked whether suicide bombings were justifiable. In Morocco, 13 percent said they often or sometimes could be justified, down from 40 percent in 2004. In Indonesia, 15 percent expressed that view, down from 27 percent in the summer of 2002. Support for suicide bombings also fell in Pakistan and dropped dramatically in Lebanon. However, support rose in Jordan, to 57 percent from 43 percent in 2002.
    Survey

  153. Re:This is true...and he answers like a politician by Anonymous Coward · · Score: 0

    "Do Microsoft software developers worry about infringing on patents when they develop a piece of software?"

    Like politicians, he avoids answering the above question which requires a "Yes" or "No" answer.

    MS FUD at its finest...or worst, depending on which side of the fence you are on.

  154. on other news by Anonymous Coward · · Score: 0

    on other news..

    A Pakistani girl has qualified as a Microsoft Certified Professional at the age of 9.

    She is working in the new Windows' security layer and create anti-linux FUD on her spare time.

  155. News flash! by Shalda · · Score: 1

    News flash: Microsoft doesn't want their customers switching to a rival product. In other news, water is wet, bees make honey. How can this possibly be news?

  156. Anti-OS Strategy by EccentricAnomaly · · Score: 4, Funny

    In case of install, break Windows.
    In case of using IE, break Windows.
    In case of using Outlook Express, break windows.
    In case of buying a new graphics card, break windows.
    In case of using it for a couple months, break windows.


    Heh.. the title of the article should have been: "Microsoft Continues Anti-OS Strategy"

    --
    There are 10 types of people in this world, those who can count in binary and those who can't.
    1. Re:Anti-OS Strategy by sp3tt · · Score: 1

      Has Longhorn been released, or are you talking about something else?

  157. Joel on software by andr0meda · · Score: 0, Troll



    Q. "So why do you think the ideals of open source... have appealed to so many people?"

    A. "Taylor: Well, first you have to define "people"... And what is open source? It is interesting in how you define it..."

    How shifty is that?

    People: Human beings.


    Linux programmers program for linux programmers. The audience is almost primarily a programmers audience. The GUI sucks and no one has a real true standard to enforce anywhere.

    Mac & Windows programmers program for a client base of home users. Ease of use for the tech-unsavy is the golden cow everybody bows to. Not surprisingly, screenshots of the GUI are the first thing people want to see when they talk about a new version of the OS. A standard way of doing things are key to appeal to a large audience.

    Wo when he mentions people, he`s right. Linux has a different audience than Windows has.

    --
    With great power comes great electricity bills.
    1. Re:Joel on software by r_jensen11 · · Score: 0
      The GUI sucks and no one has a real true standard to enforce anywhere

      Um, then what about this?

    2. Re:Joel on software by Shaper_pmp · · Score: 2, Interesting

      Granted, but I understood the question was about the relatively recent influx of many people outside Linux's natural demographic.

      "Why do so many Linux developers like developing for Linux" is a stupid question - "Why have so many non-hackers suddenly started getting excited about (and defecting to) Linux" is an interesting one.

      That said, the interviewer's hardly grilling the MS press flack so it's entirely possible you're right.

      However, he still tries to redefine the ideals and approach of "open source" a few lines later, and those were explicitly defined in the question.

      --
      Everything in moderation, including moderation itself
    3. Re:Joel on software by jrockway · · Score: 3, Insightful

      Excuuuuuse me? There are a variety of Linux GUIs that don't suck. All of them are great, if you know how to use a computer. You can't drive a car without training; why should a computer be different?

      Anyway, the worst GUI ever is Windows (from a usability and even eye-candy perspective)... and I admit that the OSS folks seem to be intent on cloning it. I don't use GNOME or KDE simply because they are trying to reimplement Windows (which is a terrible terrbile thing to copy... do everything exactly opposite instead!)

      I think GNOME and KDE need to start innovating rather than copying. OS X is nice because Apple comes up with new GUI ideas for each release. OSS needs to do this too. (Until then, I'm happy with either my Mac or XFCE on Linux. All I need are xterms and emacs anyway :)

      --
      My other car is first.
    4. Re:Joel on software by someone300 · · Score: 3, Informative

      "no one has a real true standard to enforce anywhere."

      "A standard way of doing things are key to appeal to a large audience."

      Freedesktop standards
      Gnome HIG
      KDE Guidelines
      If I use either KDE or Gnome, I very rarely use applications that don't match the environment. My desktop of choice is Gnome, and I've found it much more consistent than the windows GUI.

      Windows User Experience

      Office (XP anyway) is really inconsistent. I normally use Microsoft Word, in which every new document opens in a seperate window. However in Excel, the new documents actually open in a new window inside the main excel window, but they create another application button on the taskbar, giving the illusion that it's opened in a seperate window.

      Sometimes I've had 1 document open that I've not edited, and 1 that I have edited. I'm used to Office bugging me to save documents even when I've not edited them, so when I hit the big "X" button on the window, and it asks to save, I just click "no" because being a human, I don't read messages that I expect to say something, stupid I know. I lose my work.
      I'm not the only person this has happened to either...

      I know I'll probably get modded troll or something...

    5. Re:Joel on software by drakaan · · Score: 1
      Anyway, the worst GUI ever is Windows (from a usability and even eye-candy perspective)...

      You must have never been exposed to OpenWindows or CDE...there are worse GUIs than Windows.

      --
      "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
    6. Re:Joel on software by Lally+Singh · · Score: 1, Insightful
      There are a variety of Linux GUIs that don't suck. All of them are great, if you know how to use a computer. You can't drive a car without training; why should a computer be different?


      Wow. Just wow. I'm ashamed to ever have used Linux. If our developers and/or users really think with their heads this far up their asses, the platform is dead.

      Sorry, I didn't mean to make this personal, but you stated, quite succinctly, one of the core fallacies with the Linux on Desktop argument. It's easy to use if you know how to use it.

      Software should be making lives easier and simpler. I've been programming for 18 years and just got into a PhD program in CS, and I still can't reliably get a wifi card to behave under Linux.

      And I leave myself open to all kinds of "See! you're too stupid to use computers!" attacks, as they only prove my point.
      --
      Care about electronic freedom? Consider donating to the EFF!
    7. Re:Joel on software by Lorkki · · Score: 1
      I don't use GNOME or KDE simply because they are trying to reimplement Windows (which is a terrible terrbile thing to copy... do everything exactly opposite instead!)

      Who told you that? Someone must have if you don't use them. I've noticed influence coming from a lot of directions, but then I don't just look at screenshots either.

      Or are you saying that Apple is going to hell now that it has icons on the Finder bar, similar to Windows' taskbar?

    8. Re:Joel on software by Anonymous Coward · · Score: 0

      I call bullcrap on this one.

    9. Re:Joel on software by schon · · Score: 2, Insightful

      I fail to see how this is a fallacy.

      It's easy to use if you know how to use it.

      Which is entirely true.

      And it's just as true for Windows and Mac.

      I've been programming for 18 years and just got into a PhD program in CS, and I still can't reliably get a wifi card to behave under Linux.

      Which has exactly *WHAT* to do with the topic at hand? I believe we were discussing the ease of use of the GUIs, not the difficulty of getting non-manufacturer-supported hardware to work.

      Nice troll though, seems you hooked a few clueless moderators.

    10. Re:Joel on software by rlandrum · · Score: 1

      Sorry, I didn't mean to make this personal, but you stated, quite succinctly, one of the core fallacies with the Linux on Desktop argument. It's easy to use if you know how to use it.

      What? So learning how to use something before you're required to use it doesn't make any sense to you? Imagine that same mentality in teaching... Here's the book, kid. Can't you read it? It's simple...

      If you think I'm trolling, just reread the parents post. It's either sarcasm or ignorance, and I'm betting on the former.

    11. Re:Joel on software by Anonymous Coward · · Score: 1, Funny

      I've been programming for 18 years and just got into a PhD program in CS, and I still can't reliably get a wifi card to behave under Linux.

      Well, I'll bet you would have had no trouble with
      what wifi card before you got into the PhD
      program.

      By the time you finish, you will be unable to determine for certain whether something is or
      is not a computer.

    12. Re:Joel on software by Burz · · Score: 1

      "Office (XP anyway) is really inconsistent."

      I agree, although when it comes to certain tasks switching between KDE and Webmin must seem really REALLY inconsistent.

    13. Re:Joel on software by Kjella · · Score: 2, Insightful

      "There are a variety of Linux GUIs that don't suck."

      I've been programming for 18 years and just got into a PhD program in CS, and I still can't reliably get a wifi card to behave under Linux.


      ...which is undoubtably the fault of the GUI. Seriously, the GUI is just fine. Both my parents which are in their 60s can work it out, with no more difficulty than Windows.

      How Linux works "under the hood" has its ups and downs. No, configuring a wifi card can be ugly. But I was also impressed when I pieced together a secondary computer from odd parts and Linux identified every one of them, no driver cd required (granted, no wifi in that one).

      In short, I'm vastly more impressed with Linux than Microsoft when it "Just works", to steal an expression from Apple. That tells me that they *are* trying to make life easier and simpler. It also tells me that in some areas they're not where they'd like to be.

      Most of the time, they are trying to support something the company doesn't. The hacks are still better than a simple "Not supported - F U", because you can at least try. If they had the source of the wifi driver, or even just the specs, I promise there would be a supported, stable, "so easy your grandmother could do it" driver. But since they don't, they make due with reverse engineered drivers, binary modules and whatever dreck they have to. What more can you ask?

      Kjella

      --
      Live today, because you never know what tomorrow brings
    14. Re:Joel on software by Mornelithe · · Score: 1

      KDE is no more cloning Windows than it is cloning OS X, or any other GUI system (in fact, KDE is customizable enough to look like just about any GUI you choose). I suspect the same is true of Gnome. How is XFCE wildly different? It has a panel, a window manager, a file manager, a menu to start programs.... Sounds like Windows, or any other WIMP GUI made in the last ten years.

      Further, KDE, at least, is attempting to break into new directions with KDE 4 and Plasma. I'm sure the Gnome guys aren't slacking off either.

      You can't just change everything and do the exact opposite of Windows (whatever that means) for the hell of it. There are some decent ideas in Windows (and nearly every other GUI), and throwing them out simply to not be "copying" is foolish. Not everything has to be totally original.

      --

      I've come for the woman, and your head.

    15. Re:Joel on software by jmorris42 · · Score: 2, Interesting

      > Software should be making lives easier and simpler.

      Oversimplification. And yes, designing a general purpose computer and it's OS around the idea that the user will require a bit of training makes for a more usable computer. If you want consumer electronics, buy consumer electronics. Tivo is a good example of Linux made user friendly for the consumer electronics masses. GNOME, KDE and emacs aren't, but are more useful for those willing to invest the effort.

      > If our developers and/or users really think with their heads this far
      > up their asses, the platform is dead.

      Calculus is very useful, but will never be made 'user friendly'. Does this make it 'dead' also? No, the answer is to follow the Unix way and make the hard things possible even if it makes the really easy things a little harder.

      --
      Democrat delenda est
    16. Re:Joel on software by trezor · · Score: 1

      Windows User Experience

      Wow. Just wow! Never have I, as a intelligent being felt so insulted. Ok, maybe, but that's still pretty retarded shit. That's not even design-guidelines. That's "Let assume people are too stupid to even use their toaster" as a computing philosophy.

      Jesus H. Christ. No wonder Windows is getting more and more uselss by each and every release.

      --
      Not Buzzword 2.0 compliant. Please speak english.
    17. Re:Joel on software by bburton · · Score: 2, Insightful

      Your comment is a little harsh there.

      I think it's fair to say that when introduced to any computer system, you're going to need at least a little training. The real problem is that people are so familiar with the Windows Way(TM) that they have a hard time adjusting to anything else. You could put the theoretically perfect GUI in front of Joe WinXP, and he's still going to have to learn....

      Maybe, instead of making Windows-like GUIs for Linux (for easy adoptability), we should walk our own path.

      --
      Slashdot = ((Technology + Politics) / Trolls) % Grammar Nazis
    18. Re:Joel on software by Anonymous Coward · · Score: 0

      If you had learned something for these 18 years, you should know, that in order for some hardware to work, it needs drivers. This same card is not going to work under win as well without the manufacturer's drivers.

      Hmm, I was wondering why I can not impress anyone with my PhD in CS. Looks like everybody but me knew that the criteria is sooo low.

    19. Re:Joel on software by Anonymous Coward · · Score: 0

      ...I still can't reliably get a wifi card to behave under Linux.

      What kind of card is it? I have had good results with the cards supported by the madwifi project, specifically, the Netgear WG511T. This works nicely, including with WPA encryption mode.

      I have also learned the hard way to check compatibility before you buy.

      You'r going to have to suck it up a bit longer if you are in a phD program. It would be unfortunate if the first year CS students were doing circles around you. If you had said MBA then your lack of knowledge would be acceptable, and you could look for a first year CS student to help you out configuring your notebook.

    20. Re:Joel on software by geckofiend · · Score: 1
      You can't drive a car without training; why should a computer be different?

      Because you can't kill someone when you fail to operate your home computer properly.

    21. Re:Joel on software by Silkejr · · Score: 1

      I hate to admit it, but you do have a point there. OS software should be intuitive. But hey, just give it a little more time, we'll get there. With the Microsoft business model, they do R&D to determine what's intuitive. Not the best way, really, and definetely more expensive. With the OSS way, people will play with the code, and the version that's most pleasant to use will be the one that becomes the standard. It's positively Darwinian. Their stuff comes from focus groups, ours follows a community-powered evolutionary model. While the OSS model may take longer to get to the superior product, without a doubt it will get there, in all aspects of use.

    22. Re:Joel on software by Lorkki · · Score: 1
      Sorry, I didn't mean to make this personal, but you stated, quite succinctly, one of the core fallacies with the Linux on Desktop argument. It's easy to use if you know how to use it.

      I guess that would also be why Windows fails on the desktop. It's so horrible they have to teach its use to children at schools.

    23. Re:Joel on software by clambake · · Score: 1

      I've been programming for 18 years and just got into a PhD program in CS, and I still can't reliably get a wifi card to behave under Linux.

      Yeah, it took me almost twenty minutes of reading and tring to finally figure out how this works. Don't feel bad. I know LOTS of Computer Science PhDs who aren't worth crap. They still get good jobs running companies into the ground.

    24. Re:Joel on software by ultranova · · Score: 2, Insightful

      Wow. Just wow. I'm ashamed to ever have used Linux. If our developers and/or users really think with their heads this far up their asses, the platform is dead.

      This reminds me of a quote from my second favourite fantasy novel, Prince of Lies: "The world was doomed, but it kept running anyway."

      Sorry, I didn't mean to make this personal, but you stated, quite succinctly, one of the core fallacies with the Linux on Desktop argument. It's easy to use if you know how to use it.

      This is true of anything. The implication - it is hard to use something if you don't know how to use it - is also true, even for such simple devices like hammer.

      Software should be making lives easier and simpler.

      No. Software is about solving problems. Those problems don't neccessarily have anything to do with anyone's daily lives. Take 3D modeling software, for example - I doubt it has actually made anyone's life easier, and it has a learning curve like Himalaya, but it certainly has allowed people to do things they couldn't do before (see pretty much any recent movie for an example).

      I've been programming for 18 years and just got into a PhD program in CS, and I still can't reliably get a wifi card to behave under Linux.

      What does wifi card have to do with GUI ? And what do your programming experience have to do with Linux driver configuration ?

      But I know how you feel: I once programmed a Nethack variant, but I still can't model a 3D human, so my movie project will have to wait :(. Such a pity too - Drama ! Action ! Suspense ! Space empires ! Magic ! Coming soon to a P2P network near you, just as soon as I can figure out how to use Blender and render 128 000 frames in high quality on my 1GHz Duron sneeze pump !

      And I leave myself open to all kinds of "See! you're too stupid to use computers!" attacks, as they only prove my point.

      No they don't. Your point seems to be that you have 18 years of programming experience, so your inability to get a wifi card to work under Linux means that Linux GUI is hard to use. Your point is bullshit and therefore cannot be proven.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    25. Re:Joel on software by andr0meda · · Score: 1


      Well just plugging a number of GUI standards to prove your point on linux isn`t really helping the linux case. My point is not that the standards don`t exist, my point is that there are many, and that each application can choose to behave differently (read: unexpectedly). Under windows and especially under Mac, there is much more concensus as to how an application should behave. It`s still possible to fuck it up, but if you keep that up, musually your client the evil home user will turn your office into a helpdesk in minutes. There is a clear vision about what user friendlyness should bring. It plays a key role in designing the OS. With Linux, technical issues play a keyrole. Which is why techies like us all love Linux. But that doesn`t mean that it should be used by everybody, nor that it is suited to handle all the world`s problems.

      And yes of course there are exceptions to every rule, and neither MS or Apple are more perfect than the pope. But it`s not so hard to get: Linux was NOT a desktop targetted system. It`s historic command line driven interface somewhat stigmatized it as a 'difficult' system. And this is true. It` may be easy for someone who`s into it, but it`s not for an average user. And that same average user tends to find windows or MacOS easier to start with. And that`s normal because these systems appear - to the home user - as monolithic, very straightforwardly conceived monsters instead of multiple loosely coupled modules. If you don`t know one bit about conmputers, then it`s easier to work with one giant monster instead of with 100 little critters that need to sing in tune to make it work.

      Anyway, these are not my observations, you can read them on Joel`s homepage where he actually cites out of a book by R.Stallman. I agree with those observations though.

      Cheers.

      --
      With great power comes great electricity bills.
    26. Re:Joel on software by Anonymous Coward · · Score: 0

      It's a good idea. Now, if only it produced something to match its vision.

      Hell, I'd settle for Firefox not deciding to randomly pause for a minute after downloading a page. At least the Tabbrowser extension prevents me from hating Firefox every time it crashes (thank you piro).

      Seriously, I would really like to see a computer interface as easy to use as the original Mac (but updated for today's needs).

      I also want a pony.

    27. Re:Joel on software by Anonymous Coward · · Score: 0

      As an apple user, please do not use the dock or finder in any conversation about the Mac UI. Unless you are criticizing it.

      The dock: It's a perfect example of the "This demos well, so let's put it in our product." Actually, it's quite usable on the cinema displays, but it is much less useful on the powerbook displays (especially the 12").

      The finder: Hey, I used spotlight to find a file. Great! hmm... How do I find the parent directory to the one I am currently looking at? Oh yeah, open up terminal and drag and drop a file into it to read the full path. That's fucking intuitive!

      Speaking of spotlight: Why can't I Command-TAB to the spotlight window? If I open a file from the list of search matches, I have to use Expose to reveal all windows just to get back to look at the next match in the list. Ok, I can also hit Command-SPACE and click on the window when it surfaces.

      And don't get me started on the window manager... That resize only on the bottom right corner business is a pain in the ass. All other systems do better on that.

    28. Re:Joel on software by someone300 · · Score: 1

      my point is that there are many, and that each application can choose to behave differently
      Yeah (misinterpreted what you meant by "no one has a real true standard to enforce anywhere.")
      It's getting better all the time though

      especially under Mac
      Mac are very good for consistency.. except for this recent brushed steel vs aqua mix, which has been annoying quite a lot of users I know.
      I've just recently reccomended an Apple powerbook to someone I know who isn't particularly technical, best tool for the job :D.

      windows or MacOS easier to start with.
      I recently set up my desktop with Gnome for my family to use, it previously had windows. They said it was much easier to use. Admittedly, I did spend about a day setting it up (most of it was making wine work properly), and I did a few things that takes knowledge, but it shows that linux is capable of being simple if the effort is put into it, but current distros just aren't quite there yet.

      But on the other hand, I spent 2 days setting up windows... I had a few problems with my graphics card driver and motherboard conflicting and causing it to drop to 640x480 16 colours and telling me that it recovered from a serious error.. and it involved some things that the average user couldn't have done...

    29. Re:Joel on software by slumberer · · Score: 2, Insightful

      It's easy to use if you know how to use it.

      This probably the main reason why Gnome and KDE are so intent on copying the Windows gui. It may not be pretty or very sensible but everyone out there knows how to use it, and more they expect a computer to behave like that.

      So while you certainly can make a more effective and enjoyable user experience most users aren't prepared to go through the learning curve that is required to get there. They expect it to just work the way that it always has, the way that they are used to. I think that when linux has gained a large enough market share then they can start gradually making the gui more useable in ways that the user isn't used to.

    30. Re:Joel on software by Lally+Singh · · Score: 0, Troll

      Here here. Copying bad copies of 25-year old systems isn't the way we should be aiming for.

      --
      Care about electronic freedom? Consider donating to the EFF!
    31. Re:Joel on software by spectre_240sx · · Score: 1

      Personally I find the dock quite useful. OS X is the only system I have seen that combines the functionality of an application launcher and task manager. It frees up screen real-estate and makes a bit more sense, imho, because any time you're moving to an application (open or closed) you're still going to the same place. The only thing I don't like about it is the fact that you can't have a all your applications there and still have it work well. Fortunately, it's easy enough to go into the applications folder for more seldomly used apps.

      I'd very much like to see something similar on linux, but unfortunately I have a feeling the idea's been patented.

    32. Re:Joel on software by jrockway · · Score: 0, Troll

      If you can't use Linux, then don't use it. Use Windows, I don't care.

      I think a lot of non-Linux users think the goal of Linux is to take over the world and be the only OS out there. No. Most of ue hardcore Linux users just want something that works for us. We don't care if grandma can use it or not because we're not grandma!

      There are some people that want Linux to be a desktop OS. OK, fine. Good luck to them. But that's their project, not mine. If you want Linux to be easier to use, you have two choices: 1) write the code to do this. 2) donate money to someone who will do this. Otherwise STFU and buy a Mac or Windows box.

      --
      My other car is first.
    33. Re:Joel on software by ThomasDR · · Score: 1

      This is not even the problem, some people just do NOT care, they want a working solution. Do not drive your car until you can explain me camshaft calculations then. Who decides how much training you need? the user does depending on his needs. 'can't drive a car without training'? how deep is the training? some people just want to drive, some want to understand the details. You can have a car that requires a very deep understanding of its technology, but it limits its audience, do you want Linux to become this? Linux is the worst for this; one example: (background: I am a windows user as we use it at work and Linux doesn't personally offer me any advantages over windows.) One time we needed a Samba server, so I took an older PC, installed Linux on it, and then Samba; it didn't cause much problems, but I had one issue to solve; I went to one of the linux channels on irc and instead of answering my question, I was confronted with stupid comments on how all the answers are in the doc and how stupid I was for now knowing. Most likely the docs held the answers, but in reality... I couldn't care less, I just wanted a working solution and somebody helped me out in a couple minutes. The Linux attitude is the OS' biggest ennemy. I think it is great to have other options than Windows, but when the users' elitist culture get in the way, this makes me want to ignore the OS itself. In the meantime, do not use your computer until you fully understand the internals of your PC's chipset at the atomic level. Maybe you don't care though and just want to use your PC though...

    34. Re:Joel on software by zieroh · · Score: 1

      You can't drive a car without training; why should a computer be different?

      This statement, to me, is representative of everything that is wrong with Linux. Or, at least, Linux on the desktop. It's this very attitude ("If you can't use a computer, you shouldn't be using a computer") that will effectively prevent Linux on the desktop from succeeding.

      The ultimate goal in CS (why yes, I am quite certain) is to make the computer transparent. Not transparent in the Jony Ive kind of way, but transparent in that anyone can use it with minimal fuss and no experience. Apple has pursued this goal for many years, but I would stop well short of saying they've achieved it. Microsoft realized much later that they should be pursuing this goal as well, and have made some attempts in that direction, although these efforts seem to have mostly resulted in making their system more vulnerable to remote exploits.

      The computer industry has definitely not achieved this goal yet, and they may never actually get there. However, as long as Linux developers continue to write code targeted at other Linux developers, or otherwise look down their noses at non-developers as uneducated peons, Linux will fall well behind in the race to make computers easy for everyone.

      Change your attitude or face irrelevance. Seriously.

      --
      People who say "sheeple" have about as much sophistication as an AOL user, and in fact are probably actually AOL users.
    35. Re:Joel on software by flowerysong · · Score: 1

      See, the attitude was on your side. "I just wanted it to work." You were trying to set up a fairly complicated server application, and didn't want to take the time to read the relevant part of the documentation. This is like wanting to assemble a radio without having to go to all the trouble of reading a circuit diagram. Setting up a server is not a typical everyday enduser task, and therefore shouldn't necessarily receive as many usability enhancements and support efforts. I note in your comment that you did, in fact, recieve the help you desired. So basically what happened was: you wanted to be spoonfed the info; people said "We don't spoonfeed here. Feed yourself."; and then someone spoonfed you the info.

    36. Re:Joel on software by flowerysong · · Score: 1

      The ultimate goal in CS (why yes, I am quite certain) is to make the computer transparent. Not transparent in the Jony Ive kind of way, but transparent in that anyone can use it with minimal fuss and no experience.
      Erm, not really. It's impossible to use something with no experience. Sure, you can make it easy to figure out how to use something, so that with a few minutes of experimentation your typical crack monkey can figure out how to do basic tasks using your interface. However, once they've gone through this learning process, they have experience, and before they go through the process, they are unable to use it.

      The word you're looking for is intuitive, not transparent. Intuitive interfaces map to something the user understands easily. One reason the point 'n click interface is popular is that it's easier for the user to make a connection between clicking on the icon and the application coming up than it is to associate typing 'ls -lh' with a listing of file details along with human-readable sizes.

    37. Re:Joel on software by Maluvia · · Score: 1
      and I admit that the OSS folks seem to be intent on cloning it. I don't use GNOME or KDE simply because they are trying to reimplement Windows (which is a terrible terrbile thing to copy... do everything exactly opposite instead!

      Hallelujah - thank you for saying something I've been wanting to say for a long time!
      It has been very disappointing to see so many Linux distros trying to outdo M$ at being M$.
      I abandoned Windows for the very reason that I was fed up with the bloated, resource-hogging, latency-distending, performance-hammering gui nonsense that makes Windows what it is.
      How disappointing to see Xorg alone now topping 60mb, and the overkill "desktop environments" on top, striving to look and feel as much like Windows as possible.
      I mean - what's the point?
      Fortunately there are a lot of 'micro' distributions (Puppy, DSL, etc.) who are on the right track.
      Give me Xvesa, evilwm and aterm any day.

    38. Re:Joel on software by Lorkki · · Score: 1
      I'd very much like to see something similar on linux, but unfortunately I have a feeling the idea's been patented.

      How about the functional NextStep window manager clone, WindowMaker? I have a feeling that Jobs brought the idea along with his company.

      That said, I'm pretty sure there's also some blatant OS X dock clones around, but I haven't been interested enough to really look.

    39. Re:Joel on software by spectre_240sx · · Score: 1

      There are definitely some clones around. I use one of them on my PC actually. Unfortunately, all the ones I've used lack the task manager functionality. Some will allow you to switch to open apps if they're already in the dock, but it won't add the icon of a program that's been opened elsewhere. They're basically just nice looking launchers.

    40. Re:Joel on software by andr0meda · · Score: 1


      Heh, you post something that is a little hard to digest, and it`s promptly modded as troll. Overrated?, fine. No problem with that. I just stated what was said before by people who are respected programmers and ideologists in the OSS and non-OSS world. Like Joel Spolski and Stallman, for example.

      So, I thought that we`ve had all the zealot`s by now, but no.. Linux people still need to get it thrown in their faces over and over again and learn that Linux is a Great Idea, but that the implementation and it`s use is not always per definition good when it`s related in some way to that original Great Idea.

      Oh and before you go on a crussade, no need to get yourself wet here..

      --
      With great power comes great electricity bills.
    41. Re:Joel on software by Anonymous Coward · · Score: 0

      Oh? And how old's Unix again?

    42. Re:Joel on software by ThomasDR · · Score: 1

      not quite, I got everything up and running, I had just a simple basic question. It's not like I asked people to walk me through a process without doing any homework before. What I criticize is the elitist culture that doesn't bring anything but the 'I know it, you don't so you suck' attitude; while they don't realize that there are plenty of topics they probably suck at for which other people have skills. It's all about attitude. I have never seen in the windows world the elitist attitude, have you?

    43. Re:Joel on software by zieroh · · Score: 1
      The word you're looking for is intuitive, not transparent.

      Nope. Intuitive is just a stepping stone along the way toward transparent. It's today's immediate goal, not a forward-thinking future goal. I didn't say anyone had achieved tranparancy, or is even close, just that it was a long-standing CS goal.

      Here is an article that talks about the quest for transparent computing. From the article:
      "A good interface," says Shumin Zhai, a member of the user systems ergonomic research (USER) group at Almaden, "is one that's transparent. That means it is so good you don't notice it, allowing you to fully concentrate on the task at hand.

      Here's another article that talks about it. From the article;
      Transparent computing is a characteristic of pervasive computing, the possible future state in which we will be surrounded by computers everywhere in the environment that respond to our needs without our conscious use.

      I didn't make this up. It's probably taught in every CS program in the world. Really, if you're in the CS field, you should have been aware of this already. Further, if you think it can't be done, then you won't be able to do it.
      --
      People who say "sheeple" have about as much sophistication as an AOL user, and in fact are probably actually AOL users.
    44. Re:Joel on software by Anonymous Coward · · Score: 0

      If you think that Windows is intuitive, transparent, or even easy to use, you are seriously deluded. It isn't. It's just what people are used to, because most of them don't realise that it can be any other way.

      Ditto with MacOS X. It's every bit as obtuse and difficult to understand as Windows is. Windows users have a harder time adjusting to it than complete novices do.

      The whole concept of a general purpose PC is exactly the worst possible design if you want a transparent interface. At some point, you will always have to do computer-related stuff, rather than whatever you're trying to actually do.

      If you had Star Trek style computers, that were absolutely everywhere, responded to vocal commands in a reasonable intelligent manner, and had a variety of specific purpose terminals and devices (like the pads which are always used for documents), you might be getting there. Or at least close. As long as you have a general purpose computer, transparency is absolutely impossible.

    45. Re:Joel on software by Anonymous Coward · · Score: 0

      Try going to a technical Windows forum / newsgroup / mailing list / whatever, where everyone is assuming that only highly technical users with a good grasp of the topic will be there. Then ask a fairly simple question. See what kind of response you get. They aren't there to answer basic questions, so your simple, basic question will likely just annoy them. They'll ignore it, or tell you to read the manual / help file / web site / whatever. If you're really fortunate, someone might give you a link the the documentation.

      You just went to the wrong place.

      The "elitist attitude" argument is generally a load of crap. It exists everywhere, in a uniform way, regardless of operating system, or anything else.

  158. adding things to break it? is he referring to win? by Anonymous Coward · · Score: 0

    is he actually talking about his own companies platform?

    how many bazillion times did microsoft release hotfixes or whole servicepacks to its products so it broke a shitload of apps, drivers and all sorts of things....

    yeah right, you dont need open source to break stuff. but if stuff really breaks opensource gives you the power to fix it on your own even if the manufacturer or the developers go out of business.

    opensource is not just the short-term advantages, its rather more the long-term advantages for a better, a more open and a more just and good world we could live in....

    its not just about profits and competition, or about prices, but to be able to drive and enhance the whole world with open ideas, with collaboration, with learning-from-each-other rather than copyprotecting-from-each-other, rather than sueing each other, rather than lawsuites, rather than hate and war, rather than fights and oppression.....

    open standards for the whole world give the power back to the people and is much more the foundation for a good and open and good and kind society....

    i want a better world, and not a world full of greed, power-mongers, hate and wars...

    thank you

  159. What about.. by jav1231 · · Score: 1

    Someone mentioned it, but it's a valid point. How many users have to reload their OS due to issues with Windows. I've had Linux boxen run with ZERO degredation for months on end. The only reason I ever reload is because I either want to move to another hardware platform, or I'm on a development system that I am hitting really hard. If I set up a PC for my kids with Linux it will outlast a Windows box simply because they will download all these little goodies that Linux will ignore. Eventually Windows just starts to choke.

  160. WTH are they compiling? by Anonymous Coward · · Score: 0

    "One of the main features of Free Software is that you CAN add things to it, you have the source..."

    This isn't as big a win as you think. For example I'm trying to install the lastest Wings on SuSE 9.1. On Windows all I had to do was download a small exe and install. On Linux I had to find a binary that had the smallest number of dependencies e.g. the latest python. Then I had to find the erlang binary, then I have to locate a libesdl binary that'll work. Roadblock! So now I get the source code to compile a sutiable binary instead of a pre-made that'll break my system. Oh boy, now the fun begins. I have a whole bunch of development packages I have to download just to compile a small binary...over dialup! Compare and contrast the two systems, and multiply by all the other software packages I may have to do the same with in the future. Source code may be the difference between doing with and doing without, but it's not the panacea for the underlying problem.

    "... so, again, how it's hard to add things to Free Software and easy to add them to Proprietary soft?."

    You should make the mental note that this isn't a function of proprietary vs non-proprietary. But a function of design. OS/2 is an example of expandability without needing the source code.

    1. Re:WTH are they compiling? by GNUALMAFUERTE · · Score: 0

      The problem you are having is beetween chair and keyboard, you are using a Badly designed distro, prepared for the illiterate masses, get Slackware, learn Unix, and everything will be easier for you. If it doesn't compile is because you don't have a clean build environment, with all the required librarys, it's your mistake, not the fault of the GNU System.
      And please, call the system by it's proper name, GNU/Linux.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
  161. Using Windows is stupid by Anonymous Coward · · Score: 0

    ...

    Just because a company keeps saying their operating system is stable and secure doesn't make that a reason for an enterprise-level company to use it.

    No enterprise-level company that wants to stay in business will let "the really secure and stable operating system" run their operations just because Microsoft said it was "secure and stable".

    Your next argument "well, everybody uses Microsoft, so it's not as bad as you think", customer support or not, doesn't make Windows any more secure or stable.

    Any sane corporation, TODAY, will NOT start a business using anything from Microsoft.

    Open-source proved itself. So much, in fact, that Microsoft's biggest rival, Apple, is using it.

    You ignorant fool! Get a clue and stop eating MS's FUD with a shovel!

  162. Wowfully unaware or Frightfully dishonest? by Anonymous Coward · · Score: 0

    You really have to wonder - does this guy really believe this stuff? Or is he just a remorseless liar?

  163. Sometimes True, but Software Support Issue by GroundBounce · · Score: 1

    I use Fedora 3, and recently installed the recommended update to kernel 2.6.12. I also use VMWare because I need to run several Windows applications that don't run in Wine. After upgrading the kernel, I could not configure VMWare, and worse, the improperly built VMWare kernel modules were causing the whole system to crash. Finally, after a fair bit of internet searching, I found a third-party patch for VMWare that, when applied, fixed the problem.

    The real problem, is the Linux (both the kernel and other packages) changes very fast and in ways that software authors often can't keep up with, it's more of an issue of rapid changes in the OS making it hard to keep software up to date, expecially if they need rapidly changing API's, like the kernel.

    I'm not saying this never happens on Windows - it does - but it seems more prevalent in Linux because of the high rate of change.

  164. Linux breaks adding things?? by Khyber · · Score: 1

    Like windows doesn't break when you add things and remove them due to lazy fucking programmers who don't make sure every registry entry is wiped out upon uninstall? Or what about those programs that when being uninstalled tell you "This file is apparently no longer used by any other applications - do you wish to remove this file?" and the second you click yes your system crashes because indeed, another app was using the file? Or what about all the problems involving microsoft's apparent lack of thorough testing and ahcking to find it's own problems with itself?

    Typical MicroShaft (very apropriate for Bill Gates, Mr. 3 1/2" floppy dick.) tactice, lay blame elsewhere while those exact same faults are inherent in their own OS.

    Someone needs to condust their own interview with that reporter, and get them to post the TRUTH.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    1. Re:Linux breaks adding things?? by gameboyhippo · · Score: 1

      Did not Jesus say "Take the plank out of your own eye before commenting on the spec in your bother's. This way, you can see clearly."?

    2. Re:Linux breaks adding things?? by Khyber · · Score: 1

      I do believe he did, apparently Microsoft doesn't quite get or understand religion, eh?

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  165. Registry? Not brittle? by sammy+baby · · Score: 1
    In any case, how is the registry brittle? Usually, when we talk about technologies that are "brittle", we are talking about things that are easy for the non-technie user to break. One of the main points of the registry was to have a binary format that most non-techie users would never even venture to touch...

    You're correct in this regard. So let me ask you: how often, as an administrator of Windows machines, have you seen problems with user workstations that involved either the corruption or misconfiguration of the registry? My guess is that if you've been doing administration for any length of time, you've seen it often enough that it doesn't get more than a raised eyebrow.

    So, consider: how robust the registry system can really be if ordinary users can break it in the course of doing their daily business, without ever opening it, examining it, or even knowing it exists?

    Contrast this with text based configuration files. Each file is a discrete entity, as opposed to a monolithic binary database. Even if one of the configuration files becomes hopelessly borked, the damage is confined to whatever you were configuring: I may completely kill someone's network connection by deleting /etc/sysconfig/network, but at least it's an obvious first place to look, and the file is short, well-documented, and easy to crib from a comparable system.
    1. Re:Registry? Not brittle? by ckaminski · · Score: 1

      Take outlook 2003 configured to Exchange Server 2000. Install Sales Logix 6.2. Tell me how you fix the ensuing registry bug without actually touching the registry. Maybe it's just my environment but all my SalesLogix users are getting registry corruption... not major, but certainly beyond 99% of them.

  166. Re:MUSLIMS BOMB LONDON... by pandrijeczko · · Score: 1
    When exactly did Islam become a race? LOL

    If your best argument is only over semantics then it proves what an ignorant, intolerant, religious-hatred preaching moron you really are.

    Yes, I feel sorry for my countrymen who died in the London bombings, I feel sorry for the American troops in Iraq and the Iraqi civilians getting killed there.

    But morons like you who are so stupid that you voted in a president who has offered up human sacrifice just to make Exxon a few more bucks are just pathetic.

    Anyone can find a few links on the web to justify an argument, I'm not even going to lower myself to your level.

    --
    Gentoo Linux - another day, another USE flag.
  167. Yea, windows NEVER breaks when you add programs by Anonymous Coward · · Score: 0

    It boils down to the skill of the monkey adding the functionality. Compile kernel and don't compile drivers, broken.

    Compile kernel and recompile drivers, not broken.

    Anything will break if the monkey doing the stuff doesn't know what they are doing.

    l8,
    AC

  168. What's possible vs what's easy by shadowspar · · Score: 1

    There's really nothing innovative today that Linux does that we
    can't do.



    And, by the same token, there's nothing that an olympic athlete
    can do that an out-of-shape coder like me can't. Har, har, har.




    The real test isn't so much what an OS can be made to do with a
    Herculean effort, but what it can do with a reasonable
    investment of time, money, and coffee. Not to mention a minimum of
    cursing, swearing, and hair-pulling.

    --

    There is a spellbook here; eat it? [ynq]

  169. Finally, they understand by ThePepe · · Score: 1

    "There's no new feature or new design that can be done only on Linux, and not on Microsoft"

    Finally, a Microsoft employee shows some real understanding about the beauty of OSS.

  170. Smoke and noise by SgtChaireBourne · · Score: 1
    It also works on people who don't read articles on Linux or F/OSS.

    So when the press writes of Chairman Bill receiving a poem from a little girl who has memorized his RedBook^H^H^H^H^H^HMSCE exam or pays attention to the smoke and noise generated in this case by Michael Taylor, they can't pay attention to other things. For example, that mainstream sources are starting to acknowledge that the future is open source. There's probably a good dozen things including but not limited to sw patents, failed security, underperforming sales, etc. that MS would rather not have in front of people.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  171. Nothing Linux can do that Windows can't? by Peaker · · Score: 1
    • apt (installations and upgrades).
    • kde (consistency across applications, customizablity, virtual desktops (that don't break with some applications))
    • Various others

  172. it will work great by plk2asb · · Score: 1


    Linux open-source infrastructure: "You can build it, design it, and it will work great."

    - Microsoft's General Manager of Platform Strategy, Michael Taylor
    News.com interview on 7-20-2005

  173. Without Linux, forget Microsoft "innovation" by nysus · · Score: 2, Insightful

    The interviewee heralds Microsoft's server reconfiguration with a few mouse clicks. First, that's a feature that could be coded into any Linux distribution fairly easily. Second, if it weren't for Linux, Microsoft would have never have any need to create such "innovation." They'd let their server software rot from decay just like they did with IE---until they started to feel the heat from Firefox.

    --

    ---Technology will liberate us if it doesn't enslave us first.

  174. Shame on you. by Anonymous Coward · · Score: 0

    Basically [Microsoft] offer[s] these guys 6 figure salaries to work behind closed doors in Redmond... Shame on you MS.

    No. Shame on you.

    Daniel Robbins built a distro that is beloved by thousands of people. If each user sent Daniel $5 as a thank you, a six figure salary from MS wouldn't be such a life-saver.

    Thousands of OSS fans admire Daniel's work and cheer him on. MS admires Daniel's work and offers him a truckload of money -- easily $1 million in just a few years. Which one of these admires Daniel's work more?

    Shame on MS? For recognizing Daniel's work and rewarding him? Hmmm...

  175. Windows CAN do what Linux does by WillAffleckUW · · Score: 1

    but they don't.

    Best intentions of the world, poorly executed and masked by closed source privacy, still result in large gaping holes in oh so many areas.

    So, rather than complain about how YOU can do it, MSFT, just get it DONE, and stop telling us that you COULD do it.

    --
    -- Tigger warning: This post may contain tiggers! --
  176. OSS? by rtphokie · · Score: 1

    OSS? Open Source says it all. Is the extra S for savings?

    1. Re:OSS? by Anonymous Coward · · Score: 0

      Open Source Software. As coined to differentiate it from Open Source Hardware and Open Source Tacos.

  177. So....Still don't understand. by Anonymous Coward · · Score: 0

    Well if we had such an understanding all the way back then. What's our excuse now for all the buffer overflows in proprietary and open-source?

  178. Re:In other news by Tony+Hoyle · · Score: 1

    It only works for simple GUI apps.

    If you install libraries, services, users, or a command line component you have to use the OSX installer.

    Un-installing is quite a challenge. The installer has no uninstall function at all. On my test mac mini I periodically wipe and reinstall the entire system, but then I don't use it a lot... not sure how a home user would cope.

  179. Giving linux credability. by miffo.swe · · Score: 1

    Microsofts constant nagging on Linux is good free advertising. The more they nag the more people realize it's good enough to be a competitor to Microsoft. Even the sponsored SCO case is good for linux because it gives Linux a clean bill of health, something Microsoft sure doesn't have.

    http://www.groklaw.net/staticpages/index.php?page= 2005010107100653

    --
    HTTP/1.1 400
  180. Argh, "source codes" by Pete · · Score: 1
    It's an interesting conversation when you talk about whether you can see source codes or not.

    ...and...

    Then, OK, in Microsoft's Shared Source program, people can access up to 65 percent of source codes for our core products. And through the government security program around the world, governments can access even more of our source codes, if they choose to.

    Goddamn. I think anyone who uses the term "source codes" in cold blood can safely be classed as a fucking tool. *eye roll*

    1. Re:Argh, "source codes" by CptWheel · · Score: 1

      remember that after seeing a line from ms code you'll cannot ever write a line of code on your own (did you signed shared source nda, didn't you???)

      I can tell you: open source is big threat to free source. if I code tomorrow 10 lines 90% similar to what someone three days ago committed into an open source program protected by some see-only-don't-ever-try-to-use copyright/license, my free source sw is in trouble and sometimes an SCO-like can sue me because I had to see their code and copy it.

  181. What kind of situation are you talking about? by argent · · Score: 1

    In Windows you don't NEED source.

    OK, are you talking about:

    1. There's more desktop software for Windows, so you don't have to work as hard to find something that's easy to install?

    Or:

    2. There's fewer dependencies between Windows applications, because they cost money and so having a dependency on someone else's program costs you sales?

    Or:

    3. Windows applications typically ship with compies of the components they're dependent on, rather than expecting the user to find them?

    Or:

    4. All of the above?

    For server software (which is what the original article seemed to be about), I find the opposite situation holds. At least for software that's been developed in the UNIX tradition, you tend to have software that has very robust and simple interfaces that you can glue together with scripts. In Windows, you either have a standalone program that only interoperates with specific programs the vendor supports, or you have to go out and buy a bunch of packages (database servers, etcetera) that your program depends on to share data with other programs... point "2" up there no longer holds.

    The thing that I've found to be a big exception to this is any of those huge Java application server programs. Those are really not "Linux" or "UNIX" applications, they're a whole new operating environment and have to be dealt with on their own merits. If they have any.

  182. if linux is brittle then what would you call this by bxbaser · · Score: 1

    /_vti_bin/_vti_aut/fp30reg.dll

    or this

    SEARCH /\x90\xc9\xc9\xc9\xc9

    That seems to be able to break a windows machine.
    Or break the ownership of that windows machine.

    Seeing apache logs full of crap like that sure makes me glad i run a brittle os, actually i run freebsd so my os isnt brittle its just dead.

  183. Quote: "Most IT professionals don't want to... by CptWheel · · Score: 1

    Quote: "Most IT professionals don't want to be in the business of maintaining system-level software."

    Okay, release less service packs.

  184. Let Me Tell You A Story by MightyMartian · · Score: 1
    A couple of nights ago one of our Win2k web servers crashed. Big deal, not Windows fault, looks like the motherboard, after nearly five years of continuously being on, finally went postal. At any rate, had a spare box, and went to boot up, and guess what, BSODs because the hardware don't match (likely IDE chipset). I had to bring down another server (same motherboard) so I could boot the drive, thus causing some real problems for our network. It was easy enough to alter the IDE drivers to the basic and get the webserver up and running again on the new hardware, took a few reboots, but it's now running flaky, and I'm likely going to have to do a clean install before the dust settles. Time-consuming, and most importantly, time-wasting.

    Now, I had the same thing happen on a Linux box a few months ago. Hardware took a nosedive. You know what, I took the drives out, moved them to another box, and booted up. I think I might have had a few minutes get the right NIC driver module loaded, but that didn't even require a reboot.

    Now I'll freely admit that one could compile a Linux kernel with such a restricted set of IDE drivers that I'd be equally hosed, but for virtually every stock-compiled kernel I've ever got with a distro, I've never had a problem. In fact, due to the wonders of LILO, I can compile a small kernel, but still have the stock one on the boot menu in case I ever need to move to new hardware. In short, Windows caused me a lot of grief, I hate it now more than I did a week ago, and am actively looking at giving our IIS webserver the boot and going to Apache.

    So stick it where the sun don't shine, Microsoft!

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  185. Interesting letter from MS to my company. by Kelbear · · Score: 1

    Got a letter from microsoft about 2 weeks ago. It was sent to management level employees of various companies. The text warned against using open-source solutions because these may not have IP indemnification protecting your company from lawsuits.

    Naturally they follow this up promoting how well protected MS products are by their legal department.

    The letter was good for a few laughs before I threw it out.

  186. Marketting Playbook, Page 35, Paragraph 3 -f by Anonymous Coward · · Score: 1, Insightful

    I never ceases to amaze me how well this tactic still works. It's so simple: Accuse your opponent of all your own shortcomings. Repeat until people believe it.

  187. Gandhi said it best.. by ahodgkinson · · Score: 2, Insightful
    I, for one, welcome our OS overlords. They are helping us move up in the food chain:

    1. First they ignore you.
    2. Then they laugh at you.
    3. Then they fight you.
    4. Then you win.
    - Mahatma Gandhi

    Now we're at stage three.

    --
    ---- It won't be as bad as you fear or as good as you hope, but it will take twice as long as you plan.
    1. Re:Gandhi said it best.. by Kjella · · Score: 1

      That quote only applies if you are confident you will win. Then it fairly well describes the steps.

      1. Many have been ignored into nothingness
      2. Many have been laughed out of the marketplace
      3. Many have never been able to take up the fight
      4. Many have lost the fight

      Two major influences ahead:
      1. HDTV games. Ever complain about that 640x480 interlaced NTSC resolution in games? With HDTV resolution, console games are ready to go head to head with the best of them.

      2. TCPA computers, with exclusive (as far as computers go) digital content that the customers want. TCPA-compliant OS and software required = Windows, or perhaps OS X. Not Linux.

      3. PCs in drag. Remember how the meme around here is that most people don't need more than Office97? Place that and some other common software on a console, and people won't buy a "real" computer.

      There's still a long battle to fight, and it's a good question what'll be left when you've won. Microsoft is an expert at rendering victories useless. Look at the US and EU anti-trust cases. By the time victory is achieved, it is irrelevant. IE and WMP still rule the day.

      Kjella

      --
      Live today, because you never know what tomorrow brings
  188. brittle huh? by Goeland86 · · Score: 1

    Maybe it's brittle because once you break it it's broken 'til someone spends a few hours to fix it.
    In that aspect MAYBE.
    Windows is not brittle, it's utterly not designed to run properly!

    Who was it that was talking about Windows uptimes in comparison to Linux uptimes?

    Maybe they should realize that having long uptimes is a BENEFIT.

    Is it just me or do other people think it's unfair as hell for MS to make loads of $$ making every single user on the planet angry?

    Maybe someone should talk to them about that fact, and ask the USERS if they like what they have, instead of the sysadmins. We know people who administer windows machines in corporate environments are happy, 'cuz it's easy, if it's broken, reboot, if it's still broken you re-image it.

    Been there, seen it, hated it. Get MS a sense of reality before listening to them. They're polling the wrong people about their software.

    --
    ---- I am certain of only one thing : I know nothing else.
  189. Dynamic Complaint System by Anonymous Coward · · Score: 0

    "Windows usually leaves me telling the user they need to upgrade the older program. There's no way around it."

    I partially disagree. There's no sanctioned way, but it is possible "with care" to install software on windows. For example I have the Myst: 10th anniversery DVD edition and W2K. Exile will work with no problem, but Riven will not. However there's a clever work-around* "with care" that someone came up with that allows the game to run without breaking anything else.

    *RivenDVD-QuickTime2-patch.zip for those interested.

  190. No reboot needed by Srin+Tuar · · Score: 1

    I modify parts of the kernel and load them without rebooting all the time. (loadable kernel modules)

    Its not that big of a deal really.

  191. Brittle? by Sponge+Bath · · Score: 1

    Brittle? The way Windows breaks, it's brutal.

    (apologies to Fat Albert)

  192. *coughhorsefeatherscough* by pointbeing · · Score: 1
    - Knoppix like live CD, which autodetects and configure your hardware

    Windows XP PXE. I run it from a DVD - no hard drive required.

    - GeexBox like appliances

    Windows XP Media Center Edition.

    - Install on most architectures

    No business requirement. The cost of development potential ROI. Profit!

    - Scale well. Boot with minimal configuration (like without GUI for example) allowing it to run decently even on low hardware like a P75 , and this with the latest version

    Have you actually run a 2.6 kernel on a P75? ;-)

    And yes, you can run Windows XP - or any other version of Windows - without a GUI if you really want to.

    - Run without antivirus when exposed to the Internet. Next Windows will even come with one by default !!!

    This is just like leaving the bank vault open because nobody in town owns a gun.

    - Run reliably. Years of uptime are impossible to get for production machines

    That's just plain false.

    - Run clusters (well, there is one, no info on if it works or not)

    Funny, I run a couple of them. They work just fine.

    - Run real multiple desktops simultaneously

    Can do this easy.

    - Privilege separation that just works

    rwx for the masses! NTFS permissions are considerably more granular.

    - No defrag

    Okay, you got me on this one.

    - One integrated toolkit like KDE or GNOME

    Huh? In Windows there is only one toolkit and it's integrated as hell ;-)

    --
    we see things not as as they are, but as we are.
    -- anais nin
    1. Re:*coughhorsefeatherscough* by schon · · Score: 1

      Have you actually run a 2.6 kernel on a P75?

      Yes - 2.6.12, and it works pretty damn well.

    2. Re:*coughhorsefeatherscough* by macshit · · Score: 1

      I dabble in embedded linux development and often run a stock 2.6 kernel on a (non-x86) processor running at 20MHz, with 3MB RAM (kernel and disk image share this ram BTW, though I know many embedded people will consider 3MB profligate :-); no MMU. Works just dandy.

      The range of architectures and platforms that 2.6 runs well on is vast, from insanely slow tiny little embedded systems to massive multiprocessor systems...

      --
      We live, as we dream -- alone....
    3. Re:*coughhorsefeatherscough* by tolkienfan · · Score: 1
      And yes, you can run ... any ... version of Windows - without a GUI if you really want to.
      You can't run Windows 3.1, 95 or 98 (and probably ME too) without a GUI.

      That's total hogwash.

      If you don't start windows, you're in DOS. Even if it's DOS renamed to Windows xx, it's still real mode. Single tasking, no win api (or win32 api).

      So no. There's no comparison to Linux sans X

    4. Re:*coughhorsefeatherscough* by Anonymous Coward · · Score: 0
      Try setting the Windows shell to command.com instead of explorer (or winfile) and then tell me you can't run Windows without a GUI.

      But thanks for playing. We have some lovely parting gifts for you ;-)

    5. Re:*coughhorsefeatherscough* by tolkienfan · · Score: 1
      Okay, done it.

      See the mouse cursor - the thing that's pointy. And see the handles, and the menu that you can operate with the mouse.

      And notice that when you type winfile or progman, another of those square thingies (let's call them windows) pops up.

      yeah? well they're all part of the GUI (it means "graphical user interface"). When you're running without a GUI, those windowy thingies don't pop up - winfile and progman return a text error message. You know - one without any "ok" or "cancel" button - and no "frame" around it.

  193. Apparently... by sc0ttyb · · Score: 1

    Microsoft has never heard of the term "DLL Hell".

    --
    "Apparently so, but suppose you throw a coin enough times. Suppose one day, it lands on its edge."
  194. One Track Mind. by Anonymous Coward · · Score: 0

    Year of Linux:
    2001: It's Microsoft's fault.
    2002: It's Microsoft's fault.
    2003: It's still Microsoft's fault.
    2004: It's all your fault.
    2005: It's still your fault.

  195. When you add things by MemoryDragon · · Score: 1

    Direct from the Microsoft headquarter: Ok lets find a problem with linux... well which distro should we use.... well I think there is this windows clone based on linux it is called xp with a window in front of the box... 10 hours later... I added a few virus scanners, some freeware, and look the installation now is totally hosed... I think we have the weak point

  196. Brittle? by johnny+cashed · · Score: 1

    How can software be brittle? I can understand HARDware being brittle but SOFTware? isn't it too soft to be brittle?

  197. I support his argument. by Anonymous Coward · · Score: 0

    l00nix has been originaly designed as a monolithic kernel, and it will always come to a point when either it's going to be a compelete architecture redesigned and recoded, or people will abandon linux and move onto something else. Even MS had that point with NT vs User's version.

  198. Dang it! by Short+Circuit · · Score: 1

    I can't believe I'm publicly disagreeing with no less than Andrew Tanenbaum, but I *do* have a lower /. ID, so here goes...

    That would have been a perfect sig, but it doesn't fit. :(

  199. Pot, kettle, black by Toby_Tyke · · Score: 1

    The words 'pot', 'kettle' and 'black' come to mind. Is Microsoft unaware that their registry is far more 'brittle'?

    Hand on heart, I have never, ever installed software on a windows box which has broken another piece of software. Not saying it never happens, I accept it does, just saying I have never personally done it.

    Never done it on Linux either. Ain't apt great?

    --
    "I realise this is not a very popular opinion but it's the truth, and there for needs to be said" -Bill Hicks
  200. Re:In other news by Nalkar · · Score: 1

    The installer can uninstall if the installed package was correctly made. A recite file should be written to /Library/Frameworks/Recites (i havent checked the path recently). Double click on the recite file launches the installer program in uninstall mode. Also some packages have an uninstall that is selectable from the normal launch. Double click on *.pkg select uninstall/remove and hit enter.

  201. Scotch MS BS now by rubylisper · · Score: 1

    This book is just off the press. It is chuck full of practical examples of using FOSS. I have heard that ESR approves of it. http://freedomsoftware.info/content/section/1/45/

  202. Dishonest and unethical people... by Anonymous Coward · · Score: 0

    Dishonest and unethical people always attack others by attributing their own worst behavior to those innocents.

  203. Since they demanded it, they clean it. by khasim · · Score: 1
    But if an uninstall leaves something in the registry, isn't that due to poor uninstall by the programs in question?
    Pretty much. The issue is whether you the end user have any way to clean the registry when someone's program trashes it.
    In fact, I thought I read that a lot of programs leave registry entries for a number of reasons - like to stem piracy in case you install a wares version, or to ease a reinstall since many programs don't assume you want to get rid of them permanently.
    It ain't their computer. It's my computer.

    I don't care what their reasons are for leaving crap in the registry, I want a way to clean it.
    So, I put the question to the experts? Who's at fault for the most part when the registry becomes clogged with stales entries? Should Windows assume that this is the case and actively update the registry itself?
    "Actively"? Not necessarily. But Microsoft should have an auto-cleaning process. They used to have a utility called "regclean" that would make an attempt.

    If Microsoft provides the registry for programmers to use and makes the registry critical to Windows, then Microsoft needs to provide for the cleaning and maintenance of the registry.
  204. Bwa Ha Ha Ha Ha (FUD) by darkonc · · Score: 4, Interesting
    The sound of me falling over.

    A little while ago I was called in to teach a Solaris course. I asked the lab admins to install the Solaris Community CD. They were like "Oh, no. We've got a system that works. We don't want to change anything". The fear in their voice was palpable.

    I was dumfounded for a second. All I was asking them to do was add a CD's worth of random software. Nothing was even being enabled... then it dawned on me. "Oh. You're used to Windows aren't you? This is Unix. It's actually stable when you add software to it.

    Ultimately I had my students add in the software. It was easier. I just mounted the CD image and made it available by NFS. They installed the software and all was well.

    The fact that people are so scared of making changes to Windows disgusts me, but I don't think it's going to change. It's part of their FUD campaign. "If WIndows is so bad, what's it going to be like to go to a new system?"

    --
    Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    1. Re:Bwa Ha Ha Ha Ha (FUD) by jawtheshark · · Score: 2, Insightful
      It's funny you mention it: on my Windows systems, I usually have a set of allowed software. Those are installed and nothing more. Anything else needs my explicit permission (after evaluation)

      On OS X or Linux, I don't worry too much. If a user needs a software, usually it doesn't need much discussion.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    2. Re:Bwa Ha Ha Ha Ha (FUD) by JazzCrazed · · Score: 1

      On OS X or Linux, I don't worry too much. If a user needs a software, usually it doesn't need much discussion.

      Yeah... Software like Limewire, which reputedly wreaks havoc on important system files and resources in OS X. My roommate, who works for the Apple Store in Manhattan, even says that support folks at the store go so far as write off any computer with Limewire installed that's brought in for support as dead - discussion ended.

      I think it's safe to say that all OS's have software that's worth thinking twice about. Windows just suffers from quite a larger catalog than the rest.

    3. Re:Bwa Ha Ha Ha Ha (FUD) by jawtheshark · · Score: 1
      Okay, there might be black sheep amongs OS X and Linux applications too. I have to admit that I'm not into filesharing and as such I haven't ever tried Limewire. Fact is: under Windows, applications that screw up your system are the rule, under Linux and OS X they are the exception.

      I thought Limewire was opensource. Shouldn't the problems on OS X be fixed by now?

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  205. Re:In other news by Toby_Tyke · · Score: 1

    Drag and drop installation in Linux would be great. But hell, we don't even have "double click, next, next" installation yet. One thing at a time.

    This might just be my first ever Flamebait mod right here.

    --
    "I realise this is not a very popular opinion but it's the truth, and there for needs to be said" -Bill Hicks
  206. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  207. There are solutions that address this... by GraZZ · · Score: 1

    Autopackage addresses this issue by allowing the providers of software to roll their own equivalent of an InstallShield package.

    The only big piece of software that I know about that distributes an Autopackage is Gaim (here).

    Just download and run it, and after some progress bars and some simple questions you have Gaim on pretty much any distro. Sure, it has to provide its own dependencies (so you lose the benefits of sharing libraries with your distro), but it works damnit.

    So the problem is being addressed on Linux, it's just a matter of software getting packaged in a way that everyone can use. But that's kind of the idea of distributing source...

    1. Re:There are solutions that address this... by GraZZ · · Score: 1

      Excuse me, there are many more packages than Gaim available here. Firefox, Abiword and The Gimp stand out as the most popular packages on the list.

  208. Solaris Packaging Difficult? by Anonymous Coward · · Score: 0
    Solaris is, IMHO, a very difficult system to install stuff on -- at least, stuff that's not prepackaged from Sun or SunFreware.

    I have to disagree as I roll my own Solaris packages frequently. Sure, reading through the man pages for prototype(4), pkginfo(4) and pkgmk(1) might take some time to fully comprehend things, but the actualy creation of a package takes about fifteen minutes.

    Here's the procedure I use:

    1. Create a directory in /opt where you eventually want the package installed
    2. Run ./configure --prefix=/opt/... and make to configure and install the software application
    3. Run prototype against the directory you created in /opt and save that to a file
    4. Create a pkginfo file with at least the following keywords specified: PKG, ARCH, NAME, VERSION and CATEGORY
    5. Edit your prototype file to refer to this pkginfo file, add a !search directive that lists all of the directories in the software application (hint, use find -type d from a vi session) and perform a global search and replace to change the file owner/group to something like bin/bin.
    6. Run pkgmk against the prototype file
    7. Delete the /opt directory you initially created
    8. Run pkgadd to add the package you created. Alternately, if you want to use /usr/local then just create a symlink from /opt/mypkg to /usr/local and then add the package.
    That's it, there's nothing too complicated with the procedure. While there are some serious limitations (bugs) with Solaris's packaging system (eg. the search directive has an undocumented maximum length), this procedure works on all but the largest software applications. It might take an hour to roll your first package, but after that, it's a mindless task.
  209. DUPE! DUPE! by Master+of+Transhuman · · Score: 1


    This is a DUPE!

    Why?

    Because it's just another variant on the same old Microsoft lies.

    How many times have I said this: Microsoft is run by and employs LIARS. Deliberate, focused, unabashed, paid LIARS. NOTHING said from the lips of a Microsoft employee can be taken to be anything but a lie.

    It's time the OSS community started publicly calling these lies what they are: not spin, not marketing, not a difference in opinion - straightforward, unabashed, fucking LIES.

    It's time the OSS community started publicly calling the Microsoft people BY NAME what they are: not officers, not Vice Presidents of whatever - straightforward, unabashed, fucking LIARS.

    I'll start - this motherfucker Taylor is a fucking LIAR. Give me his email address and I'll send an email to him explicitly stating so.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  210. Wow by kirk26 · · Score: 0

    Best article by Slashdot in a very long time!

    --
    Linux sucks. It is an underground OS that is completely unstandardized. Linux geeks, get the fuck over yourselves.
  211. Pure FUD by PhotoBoy · · Score: 1

    I dislike it when people instinctivly bash the Windows platform calling it insecure or unstable as MS has done a pretty decent job of improving security recently IMHO. Both Linux and Windows offer a very good platform but when I see stuff like this:

    "The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break."

    it makes me not care about seeing a fair argument about both operating systems. I mean let's face it, that statement above fits Windows much more appropriately.

    For example the registry, corrupt it and Windows and most of its apps will stop working properly. It's a massive single point of failure, they should bring back individual config files like Linux has, the worst you can do is break a single app rather than the entire OS!

    DLLs are another big stumbling block, Windows often refuses to unload them so you can't replace them without needing a reboot. Why is that a reason to call Linux more brittle than Windows? I can't remember when I last had to reboot one of the Linux servers after patching something.

    SCSI and RAID drivers, why does Windows only accept them on floppies, the most brittle storage medium out there? And if the drivers get corrupted why does that usually mean a full reinstall of Windows?

    And then what about Services, those wonderful background tasks that when they fail to start break the OS because other things are dependent on them. What part of services makes Linux so brittle?

    Windows still has problems, it is clearly unfair to claim it is superior to Linux at least in the case of extending it. I guess MS needs to start some new FUD now that we all know SCO has no evidence.

  212. Re:MUSLIMS BOMB LONDON... by Master+of+Transhuman · · Score: 1

    Until normal people realize Christianity is not compatible with a free society expect more such "enriching" cross-cultural exchanges...

    By the way, the Sheik was right - there IS no difference between an American soldier and a civilian IN IRAQ. No US civilians are there under the current circumstances unless they're there to fuck the Iraqi people. Most of these fucks are ex-military contractors working for the CIA or security companies protecting US occupation employees. An occupier is an occupier. Get the fuck out, no US citizens will be endangered.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  213. Source codes by merc · · Score: 1

    And what is open source? It is interesting in how you define it. Is it in terms of source visibility? Then, OK, in Microsoft's Shared Source program, people can access up to 65 percent of source codes for our core products.

    Okay, I realize Yu solicited the term first and that it's probably proper English. Despite that, every time I hear someone refer to "source codes" it irritates the hell out of me. If I told my project manager "I have produced many source codes today" it would probably raise a few eyebrows (before the sardonic laughter).

    --
    It's true no man is an island, but if you take a bunch of dead guys and tie 'em together, they make a good raft.
  214. Brittle? Pot meet kettle. by NathanE · · Score: 1

    The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.'

    sigh. i just get so tired of the same old rhetoric coming from their lousy playbook. i realize i'm preaching to the choir but windows breaks "other things" just by simply applying their recommended, critical, monthly security patches.

    heavens, my fiannce works at a bank and tuesday the entire bank was shut down for the better part of the morning while the admins were trying to rebuild a machine that runs the bank's account management software package. the machine broke something fierce while installing the july "critical" security patches.

  215. drive the discussion by spoonyfork · · Score: 1
    Everyone, wake up. You're letting Microsoft drive the discussion of OSS and Linux. I love all the responses like "But Windows...!" You need someone on your side to the drive the discussion in a manner which you see fit. Otherwise Microsoft and others are going to be the only voice of direction and everyone else is just reacting to them in a whiny obstructionist fashion.

    Remind you of anything else?

    --
    Speak truth to power.
  216. That's MARTIN Taylor ... by MatthewRothenberg · · Score: 1
    ... Not "Michael."

    m.

  217. Re:THIRD POST! by U1timateZer0 · · Score: 0

    Thr1d Ps0t?

    --
    Unplug all controller for great reset!!
  218. riiiight by suezz · · Score: 1

    "You can build it, design it, and it will work great. The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.'""

    I think he was confused and meant windows.

    this is one of the major reasons I use Linux because of the quality of software and the ability to add things with ease.

    Just the opposite of windows - there is no control over any third party crap software out there.

  219. The GPL complex? by mark-t · · Score: 1
    Taylor: The GPL is a very complex licensing agreement, and they are working on different aspects of it.
    So strip away all the legal layers until all you have is Copyright.

    "This work may not be duplicated in whole or in part without permission from the author".

    That's all there is to it. Really.

    The GPL merely provides a means of providing such permission to people without the burden of a lot of paperwork. Obtaining permission from the author to copy the work only requires that the person agree to the terms of the license. If they don't agree, they don't have permission to copy (for non personal use) - it's as simple as that. To some extent it depends on the honor system, but if push comes to shove, it's still enforceable by virtue of the work still being protected by good old fashioned Copyright law.

    I fail to see what's so hard to understand about the GPL.

  220. Counter-slogan: "M$? You know better." by toby · · Score: 1

    As I said to my friend today wrestling with mail stored in Outlook. (Shudder!)

    --
    you had me at #!
  221. In Other News by Spazmania · · Score: 1

    The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.

    In other news, Michael Taylor retracted his earlier claim saying, "I misread the note from the engineers. They were in fact referring to Microsoft Windows, not Linux."

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  222. Experience dictates reality by Anonymous Coward · · Score: 0

    'You can build it, design it, and it will work great. The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.'"

    I'll believe anyone working for MS making that claim, I mean, they have so much experience with these things...

  223. That sounds like by DevanJedi · · Score: 1
    You can build it, design it, and it will work great. The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.
    Yep, sounds like Windows alright ;)
  224. you are a person, your freedom matters by tlord · · Score: 1

    Often in the press, because so many of us are trying to make living at this free software hacking thing, we see a lot of emphasis on customers, and costs, and business needs. That's all great and fine but if we focus only on those issues, we would have to admit that maybe Michael Taylor is right! Maybe it's good enough to have a "shared source program", as if access to source code is a form of peep show. Maybe it's more important to have freedom-robbing licensing terms because, as he says, that makes it easy to "monetize" the hacking process. If open source hackers can exploit the benefits of cooperating -- perhaps proprietary source hackers can do the same thing -- only picking and choosing to work only with those people who buy licenses: either way, the same development efficiencies are achievable.

    It seems to me that Michael Taylor is successfully refuting the Open Source initiative's claim to be a productive force in the world. Open Source has positioned itself squarely with the same set of corporate values as MSFT, only MSFT is clearly the superior competitor. Stealing revenue from MSFT for a few years, and making them stronger a few years later, is not progress -- it's shooting ourselves in the foot.

    The free software movement, on the other hand, is about preserving personal and democratic freedoms, first and foremost. You, a creative person, have written some code. Your friend, another creative person, has written some code. How are the two of you free to interact? The GPL, in spite of its critics, concentrates on preserving your rights in this circumstance.

    In the equations of the purely business view, at least as it is so poorly framed today, you -- the creative person -- don't count. Don't obviously have the same rights as others. Aren't all that important. Taylor's rhetoric betrays that this logic underlies his arguments:

    It's more about people taking an anti-Microsoft stance?

    Taylor: Well, first you have to define "people" because I can tell you that most IT professionals don't want to be in the business of maintaining system-level software.

    We should, in that view, abandon free licensing because the customer counts more than the worker. You should be glad, creative proprietary software hacker, that you have a job at all -- of course you should give up your rights to communicate freely with your professional peers. (Nevermind that nothing about free or open source licensing implies IT professionals maintaining system-level software -- on that point, he's just FUDing.)

    There are many economic, engineering, and engineering safety arguments for free software licensing but let's not lose sight of the origins and most beautiful contribution of the free software movement so far: the idea that programmers' rights of expression -- their freedom to cooperate with their friends -- is at stake.

    Thanks, Martin Taylor, for reminding us that, in your world view, that which has so much in common with the Open Source initiative, hackers are second-class citizens. It was a resistence to servitude that sparked the free software movement and attacks like yours will, in the long run, only make us stronger and more determined.

    -t

  225. Re:In other news by chad.koehler · · Score: 1

    Actually, the registry entries provide some interesting problems (as to their removal).

    The latest way to make an install package (using MSI) makes it relatively easy to add/remove registry entries. This is automated and the registry settings are removed (for the most part).

    Occassionally, the MSI will leave the company name (registry key) in HKEY_LOCAL_MACHINE, for reasons that I do not know.

    A bigger problem is user registry entries that the application may put in the user's registry when the application is run. Since the installation did not create these registry entries, it cannot be expected to (automatically) remove them. This falls on the developers to properly clean the registry entries.

    The entries I've mentioned so far aren't really the issue though. The Windows installer creates a LOT of registry keys based upon installed components of the application, shared DLL's, etc. These keys are not always properly cleaned up, and since the developers of the install didn't create them, they don't really have a way to remove them. This is the major failing of the Windows registry (in my opinion).

    Another problem is registration of COM components. This isn't really the fault of the registry, but of COM registration as a whole, it's a BIG UGLY MESS.

  226. Re:In other news by jbolden · · Score: 1

    It would be very easy for microsoft to log changes to the registry and have the uninstall be a microsoft product not part of the application. That way applications don't get to write or delete directly but rather must call on OS service which does this and thus everything gets logged.

    This is a database after all.

  227. *phone rings* by scronline · · Score: 1

    "Hello?"
    "Mister Kettle, it's Pot on Line 2"

    I don't know, I've had so many things that just....work with linux. I switched my network from an all Windows network (done before I came aboard) to an almost all linux network. I had to leave a few windows servers around for those people with MS specific hosting requirements.

    Windows network 20hrs/wk minimum managing, cleaning up, updating, and other routine care.

    Linux network 2hrs/wk...period. And 1 hour of that is strictly for the Windows servers that remained.

    I also reduced my server count when I switched. It was cut almost literally in half, 55% to be exact. Ontop of that I almost doubled the work load. It would have been less servers if I didn't have to keep those !@#$@#$% windows servers around. So I don't want to hear any BS from Microsoft about solidity, functionality, features, performance or security. Around my shop I've already proven to everyone that Linux is the way to go.

  228. Fix it then by Anonymous Coward · · Score: 0

    I use linux as my primary OS. Been using it for nearly 3 years. It's good enough. I would like to see it better.

    Why not just fix it? Why not overcome those criticisms? I'll tell you why. There are fundamental things that limit it such as bitter zealots in the linux community who attack any attempt to make it as friendly as possible. Some of these zealots try to push the fatalistic notion that the user is the problem and that they should learn it inside and out or get the f*** off the planet.

    Let's get real. If someone would simply muzzle those guys and just take these criticisms to heart and fix the problems then there'd be no reason to over-inflate the slashdot.org headline like the original author did.

    MS didn't attack free and open software. They are simply telling you where the weaknesses are. Don't even dare try to make it out to be a strength. That'll show how devious you are in trying to keep linux complicated so ppl will pay you to fix their problems. You could make it easier but you want it hard so you can make money. Bullshit!

    Microsoft didn't attack free and open software. They simply stated that there's a problem. These problems can be fixed. Do so!!!!

  229. Point-by-Point Dissection by cowbutt · · Score: 1
    Martin Taylor states (in incredibly vague terms) that Linux and the surrounding FOSS environment is brittle. Perhaps if he was a little more precise in his assertions, we could take him more seriously. Something that Linux does do better than Windows is being able to easily move the discs from one machine to another of the same architecture and have everything carry on working the same as before, without any re-installation. His anecdote regarding Flyi.com doesn't jive with my experiences. If they combined the upgrades with some re-architecting of their own applications (possibly to deal with their own design flaws) maybe. But otherwise, they should have been able to rip the discs out of the 32MB 386DX-40 they were using and stuff them in a 4GB Xeon with no changes (though replacing the kernel and a few other packages with i686-optimized versions would improve performance further).

    Having access to source code is important, as no matter how good the documentation is (and Microsoft's developer documentation is lousy, according to some my of developer friends), nothing beats being able to look at the source of the library or OS component you're using to see exactly what it does. At the very least, it allows you to see that that component isn't built to handle the situation you're trying to get it to deal with, and you can work around that, or change the environment to match the assumptions made by the programmer of that component. Since different people rely on different parts of the OS, 65% source code availability may meet the need of 100% of developers (if no-one ever uses the remaining 35%) or 0% (if the 65% available isn't interesting to anyone). Only 100% availability is guaranteed to meet the needs of 100% of developers.

    Regarding the GPL, Taylor at least gives the honest answer that he "[doesn't] know enough". Firstly, the GPL covers patents, and says that code licensed under the GPL must license any patented techniques used therein for "everyone's free use" or the code may not be licensed under the GPL at all. Secondly, people can build upon FOSS and monetize their innovations; without restrictions if the components they use are licensed under the terms of the LGPL or BSD licenses (and they comply with the terms of those licenses) or with some restrictions if not. Red Hat are successfully monetizing their innovations despite having to comply even with the terms of the GPL. Done right, anyone else can too.

    On buffer overflows, Taylor states that "people didn't really understand buffer overruns and port 80 and I/O issues 10 years ago". Well, the guys writing articles for Phrack probably did, seeing as they published an in-depth explanation on 8 November 1996. What Taylor probably means is that people at Microsoft didn't really understand buffer overruns ten years ago. Shame on them. It was taught on the mediocre Computer Science degree course I followed between 1992 and 1995.

  230. Re:In other news by man_of_mr_e · · Score: 1

    I'm not sure what OS you use, but the ones I do have the same problems. When I uninstall programs, there are still /etc config files left behind, there are still libraries with no dependancies left behind, there are stray . files in home directories, etc...

  231. Heard the story of the pot and the kettle? by Sierpinski · · Score: 1

    I seem to recall a certain patch (one of the service packs for sure, but I forget which one) completely breaking every single website I had on my IIS5 box running Windows 2000 Advanced Server. I rolled back the patch, and viola, my sites were functioning again.

    Windows patches have been, in my opinion, definitely one of those things that I have NOT 'run out to get' or be the first in line to download and install. I want to wait to see how many things break, and how long it takes to get fixed, before I install any such patches.

    Luckily at my next position, we used Apache on Linux. It ran flawlessly for almost two years (constant uptime) until an unknowing janitor unplugged the UPS to mop. He knew what the UPS was, and knew that he could unplug it briefly and not cause a problem. Only thing was that he forgot to plug it back in, and I lost my ~600 uptime. (No more janitors in the server room after that.)

  232. Linux - brittle? by hendersj · · Score: 1

    I needed that laugh today...

    I think the last time I had a kernel panic was 6 years ago (and it happened once) - and the systems I run are not idle by any stretch - nor are they single-task machines.

    When I ran Windows, I could count on a BSOD at least once a week, if not more often. The company I worked for at the time had well over 2,000 NT4 servers that needed to be rebooted once a week because of a memory leak.

    Now, while that memory leak was in a database application (not MS SQL), I think it speaks volumes that a poorly written application on Windows can cause the system to require a reboot because of inadequate garbage collection at the OS level, but an OSS platform running applications that are developed entirely in the OSS world doesn't.

    Yo, Microsoft - THESE are the facts....

    --
    Insanity is a gradual process; don't rush it.
  233. In other related news... by Anonymous Coward · · Score: 0

    ...Islamic terrorists continue to express surprise that their enemy fights back.

  234. Microsoft Continues Anti-OSS Strategy by KutuluWare · · Score: 1

    In other news, sun continues to fuse hydrogen into helium, dogs continue to lick their own testicles, and I continue to wonder if any real news will ever hit /. again.

  235. Glass=brittle. Windows=glass. Case closed! by Nybble's+Byte · · Score: 0

    "Pot, meet kettle" indeed!

  236. News? by bitspotter · · Score: 3, Insightful

    Translation: software has bugs.

    Taylor seems to want to make you think that just because you don't see most bugs in MS apps that are fixed pre-release, they didn't exist, having come pure and bug free from the mind of the programmer. Because OSS shows you these bugs, instead of hiding them from you in the development process, it must be "brittle". Just LOOK at all those bugs!

    A classic attack, long since rebutted.

  237. I think a fair look would note... by davew2040 · · Score: 1

    ...that what the guy is saying isn't necessarily wrong. The real issue is that it's the pinnacle of irony that it would come from the CEO of Microsoft, which has suffered from the same problems on a far greater magnitude.

  238. What? No automated rebooting for Linux? by rastin · · Score: 1

    Yes, I am being facetious. It's embarrassing to admit that my company has developed code to determine when a Windows box is suffering from degraded performance. It then shuts down all apps and reboots the machine automatically. Then it tries to restart the applications it was running on reboot (not always successful). We use this in a large Windows based processing center, before using this code we would realize that after 3-5 days of processing a Windows box would be at 10-20% of its "fresh" speed.

    I have a theory for why this happens, MS either uses a wind-up or small hamster like creature to power their software. Over time the wind-up runs down or the hamster needs replacing. This function is achieved through a reboot.

  239. 64 bit linux anyone? by utopianfiat · · Score: 1

    From a competitive standpoint, take Linux, for example. There's really nothing innovative today that Linux does that we can't do. There's no new feature or new design that can be done only on Linux, and not on Microsoft. So I don't worry too much about Linux and open-source projects out-innovating us.
    That's right, 64 bit x86 instructions work perfectly on windows, and weren't a complete failure when microsoft tried to patch the OS, whereas the linux kernel had incorporated support before AMD64 was released.

    --
    +5, Truth
  240. How Microsoft is like an Arsonist by Anonymous Coward · · Score: 1, Insightful

    Microsoft is like an arsonist who throws Molotov Cocktails at their neighbor's houses and then yells "Look everyone - the Linux (etc.) house is on fire! You better get away from there right away before you get hurt!"

    The only problem is that due to extreme long term negligence the massive Microsoft mansion is burning a lot hotter and more obviously than the neighbors they try to finger.

  241. "We will bury you" - Nikita Khruchev by gelfling · · Score: 1

    Yeah yeah Bill MS will crush the running dawg lackies and herald in a new era where the people's blah blah blah blah blah blah blah blah blah blah blah blah.....

    Honestly Bill & Steve take your fucking heads out of your asses, stop whining and threatening about everything else and just make a very good product that does what I want the way I want it for a price that doesn't make me feel like Abu Ghriab christmas tree guy.

    Other than that you can shut the fuck up and sit the fuck down.

  242. PoSV Quote by Anonymous Coward · · Score: 0

    Steve Jobs to Gates: "We're better than you, Bill. We have better stuff."

    Gates: "You don't get it, do you? That doesn't matter."

  243. MOD PARENT DOWN by Anonymous Coward · · Score: 0

    What is this crap. Flamebait, a troll, it certinly isn't any sort of rational post.

  244. well its sick but funny by heybo · · Score: 1
    According to Taylor, businesses that tried out Linux or other open-source tools are now realizing that they are putting in more investment into the technology than they had initially thought.

    Thats funny Linux and OSS is the best time and money saving thing our company has done. Go back to MS? Never!

  245. tired of these by Anonymous Coward · · Score: 0

    This guys job is to sell Microsoft. Whoopdefuckingdodah. Let's all boycott posting replies to these things, so the editors don't try to drive ad sales with group anti-microsoftist ravings, to make room for something a little more interesting on Slashdot.

    and yes, I appreciate the irony of posting to ask for a boycott of posting

  246. Anticipated-Comment Summary for the Casual Reader by mattwarden · · Score: 2, Funny

    Anticipated-Comment Summary for the Casual Slashdot Reader

    • This is just another reason why MS is bad and trying to destroy blah blah blah et cetera
    • This isn't news. MS has been doing this blah blah blah et cetera
    • Windows is SO faulty, when it sits around the house, it sites around the house!
    • You can't refer to open source OS's as 'linux' because there is so much more diversity and blah blah blah et cetera
    • Wow, $quote from the article is so dumb. I can't believe $dude said that. It's so telling of how $dude misunderstands the whole blah blah blah et cetera
    • Linux is so much better than Windows because blah blah blah et cetera.
    • Linux is so much better than Windows because blah blah blah et cetera.
    • He's right. Windows is better than Linux.
    • Mod parent down!!!
    • Mod parent down!!!
    • Mod parent down!!!
    • Linux is so much better than Windows because blah blah blah et cetera.
    • FUD! FUD! FUD!
    • [A long comment about why the OSS philosophy will eventually kill Microsoft. No one will ever read this comment in its entirety.]
    • First post!
  247. Pope in Catholic shocker. by Anonymous Coward · · Score: 0

    In other news, the Pope has recently taken the rather unprecedented move of declaring himself Catholic. He has claimed he will be continuing anti-Atheist strategy. More following this short commerical break.

  248. You don't install much software then by WebCowboy · · Score: 1

    Hand on heart, I have never, ever installed software on a windows box which has broken another piece of software.

    I have...in fact millions have. That piece of software: Service Pack 2 for XP. Perhaps home users don't encounter many problems, but ho boy there seems to be a lot of business stuff that does.

    Here are some other things I've personally seen that wreaked havoc on Windows boxes on at lease:

    * All the service packs released for SQL Server 2000. Better have redundant data server boxes if you need the uptime because SQL service packs require taking down the machine and doing a full backup. Invariably they'll mess up SOMETHING on your system so don't skip the step.

    * Service Packs and some other add-ins for Office 2000 (anyone else remember getting their MS Office into a state where trying to launch Word or Excel always starts "preparing to install" even when it is fully installed?

    * The "Interactual Player" software on many DVD movies (mostly Disney ones I think)--that obnoxious piece of sh*t that tries to install itself on your PC when autorun is turned on. Many versions of this regrettable application will break your DVD software--especially on Win2K machines. At best, it'll step down the resolution or colour depth and at worst it'll stop working altogether.

    I can break existing software on Linux by installing other softweare too, but you really, really have to try. The ONLY time it has happened to me is when I was messing around and doing stuff like installing RPMS and forcing it to ignore dependencies. I've broken windows by clicking the wrong OK button.

    I really have to shake my head when some MS apologist tries to suggest Windows is less brittle than almost anything else--to these people check out their own software to at least a moderate degree of thoroughness before speaking such things?

  249. Can Linux really pose challenge to m$? by vivekg · · Score: 1
    --
    The important thing is not to stop questioning --Albert Einstein.
  250. Microsofts Comments are Completely Wrong by tdaxp · · Score: 1

    Interesting use of an anti-5GW criticism to attack a 4GW system. By "interesting," I mean "stupid."

  251. That's like listening to Hitler talk about Zion by v3xt0r · · Score: 0

    ok, so maybe not as radical, but still, the only people gullible enough to listen to the MS fud, are the ones gullible enough to read CNET, EWeek, and all those other crappy publications that cater to 'market trends'.

    Linux can't be broken, the Oracle said so.

    --
    the only permanence in existence, is the impermanence of existence.
  252. Catalogue of lies by petrus4 · · Score: 1

    I don't think I noticed a single statement in that entire three page article which was factual. Taylor is obviously utterly devoid of integrity or anything remotely resembling business ethics.

    This is typical of Microsoft...or at least it was. I had hoped they'd grown out of the use of such tactics, but I suppose it is naive and futile to assume that this particular leopard is ever likely to genuinely change its' spots. Gates truly does provide the direction for this company...what we're seeing here is as much an example of his own ethics (or complete lack thereof) as it is Taylor's.

    The company seems to be incapable of grasping the concept that continuing to use such gutter tactics is ultimately going to prove monumentally self-defeating.

  253. Prior Art from 1988 by 14erCleaner · · Score: 1
    The Morris Internet worm (1988) used a buffer overrun, in the finger demon, to penetrate remote systems. From Gene Spafford's analysis:

    The bug exploited to break fingerd involved overrunning the buffer the daemon used for input.

    --
    Have you read my blog lately?
  254. Re:Oh yeah, people didn't understand buffer overfl by strikethree · · Score: 1

    You are speaking of the Morris Worm. You can read more about it here: http://en.wikipedia.org/wiki/Morris_worm

    It was an interesting worm in more ways than one though: it affected multiple operating systems and it used multiple paths to get into the hosts (sendmail as well as fingerd). You can read a thorough analysis here by a "respected" security guru: http://protovision.textfiles.com/100/tr823.txt

    strike

    --
    "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
  255. That's a good way to use your resources by tolkienfan · · Score: 1
    Run X and xterm in order to run emacs.

    No overhead there.

  256. backwards by cahiha · · Score: 1

    "When you add things, it breaks?" That's one of the main problems with Windows: everytime you do anything (add h/w, s/w, ...) with Windows, you risk having to reinstall. Maybe Taylor got confused about which platform is which.

  257. Which OS is he talking about? by immortal · · Score: 1

    "The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.'"

    Well thats true of any OS. Install something wrong and it breaks the whole thing. A classic case of the pot calling the kettle black.

    --
    "Your having a bad day when the voices in your head put you on hold"
  258. Be Fair by tolkienfan · · Score: 1
    There are varied opinions on how different GUIs compare to each other.

    The point of GP, IMHO, was that you need to learn the interface. Which is perfectly true.

    GUIs do improve the start-up time to learn, usually at the cost of efficiency later on.

    But that is true of all GUIs (although some are better than others).

    GP didn't say (or imply) "Your to stupid to use a computer".

    Linux has a reputation for being hard to use - but that's unfair. Linux GUIs are no harder to use than Windows GUIs - but there are differences. Someone coming from Windows needs to learn those differences. GP was pointing out that you need to learn how to use it.

  259. You are trained on Windows by RR · · Score: 1
    You can't drive a car without training; why should a computer be different?
    Wow. Just wow. I'm ashamed to ever have used Linux. If our developers and/or users really think with their heads this far up their asses, the platform is dead.

    You forget that you were trained on the WIMP GUI many years ago, and that familiarity continues to make Windows or MacOS easy to use. One thing I find to be fun is to find one of those old introduction to Macintosh books. (The last one I saw was in the back of a cabinet full of manuals in my undergraduate Physics lab.) After using the GUI for such a long time, it's enlightening to see just how many pages are devoted to making sure you understand the WIMP metaphor.

    Granted, the WIMP GUI with a good mapping to the system software is much more intuitive than the man/info/HOWTO text-based system for more people. The main difference, then, is how much training you have to do to use a system.

    --
    Have a nice time.
  260. False advertising? by Anonymous Coward · · Score: 0

    In this interview, a Microsoft spokesperson appears to be claiming to offer a level of indemnification that they do not, in fact, provide.

    Isn't this false advertising?
    --
    AC

  261. My experiences with Linux by Anonymous Coward · · Score: 0

    Every once in a while, I install some Linux distros to test the water. I like having options. Free options are even better!

    This year (it's not an annual ritual or anything, it's just I don't do this often) I tried Ubuntu.

    My reaction was as follows: What is this "nv" business? Why isn't my OS installed with a superior driver? As a long time Windows, OS9, and OSX user, this makes no sense to me. Why would I want to use a worse open source driver as opposed to a better binary driver by default? To defend some kind of mantra? You won't get me on board with shoddy support for my hardware.

    I put my philosophical difference aside and continued to explore Ubuntu, eventually stumbling upon the package manager. "Synaptec" didn't readily register itself in my mind as "Package Manager" but I figured "Firefox" isn't obviously a web broswer either. OSX for the win with it's obvious naming conventions (barring Safari).

    More to the topic: I broke it. During the install, I pressed enter instead of space bar during the resolution options select screen, skipping me to the next step instead of selecting the resolution I had highlighted. I figured the problem could be easily fixed post-install, so I continued. OSX gives me a huge selection of resolutions, so does XP, it's only reasonable that all of these resolutions will be available, just not visible after installation in the display settings.

    Whoa, seems the only resolution options in my display settings are the ones marked during install. Oh well, I suppose there might be merit in "installing" resolutions, though I never considered that had to be done. Google a tutorial. Okay -- open the terminal -- alright -- okay, I'm reseting all of my video settings...this seems like a good way to break something. Nothing happened...I'll restart. Okay, I've corrupted the window manager. At this point, I don't know what to do. I haven't been using it long enough to know what to do in this situation and there are no restore points for me to pick from. Can't I go back to the last working configuration? Not from the options in front of me...and why is my password always wrong? Is it different from the superuser password I had been using before?

    Reinstall time! Everyone makes mistakes.

    An hour later I had a clean install running (this time I used space bar to pick some additional resolutions, you know, like the one native to my monitor, which was not selected by default) and I'm back to the nice, clean desktop.

    I try the package manager to great success, though it was quite a bit of extra work. Nothing broken this time. I'm not terribly impressed either. I'll take DLL Hell and the Registry any day -- these (shoddy) solutions do the work for me. This is KEY. I don't want to do the work that my computer can and should be doing behind the scenes! The reason I didn't cite OSX's solution for installing and referenced its Windows counterparts is because I have no idea how it does what it does. That's perfect: I don't care to know how and it has never once failed me.

    "Drag to applications/ double click to install" for the win.

    I'm tired. In the many years I've ran Windows and Mac OSs, I've not once encountered a software-based problem (of a catastrophic nature), and I've seen nary one BSOD on XP.

    As of right now, there is no compelling reason for me to switch to Linux. All of the software options on Ubuntu seem to be OSS versions of [free or already purchased] things I've used on Windows for years. Stability has never been a problem for me, and it's nearly impossible to screw up windows or OSX via the command line because I never have to go to there in the first place. It seemed to me like the answer to every single question I had that started with "But how do I--?" was "Okay, terminal, sudo,--"

    I think XP and OSX pander to intellectual audiences (as well as brain-dead ones) and Linux to intelligent audiences. There is a difference between the two; the effectual difference is that I don't care to waste my time and s

  262. Re:Oh yeah, people didn't understand buffer overfl by Anonymous Coward · · Score: 0

    I mean c'mon. That was in 1988; by computing standards that was prehistoric.

    Not only is the security impact of buffer overflows known for much more than a decade, operating systems without them (and more resiliance to hostile code) excisted thirty years ago.

    Unix was ahead of that curve by 5-10 years.

    Maybe linux and the bsd`s did get more of a grip sooner than microsoft with propolice and stuff like that. Maybe unix vendors did their thing. But can you say that the buffer overflow problem has been fixed on either side? looking at the advisories I fear not. On the hostile code side microsoft has got much better cards with NT. It has the "acl`s everywhere" design. Think files,dcom,registry and shutdown like calls. They got that from VMS. This opposed to the minimalist (not "lacking" just minimal) unix security design. This is adressed with selinux like stuff... but has that stopped a lot of botnets recently?

  263. sorry, mistake in copy, see patch: by william_w_bush · · Score: 1

    sorry, gates was misquoted, type:

    cat gatesarticle.html| sed 's/linux/windows/'

    should fix it up.

    sorry bout the mistake
    --ed

    --
    The first rule of USENET is you do not talk about USENET.
  264. WHAT?! by Anonymous Coward · · Score: 0

    "One area is just some fit-and-finish, and taking basic simple processes and doing it better. We have a feature called Configure Your Server Wizard, which allows you to go in and choose a server role so you can take a file server and (rebuild it as a) media server. That takes four to five clicks of a GUI (graphic user interface)"

    That sounds like quite possibly one of the worst ideas I've ever heard. Now a user can completely redo his whole server in 5 easy clicks....
    That's worse than:
    alias rm="rm -Rf"

  265. What a load of hooey... by MoxFulder · · Score: 1
    One of the issues that have come up in the open-source community has to do with the GPL. Do you think that if they were to make changes to it, it might change the way things are today for the open-source world?
    Taylor: The GPL is a very complex licensing agreement, and they are working on different aspects of it. I don't know enough to even hypothesize how I would author it, but I would say that in any approach to licensing technology, the following things are important.

    .
    .
    .
    Second, people should have the ability to monetize that and build on top of it. So if I'm an ISV (independent software vendor), I should be able to take the technology that I've licensed, build something on top of it, and sell it. If I'm a reseller or distributor of this technology, I should have a way that I can build and monetize things around that. I think that's what helps you build a very vibrant ecosystem. It also allows you in some ways to protect the intellectual property in different ways.


    Since when does using software licensed under the GPL prevent you from building a useful product on top of it, and selling it for money????

    Most of the core Linux software is GPLed, and yet plenty of companies build proprietary and/or open source software on top of it... and sell it for money!

    This is pure FUD... Microsoft is just perpetuating the myth that any software "touched by the GPL" is dirty and can never be sold as a proprietary product. In reality, only software that LINKS with or USES CODE FROM something that's GPLed is constrained.
  266. Things that break... by Tsunayoshi · · Score: 1

    Hmm, let's talk about about broken things...I added NOTHING to Microsoft Office...I built a nice Contacts list that needed to get distributed to 140 PC clients (no central address book available). I then exported said contact list into a Microsoft Excel spreadsheet using the import/export feature built into Outlook. I then tried to import said spreadsheet into Outlook on another system, and guess what, IT DIDN"T FUCKING IMPORT. Do we know why? Yes, because when Outlook exports a contact list it fucks up the field headers and you have to MANUALLY map the fields in the spreadsheet to the correct fields that Outlook expects...so basically Outlook can't import what it exports. We tried this exporting to .csv and .mdb files, same situation.

    I have used the (obivously false) anology that this is like Veritas selling you back up software that will take backups, but force you to manually massage the dump files in order to recover you system...

    --
    "Get a bicycle. You will not regret it, if you live." - Mark Twain, "Taming the Bicycle"
  267. what a dumbass by burntash · · Score: 1

    "Tayler: So is that what it means to be an open-source company? Or does it mean that you have technology licensed under the GPL (GNU Public License)? If that's the only definition, then I see a lot of companies that people call open source but aren't, because they're not licensed under the GPL."

    well for one, applications released under the GPL are free software, not open source software. he should learn the difference between the two.

    So what kind of innovation are you doing in your area for Microsoft?

    "Taylor: There are things we're excited about, and there are things that are just the basics. We spend close to $6.8 billion in research and development; it really comes in a variety of areas."

    I think we all know where innovation and research money goes into (eweek.com)

    "Taylor: There's really nothing innovative today that Linux does that we can't do."

    i guess thats why so many people leave windows to use linux. It goes for apple too. What he is really saying is there is nothing that linux and apple can have that we can steal and put in Windows calling it our own.

  268. Microsoft vs Linux IT solutions by stefanPryor · · Score: 1

    It seems to me that the microsoft approach to software is to put all the intelligence into the software so a somewhat trained monkey can run a network. I think this would lead to decreasing personel costs as a portion of IT expenses.

    It seems to me that the F/OSS approach to software is to design many intelligent components which must be put together by someone who understands their intelligence and can link them together to do what is needed. It seems that this sort of approach would lead to decreasing software costs as a portion of IT expenditure.

    I think buisnesses will in the future be switching to F/OSS solutions for IT infrastructure for two reasons.
    * The task microsoft is attempting to undertake is monumental. To write software so good as to make user intelligence obsolete is going to require a LOT of intelligent automation in a very complex and rapidly changing environment. A brain is a very powerful tool and not quite obsolete yet. Perhaps however the microsoft approach has its advantages when it comes to naturally low intelligence activities such as impulse media consumption. (no to say that people who do this are unintelligent but rather that the act itself does not require much intelligence)
    *Competition! When using a F/OSS solution in an IT environment there is a pricing structure which corresponds to the relative demand for IT the relative number of skilled F/OSS IT providers and the relative expertise of these individuals. One very skilled F/OSS provider can administer a large portion of an IT infrastructure. when more of these people are hired more workers will have an incentive to learn this profession and the skill level of the average administrator will rise. This in turn leads to an abundance of market regulated IT resources. Microsoft on the other hand is beholden to its shareholders desire for maximum profit. As infrastructure deployment and maintinence costs are born by the customer the marginal cost of production is essentially zero. In the absence of competition microsoft has virtually no incentive to lower prices. Companies invest in IT because it increases productivity and will continue to do so as long as the productivity gains are worth more than the cost of IT. With a microsoft solution much of these gains are siphoned away to microsoft shareholders. A monopoly is both in a very strong and very weak position. It is strong in that it can control market pricing but weak in that it CANNOT compete on price with non monopoly entities as it would destroy their pricing structure, in fact in the face of a limited amount of price competition they are probably better off just ignoring it as they gain much more from monopoly prices than they do from a small increase in market share at non monopoly prices. The best way for microsoft to maintain their profits is to slow the growth of competition as much as possible and they spend quite a lot of effort "innovating" in this area. Whitness things like proprietary formats, massive FUD campaigning (it works), hiding the extent of monopoly pricing in forced upgrade schemes etc. The general effect of this is to try and split the market into microsoft and non microsoft IT solutions by maxing the cost of migration, lowering the effectiveness of competitors by crushing their economies of scale and future pricing the cost of their goods. Taken together microsoft has a very strong but ultimately unstable position.

    Companies are beginning to comercialize F/OSS IT solutions, as this market matures it will become more and more cost effective. Eventually companies using a F/OSS IT solution will begin to outcompete those locked into monopolistic pricing. At this point microsoft will have to start competing on price and we will have a race to the bottom. I think many companies are aware of the costs of microsoft solutions, and this is why we see so many companies interested in F/OSS.

  269. Re:MUSLIMS BOMB LONDON... by pandrijeczko · · Score: 0, Offtopic
    Well, I'm sorry, I really pity you and your warped ideals...

    We agree on something at least - the sooner we get that idiot Blair out, the sooner we'll have a decent leader who'll take us fully into Europe and we'll be a bigger unified state than you Americans.

    I'd rather become an Islamic state than suffer the consequences of being sucked into American globalization under your war-mongering leaders that only care about the dollar.

    --
    Gentoo Linux - another day, another USE flag.
  270. You Can Cut It Out Now... by Anonymous Coward · · Score: 0

    I'm the guy who submitted this discussion. Since doing so, I've been mailed quite a few viruses. Get a clue, kiddies: I use Macs. Go back to exploring the contents of your diapers.

  271. News Flash: Slashdot Continues Anti-Microsoft Bias by Anonymous Coward · · Score: 0

    Wah wah wah.

  272. Not a "blitz" any more -- for quite some time now by ndim · · Score: 1

    A "blitz" is supposed to to be fast as a lightning flash, and overwhelmingly effective. The time for any of those to apply to Microsofts PR moves against OSS has passed long ago.

    If you insist on choosing a war metaphor, picturing the two opponents dug in deep and taking the occasional shot into the other's approximate direction is probably more accurate.

  273. "adding things" by timmarhy · · Score: 1

    i find it amusing he claims adding software to linux post install will break it. windows is fucking FAMOUS for grinding to a slow halt when you install apps on it.

    --
    If you mod me down, I will become more powerful than you can imagine....
  274. It's a classic Straw Man Fallacy by jesterzog · · Score: 1

    Microsoft know this; they frame the fight so that when they say "Linux" they mean all Linux-based distributions.

    Someone with a good philosophy background might identify this better than I can, but I think the accepted term for this is a Straw Man argument.

    ie. Microsoft creates a caricature to their own liking and calls it "Linux", even though it isn't. Then they knock it down by highlighting all of the flaws that their invented caricature has.

  275. Search Knowkludge Base for the following... by Anonymous Coward · · Score: 0

    "may receive additional testing" previously referred to as "has not been fully regression tested"

    Does this mean they no longer "regression test" anything? I was never able to get a straight answer on what this testing entailed or who vas in charge of it OR in charge of deciding what was going to be tested...

    Can someone from Microsloth please point me to the list of "Linux fixes" that have not been fully tested that "MAY receive additional testing?" Hmmm... Fragile - Eh? Basically that is what they are saying about any of their systems with one of these countless "hot fixes" applied...

  276. his e-mail address by yagu · · Score: 1

    If you're interested in sending your comments about Mr. Taylor's comments, you can send to his e-mail address at Microsoft.

  277. When ... by sparkeyjames · · Score: 1

    When Windows can come up with a platform that can without crashing and with an uptime of 6 months or more do all of the following on one cpu, I'll buy it.

    Firewall and nat box.
    Windows file sharing.
    Appletalk file sharing.
    DHCP server for a small network.
    FTP server.
    Apache web server with php and mod_perl.
    Runs 2 low volumn web sites.
    Websites allow client file uploads as large as 100MB.
    Mysql server.
    Qmail email server.
    POP3 server.
    Email Virus scanning.
    Network print server.
    Virus scanning of network connected Windows OS's.
    SSH server.
    More cron jobs than I can remember.
    Unlimited client connections.

    All this on a single 300mhz pentium II with 256MB of ram and
    a single 8GB scsi hard drive. This is the most abused
    Linux box I have ever created. Longest uptime 6 months. Has never been hacked. Running this setup close to 4 years.

    Until Microsoft has a system that can do all this and not cost
    a literal fortune there is nothing going on but FUD, smoke and
    mirrors.

  278. Well look at my linux site... by ylikone · · Score: 1

    Everybody that knows how needs to start flooding the interwebs with websites like mine.

    --
    Meh.
  279. Don't lose yourself to the dark side ... by Anonymous Coward · · Score: 0

    It costs MS very little to bait the /. community into a truly stupendous outpouring of rebuttal. If one adds up all of the posts in this subject, and calculates the relative economic expenditure of time/money/effort, the /. community loses by investing time in responding to this idiot. MS and Intel have played the psych-out card for so long we should be veterans of yawning at the latest crapulous utterances from either/both of them. Get back to work.

  280. Re:MUSLIMS BOMB LONDON... by circusboy · · Score: 0, Offtopic

    just to make Exxon a few more bucks
    <sarcasm>because we all know that what really counts is that the free markets should flourish unimpeded by government control...[cough]subsidy[/cough]</sarcasm>

    it seems a pity to have to be so explicit, but things do seem to get misunderstood around here...

    --
    -- it's ridiculous how many people misspell ridiculous... (damn, damn, damn...)
  281. Anti-Microsoft by jonfr · · Score: 1

    I can continue to be anti Microsoft.

  282. I like that he says by sentientbrendan · · Score: 1

    "Source Codes"

  283. Ask the Tim O'Reilly question again ... by Anonymous Coward · · Score: 0

    (sorry, from memory - all errors and less brilliant bits are thus mine :).

    How many use Open Source? How many think or assume Open Source software isn't userfriendly?

    Anyone using Google?

    ----------

    Now, the Google bit might be where it really, really hurts. MS again missed a major league trend by a couple of years (the Net being the other most obvious one, I think they've caught on to the 'security needs' thing by now :). True innovation: forever using other people's ideas.

  284. Not my point by anti-NAT · · Score: 1

    It comes down to philosophy.

    I'd think your objection to Siemens wasn't contrary to a strong ethical or philosophical position you held (or supposedly held), so at a certain point you're willing to overlook the reasons why you don't want to work for them for a certain amount of the money.

    This isn't just about having fun working with computers and software for a big salary. As I think I said earlier, if those are the only criteria, then there would be other companies that are tolerant of or pro-Open source. In my experience a lot of companies will be tolerant of it as long as it doesn't effect your work or the work of others. They're even happy to let you do it unofficially if it improves your productivity, or solves a problem for them.

    Choosing to work for Microsoft, when there are alternatives, is selling out open source principles, and that is my point.

    It's up to Daniel what his principles are. My main point is that "FOSS-oriented" people, such as the original poster, should move on, rather than complaining that MS "stole" FOSS people, and FOSS will die when all of these people are "stolen" by MS. There are two reasons why (a) the person who went to work for MS chose to do so, and (b) not all key FOSS people will "sell out" for money.

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
  285. An appeal to Microsoft by Anonymous Coward · · Score: 0

    Dear Microsoft,

    If we look back at history there were people who fought against slavery (in USA and EU), apartheid (in Africa) and untouchability (in Asia).

    There were people who stood for them for their vetsted insterests.

    We all knew what is the result.

    This is the right time for Microsoft to completely acknowledge open source philosophy and mould the business accordingly.

    And I request the OSS proponents to encourage Microsoft in this endeavour.

    Sincerely,

  286. Quote by jawahar · · Score: 1

    Behind every argument is someone's ignorance.

    -- Louis D. Brandeis