Q&A Microsoft's evolving relationship with the open-source community is an object of fascination for many, including some surprised Microsoft employees. ZDNet.co.uk was told at a recent Microsoft event that "strange winds of change are blowing through Redmond" when it comes to the software giant's attitudes to open source and interoperability.
Many in the open-source community remain sceptical about Microsoft's overtures, believing them to be filled with inherent contradictions, such as Microsoft making patent-infringement allegations but also striking a deal with a vendor such as Novell.
Microsoft's UK national technology officer, Jerry Fishenden, talked to ZDNet.co.uk about the necessity of Microsoft specifying exactly which patents Linux has allegedly broken, as well as clarifying its attitude to open-source standards.
Fishenden, the software giant's lead UK technology advisor, also talked to ZDNet.co.uk about the need for a UK security breach disclosure law, and the need for a professional body that could strike off incompetent IT professionals.
Q: With the Microsoft allegations of 235 patent violations by open-source vendors, some in the open-source community are saying this is Microsoft trying to get open-source vendors to use Microsoft licences.
A: It depends where you come from on intellectual property really. As someone who is also a writer, I'm always quite intrigued by the idea that, if I write something, I shouldn't have some sort of rights over what I've produced, and that other people can go off and make money off the back of my creative work. I'm not entirely sure what people are asking — that Microsoft shouldn't protect its intellectual property?
I think it's the way that Microsoft has stated that 235 patents have been broken, then refused to specify which patents have been broken, and then said that it isn't going to litigate for now. It's not simply a question of protecting intellectual property.
Yes, well we need to be specific about intellectual property and where the [Linux] violations are, I guess.
What's your reaction to the observation that Microsoft, on the one hand, has to appear to be enforcing its intellectual property for the stakeholders but, on the other hand, is making overtures to the open-source community? Are those two positions irreconcilable?
I don't think so. If you look at all the big companies supporting open source and proprietary — IBM, for example, whose software business grew quite a lot last year based on its proprietary product portfolio — IBM doesn't seem to have a problem with doing both, Sun doesn't have a problem with doing both. I think most companies have that spectrum of open source being pooled and developed in the community, then there's other stuff that's proprietary, and ownership is retained. Microsoft pays well over $1bn [£503m] a year to license other people's intellectual property. The general preference in the industry is to license. That seems to me to be the way most people respect intellectual property.
Some in the open-source community have concerns about Microsoft and interoperability, specifically Microsoft's position on open standards. Microsoft talks about choice between Open XML and other open standards like ODF, but surely you build products on top of a standard and compete at product level, rather than competing at a standards level?
If standards meant that the first standard approved was the only one that you could use, then how would that differ from patents? You're effectively saying this has now got a monopoly on how you will do things.
Well no, not really, because surely the standard is just a specification document that says how a product can be interoperable?
But what if that standard doesn't do what you need it to do? If you take Open XML for example...
Talkback
This attack of fear, uncertainty and doubt over IP issues is a sad state of affairs for Microsoft. It is an admission that they cannot keep up with pace and innovation of open source development, their creaking legacy codebase is too spaghetti infested for even their massive resources to handle effectively. Six years between versions of Windows, and for what ? The big new security feature, i.e. enter the admin password was present in Unix some 30 years ago, how about respecting that IP ?
ITmanager07 29 May 07 08:17 ReplyMicrosoft now have no option but to employ lawyers with bully boy tactics to coerce businesses to buy their products or those of a subservient partner (Novell). The dinosaur is in trouble, the small hairy mammals of the open source world are more nimble and continue to eat into their market space - eg the Dell / Ubuntu announcement. The Linux distros deliver new functionality on a 6 monthly cycle - not 6 YEARS. It is a vibrant software ecosystem that is evolving rapidly.
This admission of sluggishness is a sad admission indeed, given that MS have made much use of open source in their own products in the past (for example the BSD TCP/IP stack). Its morally and technically repugnant.
Forget legalistic games, try to get back to innovation.
IT manager 07
Quoting:
167844 29 May 07 09:14 Reply"It depends where you come from on intellectual property really. As someone who is also a writer, I'm always quite intrigued by the idea that, if I write something, I shouldn't have some sort of rights over what I've produced, and that other people can go off and make money off the back of my creative work. I'm not entirely sure what people are asking — that Microsoft shouldn't protect its intellectual property?"
Isn't that precisely the point. When writing one touches on many ideas, but wouldn't consider patenting those ideas. When we write our work is protected by copyright law. Can you imagine what would have happened if the great philosophers, scientists, musicians, artists and writers had patented their ideas so that nobody else could use them without paying. We today wouldn't be able to have a conversation without violating somebodies intellectual property. The arguement of the free software community is that software should be treated in the same manner, copyrightable but not patentable. I for one believe this to be a much more realistic approach.
Will M$ open their code to scrutiny? Probably not. Do they have code that infringes on others IP? More than likely. Their GUI came
ator1940 29 May 07 13:43 Replyfrom Xerox and Apple. In fact, if it wasn't for some else's ideas
their would be no M$. Everything they started with belonged to
somone else. They either copied it or purchased it. If they claim
Open Source infringes then let it be shown in court, or shut up.
They are running with their tails between their legs because they
are scared of Open Source and all other competition.