Monday, November 06, 2006

Red Hat downplays Novell/Microsoft deal

In response to a recent agreement between Microsoft and Novell, Red Hat's corporate secretary Mark Webbink has predicted that Red Hat "will be the dominant player in the Linux market" a year from now, and that "by that time there won't be any other Linux players." In light of Microsoft's partnership with Novell and Oracle's ambitions of Linux support dominance, Webbink's statement doesn't seem all that realistic.

In a recent interview with Search Open Source, Webbink downplayed the new relationship between Microsoft and Novell, claiming that the two companies have "gone off the road a bit" and arguing that Red Hat's approach to Linux support and stronger ideological ties to open source will ensure eventual triumph. He points out that the agreement between Novell and Microsoft involves intellectual property licensing, which he says represents a contradiction for Novell and a deviation from the conventional values of the open source community. Webbink thinks that "Novell has fallen into the trap of allowing Microsoft to do exactly what it wants to do, which is to trumpet IP (intellectual property) solutions and promises." According to Webbink, a company "can be either for freedom and collaboration," or "a different approach," but Microsoft and Novell "are trying to do both." The interview asks some good questions, and it is definitely worth a read for those interested in Novell's agreement with Microsoft. Let's examine some of Webbink's arguments and see how they hold up to scrutiny.

Some of Webbink's arguments sound hyperbolic, but he makes some worthwhile points. Although many will dismiss his argument about freedom as mere rhetoric, it is worth noting that, in many cases, enterprise Linux adoption is heavily motivated by a desire for flexibility and freedom from vendor lock-in. Webbink is implying that Novell risks alienating customers if the company's intellectual property agreements with Microsoft lead to limited choice for end-users and decreased involvement of the open source community in Novell's projects. The argument is valid, but is it sound? There is no evidence yet that the intellectual property agreements will have any tangible detrimental effect. The arrangement has certainly created some controversy and uncertainty about Novell's intentions, but it is unclear at this point what sort of impact it will have on Novell's products.

Some are concerned that Novell has entered into this agreement in order to validate inclusion of Microsoft's intellectual property in Mono, the open source .NET interpreter. Webbink points out that community concerns have led the Free Software Foundation's legal advisor to question "whether or not [Novell and Microsoft's] partnership was in violation of the GNU Public License." Mono developer Miguel de Icaza has responded to community concerns by pointing out that the open source .NET implementation does not infringe on any of Microsoft's patents, that the product can still be safely included in other Linux distributions besides SUSE, and that Mono developers will continue to ensure that Mono never includes or infringes on Microsoft's intellectual property.

Citing Microsoft's attempts to fund SCO's legal assault on the open source operating system, many Linux enthusiasts are convinced that the proprietary software company's agenda is predatory and that its agreement with Novell reflects a divide-and-conquer strategy. While this may be true, I think it's more likely that Microsoft is responding to customer demand for Linux virtualization in a Windows environment. For Microsoft, Novell is the obvious choice for this sort of alliance because the company actively promotes broader adoption of .NET technology by financially supporting development of Mono. I think it would be naive to believe that Microsoft is interested in anything other than competition, but that doesn't necessarily mean that the company is still determined to destroy Linux. We have seen numerous changes at Microsoft in the past few years, and it is obvious that the company is at least starting to move towards open standards and interoperability.

How will Microsoft's agreement with Novell impact other Linux vendors? I think that it could give SUSE an edge in the virtualization arena, particularly in enterprise environments where users need to run virtual Linux instances on a Windows host. The partnership could also potentially make SUSE look like a safer choice for some companies that are concerned about intellectual property issues. Red Hat is combating that particular advantage by offering stronger indemnification. Ultimately, I think that Red Hat can adequately compete with Novell if the company can convince customers that its stronger commitment to open source ideals and distance from the patent minefield will provide users with more choice and greater flexibility. Will Red Hat be the only Linux distributor left in one year? Don't hold your breath—an alien invasion is probably more likely.

No comments: