Novell Answers Questions from the Community
Since the announcement of the Novell-Microsoft agreement on November 2, we have
been flooded with questions from the open source community about what this deal
means to the Linux, the open source community, and even what this deal means for
Novell. We will use this page to answer as many of those questions as possible.
Check back frequently, as we will continue to add more answers as quickly as possible.
Have a question you want to ask? Click here [ http://www.novell.com/linux/microsoft/feedback.html
] to send it to Novell.
Q1. How is this agreement compatible with Novell's obligations under Section 7 of
the GPL?
Our agreement with Microsoft is focused on our customers, and does not include a
patent license or covenant not to sue from Microsoft to Novell (or, for that matter,
from Novell to Microsoft). Novell's customers receive a covenant not to sue directly
from Microsoft. We have not agreed with Microsoft to any condition that would contradict
the conditions of the GPL and we are in full compliance.
Novell's end user customers receive a covenant not to sue directly from Microsoft
for their use of Novell products and services, but these activities are outside
the scope of the GPL.
Q2. Why did Novell make this deal with Microsoft? Was Microsoft threatening a lawsuit?
Novell started discussions with Microsoft in order to solve problems for our customers
by improving Linux/Windows interoperability in areas like virtualization, heterogeneous
server management, and office document compatibility. By securing a commitment from
Microsoft to support the use of Linux and open source software, we have allayed
any potential concerns for our customers and removed a barrier to enterprise-wide
Linux adoption.
There was no threatened litigation.
Q3. Is this agreement an admission that Linux products from Novell infringe Microsoft
patents?
No.
Patent concerns did not drive our entry into this agreement. Novell makes no admission
that its Linux and open source offerings infringe on any other parties' patents.
Our position has not changed as a result of this agreement.
Q4. With this agreement, will Novell include Microsoft patented code in its contributions
to the open source community?
No. Novell will not change its development practices as a result of this agreement.
It has always been our policy in all development, open source and proprietary, to
stay away from code that infringes another's patents, and we will continue to develop
software using these standard practices. If any of our code is found to infringe
someone else's patents, we will try to find prior technology to invalidate the patents,
rework the code to design around the infringement, or as a last resort remove the
functionality.
Novell is committed to protecting, preserving and promoting freedom for free and
open source software.
Of course, it should be understood that under the patent agreement each party will
promise not to assert patents against customers. The patent agreement does not cover
the development activities of Novell or Microsoft, and Novell has no plans to changes
it development policies relating to patents.
Q5. Novell's November 2 press release states that, "Novell will also make running
royalty payments based on a percentage of its revenues from open source products."
Are these payments for a patent license to Novell?
No. Novell has no license or covenant not to sue from Microsoft under this agreement.
The payments are for Microsoft's covenant directly to Novell's customers. By the
same token, Microsoft's customers receive the same covenant from Novell in return
for payment from Microsoft to Novell.
Q6. Will Novell's involvement with the Open Invention Network (OIN) change due to
this agreement with Microsoft?
No. The Open Invention Network [ http://www.openinventionnetwork.com/ ] is an independent
organization formed to protect many commonly distributed open source and free software
packages, including Linux, from legal attacks, no matter where an attack comes from.
OIN provides coverage to the entire Linux industry by providing a form of retaliatory
protection for Linux distributors and users that might be targeted in patent litigation.
Novell is a founding member of the OIN and remains strongly committed to its mission.
We have contributed valuable resources to OIN and will continue to participate in
OIN in the future. Novell remains firmly in support of the goal of creating an environment
of open innovation in the Linux world, without worry about the threat of patent
lawsuits.
The value of OIN's patents as a deterrent remains critical to the entire Linux industry,
including Novell, and is not affected by our agreement with Microsoft.
Q7. What does your investment in Office Open XML mean to your commitment to the
Open Document Format?
Open Document Format ("ODF") is the default file format of OpenOffice.org, and Novell
is firmly committed to advancing ODF as a file format and a standard. We devote
the bulk of our OpenOffice.org development efforts to ODF.
We also understand the need for Linux desktop systems to provide compatibility with
Microsoft Office file formats. By supporting Office Open XML in OpenOffice.org,
and by contributing to efforts to translate between ODF and Office Open XML, we
will achieve better interoperability between Linux and Windows desktop systems.
This will allow more businesses to choose Linux desktops freely.
Read Novell's statement on file formats for office applications [ http://www.novell.com/products/desktop/fileformats.html
].
Q8. What does this mean for Mono and its inclusion in non-SUSE distributions? Does
Mono infringe Microsoft patents?
We maintain that Mono does not infringe any Microsoft patents. This agreement does
not impact the rights and abilities of other distributions to bundle and ship Mono.
Novell is the leading contributor to Mono and we remain committed to the Mono project.
Mono is a community project with many constituents and collaborators from companies,
universities, governments and individuals.
The Mono project has a set of rules it uses to handle patents [ http://www.mono-project.com/FAQ:_Licensing#Patents
] that might read on its implementation. The general policy is to work around, remove,
or find prior technology on any patents that might read on any implementations in
Mono. We continue to support this policy.