Practical Technology

for practical people.

June 18, 2007
by sjvn01
0 comments

Novell readies “virtual machine driver pack”

Novell Inc. claims it will become the first vendor to offer a supported solution for Xen virtual machine guests, with its release next month of the SUSE Linux Enterprise Virtual Machine Driver Pack.

This is a bundle of Xen-compatible paravirtualized network, bus, and block device drivers said to enable unmodified Windows and Linux guest operating systems to run on SLES (SUSE Linux Enterprise Server) 10 SP1 and Xen 3.0.4 with near-native performance in virtual environments on systems with Intel Virtualization Technology (Intel VT) and AMD Virtualization (AMD-V) chipsets.

It does this by opening additional channels of communication between the Xen hypervisor in SUSE Linux Enterprise and the unmodified guest operating systems running in a virtual environment, accelerating network and storage input/output and improving overall efficiency.

In recent months, virtualization has become hot in Linux circles. Besides advancements in Xen, the Linux kernel, as of version 2.6.20, includes its own built-in virtualization, KVM (kernel-basd virtual machine).

Some of this improved virtualization technology is now available for both the desktop, SLED (SUSE Linux Enterprise Desktop), as well as the server, SLES. Novell’s Xen can run unmodified Windows Server 2003 R2, Windows Server 2000, Windows XP, Vista, and Red Hat Enterprise Linux 4/5 as clients, according to Novell. VMware virtualization products are also supported on SLED, both as host and as guest, including VMware Workstation, Server, and Player.

The Driver Pack contains paravirtualized network, bus, and block device drivers for Windows Server 2003 (32 bit and 64 bit), Windows 2000 (32 bit) and Windows XP (32 bit and 64 bit).

Paravirtualized drivers for SLES 9 SP3 will be available later in 2007, Novell said. Similar device drivers for Red Hat Enterprise Linux 4 and Red Hat Enterprise Linux 5 will are expected to be available in the second half of 2007. Both the Red Hat and Novell drivers will be delivered as free updates to the Virtual Machine Driver Pack via Novell Customer Center.

The paravirtualized drivers for Windows in the Driver Pack are currently distributed under a proprietary license. The paravirtualized drivers for SUSE Linux and Red Hat Enterprise Linux, on the other hand, will be distributed under an open-source license.

The Virtual Machine Driver Pack will ship in July, according to Novell. A one-year subscription will be priced at $299 per physical server for up to four virtual machines, or $699 per physical server for unlimited virtual machines. Xen drivers for SUSE Linux Enterprise Server are already available and ship as part of the SUSE Linux Enterprise distribution.

A version of this story was first published in Linux-Watch

June 13, 2007
by sjvn01
0 comments

Forget about Linux going GPLv3

MOUNTAIN VIEW, CALIF. — If anyone out there still thinks that the main Linux kernel might change to the GNU GPLv3 (GNU General Public License Version 3) anytime soon, you can forget about it.

At the Linux Foundation Collaboration Summit at the Googleplex, five of the leading Linux kernel developers said that they couldn’t see anything like a good enough reason to switch to the forthcoming free software license.

Like Linus Torvalds, Linux’s founder and guiding light, the developers still dislike the GPLv3. During a panel on kernel development, when asked about the new GPLv3, due out on June 29, Greg Kroah-Hartman said that he had not changed his opinion that he thinks the “GPLv3 is bad.”

To justify switching Linux to the GPLv3 it “would have to be significantly better, and it’s not, said Kroah-Hartman. Ted T’so added that, “pragmatically speaking, it’s too much trouble for not enough advantage.”

Continue Reading →

June 13, 2007
by sjvn01
0 comments

Linspire, Microsoft in Linux-related deal

Linspire Inc. on June 13 announced an agreement to license voice-enabled instant messaging, Windows Media 10 CODECs, and TrueType font technologies from Microsoft for its Linux distribution. Additionally, Microsoft will offer protection to Linspire customers against possible violations of Microsoft patents by Linux, Linspire said.

In his June 14 weekly Linspire Letter, Linspire CEO Kevin Carmony stated, “This agreement will offer several advantages to Linspire Linux users not found anywhere else, such as Windows Media 10 support, genuine Microsoft TrueType fonts, Microsoft patent coverage, improved interoperability with Microsoft Windows computers, and so on.”

Linspire has long made an effort to bundle proprietary CODECs, drivers, and software with its Linspire and Freespire Linux distributions, as a way to offer users a Linux OS that works with a wide range of popular multimedia formats and browser plug-ins, and can play DVDs out of the box.

Continue Reading →

June 12, 2007
by sjvn01
0 comments

Linux founder still sees no reason to use GPLv3

The good news for GNU GPLv3 (General Public License version 3) supporters is that Linus Torvalds, the father of Linux, thinks the final draft is better than the earlier ones. The bad news is that he has “yet to see any actual reasons for licensing under the GPLv3.”

In a discussion on the LKML (Linux Kernel Mailing List) over the possibility of using both GPLv2, the open-source license now used by Linux, and GPLv3, which is scheduled to be finalized on June 29, Torvalds weighed in saying, “I consider dual-licensing unlikely (and technically quite hard), but at least _possible_ in theory.”

While Torvalds said he was “impressed [by the latest GPLv3 draft] in the sense that it was a hell of a lot better than the disaster that were the earlier drafts,” that doesn’t mean he actually likes it. “I still think GPLv2 is simply the better license,” Torvalds continued.

Besides, he dismisses most of the arguments for the GPLv3. “All I’ve heard are shrill voices about “tivoization” (which I expressly think is ok) and panicked worries about Novell-MS (which seems way overblown, and quite frankly, the argument seems to not so much be about the Novell deal, as about an excuse to push the GPLv3).” In “Tivoization” a device-maker uses GPLv2 code, such as Linux, but doesn’t release sufficient details of the system to enable users to install modified source code on the device (for example, signature keys required for modified binaries to run), under the argument that the appliance’s software was never meant to be user accessible.

In a latter message though, Torvalds concedes that there is at least one thing that might make him consider recommending Linux’s copyright owners to change to the GPLv3. “If Sun really _is_ going to release OpenSolaris under GPLv3, that _may_ be a good reason. I don’t think the GPLv3 is as good a license as v2, but on the other hand, I’m pragmatic, and if we can avoid having two kernels with two different licenses and the friction that causes, I at least see the _reason_ for GPLv3. As it is, I don’t really see a reason at all.”

Sun has gone back and forth on its commitment to place OpenSolaris under the GPLv3. After the news first broke that Sun was planning on dual-licensing OpenSolaris under the GPLv3 and its existing CDDL (Common Development and Distribution License), Richard Green, Sun’s executive VP of software, denied that Sun had made any such hard plans.

Torvalds also doubts that Sun will place OpenSolaris under the GPLv3 but, “hey, I didn’t really expect them to open-source Java either, so it’s not like I’m infallible in my predictions.”

Torvalds isn’t the only Linux leader who sees little chance of the bulk of Linux code moving to the GPLv3. Andrew Morton, the lead maintainer of the Linux 2.6 kernel, said, “I have yet to see Linus make a statement on these matters with which I didn’t agree.”

With little, if any, real support inside the core group of Linux developers, it seems very unlikely that Linux will become covered by the GPLv3.

A version of this story first appeared in Linux-Watch

June 11, 2007
by sjvn01
0 comments

What the Microsoft/Xandros deal means for Linux

Microsoft and Linux distributor Xandros on June 4 signed a broad set of collaboration and patent agreements that reminded many of the November 2006 Microsoft/Novell partnership. What do analysts and other Linux vendors think this new deal means for Linux?

While the FSF (Free Software Foundation) has tried to block such patent deals with the latest version of the GPLv3, Microsoft and Xandros didn’t let that legal objective stop them.

Now that the deal is in place, the question is, “What to make of it?”

We do know that the partnership has not drawn even a tenth of the criticism that the Novell/Microsoft patent partnership drew. Nonetheless, some other Linux vendors have little good to say about the new Xandros partnership.

Leading that side of the debate is Warren Woodford, president and founder of MEPIS, a well-regarded Ubuntu-based desktop Linux distribution. Woodford launched his attack on the deal quietly, “I believe that Xandros can do an excellent job of representing Microsoft’s interests in the Linux market. And I’m sure that the Xandros VCs are happy with the deal they made with Microsoft.”

Warming up to his theme, Woodford continued, “So far Microsoft hasn’t revealed any legitimate claims of intellectual property infringement. Their strategy appears to be to coerce weak players in the Open Source space to fold. This is reminiscent of the play made by SCO a few years ago, which some say was financed by Microsoft. Maybe that was just their trial run.”

Then, he launches his main assault on the partnership, “I’m reminded of Neville Chamberlain waiving his agreement with Hitler in the air and declaring peace in his time. Linux vendors should be reminded that, if you give your lunch money to a bully, the bully does not go away. Who will have the cohones to just say no? The Linux community may not like the answer, but the only name that comes to mind is — Larry Ellison.”

A Red Hat representative took a far more neutral stance. She said simply, “The recent Microsoft open source deal is one for which we have only seen the carefully crafted press releases of the deal proponents. As such, we are not in a position to meaningfully comment.”

Linspire’s president, Kevin Carmony, actually approves of the deal. Carmony said, “Since November of last year, Linspire has been asked a lot about the Microsoft/Novell deal. Many of our users, particular our enterprise customers and OEMs, have asked us about it. If we’re getting asked about it, I’m sure Xandros was as well, so I can understand why they approached Microsoft to work with them and entered into the agreement.”

“As long as no one is pointing a gun at anyone’s head to buy or not buy something, I have no problem with it. It’s just another choice people should be free to make,” continued Carmony. “It would be hypocritical of me to say Xandros shouldn’t be able to work with Microsoft, when Linspire offers options from dozens of proprietary companies every day (DVD software, video drivers, mp3 support, Quick Time, commercial games, etc.). Choice is rarely a bad thing.”

“I’m sure Xandros will lose some die-hard open source supporters (I took a peek at their forums, ouch), but I have a feeling they will more than make up for that with enterprise customers who have nothing against Microsoft and want to see more interoperability between Linux and Windows,” Carmony said.

“Bottom line, I think this was a smart move on their part, even though many in ‘the community’ won’t understand that, at least not right away,” Carmony added.

In an interview with Duncan McLeod of the Financial Mail, a South African business magazine, the CEO of Canonical and Ubuntu’s chief supporter, Mark Shuttleworth, compared Microsoft’s patents deals to racketeering.

“Microsoft is asking people to pay them for patents, but they won’t say which ones. If a guy walks into a shop and says: ‘It’s an unsafe neighborhood, why don’t you pay me 20 bucks and I’ll make sure you’re okay,’ that’s illegal. It’s racketeering. What Microsoft is doing with intellectual property is exactly the same. It’s a great company and I have great admiration for it, but this was not a well considered position,” said Shuttleworth.

If Microsoft drops its hostile patent position, however, Shuttleworth continued, “I’d love to work with Microsoft. It’s not an evil empire. It’s just a company that is efficiently grounded in the 1980s.”

For the time being, though, as Dan Kusnetzky, principal analyst at Kusnetzky Group, a technology research and marketing company, noted, it’s the same old Microsoft.

“Microsoft appears to be targeting smaller, and thus, more vulnerable members of the Linux community,” Kusnetzky said. “These companies simply don’t have the resources to [be] engaged in the long, expensive process of litigation regardless of the facts. The decision-makers in Xandros are likely to have sized the costs of litigation and compared those to signing a license agreement and decided that the most responsible action to take for their shareholders was to sign an agreement.”

“Others,” Kusnetzky continued, “who have more resources might see this as capitulation and setting a bad precedent. We all need to see what players like Red Hat, Oracle, IBM, HP and others are going to do.”

That said, “Microsoft is approaching this far more intelligently than did the SCO Group,” he added. “The SCO Group took on IBM before it had set a precedent. Then it took on its own customers. Microsoft is going after the smallest Linux suppliers and trying to build some form of momentum going in the direction it would like the market to take.”

Gordon Haff, senior analyst for research house Illuminata, agrees that Microsoft seems to be targeting smaller Linux companies. Haff also added that, “It’s hard to know what exactly went down here given the scarcity of details. Two facts are indisputable: Xandros is a tiny Linux player and Microsoft has a deep interest in generating momentum (or at least the appearance of same) for its patent indemnification initiative. Taken together, it wouldn’t be unreasonable that this is a Microsoft PR move more than anything else.”

Raven Zachary, research director for open source at The 451 Group, also doesn’t see the Xandros deal as being that important in the greater scheme of things. “While there are similarities between the deals that Microsoft has made with Novell and Xandros concerning Linux, the collaboration agreement between Microsoft and Novell is far more significant, both in terms of impact to the market, and commercial opportunity,” said Zachary.

As you can see, the opinions about this partnership range all over the map. Some think that it’s a big deal; some see it as barely more than a public relations move. Some believe it to be a deal with the Evil Empire; others — reading between the lines — wouldn’t mind making their own Microsoft partnerships. At this point, as Haff observed, we really don’t know enough to make hard conclusions on what this latest Microsoft/Linux vendor partnership means.

A version of this story first appeared in

June 1, 2007
by sjvn01
0 comments

Highly Flexible Fedora 7 Linux Arrives

On May 31, Red Hats sponsored and community-supported open-source Fedora Project released the latest version of its distribution: Fedora 7. Besides being a cutting-edge Linux distribution, it features a new build capability that enables users to create their own custom distributions. Fedora 7 now boasts a completely open-source build process that greatly simplifies the creation of appliances and distributions that can be targeted to meet individual needs.

Max Spevack, leader of the Fedora Project, stated: “With our new open-source build process, our community of contributors will enjoy much greater influence and authority in advancing Fedora. The ability to create appliances to suit very particular user needs is incredibly powerful. This is the first version of Fedora where nothing happens exclusively behind Red Hats walls,” explained Spevack. “Its all been open-sourced and pushed out to the community. Previously Red Hat built Fedora Core, while the community worked on Fedora Extra.” Bill Nottingham, Red Hats engineer and Fedora Project board member, in January 2007 announced that Core and Extra would merge. Fedora 7 does away with this distinction; the new single Fedora repository is accessible to Red Hat employees and community members alike, giving the community more influence over Fedora than ever before.

A version of this story was first published in Linux-Watch.