Practical Technology

for practical people.

November 2, 2006
by sjvn01
0 comments

Hell freezes over: Microsoft, Novell partner on Linux

Microsoft and Novell have announced a set of broad business, legal, and technical collaboration agreements to build, market, and support a series of new solutions that will make Novell’s Linux and Microsoft’s Windows products work better together.

First, the two long-warring companies will create a joint research facility at which Microsoft and Novell technical experts will architect and test new software solutions and work with customers and the community to build and support these technologies. At this center, developers will focus on three major technical areas.

The first of these is virtualization. The companies will jointly develop a compelling virtualization offering for Linux and Windows. During the press conference in San Francisco announcing this deal, Jeff Jaffe, Novell CTO said that the end result will be to enable Windows to run on top of Linux, and Linux to run on top of Windows.

Since Novell has long worked hard on bringing Xen virtualization to SUSE Linux and Microsoft recently announced that it would use Xen for its own server virtualization, it seems almost certain that the companies are planning to come up with a Xen-based virtualization solution.

The companies will also work on managing web-services on both physical and virtual servers. However, while the press conference centered on web services, it’s clear that the two are also working on making it easy to manage mixed Windows and SUSE Linux Enterprise environments. In particular, the unlikely bedfellows will work on ways to confederate Microsoft Active Directory with Novell eDirectory, and vice-versa.

The two are also working together to bridge the gap between Microsoft Office and OpenOffice.org’s document formats. While Sun Microsystems Inc. is usually the first company associated with OpenOffice, Novell has also been a major contributor to its code. Specifically, Novell and Microsoft will work on ways to translate and improve interoperability between Microsoft’s Open XML and OpenOffice’s ODF (OpenDocument formats).

As significant as those developments are, perhaps the biggest news is that Novell and Microsoft announced an agreement to provide each other’s customers with patent coverage for their respective products. These agreements will be in place until at least 2012.

The patent cooperation agreement enables Microsoft and Novell to give customers assurance of protection against patent infringement claims. It gives customers confidence that the technologies they use and deploy in their environments are compliant with the two companies’ patents.

As part of this agreement, Microsoft will provide a covenant not to assert its patent rights against customers who have purchased SLES (SUSE Linux Enterprise Server) or other covered products from Novell, and Novell will provide an identical covenant to customers who have a licensed version of Windows or other covered products from Microsoft.

“Both companies had to think creatively about how to create an intellectual property bridge between the two worlds of open source and proprietary software,” said Brad Smith, senior vice president and general counsel of Microsoft. “This bridge is built on respect for the innovations of each company and the open source community, and a passion for what we can deliver for our customers together.”

It should be noted that while the potential for open-source patent lawsuits has long been recognized, none of any significance has ever been filed.

As part of the agreement, Novell will pay a running royalty to Microsoft for use of its patents in SUSE Linux. Both companies, as Smith mentioned, have large patent portfolios. No mention, however, was made of Microsoft paying a royalty to Novell for the use of its patents.
Microsoft’s CEO Steve Ballmer said that, in effect, “Novell will act as a proxy for its customers, but only for Novell’s customers. This leaves the impression that Microsoft might consider legal action against other Linux companies, such as Red Hat Inc., with which it doesn’t have such an agreement.

Microsoft’s CEO Steve Ballmer (left) said that, in effect, “Novell will act as a proxy for its customers, but only for Novell’s customers. This leaves the impression that Microsoft might consider legal action against other Linux companies, such as Red Hat Inc., with which it doesn’t have such an agreement.

In addition, Ballmer said that Microsoft would not use its patent portfolio against any individual, non-profit open-source software developer or against any openSUSE programmer whose code ended up in SUSE Linux.

Under the agreement, Microsoft will also officially recommend SUSE Linux Enterprise for customers who want mixed, Windows and Linux solutions. As Ballmer said, however, if someone asks him what operating system he should get, he’s going to say, “Windows! Windows! Windows!” But, if they say “no, we must have Linux,” then Novell’s SUSE Linux is what they’ll recommend.

As part of this deal, Microsoft will distribute 75,000 coupons for SLES maintenance and support, so that customers can benefit from the use of an interoperable version of Linux with patent coverage, as well as from the collaborative work between the two companies.

“They said it couldn’t be done. This is a new model and a true evolution of our relationship that we think customers will immediately find compelling, because it delivers practical value by bringing two of their most important platform investments closer together,” Ballmer added. “We’re excited to work with Novell, whose strengths include its heritage as a mixed-source company. Resolving our patent issues enables a combined focus on virtualization and Web services management to create new opportunities for our companies and our customers.”

The two have however, not worked out all their differences. The WordPerfect lawsuit remains unresolved.
“Too often technology companies ask their customers to adapt to them. Today, we are adapting to our customers,” said Novell president and CEO Ron Hovsepian (right). Both companies said that they made these broad agreements because of the demands of enterprise customers.
First, the two long-warring companies will create a joint research facility at which Microsoft and Novell technical experts will architect and test new software solutions and work with customers and the community to build and support these technologies. At this center, developers will focus on three major technical areas.

The first of these is virtualization. The companies will jointly develop a compelling virtualization offering for Linux and Windows. During the press conference in San Francisco announcing this deal, Jeff Jaffe, Novell CTO said that the end result will be to enable Windows to run on top of Linux, and Linux to run on top of Windows.

Since Novell has long worked hard on bringing Xen virtualization to SUSE Linux and Microsoft recently announced that it would use Xen for its own server virtualization, it seems almost certain that the companies are planning to come up with a Xen-based virtualization solution.

The companies will also work on managing web-services on both physical and virtual servers. However, while the press conference centered on web services, it’s clear that the two are also working on making it easy to manage mixed Windows and SUSE Linux Enterprise environments. In particular, the unlikely bedfellows will work on ways to confederate Microsoft Active Directory with Novell eDirectory, and vice-versa.

The two are also working together to bridge the gap between Microsoft Office and OpenOffice.org’s document formats. While Sun Microsystems Inc. is usually the first company associated with OpenOffice, Novell has also been a major contributor to its code. Specifically, Novell and Microsoft will work on ways to translate and improve interoperability between Microsoft’s Open XML and OpenOffice’s ODF (OpenDocument formats).

As significant as those developments are, perhaps the biggest news is that Novell and Microsoft announced an agreement to provide each other’s customers with patent coverage for their respective products. These agreements will be in place until at least 2012.

The patent cooperation agreement enables Microsoft and Novell to give customers assurance of protection against patent infringement claims. It gives customers confidence that the technologies they use and deploy in their environments are compliant with the two companies’ patents.

As part of this agreement, Microsoft will provide a covenant not to assert its patent rights against customers who have purchased SLES (SUSE Linux Enterprise Server) or other covered products from Novell, and Novell will provide an identical covenant to customers who have a licensed version of Windows or other covered products from Microsoft.

“Both companies had to think creatively about how to create an intellectual property bridge between the two worlds of open source and proprietary software,” said Brad Smith, senior vice president and general counsel of Microsoft. “This bridge is built on respect for the innovations of each company and the open source community, and a passion for what we can deliver for our customers together.”

It should be noted that while the potential for open-source patent lawsuits has long been recognized, none of any significance has ever been filed.

As part of the agreement, Novell will pay a running royalty to Microsoft for use of its patents in SUSE Linux. Both companies, as Smith mentioned, have large patent portfolios. No mention, however, was made of Microsoft paying a royalty to Novell for the use of its patents.

A version of this story first appeared in Desktop Linux.

October 25, 2006
by sjvn01
0 comments

Ubuntu makes business moves, but no Oracle deal… yet

On the eve of Ubuntu Linux’s version 6.10 release, Mark Shuttleworth, the founder of Ubuntu and its commercial wing, Canonical Ltd., held an early morning meeting in London to talk about Ubuntu, Canonical, and their business future.

Despite the almost endless rumors about an Oracle deal in the works to either buy or partner with Ubuntu, no such deal, according to Shuttleworth, will be announced… yet.

Continue Reading →

October 25, 2006
by sjvn01
0 comments

Oracle’s Red Hat rip-off

No one saw this coming. People talked about Oracle making its own Linux, or buying a Linux company (Ubuntu?). But, the news that Oracle is erasing Red Hat’s trademarks from Unbreakable Linux and supporting it for less than Red Hat is a bolt from the blue.

Or, perhaps, I should say that Oracle is firing a shot at the heart of Red Hat, and commercial Linux?

This really, really ticks me off.

Oracle’s claims as to why it felt it had to make this move are BS.

Continue Reading →

October 25, 2006
by sjvn01
0 comments

Reactions to Oracle’s Unbreakable Linux move

Oracle’s Unbreakable Linux move caught the Linux community by surprise, but, for the most part, they’re seeing a silver lining to Oracle’s latest shocker. Red Hat, for example, made the best of the news that Oracle will take Red Hat Linux and support it at cut-rates.

“The opportunity for open source just got bigger,” said spokesperson Leigh Day. “Oracle’s announcement further validates open source and Red Hat’s technical leadership. We will continue to optimize Red Hat Enterprise Linux for Oracle and compete on value and innovation.”

Kevin Carmony, CEO of Linspire Inc. took a less optimistic view of the situation. This is “Not good for Red Hat,” said Carmony. “Their stock is already down nearly 17 percent in after market trading on this news. I guess it is, however, slightly better for Red Hat than if Oracle had gone with Debian or Ubuntu.”

Continue Reading →

October 25, 2006
by sjvn01
0 comments

Oracle adopts Red Hat Linux as its own

Oracle Corp. on Oct. 25 announced that it would provide the same enterprise class support for Linux as it provides for its database, middleware, and applications products. Essentially, this means that Oracle, after removing Red Hat trademarks, will be distributing Oracle Unbreakable Linux, derived from Red Hat’s open-source Linux technology.

Oracle, however, claims that it is merely “supporting” Unbreakable Linux, which is based on Red Hat Enterprise Linux.

Other, far smaller companies, such as CentOS and White Box Enterprise Linux, have taken Red Hat’s code, removed the Red Hat trademarks, and spun their own Linux distributions from it. No major business, until now, though, has made such a move.

Continue Reading →

October 17, 2006
by sjvn01
0 comments

LDN: an MSDN for Linux developers

One major advantage Microsoft developers have over their Linux counterparts is that they have access to MSDN (Microsoft Software Developer Network), a magnificent online developer resource. Linux has had nothing to compare. Until now.

The Free Standards Group (FSG), a nonprofit organization dedicated to developing and promoting open-source software standards, announced today that it has partnered with O’Reilly Media to offer similar services to Linux application developers as part of its LSB (Linux Standard Base) Developer Network.

The LSB Developer Network (LDN) is meant to serve as the central, community-based source of information for software developers writing portable Linux applications. The beta site is now open for business.

The newly-minted LDN website currently contains a custom library of Linux content via Safari Books Online, an online reference library that’s a joint venture of O’Reilly and the Pearson Technology Group. With this, Linux developers can go to one place for their programming information needs instead of cobbling it together from hither and yon.

The site also includes FSG-provided software tools, standards, forums, and content. By using the tools and information on the site, software developers can build their applications according to the LSB specification, and certify it using the FSG’s certification and testing services, receiving the ability for their application to run on multiple distributions of Linux.

Specifically, LDN offers these features:

  • A social networking bookmarker where users can import their existing del.ic.io.us bookmarks according to tag, and share them with other members of the community. This approach leverages, instead of replaces, existing bookmarking tools already used by the majority of the development community.
  • A directory of resources for building portable Linux applications; this includes tutorials on building applications with the LSB and other information needed by developers.
  • Software development kits where ISVs can build and test their applications against the LSB, including tools that query accepted interfaces already in the standard.
  • LSB roadmap tools that give software developers the insight needed to plan which versions of standards-compliant compilers, distributions and libraries to use in future versions of their software.
  • Certification services and an application directory for LSB-certified applications so end users can easily find portable Linux applications and certified distributions.

To make this happen, Linux Magazine editor Martin Streicher will serve as LDN’s editorial director. The LDN is also being supported by such leading Linux companies as IBM, HP, MySQL, Novell, Real Networks, and Red Hat.

FSG CTO and Debian Linux founder Ian Murdock noted that “In order for Linux to be a truly competitive platform, there must be a central information source for developers building portable Linux applications.”

“Microsoft has done a great job with [MSDN]; we aim to do the same for the Linux Standard Base using the “bottom up” community-based development model exemplified by open source and Linux.” The “main difference,” Murdock went on to say, “Is we’re doing this in a community-based, bottom-up style. The Free Standards Group provides a platform for collaboration on standards and interoperability. This will be no different. We’re providing a platform for collaboration on developer tools with the support of IBM, HP, Novell, Red Hat, and other members.”

“Partnering with the undisputed leader in developer content, O’Reilly, is the first step in this project. We urge the community to join and help build the network,” concluded Murdock.

Some of the community is already there. “Application developer support is critical to the continued growth of the Linux market,” said Chris Cooper, Novell‘s director of developer services. “While there are now more than 1000 applications certified on SUSE Linux Enterprise, we are committed to bringing even more applications to our platform. Working with the Linux Standard Base Developer Network will provide yet another avenue for application developers to write applications that work on multiple distributions, increasing broad market adoption of Linux.”

There’s no question that there’s a real and pressing need for such a service. Jeremy White, founder and CEO of CodeWeavers Inc., said, “I think that most Linux developers and advocates have a rose colored view of what the Linux development process and market really is, at least for a an ISV that wants to create a Desktop application for sale. It takes a lot of hard work to create a Desktop product for Linux.”

“Even worse, that market is highly fragmented. Yes, it really does matter to an ISV [independent software vendor] that there is Ubuntu, Red Hat, SuSE, and on and on; yes, they are ‘close’, but this isn’t horseshoes. The sooner we face that truth and get on with doing what we can to improve the situation (yay for xdg-utils!), the better,” White added.

Kathy Bennett, IBM Linux Technology Center director, commented that “This is yet another step by supporters of the open community to make Linux a better and more competitive computing platform.”

A version of this story first appeared in Linux-Watch.