topics that matter; ideas worth sharing

share a tip, submit a link, add something new

Linux ups Web cams to Wi-Fi

January 19, 2007, 12:10 AM —  Computerworld Australia — 

By its own developers' admissions, Linux supports more hardware devices out-of-the-box than any other operating system but that won't stop a slew of new drivers being added in upcoming releases.

Two years after his 2005 Kernel Report, Colorado-based Linux developer Jonathan Corbet returned to Australia's linux.conf.au conference in Sydney this week to discuss recent enhancements to the open source operating system.

Corbet said the next release, kernel 2.6.20, will include a whole lot of new drivers, including a USB vision driver which will bring support for USB Web cams.

"Linux hardware support is better than ever and it supports more hardware natively out-of-the-box than any other operating system," he said. "The biggest problem is vendors that won't release drivers or specifications."

Corbet said traditionally wireless networking has been poorly supported but is getting better and the current implementation is being replaced with a networking stack with "proper 802.11 which is slowly making its way into mainline."

There are also people working on porting the BSD Atheros Wi-Fi drivers to Linux.

"Within a year or so people will not be complaining about wireless drivers anymore," Corbet said.

With disks getting bigger and comparatively not that much faster, Corbet said the time it takes to check file systems is getting longer and Linux needs more advanced file systems to deal with this trend.

"Disks are not getting more reliable [and] our file systems are old," Corbet said. "Most of the action is with ext4, which is in the mainline kernel."

Corbet said ext4 has a different way to lay out blocks which is better for large disks and the 48-bit block size will get over the 8TB limit.

On the competing file system, Reiser 4, Corbet said it has a lot of interesting ideas but it is still stalled and unless someone adopts it, it may fade away.

Another area garnering a lot of interest is virtualization, for which a number of solutions are being actively worked on for Linux.

Corbet said the biggest issue with virtualization is all the competing methods want to be supported in the mainline kernel with their own hypervisor but "we are never going to include all, just one."

"We now have one called paravirt_ops which isolates low-level operations," Corbet said. "This is the interface that has been adopted for hypervisor access and people are starting to use it."

The popular Xen is a full paravirtualization solution that has generated "a lot of hype" but its path into the kernel has been slow for a lot of reasons, Corbet said, and may get even slower.

A separate dev that went into 2.6.20 is Kernel Virtual Machine, or KVM, which supports hardware virtualization.

"It is a full virtualization solution but people are doing paravirtualization with it as well," Corbet said. "You'll see a lot with KVM in the future."

In addition to virtualization, there is another method called containers, like Linux-Vserver and OpenVZ, which "are a lighter approach."

Containers create a set of "walls" that run on the same kernel to isolate processes leading to better performance but the amount of work to get into kernel is non-trivial.

On the general kernel development process, Corbet said changes are happening faster than ever before and new features are being added to the kernel in months, not years.

"The process works a lot better now," he said. "Some say the new development model places too much emphasis on features and we are squandering our reputation for putting out high-quality kernels. It's hard to demonstrate whether the kernel is becoming more or less reliable."

Corbet encouraged organizations that use Linux to get more involved in its development by saying part of the payment you have to make for free software is to be part of the development and testing process.

"We don't have any five-year road maps as analysts are saying," he said. "There is no ability to force work from anybody but there are no limits on people's imagination."

» posted by jfruh

Computerworld Australia

I like it!
Post a comment
The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
Resources
White Paper

Symantec Backup Exec 12 and Backup Exec System Recovery 8 deliver industry leading Windows data protection and system recovery. Download this whitepaper to find out the top reasons to upgrade and how to get continuous data protection and complete system recovery.

Webcast

Data and system loss — from a hard drive failure, malicious attack, natural disaster, or simple human error — can happen anytime. Don’t leave your business vulnerable. Make sure you have a secure recovery strategy in place. Symantec's latest backup and system recovery technology can efficiently restore critical applications, individual emails and documents and even restore your entire system in minutes in the event of a loss.

White Paper

Businesses face a growing challenge to ensure that the IT environment is properly protected. Backup Exec 12 integrates with other applications in the Symantec family of products, to complement your current data protection strategy, keep your data securely backed up and make it recoverable when you need it most.

Free stuff
Featured Sponsor

Get a broad understanding of important regulations and how you can make sure your site is in adherence.





Learn how VeriSign SGC-enabled SSL Certificates can help improve site security and customer confidence in the free white paper, "How to Offer the Strongest SSL Encryption." In this paper you will learn the differences between weak and strong encryption and what they mean for your site's performance.

Get VeriSign's free white paper: "The Latest Advancements in SSL Technology" and learn about the benefits of strong SSL encryption, Extended Validation (EV) SSL and security trust marks and what these SSL offerings can do for your site.

Now with Extended Validation (EV) SSL available from VeriSign, you can show your customers that they can trust your site. Learn about EV SSL benefits in this free VeriSign white paper.

More Resources