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

22 of 857 comments (clear)

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

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

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

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

  4. 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?
  5. 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 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
  6. 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!

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

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

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

  11. 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.
  12. 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.
  13. 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
  14. 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
  15. 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.
  16. 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.

  17. 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?
  18. 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!