Slashdot Mirror


Microsoft's Platform Strategist Speaks On Linux

prostoalex writes "Martin Taylor, general manager for platform strategies at Microsoft, was interviewed by CRN magazine on Linux, open source development, and Microsoft's official stand on it."

15 of 620 comments (clear)

  1. Does Red-Hat cost more? by sproketboy · · Score: 3, Interesting

    No troll. Just curious. Anyone have pricing info?

  2. This guy should be a politician by blunte · · Score: 4, Interesting
    What unbelievable spin, right in the first answer:

    We position Windows server as a multifunction server that does a variety of things. So in some ways, we've got a McDonald's No. 5 super-size offering that costs $2.99 and someone just wants a Diet Coke that costs 99 cents. So do we cut the entire super-size No. 5 down to 98 cents, or do we try to find a way to just give somebody the Diet Coke if that's what they want?


    So right away he takes a jab at Linux by comparing it to a Diet Coke, while comparing Windows to the full meal.

    In credible. Big balls or no brains, you decide.

    --
    .sigs are for post^Hers.
  3. PR guys need a clue by zoloto · · Score: 3, Interesting

    CRN: Do you worry that Linux will gain more traction at the edge because of security concerns about Windows?

    TAYLOR: Security is one of those workloads where Linux is getting traction, partly because we don't have a firewall appliance offering today. We have technologies, but we don't have a lockdown, hardened firewall that we can put in.


    I think it's more of allowing anything with a file extention of .com, .exe, or .js to run regardless. Hell, I could name my whatever.txt to whatever.com and try it!! It will actually attempt to run that way! Not smart. A better option for security would be to check the actual files data header (or whatever the hell people call them these days) and run it based on what that is. That, and digital signatures in your binaries and the ability to add them to your "trusted company database" if you please. Or run the untrusted ones in a sandbox with read only access to other materials and NO network access.

    Does that sound like a workable solution to your problem Bill?
    1. Re:PR guys need a clue by Tackhead · · Score: 5, Interesting
      > Hell, I could chmod my whatever.txt to +x and try it!! It will actually attempt to run that way! Not smart.

      But at least your OS shows whatever.txt as whatever.txt. Not whatever.

      In Windows, users can't (by default) see the difference between boobies.jpg.exe and boobies.jpg. The OS hides it from them.

      Compounding this - no directory paths, because (in the words of a Mattel toy) "Directories are hard". So it's not always apparent whether you're about to run C:\SOMEWHERE_UNUSUAL\EXPLORER.EXE and C:\TWHERE_IT_BELONGS\EXPLORER.EXE

      And last but not least -- even if you turn the directories on and file extensions on, the OS still hides some extensions. Just because you said "Show me the full name of the files and where they live", obviously didn't mean you wanted to see the full name of the files! If it's named BOOBIES.JPG.SHS, it shows up as BOOBIES.JPG no matter what you've done.

      There's no deeply-buried GUI option to show .SHS, you have to hack the registry to show the "super hidden" file extensions like .SHB, .URL, .LNK, .PIF, .SCF, and .SHS.

      The difference in security doesn't arise because Linux won't let you shoot yourself in the foot -- of course you can. It's that Windows UI designers repeatedly make conscious design decisions that result in the gun always pointing at even the feet of the knowledgeable user, with the user blindfolded, and with a voice screaming "PULL THE TRIGGER! PULL THE TRIGGER! SHOOT NOW!".

  4. Change of Tone by peripatetic_bum · · Score: 5, Interesting
    I read the fine article and I have to say. The interesting thing to note is the change in tone. This guy, while I dis-agree with what he says, is saying it in measured tone. No longer is MS just saying this stuff is lousy and we wont demean ourselves to play on the same level of linux, but that linux is now being looked at as a real competitier that customers understand is a real alternaitve and now MS is attacking linux in a mesured way the way they attack other competitors (other than stomping them with their monopoly)

    Anyway, Iw ould like to hear waht you think of the tone of this article

    --

    Sigs are dangerous coy things

  5. Re:Didn't read the article... by ajs318 · · Score: 3, Interesting
    But you would have seen
    Just because you have a bunch folks out in the community that have the access to look at open-source product means that, by default, it will be more secure or higher quality. - Taylor
    There, you heard it, folks. Microsoft just admitted closed source doesn't work!
    --
    Je fume. Tu fumes. Nous fûmes!
  6. Whose value is being added to? by Bystander · · Score: 3, Interesting

    Our value-add is really in the R&D in the technology.

    A disconnect with customers happens when Microsoft confuses who should be the beneficiary of added value from R&D. Have the enormous sums spent annually on R&D resulted in superior performance in areas that are most important to customers: security, reliability, affordability, and flexibility? Or is it the case that R&D spending is concentrated on technologies to displace existing products and vendors from the marketplace (Internet Explorer vs. Netscape, .NET vs. Java, etc...) in favor of Microsoft, but without seriously addressing the needs of its customers?

  7. Re:Windows OpenSource??? by saberworks · · Score: 5, Interesting

    Have you ever used Microsoft's "support?" The Network Operations Center I worked in for a while had one problem that just wouldn't go away. I don't even remember what the problem was, but there were at least 6 guys working on it and nobody could figure out the problem. Microsofts solution: Reboot it every night when not very many people are using it. I can't believe they charge hundreds of thousands of dollars for that. And they were YOUR dollars (if you're an american) because it was government work.

  8. Re:Windows OpenSource??? by Rich_Idle · · Score: 3, Interesting
    Not to mention that they would get the benefits of Open Source as well -- when you open the code, you get a lot of developers who are willing to work on it. Microsoft could significantly reduce their development staff and have developers mainly organize contributions from the community. With the headcount reduction, Microsoft's share price would soar as they'd save billions on payroll.

    I doubt that many developers would work pro bono on mSFT code base should it ever become open source. Fact it, most OSS developers contribute for their own benefit, be that notoriety, experience gained or the sheer pleasure of it. Having mSFT comoditize their work would certainly lend to a very sour turn.

    mSFT recognizes that they are a slowly sinking ship, and are rabid rats scrambling greedily to retain their mighty market share. They cannot compete with OSS; Ballmer has grasped the benefits (he's not as stupid as he dances) and must now obfuscate the issue.

    Fear not, the mSFT heyday is over. Although very eloquently put, Taylors comments are but a shallow attempt to paint a happy face on Dorian Grey.

  9. Re:Windows OpenSource??? by neurojab · · Score: 5, Interesting

    >It's probably only a matter of time before Ballmer finally grasps the true benefits of Open Source.

    I doubt MS would gain much by Open Sourcing Windows... for a few reasons:

    1) OSS would put Windows on the same playing field as Linux and BSD. On the same playing field, Linux is just flat out superior to Windows in most respects.

    2) It would be easy to make Windows API clones, given that there could be no more secret APIs. Microsoft would no longer have platform "lock in" to force things like Internet Explorer

    3) The code is likely just plain bad. It may need a major rewrite before others in the community could start to contribute.

    4) Making something OSS does not necessarily reduce your payroll. Someone has to do the development in OSS, and quite often those people are paid. Witness RedHat, VA, and IBM contributing to Linux.

    I don't see MS open sourcing Windows until they're smaller in market share than Linux. Then they'll get desperate, but it will be too late.

  10. Geesh... you have to love it. by Slime-dogg · · Score: 3, Interesting

    You have to love this shit.

    CRN: Where do you see Linux being successful today?

    TAYLOR: Definitely on the edge. You're just seeing edge services continue, such as firewall, appliances and those types of devices. Obviously, Unix migrations are happening. That's where, primarily, custom applications that people have written in-house are being moved over to Linux. But you're not seeing this huge ISV community created. Yes, some ISVs are being created, but not any massive ones. And the other place we see it is high-performance computing, scientific computing clusters that have lots and lots of servers.

    Huge ISV's. Hmm... Wall Street. Amazon. Yahoo. Google. IBM.

    --
    You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
  11. Re:Windows OpenSource??? by shadowbearer · · Score: 3, Interesting

    This is a a thread response, not necessarily a parent poster reponse:

    Well, considering that Linus *did* write the original from scratch (and therefore can lay claim to creating it) and has also remained active in it's development for more than 12 years *and* that he holds the original copyrights, I think that your comment, while not necessarily inaccurate, is still irrelevant when the comparison to M. Gates is made - after all, Gates stated a while back that he has little to do with the day to day operations of "his" company.... didn't he?

    Oh, and I have yet to see Bill state categorically that he has done any serious coding since the early days of DOS. One can't say that of Linus, eh?

    Plus wasn't a lot of the code that Bill started his company on bought from someone else?

    SB

    --
    It's old. The more humans I meet, the more I like my cats. At least they are honest.
  12. true story. by k_head · · Score: 3, Interesting

    One night on a whim I decided to install jabberd2 on my freebsd box. The port did not build (I foget the exact error). Included in the error message was the email address of the package maintainer who happened to be in russia. I cut and paste the error message to him. A short time later he replies to the email with a patch. I apply the patch and install the thing no problem. I let him know about the good outlook and that night when my system does a cvsup the fix is in the port.

    Beat that MS.

    --
    The best way to support the US war effort is to continue buying American products.
  13. Re:Windows OpenSource??? by IamTheRealMike · · Score: 3, Interesting
    If anything, Linux is worse. Linus has stated numerous times he makes no effort whatsoever to retain binary compatibility even between minor point releases of the kernel.

    You're not distinguishing between Linux the kernel and Linux the OS. The parent was almost certainly talking about the latter.

    Userland backwards compatability on Linux is OK but we've certainly had our fair share of cockups. The rollout of the new threading systems (NPTL and the new TLS system) was pretty much a backwards compatability disaster. I currently have to run XMMS of all things with LD_ASSUME_KERNEL because of NPTL. Oh sure, I tried to debug it. Doesn't work when gdb pukes and dies - again due to threading. Don't even get me started on the breakage Wine has had to deal with.

    The glibc/kernel guys claim they know how to write backwards compatible software but in reality they don't. They don't, because unlike Microsoft they treat backwards compatability as a science, as a fixed set of rules that if they follow they think can be held blameless. Of course when you get situations like NPTL where the old system was so broken everybody had workarounds which stop working in obscure ways when the underlying bugs were fixed, this logic breaks. They still break backwards compatability, they just end up playing the blame game instead, which is stupid.

    We could have much better backwards compat without the huge hacks Microsoft use with even a few small changes to process, but I'm not seeing people interested in making those changes.

    Given the intensity with which it is probably being scrutinised, I'd imagine any "obvious" embarassments would have already surfaced by now.

    Hell, if you want a laugh (and if you're a win32 dev you will learn something too) go read Raymond Chens blog. Not only is this guy a near-genius level coder, but he's been working on Win32 (and USER in particular) for a very long time now. Yes, I know some of you think that's an oxymoron. He often posts interesting stories about its development and about the bizarre hacks they put in to work around broken apps (some parts of windows even go so far as to detect and correct stack corruption).

  14. Market segmentation will not stop Linux. by openmtl · · Score: 3, Interesting
    I'm relieved - I thought they had a strategy that may work like using Lawyers to attack core Linux technologies using Patents or leveraging DMCA.

    Looks like its simply a market segmentation approach through increased componentisation that they are doomed to adopt.

    In plain terms this means taking their one product and de-featuring or crippling it to suit what Microsoft thinks is best for a particular customer. They will always get this wrong for two reasons:

    because everyone has unique demands on technology and

    all GNU/Linux distributions are highly componentised from the very first day because thats how they are created using very different development teams.

    A typical Linux distro is intrinsically componentised and so is years ahead of Microsoft. A typical full-fat GNU/Linux distribution will always be the whole product and will (nearly) always provide the right product offering to its customers without having to crow-bar your requirements to fit Microsoft's view of who you are.

    Who do you want to be today ? - I just want to be me not what you tell me to be !

    This is why Microsoft just can't win by using market segmentation against Linux. It may work if the competition was commercial e.g. Microsoft verses Apple, but Linux development is user-demand driven not marketing-demand driven.

    No mention is made of GPL/LGPL in the article. In my books this is also a key customer requirement of derisking single-suppliers through open source licensing. Shared source is not the answer as you cannot build from that source whereas I can, and do, build from kernel.org (now at 2.6.3 and very happy with what I see on my SMP machine).

    --