I still cannot understand what drove Novell to sign pacts with M$. Not many understand it either as both sides are very close mouthed about the deal. This worries me if another FUD session like SCO in the making. M$ had a large hand in the SCO saga and I don't believe that M$ is kissing the hand of Linux.
Trust me I am a paying Linux customer of Novell, It was decided due to corporate policies while Suse was still owned by Suse. But the contracts got carried over. And we remained a loyal customer. I was also a Redhad customer too, Server and workstations. But I switched those to CentOS and I am very happy with the results.
Now I have to worry about Suse too. But before jumping or leaping I need to find out more about the nature of Novell/M$ pact. I am sure it will be dissected as soon as the people have enough information.
For now I visit Groklaw to keep updated. Also I have a few Mono projects under my belt and have to think about them too.
Today I found some answers on the Novell site on an article titled "Novell Answers Questions from the Community"
Here are the questions and Novells answers;
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?
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.
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 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.
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 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.Links;