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.'"

125 of 857 comments (clear)

  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 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
      #
    2. 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.

    3. 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
    4. 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...

    5. 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...

    6. 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
    7. Re:This is true... by iamwahoo2 · · Score: 5, Funny
      How shifty is that?

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

    8. 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
    9. 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
    10. 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.
    11. 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.........
    12. 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.

    13. 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
  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 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.

    3. 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...

    4. 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.

    5. 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.

    6. 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?

    7. 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.

    8. 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.
    9. 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.

    10. 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.

    11. 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.
  3. 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 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"

    3. 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
  4. *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.

  5. 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!

  6. 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 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.

  7. 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.

  8. 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."

  9. "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 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 :)
  10. 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 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.

    2. 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."

    3. 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.
    4. 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
  11. 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 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."

    2. 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

    3. 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
  12. 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?

  13. 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 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
    2. 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?

  14. 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?
  15. 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.

  16. 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.
  17. 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 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.

    2. 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
    3. 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
    4. 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.

    5. 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?

    6. 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.

  18. The problem begins... by michelcultivo · · Score: 2, Funny

    ...when you have only one "Blue Screen" to help solve your problem.

  19. 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.

  20. 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!"
  21. 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.

  22. 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)
  23. 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.

  24. 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.

  25. 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.
  26. 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); }
  27. 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 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*
    3. 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.

  28. 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 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?

    2. 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?

  29. 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ó.
  30. 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.

  31. 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
  32. 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 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.
  33. 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?

  34. 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!

  35. 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.
  36. 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.

  37. 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?
  38. 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.

  39. 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)

  40. 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--
  41. 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.
  42. 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..

  43. 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.

  44. 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.

  45. 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

  46. 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.
  47. 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.

  48. 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.
  49. 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)
  50. 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.

  51. 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?
  52. 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.
  53. 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.

  54. 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!
  55. 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.

  56. 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
  57. 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.
  58. 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...

  59. 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.
  60. 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)
  61. 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.

  62. 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?

  63. 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.

  64. 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!
  65. 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.

  66. 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
  67. 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
  68. 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
  69. 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.

  70. 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.