Slashdot Mirror


Why Microsoft Cozied up to Open Source at OSCON

This year at OSCON it seemed that you couldn't throw a stone without hitting someone from Microsoft (and in fact, I'm sure several people did). They were working very hard to make themselves known, and working desperately to change public opinion of Microsoft's involvement in the open source community. Linux.com's Nathan Willis took a look at what they were preaching, with a hefty dose of skepticism, and tries to postulate what the "angle" is. Of course, the powers that be at Microsoft may have finally seen the writing on the wall and felt the pressure from Google enough to alter their strategy a bit. For now I guess we'll have to wait with guarded optimism (or laughable contempt, depending on how old/jaded you are).

81 of 325 comments (clear)

  1. All together now: by MisterSquirrel · · Score: 5, Insightful

    Embrace, Extend....

    1. Re:All together now: by corsec67 · · Score: 2, Funny
      --
      If I have nothing to hide, don't search me
    2. Re:All together now: by value_added · · Score: 4, Informative

      Embrace, Extend....

      No doubt that approach remains dominant, but it's too simplistic. The article seems to conclude that Microsoft is after hearts and minds, developers, specifically, but anyone else within earshot would help just the same.

      That would make the latest developments more akin to Walmart's "our valued associates" commercials, oil companies touting "green" initiatives, US car makers promising economic turnarounds with concept cars, or, if you're so inclined, presidential political political strategies that ranged from compassionate conservatism, to "restoring honor", to the latest "I'm Different (honest!)" by McCain.

    3. Re:All together now: by WankersRevenge · · Score: 5, Insightful

      Microsoft cannot extinguish a methodology no matter how much they want to. Sure, they can manipulate the governing systems, they can sue people for "patent infringement" and other garbage, but at the end of the day, open source will continue to proceed unabated.

    4. Re:All together now: by alx5000 · · Score: 5, Funny

      Take two... Extinguish!

      --
      My 0.02 cents
    5. Re:All together now: by Mr.+Underbridge · · Score: 4, Interesting

      No doubt that approach remains dominant, but it's too simplistic. The article seems to conclude that Microsoft is after hearts and minds, developers, specifically, but anyone else within earshot would help just the same. That would make the latest developments more akin to Walmart's "our valued associates" commercials, oil companies touting "green" initiatives, US car makers promising economic turnarounds with concept cars, or, if you're so inclined, presidential political political strategies that ranged from compassionate conservatism, to "restoring honor", to the latest "I'm Different (honest!)" by McCain.

      Right. That's step 1, "Embrace". I'm interested to see what "Extend" is in this context. Possibly a new open source license? They've made steps down that road, but not seriously.

    6. Re:All together now: by cyphercell · · Score: 2, Informative

      die? I think a lot of them would just like Microsoft to die. I mean I really don't want them developing shit, not if that means they can affect change within the community. Honestly, the one thing Microsoft wants (control) is the last thing FOSS was designed to provide. What can Microsoft do that will make me happy? Leave shit the fuck alone.

      --
      Under the influence of Post-Cyberpunk Gonzo Journalism
    7. Re:All together now: by Thelasko · · Score: 3, Insightful

      Microsoft cannot extinguish a methodology no matter how much they want to. Sure, they can manipulate the governing systems, they can sue people for "patent infringement" and other garbage, but at the end of the day, open source will continue to proceed unabated.

      Really? It seems like it would be difficult, but taking out Linux would be the same as winning an election. You just have to introduce a new feature that's so spectacular, that over 50% of the user base will sacrifice the fact that it's not open source to have it. They will give it away, for free, as in beer. They will now have divided the user base and continue to do so until Linux has forked so many times it's unusable.

      Embrace, Extend, and Extinguish has a lot in common with another tactic.

      Beware of forks! You have been warned.

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
    8. Re:All together now: by philipgar · · Score: 2, Insightful

      I think they have that feature already. There are a lot of FOSS people (at least on slashdot) who are also gamers. The ability to play almost every game in windows (combined with the fact that their video card drivers are generally more mature and offer slightly better performance) means that many FOSS people HAVE to have microsoft windows on their computers. Should microsoft care that they also have linux installed and use that sometimes, maybe even predominately? As long as these users have still purchased a legitimate copy of MS Windows, Microsoft is making their profits, regardless of how much their product is used on the machine.

      Of course, if the gamers are pirating windows, then that's a different story, and they have no right to complain about Microsoft's ethics.

      Phil

    9. Re:All together now: by PitaBred · · Score: 2, Insightful

      And then the rest of us gamers either purchase games that work on Linux (I buy most id Software games, even if they aren't that great, simply because they support Linux natively. Same with the UT games.), or buy a console. I love my Wii.

    10. Re:All together now: by SL+Baur · · Score: 5, Insightful

      I am lost. Just what is Microsoft supposed to do to make people who use (F)OSS happy?

      Open up their protocols/file formats so that non-Microsoft tools can interact with them. Otherwise, I really don't care. They've made too many mistakes in the past (Outlook, ActiveX, auto-executing document macros/email attachments/media) for me to ever trust them with anything important.

      I like Unix and the Unix shell. I like KDE. I like the way X11 networks. For any system that I rely on, I must have source code that I can fix and recompile. I see no reason to ever switch. One size does not fit all, and I'm O.K. with that.

    11. Re:All together now: by RCanine · · Score: 3, Informative

      No doubt that approach remains dominant, but it's too simplistic. The article seems to conclude that Microsoft is after hearts and minds, developers, specifically, but anyone else within earshot would help just the same. That would make the latest developments more akin to Walmart's "our valued associates" commercials, oil companies touting "green" initiatives, US car makers promising economic turnarounds with concept cars, or, if you're so inclined, presidential political political strategies that ranged from compassionate conservatism, to "restoring honor", to the latest "I'm Different (honest!)" by McCain.

      Right. That's step 1, "Embrace". I'm interested to see what "Extend" is in this context. Possibly a new open source license? They've made steps down that road, but not seriously.

      Possibly a new open source license?

      You mean other than these?

    12. Re:All together now: by freeasinrealale · · Score: 2, Funny

      M$ has lotsa loot. The lifeblood of open source is the development community. Paying them to NOT develop for open source might be a start... Just a thought....

      --
      A man spends the first half of his life accumulating stuff, the second trying to get rid of it all.
    13. Re:All together now: by p0tat03 · · Score: 3, Interesting

      Right. That's step 1, "Embrace". I'm interested to see what "Extend" is in this context. Possibly a new open source license? They've made steps down that road, but not seriously.

      As a college student nearing graduation (and thus target to a barrage of recruitment efforts), I don't really think MS is specifically after the classic "3E" method here.

      What MS realizes right now is that their company is staffed by a lot of career types - people who want to clock their hours, get their paychecks, and spend time with their family. Not that there's anything wrong with that, but they've also seen the effect of Google - a company full of people who would be willing to throw in insane hours and effort to get a cool, hip product out the door. Given MS's current obsession with *being like Google*, I suspect they want their share of the hip, dedicated, insanely motivated developer base... aka open source devs.

      My school is very pro-open-source (what college isn't?), and recently MS has been sending more and more "open source evangelist" types to recruitment talks. The whole point is to convince people to join MS, because they're no longer evil, and are now doing cool open source, innovative projects!

    14. Re:All together now: by initialE · · Score: 3, Insightful

      "Microsoft cannot compromise the ISO certification process no matter how much they want to." - Words to remember as well.

      --
      Starbucks, Harbuckle of Breath.
    15. Re:All together now: by Mr.+Underbridge · · Score: 2, Insightful

      Yeah, I mean other than those. That crap came under my "made steps down that road, but not seriously" part. They have to be more clever than that if they expect to start co-opting the open source community.

    16. Re:All together now: by Mr.+Underbridge · · Score: 4, Insightful

      My school is very pro-open-source (what college isn't?), and recently MS has been sending more and more "open source evangelist" types to recruitment talks. The whole point is to convince people to join MS, because they're no longer evil, and are now doing cool open source, innovative projects!

      Oh, to be sure, they like that. But that's only part of it. This is much bigger than just hiring entry-level devs - this is about combating the toehold open source has in the business market. They see how Google is propping up the Mozilla foundation and Sun OpenOffice to combat MS, and they'd like to turn the tables.

      I could see them doing a lot of things. I could see them funding a few initiatives that compete against rivals where it makes sense. I can also see them trying to wheedle themselves in so they can attempt to splinter the community. And history has shown the best way to do that is with the one thing MS has a lot of: money.

      MS has gotten where it has by being ruthless. I don't see that changing, and to think otherwise might be a little naive. Money and incompatible licensing is the best way to fracture the community. If I were MS, that's what I'd try.

    17. Re:All together now: by ConceptJunkie · · Score: 3, Insightful

      It's not through evil hocus-pocus that everyone uses the non-standards complaint features.

      *cough*Internet Explorer*cough

      --
      You are in a maze of twisty little passages, all alike.
    18. Re:All together now: by Anonymous Coward · · Score: 2, Insightful

      Novel, Sony, Netscape, IBM, Sun, Oracle, ... it seems a lot of big names in Linux wound up there as a (partial) result of dealing with Microsoft. It seems to me that if Microsoft wants to contribute to open source without drawing more blood, they ought to offer a service to the FOSS *industry*.

      Of course, this falls back under the well known mantra of Embrace, Extend, and Extinguish.

      Embrace, extend and extinguish,"[1] also known as "Embrace, extend, and exterminate,"[2] is a phrase that the U.S. Department of Justice alleged[3] was used internally by Microsoft[4] to describe their strategy for entering product categories involving widely used standards, extending those standards with proprietary capabilities, and then using those differences to disadvantage its competitors.

      http://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish
      Basically, nothing Microsoft has done with FOSS has been inconsistant with this strategy. A service that does not significantly affect current FOSS standards (documented as well as unwritten), might work. I guess they could release their own code, accept user feedback, and audit the services required. Of course it's nice if their code is cross-platform, which is also semi-consistant with their current strategy. Then again, Microsoft hasn't released much more than code that extends the typical FOSS stack.

      Then they go on marketing tirades claiming FOSS is a cancer, later declaring they want cancer.

      i just don't know which way to go.

    19. Re:All together now: by Mr.+Underbridge · · Score: 2, Interesting

      But how would you co-opt the community with an open-source license? I mean, if it passes OSI's criteria, then what leverage would that give?

      I don't have this completely thought out yet, but imagine something more restrictive than BSD (like GPL), but incompatible with GPL (like that should be hard). Even if it passes OSI requirements, having multiple incompatible licenses would hurt. Now, at least GPL can take BSD code, if not vice versa.

      Not sure how they'd get people to use a new license; ideology isn't likely, but what if they made a good toolset open source? What if they heavily funded some Open Source projects with the requirement that they use the MS license?

      To me, one effective thing to do would be to make some good tools open source, but include algorithms or whatnot that MS almost certainly has patents on. That would make it impossible to include in GPL projects. They could make it so that the patent encumbrance didn't hurt redistribution much, but made it hard to merge with other projects.

      Just a thought. If they're smart, they could try something like that.

  2. I for one welcome ... by hachete · · Score: 5, Funny

    ... nah. No I don't.

    --
    Patriotism is a virtue of the vicious
  3. This should be obvious... by __aaclcg7560 · · Score: 3, Funny

    Since Steve Ballmer isn't a programmer, there's no geek pride to be stepped on here. Just watch out for the chairs. :P

    1. Re:This should be obvious... by TheDarkener · · Score: 5, Insightful

      Listen, I hate to break this to you and *every damn person* (nothing personal, you're far from the only one) that thinks the mere mention of chairs whenever the topic of Steve Ballmer- or even just MS- comes up is funny... it's not.

      Yes it is.

      Secondly, most of the "jokes" aren't; they just mention chairs.

      Which is all that's needed to rekindle the fire that apparently got Ballmer's ass so hot he had to throw it.

      This shouldn't be mistaken for true group-shared humour. Whether it's funny is irrelevant. People don't even bother making true jokes about it any more, they just mention chairs as a shortcut. It's canned humour... it's cargo cult humour, because most of those jokes have lost sight of what was meant to be funny in the first place. They just go through the motions of mentioning Ballmer on the assumption that it's "funny".

      Actually, something that's "funny" is based purely on individual perception. Given that most people around SD *still*, after 3 years, mention the Olympic event of chair-throwing (ha ha!), they still find humorous value in it. You can't tell someone that something isn't funny if they think it is. That's like telling someone "You don't like cheese." If they actually do like cheese, you're just trying to tell them what they like. Which is exactly what you're trying to do in your comment.

      Do we actually think it's funny any more? Do we actually think that others find it funny any more? Or do we just all know that everyone else has implicitly agreed that this topic is considered funny?

      Yes, yes, and no. Again, something is funny to someone when they think it's funny. Obviously, a LOT of people think that a balding, fat billionaire throwing a chair and screaming like a toddler because someone left their company for another, more honest and progressive company...well sh*t yeah, that's funny as hell!! Hahahahahaha!

      --
      It is pitch black. You are likely to be eaten by a grue.
    2. Re:This should be obvious... by A+nonymous+Coward · · Score: 4, Funny

      I'd say the joke served its purpose here. Got an MS fanboy to blow his cover and raised his blood pressure to boot.

      If you are a fangirl instead, it still applies. If you are a fanvampire, sorry for the blood pressure joke.

    3. Re:This should be obvious... by pfleming · · Score: 3, Insightful

      A reporter is visiting a prison in order to do a story. She notices during lunch that people occasionally yell out numbers and everyone else laughs. "47!" (laughter). "25!" (laughter).
      Curious she asks her guard escort the story behind the numbers and laughter. The guard tells her, "these guys have been here so long they don't even bother with the jokes anymore. They just yell out the number and everyone laughs because they know the punchline."
      Amazed, she watches a while longer. Another inmate stands up and yells, "13!" but gets no response.
      The guard casually says, "old Sammy. He never could tell a joke."

      "Chairs!"

  4. MS cannot be trusted by Anonymous Coward · · Score: 5, Informative

    Linux is a cancer that attaches itself in an intellectual property sense to everything it touches.

    --Steve Balmer

    1. Re:MS cannot be trusted by Shade+of+Pyrrhus · · Score: 3, Funny

      So...Balmer's plan is to give his employees cancer?

    2. Re:MS cannot be trusted by xanadu-xtroot.com · · Score: 4, Interesting

      I personally, do not like the thought of Microsoft helping Apache in any way, shape or form.

      You may want to rephrase that slightly:

      I personally, do not like the thought of Microsoft "helping" Apache's CODE in any way, shape or form.

      Don't forget, they CAN help Apache by making IIS even crappier...

      --
      I'm not a prophet or a stone-age man,
      I'm just a mortal with potential of a super man.
    3. Re:MS cannot be trusted by carlmenezes · · Score: 4, Insightful

      "Linux is a cancer that attaches itself in an intellectual property sense to everything it touches." - Steve Balmer

      eh? no no no...

      "Microsoft is a cancer that attaches itself in an intellectual property sense to everything it touches."

      yep. sounds about right.

      --
      Find a job you like and you will never work a day in your life.
    4. Re:MS cannot be trusted by Anders · · Score: 2, Insightful

      *IF* MS wanted to be open source friendly, things like OOXML would just vanish

      So, to be friendly to open source, they should get rid of the only open document format that can handle billions of legacy documents without losing fidelity???

      Sure. Bonus points for opening the legacy format so everybody can write converters.

    5. Re:MS cannot be trusted by alexborges · · Score: 3, Insightful

      Nah, they need not go that far. Just OPEN SOURCING a valid reference implementation would be okay.

      Hell, HAVING a reference implementation AT ALL wouldnt hurt either!

      And while we are on our wishlist, they should start transitioning from ooxml to odf, because that would be FRIENDLY to opensource instead of just yapping.

      And then youre also quite ignorant: ooxml looses fidelity and office 2007 cant even open office 2000 files...

      Man... who the hell do you think youre talking about?

      --
      NO SIG
    6. Re:MS cannot be trusted by Dhalka226 · · Score: 2, Insightful

      *dons flameproof suit*

      I use linux, I like the idea of OSS, and I'm not a big fan of Microsoft, but I do try to give everybody a fair shake. As far as I can tell, this is essentially one word removed from things that other open source advocates say themselves. Swap out "Linux" with "GPL" and you're about a half step away from "the GPL is viral." Right or wrong (and I'm not trying to start a philosophical OSS license debate.)

      Is his quote too simplistic? Yes. Strongly worded to appear to put Microsoft on the "right" side? Yup. Was it intentional, or just a bastardization of the quote above that might happen when somebody tries to speak too intimately about things he doesn't really have much information on? Hard to tell.

      Regardless, that's also his job. He's not a programmer, nor is it likely that he's even particularly involved in the day-to-day stewardship of the company. He's basically a glorified salesman, and his clients are stockholders and potential stockholders. He's giving you one reason that, in his mind, what you can get from Microsoft is better than an open source alternative.

      Distrust them on past actions if you wish, but trotting out this tired quote like it proves anything at all is ridiculous at best.

    7. Re:MS cannot be trusted by xanadu-xtroot.com · · Score: 2, Funny

      2001 called, it wants its state of affairs back.

      by RightSaidFred99

      I really don't think anything more needs to be said...

      --
      I'm not a prophet or a stone-age man,
      I'm just a mortal with potential of a super man.
    8. Re:MS cannot be trusted by A+nonymous+Coward · · Score: 3, Insightful

      Context my ass. He called it a cancer, and that word has distinct connotations. If he had not intended those connotations, he has had plenty of time to apologize or correct the record. That he hasn't done so speaks volumes.

      Stop making excuses for idiots.

    9. Re:MS cannot be trusted by ibanezist00 · · Score: 2, Informative

      I know it's Wikipedia, but bear with me:

      http://en.wikipedia.org/wiki/Steve_Ballmer#Free_and_open_source_software

      Next time you want to respond, please do so rationally rather than accusing me of doing something like making excuses for idiots.
      I think Ballmer is an idiot too, but I was just trying to add to discussion.

      --
      There are mountains to cross for those that are willing.
  5. MS Open Source is a Web Fallback by tjstork · · Score: 4, Interesting

    Microsoft's biggest problem isn't Google, it is that everyone is writing for a platform that is vendor neutral. It's extraordinarily difficult to find a business client that wants a client program - they want everything on the web whether it is stupid or not, and that's what has MS really worried. Google has failed in web apps fairly well, besides search, so they aren't the threat. What is the threat is that no one is really writing any sort of new applications for Windows SDK, .NET, etc. Open source people are at least interested in desktop applications development or PC applications development for Linux, and so, this could be part of a larger effort to at least get their stuff on Windows. Ultimately, Microsoft would rather have Windows running Linux applications on it desktop, then to have no desktop at all!

    --
    This is my sig.
    1. Re:MS Open Source is a Web Fallback by QuietLagoon · · Score: 5, Interesting
      Google has failed in web apps fairly well,
      -

      Google needs to release its web office applications as a server that can be installed in a corporate datacenter. That would allow corporations to maintain full and auditable control over their data, while leaving the high cost of MS Office behind.

    2. Re:MS Open Source is a Web Fallback by ionix5891 · · Score: 5, Insightful

      that goes against google's core principle of hoarding as much data as possible

    3. Re:MS Open Source is a Web Fallback by Jah-Wren+Ryel · · Score: 5, Informative

      that goes against google's core principle of hoarding as much data as possible

      Google sells a server you can drop in to index your internal corporate network, dropping in a similar apps server doesn't seem any different from a 'data hoarding' perspective.

      --
      When information is power, privacy is freedom.
    4. Re:MS Open Source is a Web Fallback by _Sprocket_ · · Score: 4, Interesting

      Once I saw the Google search appliance in action, I started to wonder about Google's business. Sure - they're making money with advertising. But I also wonder if all these beta web apps aren't just proving grounds / test beds for enterprise services. What better way to test out your tech than ask the public to throw every conceivable (and even unimagined) kind of data at it and see how it works (as well as watch how they're making their data and your system work for them).

  6. enemies close by pak9rabid · · Score: 4, Insightful

    Just like the saying goes...keep your friends close, and your enemies closer...only in Microsoft's case they have no friends.

    1. Re:enemies close by snoyberg · · Score: 4, Insightful

      Hardware vendors? If it weren't for Vista, how many average consumers would want 3GB ram?

      --
      Thank God for evolution.
    2. Re:enemies close by sm62704 · · Score: 3, Funny

      Wow, you're right! But they have a few freaks. And five fans.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    3. Re:enemies close by BrentH · · Score: 2, Insightful

      Considering I just paid 20 for 2GB DDR2 PC5300 brand memory, shipping included, I think pretty much everyone. Vista's memory usage is actually a good thing, because it uses it for precaching much used applications. Empty ram is no ram. I agree with all anti-Vista sentiments (I just can't work with that pos) but memory usage is the only thing I think is good about it. It just doesn't work that well with systems with less memory, and they've failed (surprise) to include some form of graceful fallback.

    4. Re:enemies close by philipgar · · Score: 2, Interesting

      What about all the OSX users?

      This is spoken from someone working on a macbook, so don't mark me down as an anti-apple zealot. OSX eats up memory. 2GB is the minimum I'd want on a leopard machine. If you plan on using parallels at all, 3GB is likely not enough. Of course, I tend to always have tons of tabs open in safari, I run mail, a terminal, xchat, adium, textedit, itunes,and other stuff at the same time.

      At the end of the day, RAM is dirt cheap. I can buy a 2GB stick for about $40. If my OS eats memory it really isn't a big deal. The real problem is that my machine can only accept so much RAM.

      Phil

    5. Re:enemies close by PitaBred · · Score: 2, Interesting

      Using big words like "elucidate" doesn't make you right. It just makes you verbose.

      Empty RAM is as useful as not having the memory, because you still have to load off the drive to get data into it. If the data's already there, then it's much more useful. There's no reason to leave available RAM empty, to cache data until there's something else that needs to be there. Anything else is a misuse of memory.

      The problem with Vista is that it REQUIRES all that memory. Using it as it does isn't the problem.

    6. Re:enemies close by shutdown+-p+now · · Score: 2, Insightful

      Any developer who happens to run a couple of VMs on his box for debugging/testing?

  7. Luring developers back by Iphtashu+Fitz · · Score: 4, Interesting

    The argument that Willis makes about MS wanting to lure F/OSS developers back is quite accurate. I just wonder how much MS's past behaviors will hurt them in this endeavor. Many people, especially those closely aligned with projects like Apache, Open Office, etc. are well aware of MS's historic practice of "embrase, extend, extinguish" so they're likely to be very cautious about any olive branches that they offer. I wonder if this well documented behavior of MS's is likely to doom such tactics to failure in the long run. As the next generation of programmers gets their feet wet they'll likely read & hear about all the trouble MS has caused, and see growing number of F/OSS projects. My guess is that many of them will likely deduce for themselves that sticking with F/OSS as much as possible is the preferred track to go and that they shouldn't trust MS themselves like those before them. Perhaps some folks within MS have also realized this and that's why they're starting to "cozy up" to F/OSS. They likely realize they've got a LONG way to go to start winning the real hard-core F/OSS folks back to supporting Windows.

  8. yeah right... by sm62704 · · Score: 4, Informative

    working desperately to change public opinion of Microsoft's involvement in the open source community

    After years of calling it "open sores" and saying open source is a "cancer", I'd say they have their work cut out for them.

    Do they really wonder why open source people don't trust them?

    --
    mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    1. Re:yeah right... by dedazo · · Score: 4, Insightful

      After years of calling it "open sores" and saying open source is a "cancer"

      I hate to barge in on the fun here, but after years of calling them "Micro$haft" and "Windoze" and lame outdated jokes about Bob and Clippy, not to mention the massive FUD campaign against Vista, do you really wonder why they'd trust you at all?

      You're not going to get rid of Microsoft, much as twitter & co. would want you to believe. So I'd recommend you eye them suspiciously and try to figure out if they're being open and straightforward about what they're doing. A sort of "keep your friends close and your enemies closer" deal.

      My personal perception - admittedly a limited view of a slice of the company as viewed from the outside - is that the rank and file are more and more aware of the need to play fair in order to compete effectively. They know that they have some really good software, but they have to justify the costs that go with it. Interoperability is one way to do that, as long as it's in everybody's interest and not just theirs.

      I think Microsoft is changing, but it's not going to happen overnight. You can either give it a chance, or continue down the same path. They still own 90% of the desktop, their server market share is growing and either way they're still shoveling money every quarter. They're still the 300lb gorilla, and charging them head on while screaming is not going to work very well.

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    2. Re:yeah right... by DragonWriter · · Score: 4, Insightful

      I hate to barge in on the fun here, but after years of calling them "Micro$haft" and "Windoze" and lame outdated jokes about Bob and Clippy, not to mention the massive FUD campaign against Vista, do you really wonder why they'd trust you at all?

      I think the key difference you've failed to recognize is that the people who have done the things you point to aren't trying to get in good with Microsoft, while Microsoft, which has likened Open Source to cancer, is trying to get on the good side of the open source community.

      They're still the 300lb gorilla, and charging them head on while screaming is not going to work very well.

      A 300lb gorilla is either abnormally small, juvenile, or perhaps a large female. The common term for an a juggernaut that dwarfs all competitors in an area of business is "800lb gorilla".

    3. Re:yeah right... by alexborges · · Score: 2, Funny

      Ah... and by the way: charging them head on IS WORKING very well. Thank you very much.

      --
      NO SIG
    4. Re:yeah right... by ConceptJunkie · · Score: 2, Insightful

      The difference is that I don't owe Microsoft anything. They are trying to win back _my_ favor and _my_ custom. I don't care what they think of me. They should care, however, about what I think of them, because I'm one of their customers that they have lost.

      Microsoft has everything to win and I have nothing to lose in this relationship. I'm very happy using open software and frankly I can't imagine a scenario where Microsoft could win back my trust, even one involving a public firing and condemnation of Ballmer and everything he stands for (although that would be a good start). I also can't imagine Microsoft making a product I would want or prefer to what I have now. They haven't done anything in many years that isn't completely unsuitable to my needs. I liked XP. Heck I _still_ like XP. But they killed XP and replaced it with something that I do not like and refuse to use. I don't owe them anything, but if they want my future business, they owe me a lot.

      You don't seem to understand how the vendor/customer thing works.

      --
      You are in a maze of twisty little passages, all alike.
    5. Re:yeah right... by sm62704 · · Score: 3, Insightful

      I hate to barge in on the fun here, but after years of calling them "Micro$haft" and "Windoze" and lame outdated jokes about Bob and Clippy, not to mention the massive FUD campaign against Vista, do you really wonder why they'd trust you at all?

      We don't give a rat's ass if Microsoft trusts us. They're trying to infiltrate open source, not the other way around. Your argument is pointless and completely irrational.

      So I'd recommend you eye them suspiciously and try to figure out if they're being open and straightforward about what they're doing

      WE DON'T TRUST THEM. Is that so hard to understand? We don't believe they're being open and straightforward, why should we? They've never been open and straightforward with anyone ever.

      Fool me once, shame on you. Fool me over and over for twenty years, shame on me. If Microsoft wants our trust they're going to have to earn it.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  9. Cashing the GNU by Lucas.Langa · · Score: 5, Interesting

    What about this crazy idea:

    1. take an interesting open-source project Foobar
    2. if there's a need of new feature, write them
    3. hell, even release the changes as open source as well
    4. package it as Microsoft Foobar
    5. sell the product like mad in ways no other company is capable of (think OEMs, institutions, government, lawyers, etc.)
    6. PROFIT

    Yeah, there even doesn't have to be a "???" step.

    --
    Build a tool even an idiot can use and only an idiot will want to use it. -S.O.B.
    1. Re:Cashing the GNU by steelfood · · Score: 4, Funny

      I'm sorry, but Foobar is not open source.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    2. Re:Cashing the GNU by Toffins · · Score: 2, Insightful
      3.hell, even release the changes as open source as well

      Since your subject line was "Cashing the GNU", if they didn't release the changes as open source, they'd be breaking the terms of the GNU project's General Public License, which requires source code for changes to be released whenever the modified original code is redistributed.

  10. Re:Google? by Shikaku · · Score: 3, Informative
  11. Anybody else think this might backfire for MS? by jhfry · · Score: 4, Interesting

    The one thing that MS has going for it is a complete lack of understanding of "open source" by upper management of many companies. I know that at previous jobs I couldn't even use those two words together without fear of a slap on the hand.

    I realize that things are shifting and many companies are already investigating "open source" solutions, however they still weigh the pros and cons of both and still usually go for the business model that they understand the most.

    Now that Microsoft is trying to be Open Source friendly, their name is appearing in all kinds of articles with those dreaded words "open source" and therefore all those managers who disreguarded that entire sector of the software industry are now that much more willing to let their IT departments experiment with "open source" solutions. And us IT people who have been waiting to jump the MS ship for years actually have an audience for that great MS replacement solution we have had in our heads.

    I predict that this pandering to the Open Source community might signal the downfall for MS. Unless they embrace it completely and bleed "open source", they will never be as good as their "truely open" competitors.

    It would be like Coke advertising that it now tastes more like (insert cheap cola maker here)... all of those people who have been drinking Coke because they thought it was better because they knew the name will now try the alternative. If the alternative is truely better, who's gonna drink Coke anymore?

    --
    Sometimes the best solution is to stop wasting time looking for an easy solution.
  12. MS can be trusted by smittyoneeach · · Score: 2, Funny

    MS can be trusted to do whatever they need to do to make a buck.
    So I'm expecting Office .Net binaries that happen to run OK on Mono any time soon.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  13. MSFT adding staff to compete against open source by twasserman · · Score: 4, Interesting

    I've recently heard that Microsoft is looking for a Senior Director in the Product Marketing area around their web application development strategy and tools. One of the requirements for this position is a solid understanding of the LAMP stack and development approaches for web applications built on open source software. Presumably the successful candidate will have the task of marketing Microsoft's .Net story against the open source LAMP stack. Microsoft's participation at OSCON and similar events gives them both the opportunity to become part of the open source community, and a better understanding of how they can compete against it.

  14. Here's the deal. by TheDarkener · · Score: 4, Insightful

    Here are the plain, simple facts regarding this sudden "change of heart":

    1) Microsoft has, up until this point, violently opposed the open-source model, community and underlying morals & ethics that sustain our "ecosystem" as they put it. They have used Fear, Uncertainty, Doubt, slander (and lots of PR/marketing money) to make open-source look inferior to their products. Remember, open-source is a "cancer".

    2) Microsoft, since the beginning, has outright sabotaged other software companies' software, pushed (against their own customers no less) software onto their customers that only benefits them (WGA, Terminal server licensing server) and causes unjust amounts of headache for the people who purchase said software.

    3) Speaking of Terminal Server, just a quick personal note from my recent experience: Microsoft intentionally limited Windows 2000 Server color depth to 256 colors for connecting devices (NT4 did NOT have this limitation). Windows 2003 Server touted features include 'Increased color depth in connecting devices'. This seems an awful lot to me as a conscious effort to cripple one version of their product, to be able to sell more of their next.

    4) Microsoft is headed by a guy who got so butt hurt at an honest competitor that he threw a chair and started cursing.

    ---

    The open source community must stand tall against Microsoft. Don't let the easily forgotten past dilute in your current glass of water - Microsoft has absolutely no intention of making an about face. They exist because they want to make MONEY. LOTS of money. And that's not bad, we all need money to survive - but Microsoft doesn't play by the rules. Never has, never will. I say we give them 10 years to prove their intentions (since it took them at least that long to put them in the position with the community in the first place) with the community. After that, maybe we'll feel more comfortable with letting the wolf into the sheep's domain.

    --
    It is pitch black. You are likely to be eaten by a grue.
  15. lolcrosoft by sohp · · Score: 4, Funny

    Im in ur OSCONs, stealin ur develpurs! DEVELPURS! DEVELPURS!

  16. Microsofts biggest threat is the GPL, not OSS. by miffo.swe · · Score: 5, Insightful

    The biggest hurdle between Microsoft and open source is the GPL. Because of how the license is written its very hard for Microsoft to embrace and extend any project written in GPL, especially GPLv3. Even if Microsoft somehow should manage to get the lead developers of some high profile projects away enough people exists that would just fork and ignore them completely.

    I expect Microsoft to put much effort into trying to get more projects to use for example the BSD or Apache license instead of the GPL. Some people might but i suspect most peope are smart enough to realize all they are after is another chance at doing a Kerberos on other peoples hard work.

    --
    HTTP/1.1 400
  17. I think you mean PDF by tepples · · Score: 4, Informative

    *IF* MS wanted to be open source friendly, things like OOXML would just vanish

    So, to be friendly to open source, they should get rid of the only open document format that can handle billions of legacy documents without losing fidelity???

    Grandparent said OOXML not PDF.

  18. If Microsoft -HAS- seen the light.... by GeneralEmergency · · Score: 2, Insightful

    ...then where the HELL is the "Mia Culpa, Let's be friends." interview with Stevie "King of the Flying Chair" Ballmer here on /.?

    Wake me when this happens.

    [Snoring Begins]

    --
    "A microprocessor... is a terrible thing to waste." --
    GeneralEmergency
  19. Star Trek quote... by timjones · · Score: 4, Insightful
    From IMDB:

    [on whether to help the Klingons]
    Captain James T. Kirk: They're animals.
    Captain Spock: Jim, there is an historic opportunity here.
    Captain James T. Kirk: Don't believe them. Don't trust them.
    Captain Spock: They're dying.
    Captain James T. Kirk: Let them die!
    [pauses... Spock cocks his head in surprise.

    Honestly, folks, what makes you think any Klingons, err, microsofties can be trusted in this day and age?

    or maybe this is closer to home:
    Steve Jobs (from Pirates of Silly Valley): "Dead culture in a crumbling castle"...

    They're just saying "nice doggy" until they can find a rock. Maybe this is what the teachers meant when they said: "Those who don't study history are doomed to repeat it".

    Or how many times do you insist on touching that hot stove? Really. They need us more than we need them. Ignore them, move along, nothing to see...

  20. Google open source ? by djelovic · · Score: 3, Interesting

    > Of course, the powers that be at Microsoft may have finally
    > seen the writing on the wall and felt the pressure from Google
    > enough to alter their strategy a bit.

    So Google has open sourced its search engine? Cause all I've seen them open source is some fluff plus some contributions to projects that they use in order to provide their services (where the ratio between them receiving and giving is about zillion to one). No open sourcing of their golden eggs.

    So please Slashdotters, stop being such bitches for Google and Apple. Try to understand that for-profit companies have only two relationships with the GPL license: If they provide services or sell hardware, they love it. They can piggy back on the stuff others have built and make a buck. If they sell software, then they hate GPL because selling GPL'ed software is damn hard. (Not impossible, but hard.)

    Microsoft is playing nice with open source for three reasons:

    1. Microsoft is working very hard to improve its image. Look at the number of lawsuits they have settled in the last few years vs. the 90's and you'll see a company that's trying very hard not to get any bad press.

    2. Regulators have squeezed Microsoft's balls to publish their protocols and file formats and play nice with others.

    3. Corporations that they sell a lot of licenses to demand they interop well with other operating systems and applications that they use.

    Dejan

    1. Re:Google open source ? by Paradigm_Complex · · Score: 2, Interesting

      So Google has open sourced its search engine? Cause all I've seen them open source is some fluff plus some contributions to projects that they use in order to provide their services (where the ratio between them receiving and giving is about zillion to one). No open sourcing of their golden eggs.

      Open source is not about being anti-competitive-business. If I had to simplify it down to that level it'd be closer to anti-customer/end_user-abuse. It's perfectly reasonable for a company to be very pro-open source without giving away everything. In many cases, like Adobe's flash player, it seems obvious that if it were open sourced a better implementation would come about (either from a fork or just community assistance). This doesn't exactly correlate to Google's search engine.

      If Google can make a zillion-to-one ratio by their contributions to things like Firefox it's win-win for both them and their customers. Such things are most certainly successful business tactics the open source community can fawn over which Microsoft definitely feels pressure from. For many not-so-savvy computer users, Firefox is the face of open source. It's something they can use with relative ease (not much to learn after jumping from something like IE) and is - even to them - obviously better than the best-known proprietary equivalent (IE). Funding Firefox is absolutely a huge boon for open source.

      Honestly, I always saw Google's golden egg to be their reputation. Even if MS or Yahoo! suddenly had a better search engine Google could ride their reputation pretty far. This reputation goes beyond simply their excellent search engine to - you guessed it - their open source support.

      So please Slashdotters, stop being such bitches for Google and Apple. Try to understand that for-profit companies have only two relationships with the GPL license: If they provide services or sell hardware, they love it. They can piggy back on the stuff others have built and make a buck. If they sell software, then they hate GPL because selling GPL'ed software is damn hard. (Not impossible, but hard.)

      There's technical problems about being a bitch to a company as a F/OSS advocate. The beauty of F/OSS is how it keeps companies from being able to be abusive to their customers. Now, if someone supports a company which bases their business on things such as vendor lock in... "bitches" may be an appropriate term for their fans.

      If a company like Google (which provides services) can have a successful mutually beneficial existence with the open source community why should we, the open source community, not feel grateful? If we can indirectly fund Firefox by backing Google, we get an awesome F/OSS web browser. We get improvements in WINE for Photoshop and further limit the reasons against moving to Linux or BSD. Etc, etc.

      1. Microsoft is working very hard to improve its image.

      An image like Google's?

      Regulators have squeezed Microsoft's balls to publish their protocols and file formats and play nice with others.

      Right, because those are icky closed source proprietary things. Pretty much everything Google does is sufficiently open to work with everyone else's everything, so they don't get pressured as Microsoft is. Again, Microsoft wants to be like Google here. (Even if it had to be beaten into their skulls)

      3. Corporations that they sell a lot of licenses to demand they interop well with other operating systems and applications that they use.

      Right, pleasing their customers by supporting their costumer's needs like interoperability with other platforms. Like Google.

      Beyond Trolling, do you have a point? You've said nothing to show how the GP was incorrect: Some people high up in Microsoft have finally realized that it would be financially advisable at this point to start being nice to their customers, who have come to expect such treatment thanks to companies like Google.

      --
      "A witty saying proves nothing." - Voltaire
  21. Re:Big Deal? by alexborges · · Score: 2, Insightful

    Depends on what you mean by "Open Source". If everything microsoft does goes Free Software (a real FOSS license that protects the six freedoms), its free, forever.

    Yes, they will still make a buck: GOOD! If we only managed to convince them of that.....

    Sigh

    --
    NO SIG
  22. MS cannot afford to be the "outlier" by davide+marney · · Score: 3, Insightful

    I think the GP is pretty much on the mark. If MS loses the mind-share of the next generation of developers, their software stack will become the outlier, the exception to the rule. This, MS literally cannot afford.

    IE is a good case in point. Anyone doing web development follows the pattern of developing first for the standards-compliant browsers then tweaking (and tweaking) for IE. This strategy works even though the "compliant" browsers really aren't that compliant. They're just a whole lot closer to each other than they are to IE, and that's enough. (Maybe IE8 will fix all that. Maybe not. We'll see.)

    Nevertheless, one thing to remember is that MS has an exceptional track record of delivering wonderful developer tools. Visual Studio is very impressive. Blend is terrific, and integrates very nicely with Silverlight. The design of .NET is nothing short of inspired. The architecture of the Simplicity OS is very innovative. If MS can get lift-off on their cloud computing tools, I'm sure they will create quite a stir.

    In a word, MS really does have the chops to compete.

    But if they lose the mind-share of the next generation, if they are perceived as the outlier technology, they're toast. This means their tools are going to have to play nice with data protocols, file formats, and other industry standards. It's reached the level of a business necessity.

    MS must interoperate, or die.

    Happily, I very much doubt MS will die. I look forward to some true engineering competition from MS. I think they'll push hard on the F/OSS community, and everyone will be better for it.

    Game on, MS!

    --
    "We receive as friendly that which agrees with, we resist with dislike that which opposes us" - Faraday
  23. I wouldn't go totally crazy about this. by PCM2 · · Score: 3, Insightful

    The idea that there is this one, monolithic Microsoft that's single-mindedly driven to crush all competition (beginning with open source) is actually pretty much a myth. Within Microsoft there are a lot of different departments, teams, and initiatives. And believe it or not, nobody at the top is in charge of issuing brown shirts and armbands.

    A couple of years ago I attended a presentation by some Microsoft folks at LinuxWorld Expo. It was actually by the Windows Embedded team, who wanted to talk about Windows CE, Windows Mobile, and Windows XP Embedded. I guess the perception at the time was that there were a lot of interesting new devices coming to market, and that many of them were considering Linux for their OS. The Microsoft team wanted to get in the word about the Windows option.

    Nothing strange there. That's just basic Microsoft competitive (or call it anti-Linux if you want) tactics. What was interesting, though, was that the talk was not held at the LinuxWorld convention center. I was tipped off about it by a girl who was wandering the show floor, handing out flyers. The actual talk was taking place at a pizza parlor across the street. So I went over, told them who I was, had a slice of pizza, and listed to how their new build tools for XP Embedded worked. Everybody was quite nice and cordial, and nobody even bothered to slam Linux.

    My point is that, all in all, this was a pretty low-rent, low-impact move on Microsoft's part. If it was part of some evil Gates/Ballmer master plan then it was pretty ham-fisted. Rather, my guess is that the embedded team just felt strongly enough about marketing their product to the LinuxWorld audience that they got together some marketing budget from their own department, bought a few plane tickets for their guys, hired a local babe to distribute the flyers, and did what developers do almost every Friday -- bought pizza.

    The iron fist of Ballmer crushing down? The face of evil? Hardly. The Microsoft reps were completely non-confrontational, and I, for one, was happy to hear what they had to say. I suppose I could have sat there and plugged my ear with one finger while singing "la la la la la" between bites of pizza, but then I'd kind of look like the closed-minded one, don't you think?

    So if a few guys from the open source department at Microsoft come and give a talk at an open source conference, I hardly see where it's cause for all this alarm. If anything, it should be encouraging. Does it mean Microsoft has "turned over a new leaf," and is going to completely change its business practices to suit what the /. crowd thinks? Obviously not. But I am at least willing to assume that the guy is being honest about what he says. Or do you really believe that he didn't spend any time crafting the speech -- maybe he just sketched it out on a napkin the night before, while drinking absinthe from a harp seal skull with Steve Ballmer?

    --
    Breakfast served all day!
    1. Re:I wouldn't go totally crazy about this. by TheDarkener · · Score: 3, Insightful

      The idea that there is this one, monolithic Microsoft that's single-mindedly driven to crush all competition (beginning with open source)...

      BEGINNING with?

      Look - Nobody said anything about M$ being some huge evil monolithic consciousness. I was plainly talking about their (very) public track-record regarding their stance against open-source software. You're trying to show M$ has small-time departments with insightful, honest programmers - I agree 100%. There is no doubt in my mind that Microsoft employs some of the brightest, most motivated and insightful programmers out there.

      That doesn't mean that the ones at the top are those kinds of people.

      --
      It is pitch black. You are likely to be eaten by a grue.
  24. Re:Big Deal? by aztracker1 · · Score: 2, Insightful

    I think that like any large corporation there are some divides in principles from one department/division to another... Take ASP.Net MVC, and the DLR teams for example... these teams have been very F/OSS friendly for several years now... I think it just depends. Many large companies will have teams that use one platform/environment over another.. I don't think it necessarily speaks for anything in particular to see MS employees take an interest in OpenSource. It's just a big company, and like any big company there is some diversity in what people have interests in...

    I don't think it's part of some master plan, so much as part of being a large technology company in this day and age.

    --
    Michael J. Ryan - tracker1.info
  25. Microsoft could easily demonstrate support by djmurdoch · · Score: 2, Interesting

    If MS wanted to support open source projects, they could devote some resources to help them. In particular:

      - MinGW could use help porting to Win64
      - Anyone using gcc compilers on Windows would benefit if Microsoft's debuggers supported debugging one of the gcc debug info formats, or if they helped gcc to produce their format.

    I suggested these ideas to a Microsoft rep at the Flourish conference in April, but was brushed off.

  26. Laugable contempt, please. by Hasai · · Score: 5, Insightful

    "....or laughable contempt, depending on how old/jaded you are...."

    Yup; very old, very jaded. I was bossing mainframes when little Billy Gates was still sleeping on computer room floors, and I have yet to see anyone who didn't eventually get stabbed in the back by little Billy and his pack of thugs.

    Just wait for it. They've always gotten away with it, so there's no reason for that pack of rats to change their ways now.

    --

    Regards;

    Hasai

  27. Those who really have to worry by sentientbrendan · · Score: 2, Funny

    are those who work at slashdot.

    Where would slashdot be without Microsoft to bash? They might have to do some actual journalism.

  28. Re:What it really looks like. All Guns Blazing. by Macthorpe · · Score: 2, Interesting

    I'm probably going to regret this, but here goes:

    - The only link I can find for 'selling inferior tools to Lotus' is to a Roughly Drafted article that, as usual, fails to cite sources. Can you provide any? I'd be interested to read them.

    - You say that Microsoft actively smear advocates of freedom - can you show me one example?

    - What you call co-option others call co-operation. Can you explain why you feel that Microsoft helping Novell to create an OSS version of .NET is 'poison'?

    - Can you give me an example of Microsoft creating fights between OSS developers? All the ones I have seen publicised on Slashdot have been the inevitable result of the politicisation of OSS and FOSS by people such as yourself.

    - We all know you hate Vista, but what in your view is wrong with IIS and Visual Studio? I'm assuming you're going to cite security issues with IIS, but IIS 6 has had only one known remote code execution hole, and even that cannot run code with more privileges than IIS itself is given. Furthermore, Visual Studio is highly rated by most who have used it.

    I write this in the interest of furthering discourse, but I have to admit I'm not holding my breath. I hope you surprise me.

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  29. Re:What it really looks like. All Guns Blazing. by rtb61 · · Score: 2, Interesting
    I would have thought the whole Novell agreement and press release was a really good example of M$ going out it's way to create as much disharmony as possible. The way M$ handled the press release certainly did a lot of harm to Novell's relationship with open source community.

    Mostly all of this stuff, M$ cosying up to open source, is just a cynical exercise in marketing. As a lot of developers are finding open source tools cheaper for the medium and long term M$ is finding it much harder to attract them, for example silverfish is really just going nowhere. I certainly hope you wont ask me to cite developers, developers, developers, developers and the associated billy goat wild gesticulations ;).

    How long ago was it that M$ was doing exactly this same sort of thing, only to be followed up a month later with a 'all your patents belong to us claim' by ballmer. Of course M$ can change, just as soon as it tosses out the old management team and replaces it with a new team, one that is capable of successfully diversifying a company with billions of dollars of capital (you would have though that was a no brainer) and converting money losing divisions (after years and years of losses) into money making divisions, ballmer's boast of being able to lose a much money as necessary to gain market share eventually has to wear a bit thin, dare we say, threadbare.

    --
    Chaos - everything, everywhere, everywhen
  30. And so the fable ends... by Jekler · · Score: 2, Insightful

    "I'm a scorpion; it's my nature."

    Microsoft doesn't share, ever. They exchange, acquire, barter, steal, strategically release, but under no circumstances do they share. Nothing goes out of the company without a bean counter being able to draw a direct map of how the outflow will lead to a corresponding influx. If you have something of value to Microsoft, they will examine scenarios in which they get what you have in exchange for something they have. If you have nothing of value to Microsoft, you get nothing. It's not sharing if there's always an angle, that's bargaining.

    Sharing is a human behavior. Microsoft is not human. It's a corporate entity whose mentality is closer to a reptile or shark. It is to our great detriment that we anthropomorphize them. Sometimes they exhibit behaviors which seem to mimic the emotions we are accustomed to: fear, sadness, joy, remorse... but when it comes down to it, they feel nothing, it's just another feeding strategy. Reptiles don't smile, their mouths are just curved sometimes.

    We must always remember, corporations are more vicious than a shark. Unlike a mindless predator, they actually know we anthropomorphize them and they use that too as a weapon against us. The problem we have when dealing with corporations is that, as people, we have a tendency to believe other people have the same altruistic intentions we have. And the worst part is, the corporate agents you meet at these gatherings DO have altruistic intentions. They're not in on the plan, they're just corporate agents who are fulfilling their duty and their only duty is to earn your trust. It's the corporate agents you don't meet who are assigned to violate your trust, and they have no problem doing it because they've never even met you, they didn't shake your hand, they didn't have a beer with you. But the corporation operates as a single entity. The hands which embrace you don't know they're holding you in place for the mouth to bite, so the hands may even genuinely like you.

    The corporation is counting on the fact that you think the agents walking around OSCON are normal people just like everyone else. Don't be fooled.

  31. It's called Interix. by argent · · Score: 2, Insightful

    Rather than just say "here is some extra code and ifdefs so it runs on Windows" is make changes to Windows so "your Linux code compiles without changes". Now let's ignore X, which is a mess, and I can't blame them for not emulating that. But they need to provide a working, default, POSIX-like environment.

    You mean "they should ship Interix with Windows by default"?

    Absolutely. That's the biggest thing they could do to turn around the view of Microsoft. The fact that they won't do it is continuing proof that no matter what they say it's all vapor.