I just completed what will be the last business trip I’ll take in my existing role in Microsoft… my new position will not be hugely different from what I’m doing now, I’ll still be involved in many of the same conversations, I’ll still be with Microsoft, but I will have a slightly different focus. More on that in a later post.
For now I thought it might be worthwhile reflecting a little on 2009 MSC Malaysia Open Source Conference which has been running in Kuala Lumpur this week.
I learned a few things during the week that are probably worth sharing, and I got the opportunity to talk a little about some of the work Microsoft has been doing with open source communities as we have slowly found our feet.
For anybody who is interested, my presentation is linked here as PDF, XPS, PPTX.
I would have posted it as ODP as well, but could not find a tool in OpenOffice.org to strip out personal notes and other none essential data from the file. This function is really important for any organization that is releasing documents into the public domain, especially Government organizations. I’m sure it is in there somewhere, I just couldn’t find it.
Anyway, the first and least significant lesson for me from the event related to the tools that we were asked to use. The conference organizers wanted to have all presentations delivered using a combination of Fedora (or Ubuntu) and OpenOffice.org. I’ve looked quickly at OpenOffice.org several times but never really used it in anger, so I figured this would be a good excuse to do so. I’m a Microsoft guy so you would expect me to say that my experience was not great, it wasn’t and you’ll find some of the details in my twitter stream.
The bottom line is that on the day of the presentation we had to run through the deck on the actual machine that was going to be used for the presentation correcting graphics, fonts and other details to ensure that they all rendered correctly. This was a bit of a surprise to me given all the “beauty, elegance and transparent cross platform interoperability” statements I read on the internet. Actually it was not a surprise at all, but it was interesting to experience it all first hand.
At the end of the day the tools did their job and the presentation seemed to go well enough, so I can’t really complain.
The second lesson, and one that I thought was much more significant was around how closely aligned we are to many of the voices currently supporting an increased level of usage of Open Source Software in the Malaysian government.
The panel session that ran right before my presentation had a title that was along the lines of “Surviving the Economic Crisis using Open Source Software”. Representatives from Sun, RedHat and the BSD project all independently said in one way or another “you can’t pay the bills with Open Source Software, you have to have business model that supports it”, and then went on to explain what their business model was.
In many ways this isn’t dissimilar to Microsoft, in any future I can foresee we will still have our core business model but increasingly we are finding ways that Open Source complements that model, delivering an increased level of value to our customers, partners and to developers.
The final thing I learned at the conference was really a reflection of the way that Open Source is viewed in the marketplace in Malaysia. I’d say that I met with two distinctly different groups at the conference, one group who are building businesses around open source software and are principally pushing for a diversity of skills in the Malaysian marketplace, and a second who want everything to be free and are pushing for a wholesale adoption of open source software across the government and beyond.
For the first group, I think Microsoft has a strong role to play alongside anybody who is building a software businesses in Malaysia, regardless of the way they choose to develop that software or the platform that they choose to develop it on.
Being a Microsoft employee at an Open Source Software conference is an interesting experience, but an increasingly satisfying one. Several years ago when I first participated in such an event it was clear that we were the outsiders (duh!), today things have evolved to a point where these types of conference lead to some really interesting and useful conversations.
All up, I had a great time in KL this time around, I got to spend a little time with a handful of the individuals that have taught me so much about working in this environment over the last few years and I got to meet a few new people as well. I hope that I both added something useful to the overall conversation at the conference, and will get the opportunity to come back and participate again in future years.
At the end of the day, as I said in my presentation, I think these conversations are all about co-existence which includes open engagements from everybody involved. The collective good and progress of the industry inevitably means progress for all concerned. That’s evolution. History has proven this time and again.