Me and U(buntu)

My Ubuntu Experience!

Microsoft on FLOSS

Posted by ushimitsudoki on January 1, 2009

Over the holiday break, I’ve been working on a small project. I’m trying to collect up quotes from Microsoft on Linux, Free Software, and Open Source.

You can see the initial results here: Microsoft on Free and Open Source Software.

I wanted to start collecting these quotes for a lot of related issues:

  • Microsoft has gotten a lot more subtle when attacking FLOSS. Often it is only through court records or other revealed privileged information that a clearer picture emerges. Without a central repository, a lot of thing just disappear down the “memory hole”.
  • Microsoft is opposed to Open Source in general - not just Linux. It’s not just a competition between two operating systems. Microsoft recognizes the process and philosophy as a threat. If you use, support, or contribute to Free or Open Source, you can not afford to think “Microsoft is not my enemy” – you don’t have that choice – Microsoft has already declared you the enemy.
  • Microsoft has a huge PR effort, that FLOSS just can’t match. MS is forever rolling out some study, ad campaign, website, or “initiative”. They are pretty slick with it – and it’s another internally recognized “attack” against Open Source. Maybe this project can be one small breath of fresh air in the stench of Microsoft spin.
  • Informed people have informed opinions. A lot of newcomers to Linux don’t understand the “hostility” of the community towards Microsoft.

Some things that particularly struck me in reading through a lot of MS documents:

  • Bill Gates himself has been spreading FUD and straight lying about Open Source for damn near 10 years. That’s a long time – I read somewhere that if you repeat a lie to yourself enough times, your brain starts to internalize the lie as if it were actually true; I wonder if the man now may truly believe his own press.
  • Microsoft absolutely considers the role of patents in retarding Open Source – something a lot of people don’t want to acknowledge. BillG often goes straight to this chorus.
  • Microsoft clearly recognizes that .NET helps in competing against Open Source – another thing some people don’t want to acknowledge.

Language

The use of language is also funny to me after reading through literally hundreds of internal Microsoft documents.

  • Problems with Microsoft products are almost always phrased indirectly as some mystery opinion, such as “Windows is perceived to be less reliable.” or “We must address the customer perception that Office is bloated and has slow start-up times.”
  • Microsoft spin is almost always phrased as factual, such as: “The fact that Linux costs more.” or “Use fact-based arguments against Linux” (when really the argument is some spin out of a report Microsoft paid for and then pushed and pushed the analyst to change.)
  • Virtually everything Microsoft does is referred to as an “innovation”. I’m willing to bet if you constructed a some word frequency distribution graph on internal Micsofoft email, “innovat[e|ion]” would be in the top 10 words.
  • However, it is the FLOSS advocate that is so-often painted as a “zealot” or “fundamentalist”.

Help Wanted

I’m primarily working my way through the exhibits in Comes vs. Microsoft right now, and I welcome your submissions from there or other sources. Please forgive the lack of commentary for now — the quotes pretty much speak for themselves anyway — but I might go back in later and add some commentary and context. Somethings might not resonate as well because they are extracted from emails and are responses, but I am listing things by who said them.

If you are so inclined, please send quotes to me or post them in the comments here. Please include a reference to the original source (or a reliable report if the original source can’ t be found) and the position of the person at Microsoft. I’m only looking for Microsoft employee quotes – no need for any “analyst” opinions. I’m also trying to keep the quote directly related to FLOSS – I know there’s a metric ton of stuff on how MS “competed” against DR-DOS, Lotus, and other straight commercial products that is interesting, but is also outside of my narrow focus.

Happy New Year!

27 Responses to “Microsoft on FLOSS”

  1. [...] Microsoft on FLOSS Over the holiday break, I’ve been working on a small project. I’m trying to collect up quotes from Microsoft on Linux, Free Software, and Open Source. [...]

  2. Lyle Howard Seave said

    >However, it is the FLOSS advocate that is so-often painted as a >“zealot” or “fundamentalist”.

    Wait, are you referring to Microsoft or Miguel de Icaza now?

    Their speech patterns are becoming unrecognizably similar.

    As always…. good stuff man.

  3. Lyle,

    Thank you for the kind comments!

    Sadly, Microsoft has done an excellent job at getting the “zealot”/”fundamentalist”/irrational label applied to FLOSS supporters; to the point where it is common today to see the label thrown around inside the community, one supporter attacking another.

  4. It is irrefutable hard fact that you are an open source fundamentalist zealot whose perception of Microsoft’s innovation is not necessarily entirely inaccurate.
    (Sorry, couldn’t resist.)

  5. twitter said

    Here’s a list of M$ Patent Extortion statements against free software. These were made as publically as possible by Balmer, top M$ lawyers and their friends in the Wintel press.

    Here’s a little write up of the ACPI attack.

    Here’s a brief explanation of why most portable media players don’t play ogg vorbis or theora. M$ forbade these patent and royalty free formats anyone can implement without charge or obligations along with all other non Windows formats in their licensing of Plays For Sure.

    Hope that helps.

  6. lokoadmin said

    Here’s a slide presentation (spanish) that i did from The Technological Evangelization (TE) Trainning, internal documentation that shows how MS considers anyone as a threat. Put simply, FUD 101. Evidence in Comes Vs MS

    http://www.scribd.com/doc/9654828/Evangelizacion-Tecnologica-de-Microsoft

    ISVs are just pawns in the struggle

  7. Linux:er said

    Informative. It is always good to be able to point to something that comes directly from Microsoft.

    Two things to consider:

    1. To make the list chronological

    2. It would be decent if you dug up more recent information. Microsoft is preaching that their ways are changing. The most useful information to have these days is actual statements that show that it isn’t necessarily true. Most of your quotes come from 1998-2002 era which in IT terms is an eternity.

  8. Twitter,
    Thank you for the comments! I will check out those links!

    Lokoadmin,
    Wow – good job translating that slideshow! I’ve already got some quotes from it up – that is one of the most striking insights into the mindset at Microsoft.

  9. Linux:er,

    Thank you for your comments!

    I agree more recent quotes would be more effective – the problem there is the best information is internal documents, and those are hard to get if they aren’t made public through something like court records (which is where most of my effort is right now). Once I work through Comes Vs. Microsoft, I will be focusing on more recent quotes before digging into other past court cases.

  10. wang cares said

    While we are at it, do you think we can find some FOSS quotes agaist Microsoft ?

    Im sure that would not be too hard either, i guess if its good for FOSS its good for them. Its only fair.

    Sure if FOSS never engaged in that kind of FUD war i would agree, but FOSS is far worse, as its their primary tool.

    Where quality and performance and functionality of their products should speak for itself.

    WE know you dont like MS’s market penatration and share, it is that way because of quality and function.

    Remember that UNIX used to be the ONLY OS, and it had the monolopy. You lost that.

    I can see why you would be bitter,

    MS got to where they are over UNIX by creating something most of the world wanted and uses.

    Perhaps FOSS can take that lesson from them and fight them fairly on their own terms.

    Make Linux and the apps good and compete in the free market.

    You want freedom, the trade in the free market.

    but im sure i can find a few million cases where FOSS FUD MS, if you care too look.

  11. *sigh* I’ll respond just once.

    First off, there has never been a time where UNIX was the “ONLY OS”. UNIX first appeared in 1969. IBM had IBSYS in the 50s, CTSS in 1961. Multics preceded UNIX in 1964. There are many other OSs that both came before and existed along side UNIX.

    So, we know right away you are either ignorant or a liar (or both) and could just ignore your entire comment. However just to touch on the other part of your “argument”…

    I’m not going to do the rest of your homework for you, so start with Microsoft Litigation on Wikipedia. Pay special attention to phrases like “anti-competitive behavior”, “antitrust”, and “largest fine ever handed out by the EU“.

    Court rulings, findings of fact and judge’s opinions are not “FUD”.

    Thanks for playing.

  12. lokoadmin said

    Acording to MS, a head to head mediatic war is not good for anyone. It confuses vendors even more, thus slow the adoption of a MS given technology.

    Here’s a good timeline

    James Plamondon, former Technological Evangelist, came out of the closet and confesses that MS still does this sh*t. The propaganda documents released for the Comes Vs MS had his signature, if you look for a reference.

    Technology Evangelism must be neutral, or least transparent about the people behind a given pr campaign.

  13. lokoadmin said

    Sorry for the duplicate link, here’s the real one

  14. C.J. said

    Hey there!

    This seems like a large project. Microsoft has indeed done quite a few things that have harmed the Free/Libre / Open Source Software community in the past. It is a large company and it has taken it a long time to realize things such as “there is an internet” :)

    I think the company is doing a lot to move in the right direction, and credit should be given where credit is due. As your next research project, would you be willing to look for positive things that Microsoft has done for the Linux & Open Source communities?

    Cheers,

    C.J.

  15. C.J.
    Thanks for the comments!

    If I ever run across enough positive quotes from Microsoft about FLOSS, I may post on that. However, there are two problems:

    1. I do not take anything Microsoft says about FLOSS at face value – we know they intentionally lie, distort facts and pay off media outlets. So, we would have to find some positive things in internal documents.

    2. There are no such quotes. (At least not in the ~3,000 such internal documents I have seen.)

    Now, I realize some people may say that’s unfair, but Microsoft made this bed, and they have to lie in it.

    So, as it is right now I don’t grant them any credit due … and, if there is any credit due, they have an enormous debt to apply it against. Furthermore, I’m not going to do PR work on the behalf of Microsoft – they have virtually infinite resources compared to my own to get their message out, why in the seventeen hells of Valhalla would I do their work for them?

    All that being said, I would be willing to look over some sort of reasoned and sourced summary on why someone thinks Microsoft has changed and deserves credit. Hell, if someone wants to blog it, I’ll debate it! :)

  16. Jim Deville said

    Ushimitsudoki,

    So, I know these are all from the past 6 months, but what about the contributions to Apache and PHP. The usage of JQuery in VS, IronPython, IronRuby, MEF? Even from the outside, it appears to me that there is a mindshare battle going on inside of MS. Some people, like Ballmer are busy attacking it (even that may be changing, Ballmer recently suggested it may be worthwhile looking into Webkit, another FLOSS project). Others, like Sam Ramji, are busy trying to accept FLOSS and see it as a real competitor, and a real development process.
    JD

  17. John Holmes said

    “…but what about the contributions to Apache and PHP”
    Acting as the trojan horse to control the evolution of the software and introduce non-standard stuff only for windows. Apache/PHP is the only successful free alternative to proprietary IIS/ASP. And don’t forget that the BSD licenses “with no strings attached” are far more valuable for MS than the GPL ones, especially the dreaded GPL3. Simply look at Apple did with Darwin against what the BSD community had in return.

    Think about Mono under Gnome and probably under KDE someday, Moonlight… inserted in GNU/Linux with the help of Novell in the sole purpose to collect royalties in the future on parts that are patented (intended to run on windows only).
    The main goal of MS is to weaken GNU/Linux and seduce part of its developers to program free software only for the windows platforms. Since the future is probably about interoperability, Gnu/Linux users will have to pay a license to use those software using patented MS technologies. The Mono core is standard and free but content creation is held back by MS to windows only (Windows Forms, ADO.NET, and ASP.NET) so no GUI under GNU/Linux without a threat.

    Also, never forget that MS must enrich its shareholders and, its source code is an important asset that vanishes with FLOSS GPL2+.

    In many countries, the linked selling of a product and a service such as a PC with Windows on it (and the bundle of shareware crap as well) is illegal. Even the MS EULA stipulates that you can get a refund for windows. This monopoly is increasingly challenged in courts, especially in EU. The OEM comply on a case-by-case basis with a refund for the software to the complaining customer.

    I could go on and on, but one thing is sure, as I never fully trusted them before, I will never trust MS anymore.

  18. Jim,
    Thanks for the comment!

    I don’t want to get too specific in criticizing Microsoft’s efforts so-called positive efforts in the comments here. The main reason being comments aren’t really a great place for laying out a detailed opinion. Another is that is side-tracks the topic, trying to shift the focus from the decades of abuse onto the year-or-so(?) of “reformed behavior”. Finally, it would be dishonest of me to absolutely try to dismiss a list of projects I had not looked into further.

    So with that caveat, grant a me little leeway and I will lay out how I consider in general projects like those you mention:
    1. Embrace, extend, extinguish. (Non-GPL software has little to no defense against this.)
    2. Spread mindshare in general – and get some of that patent FUD out there with it.
    3. Just straight buying PR, so long as it either helps (or at least does not hinder) points 1 and 2.

    Let me top this off with by saying any time anyone from Microsoft mentions “interoperability” they should be laughed out the room. The only reason “interoperability” is even a factor is because of Microsoft’s decades-long “incompatibility strategy”.

    You don’t get credit for cleaning poop off the floor when you were the one who squatted.

    I’d also like to mention Microsoft has never been shy to take permissively licensed free software, like networking stacks and the Mosaic browser, and so on. They’ve always known the value of that part of the equation.

    Finally, even if we grant Microsoft – or parts of Microsoft – are honestly trying to “do the right thing”, it should be under a probation-like view from the community. It is perfectly rational to subject Microsoft to extraordinary criticism and inspection — again, you make your bed, and you lie in it. Perhaps even through this criticism and inspection, we can turn half-measures into full-measures.

  19. GreyCells said

    For anyone who thinks Microsoft has changed, look at the first quote from Bill Gates in 1997 about making IE and IIS ‘work well together’ (i.e. proprietry protocols) then take a good look at silverlight and how content is served to that plugin. Once established, Microsoft hopes to have a stranglehold on rich internet applications – they hold the patents on all the client and server side stuff and are leveraging their dominance on the desktop to gain dominance in a new market. Forget Moonlight or any other non-windows implementations – these are just to encourage the implementation of a non standard protocol that Microsoft controls 100%.

    P.S. @ushimitsudoki – I think it would be good to put internal anchors on the quotes so they can be linked to.

  20. GreyCells,
    Thank you for the comments!

    I added some anchor tags on the names there – maybe that will help navigation a bit!

  21. lokoadmin said

    Any FLOSS project that MS helps, is at the same time helping MS, there’s nothing wrong with publicity stunts, as long MS doesn’t interfere with the project , is ok to take their money.

    I mean, charity is always welcome, a photo op is a good asset to trade.

    MS is trying hard, sometimes companies need some positive feedback, as well constructive criticism. And sometimes companies need to cut the tongues of their CEO’s too :D

    Remember that MS is preocupied for interoperability too. It’s in their best interest to cooperate now. Otherwise they’ll probably force vendors to make hard decisions around solutions that may be counterproductive for MS’s interests.

  22. lokoadmin said

    About MONO and .NET, that is a one way road. Directly to Windows.

  23. Penguin said

    So, how do we know these are legible?

    I’m just asking for info about where you got thost and how they left Microsofts hands.

    I did spead those a bit and people just won’t believe.

  24. Pengin,

    You mean “legitimite”? Most of them are court exhibits – emails that were subpoenaed as evidence in Comes vs. Microsoft.

    Every single quote is linked to the source. In every case it is either a court document, a transcript on the Microsoft cite itself, or a report in a major media outlet.

    There can be little argument that the people said what they did. People can of course argue over how to interpret what those quotes mean, what the “context” was and so forth.

  25. Penguin said

    Thank you for fast reply. Yeah, legitimate was the word…

    Is there some official collection somewhere even hardcore microsofters could trust?

  26. Penguin,

    The records are archived here: http://antitrust.slated.org/www.iowaconsumercase.org/

    If someone won’t “trust” that, there’s really no point in engaging them. Again, to be clear – someone can certainly argue about the intention, or the context, or say that these are “old attitudes”, or they don’t reflect Microsoft official policy, or other such explanations. That’s fine.

    But the fact that they were said (or sent in email) is really not debatable – it’s a matter of public record. There are also a ton of major news sites reporting on various individual quotes when they were made.

  27. [...] i think this http://meandubuntu.wordpress.co…; is ushimitsudoki’s websites and i saw it there.. let me [...]

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>