The Imperative of Participation - Port 25: The Open Source Community at Microsoft
< Back to Blogs
The Imperative of Participation by Bryan Kirschner on November 09, 2007 12:42PM

I blogged awhile back about “Microsoft and open source growing together”—more in the sense of concurrency rather than causality.  Today I’m blogging about the latter.

I’ve found the graphic below to be one of the most powerful visual representations of a basic fact that is often forgotten.  The surface area of the globe below represents the total number of the people working in the technology ecosystem and all the economic activity in that ecosystem.  The little square in the Redmond, Washington area is shown—at scale—Microsoft’s relative size by number of employees and annual revenue.  It’s 0.05% of the total ecosystem, according to a Harvard Business School study.

The point this drives home for me, in a very intuitive way, is that any smart technology company would be foolish not to think about participating in that larger ecosystem with business partners, developers, and user-innovators.  There’s simply a vast amount of passion, intelligence, and entrepreneurial spirit outside the boundaries of any one firm.

I was reminded of this profound point when I watched Sam’s interview of Allison Randal (IMHO, one of those people in that broader ecosystem whose passion and intelligence anyone would be a fool to ignore).  There was a phrase used in that interview describing her perspective on the open source community: “the principle that everyone deserves to participate.”

Today Microsoft and Novell announced something that couldn’t be a better example of companies thinking hard—and being willing to take some risks—to participate in that broader ecosystem, guided by the principle that everyone deserves to participate.



The size of that little block in Redmond may be small relative to the total ecosystem, but—no bones about it—Microsoft is a successful company, and as a result Microsoft invests a lot ($7B a year!) in R&D.  Among the results of those investments are accessibility technologies: User Interface Automation (UIA) is which is an accessibility framework that simplifies the development of assistive technology products. 

What Microsoft and Novell announced today is about working together to bring UIA to a broader developer and user community, enabling creation of accessible products across both Windows and Linux platforms.

On the Microsoft side, Microsoft will make available its User Interface Automation (UIA) specification, which is an advanced accessibility framework that simplifies the development of assistive technology products for people with one or more disabilities, for implementation regardless of platform, in the open source and proprietary software communities. 

On the Novell side, Novell will develop and deliver an adapter that allows the UIA framework to work well with existing Linux accessibility projects--Novell’s work will be open source and will make the UIA framework cross-platform while enabling UIA to interoperate with the Linux Accessibility Toolkit (ATK), which ships with SUSE Linux Enterprise, Red Hat Enterprise, and Ubuntu Linux.
 
On a strictly emotional basis, it feels pretty good to come to work on a day when the big news is about create a cross-platform solution that will provide people with disabilities greater access to computer technology.

But since I cited Harvard Business School to explain why participating in the broader community was a business imperative, let me take a little more of a hardcore business approach: Any technology company that wants to stay in business needs to think about reaching beyond the boundaries of their little “box” in the graphic above.

Any technology company that really wants to succeed, in ways nobody—whether their shareholders or their competitors—could have predicted needs to think about both reaching beyond the boundaries of their box and making that big globe even bigger.  If you can figure out how to grow participation in that larger ecosystem—well, there’s that much more passion, intelligence, and entrepreneurial spirit out there to engage with.

Today, Microsoft and Novell just took a step toward making that big world even bigger by working together across the boundaries of each firm, and across the traditional lines between proprietary and open source software development. 

It feels really good to come to work today because of this single event—it feels even better to me because I am very confident this is an example of Microsoft and open source growing together—causality, not concurrence. This is the shape of things to come--remember you read it here on Port25 first.

Comments RSS
  1. Hi Bryan, While I enjoyed reading your post, I have to disagree with something you said. Microsoft and Open Source are not "growing together" but are growing, despite each other. Let me explain. Open Source people do not trust Microsoft, and there is very good reason for this...because the CEO of Microsoft has a nasty habit of coming at Linux and Open Source with empty, baseless threats. Then we read about Microsoft claiming it holds the patents to "certain parts" of embedded Linux (I'm referring to the Kyocera Mita deal announced last week) and the other claims that Linux violates 235 patents, which Microsoft refuses to elaborate on. Because I had a chance to get to know Sam and a few of you out there early this year, I know what you are doing, and I believe the work you are doing is really good stuff. You made a believer out of me. But you're not convincing anyone else that Microsoft has any real interest in Open Source, and the relationship with Novell did not do anything to help the cause. Let's face it, the thirty new customers that Novell claims to have added because of the deal are small in comparison to the customers that Red Hat and Asianux have gained. Mandriva has had some huge wins lately in Nigeria (which Microsoft tried to buy-off) and in France with automaker Peugeot. The press Microsoft is getting is not related to the fine work of Port25, but rather the negative FUD that Steve Ballmer is putting out. Where am I going with this? Steve Ballmer and Ron Hovsepian should have held a joint news conference about this as a major benefit as a result of the MS Novell relationship. Instead, it is left to others to do. I applaud you and the whole team on the great work that is getting done. I just wish we'd see more from the executive briefing center about your fine work and less unsubstantiated FUD about Linux and Open Source.

    posted at 08:54AM 11/19/2007
  2. Comme vous le savez, le site Porte 25 se veut un petit cousin du site US Port25 qui fournit des informations

    posted at 09:51AM 11/27/2007
  3. Port 25 said:

    My participation in technology was transformed by the Commodore 64. That's why I--like others here at Port25 and over at Slashdot--still love it after 25 years. Natales posts: "I can't emphasize enough how "mind shaping" was learning assembly language

    posted at 07:25AM 12/14/2007
  4. Port 25 said:

    There’s been a flurry of articles and blogs about Microsoft’s open source strategy lately , spurred in part by an interview with Bill Hilf (Zachary Rodriques Connolly … and a comment from davidmeyer on my previous post). Collectively they make me think

    posted at 10:33AM 01/12/2008
  5. My name is Karri Dunn, I am joining the Port25 team focusing on developer interests. I am a 10 year veteran

    posted at 01:57PM 03/05/2008
  6. cigarest said:

    Developing software has been an engineering discipline with formal methods. The evolution of software methods has ranged from the now outdated waterfall method to formal specification languages with precise semantics. Despite having methodologies, software

    posted at 09:42PM 04/09/2008
Post a Comment
*
*