SEC document shows that Microsoft is entitled to receive
key technical documentation from the Linux distributor -- even if
that documentation is not generally available to open source
software developers.
Under its controversial alliance with Novell, Microsoft is
entitled to receive key technical documentation from the Linux
distributor even if that documentation is not generally available
to open source software developers, according to a Novell
document.
Under the deal, Novell must provide to Microsoft documentation
relating to the tools used to manage Novell's SUSE Linux operating
system on virtual servers "whether or not Novell Management
Interface Information is available publicly in the open source
community," the document states.
While the arrangement may not technically run afoul of the open
source General Public License, it's sure to irk Linux advocates who
are already disgruntled with Novell for cozying up to their arch
enemy.
Microsoft and Novell reached an accord in November under which
Microsoft agreed not to press its patent claims over Linux against
Novell's SUSE customers. In exchange, Microsoft won the right to
re-sell Novell's Linux products and services at a markup.
Microsoft claims that Linux and other free software programs
violate 235 of its patents.
In a filing with the Securities and Exchange Commission Friday,
Novell revealed a number of new details about the Microsoft
deal.
A copy of Novell's technical collaboration agreement with
Microsoft attached to the filing shows that Novell must provide
Microsoft with certain documentation related to running SUSE Linux
virtually -- on an exclusive basis if necessary. "If any such
Novell Management Information is not publicly available, it is
provided for Microsoft's internal reference use only," the
agreement states.
Virtualization is the process through which a single server is
subdivided to run multiple operating systems. Large enterprises are
increasingly implementing virtualization strategies in their data
centers in an effort to reduce hardware needs, cut power
consumption, and add flexibility.
The technical agreement shows the extent to which Microsoft is
counting on its close relationship with Novell to add
virtualization capabilities to its forthcoming Windows Longhorn
Server product in an effort to match offerings by rivals EMC and
IBM.
In addition to giving Microsoft first crack at some of Novell's
virtualization management technology, Novell is allowed to use and
create tools enabling SUSE Linux to run alongside Longhorn using
Microsoft's application programming interface for
virtualization.
Unlike some other vendors, however, Novell will be able to do so
without fear of stepping on Microsoft patents. Any infringement
actions that Microsoft might take against Novell in the future
"shall not include any patent claims infringed by (i) any enabling
technologies that may be necessary to make or use any Novell
HyperCall API Implementation," according to the terms of the
technical agreement.
It also calls for the two companies to develop protocols for
testing Novell's virtual machine technology running on Microsoft's
Viridian virtualization tool, which is expected to ship after the
company releases Longhorn later this year or early next year. The
catch: "Neither party will publicly release any test results
without prior written consent of the other party," the
collaboration agreement states.