Free Newsletters

   All InfoWorld Newsletters
Open Sources | Rodrigues & Urlocker » Microsoft's own internal open source community

January 21, 2006 | Comments: (0)

Microsoft's own internal open source community

Now, don't start crying on me, but this one will probably smack as being overly sentimental. Guilty as charged.

More often than I'd like, I'm forced to acknowledge "mea culpa" and reverse course on something I've said. I've always been more optimistic than most on Microsoft's chances to get open source right, but I occasionally think I've met exceptions to the rule.

I thought I had discovered one in Sam Ramji. He's part of Microsoft's Emerging Business Team, and I was fortunate to share a table with him at the recent SDForum event. Like virtually everyone I've met at Microsoft, Sam was articulate (sophistic is the word I sometimes apply to Microsoft friends like Jason :-), intelligent, and not afraid to back down from an argument.

We had plenty at our breakout session. (I learned after the fact that I wasn't supposed to blog this session. Again, mea culpa. Since Google doesn't forget anything, there's no point in trying to erase what I wrote. But I can at least acknowledge when I was wrong.) In the case of Sam, I misunderstood both what he said and what he meant.

The discussion went round the table about whether open source is a follower or a leader. I've taken both positions in the past, but generally believe that commercial open source obviates community open source's (not really a true distinction there, but I assume you know what I mean) definitional need to follow.

(Open source "in the wild" relies on a sufficient body of developers with interest and aptitude for a given technology, which happens once the groundwork has been laid by someone else. So, for example, you would not likely have an open source database until databases were well understood and a large enough group of developers could combine around creating one. I suppose one developer could innovate something on their own, but the money required to build up a mass of skilled developers around a technology largely precludes it, in my opinion.))

Anyway, I took Sam's comments to be pejorative on this, but after exchanging emails with him, I think I was wrong. Sam was no more antagonistic toward open source than I am. In fact, his background (lots of open source in it) makes him as likely as I am to be friendly about open source, and understanding of it.

Sam's response to my misunderstanding? He sought me out and tried to understand why I had misunderstood him. This has universally been the response from Microsofties that I've known. It's one reason that I put Microsoft in a very different class than most companies threatened by open source. The company started out as belligerent toward open source (and, indeed, sometimes this old tendency flares up), but quickly learned that this was the wrong way to become part of the community.

I'm actually quite bullish that Microsoft will continue to figure it out. Heresy, I know, but I'm not religious about software. I haven't met anyone there yet that hasn't shown enough humility to truly become part of the community (then again, I've yet to meet Ballmer or Gates ;-). If Tim thinks Microsoft could well be defined as an "open source company" because of their code contributions, I can agree, too. But I think the greater test is the quality of the people in the company. In this department, Microsoft has a very deep bench.

Sorry for misunderstanding you, Sam. Thank you for reaching out to me. And thanks for being a credit to your employer. Sorry I said otherwise. I was wrong.

And now I will go back to killing your SharePoint business. :-)

Posted by Matt Asay on January 21, 2006 09:27 AM


RATE THIS ARTICLE:





 

  •  
  • COMMENTS




Matt-

If you plumbing for a job at Microsoft, I'll be glad to post you CV on my blog.

[ASAY COMMENTS: Lol, Sam! I actually have zero desire to work at MSFT, though that wasn't always the case. I just generally respect the people there, and often the products.

That said, I don't like the "use us everywhere" mantra they have - the ultimate lock-in for the unwary. I'd much rather trounce them at Alfresco.]

Posted by: Sam Hiser at January 21, 2006 03:49 PM

Some comments made about IBM during 1999/2000 on the Linux390 email list spring to mind - IBM (also any large company you wish to name) is composed of numerous groups and thousands of people, with different perspectives and attitudes. Once that is realized, it becomes harder to lump everyone in a company together as "IBM" or "Microsoft" or whathaveyou ...

It helps to clear the air.

Posted by: Wesley Parish at June 1, 2006 05:05 AM

Microsoft Mini Spotlight
  • Get Started
  • Port 25 Blogs
  • OSS News
  • Join a Project

{Open Source} Heroes Happen Here

Start today and order your own Hero Hack Pack – which includes Getting Started with Open Source, Windows Server 2008 and Visual Studio 2008 Trial. Each pack is a chance to win a free pass to OSCON 2008.







Technology White Papers

 

InfoWorld Technology Marketplace

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
» BUY A LINK NOW

Sponsored Technology Links