Practical Technology

for practical people.

May 3, 2008
by sjvn01
0 comments

Windows XP SP3: The Perfect Reason to Avoid Upgrading to Windows Vista

Now that Windows XP SP3 is arriving, is there really any good reason for a business to “upgrade” to Windows Vista? Ah … I can’t think of one.

I’ve been running XP SP3 and Vista SP1 since they were in late beta. At the moment, neither XP SP3 nor Windows Vista SP1 are available to the general public due to a problem with a Microsoft retail program. Once the update system is set to not upgrade systems with that software, Microsoft promises to turn the spigot back on for these service packs.

While I haven’t done any benchmarking with either one, I have lived and worked with both service packs. The difference between the two operating systems plus service packs is like that between day and night. Windows XP SP3 is the best Windows PC operating system I’ve ever used. In contrast: Windows Vista SP1 will finally run on one of my computers without any ongoing problems. That’s the best I can say for it.

Enough with generalities. Here’s what I’ve found in working with the pair over the last few months.

More >

May 2, 2008
by sjvn01
2 Comments

Computer makers push device builders for Linux-compatible hardware

For years, device and peripheral builders could get away with ignoring the Linux desktop market. It was too small to matter, they would say. Things have changed. At the Linux Foundation meeting in Austin, Texas, last month, major PC vendors ASUS, Dell, Hewlett-Packard, and Lenovo said they would be telling their chipset, component, and peripheral OEMs (original equipment manufacturers) that they were going to demand Linux-compatible hardware from them.

It’s one thing when Linux users ask for support; it’s an entirely different thing when multi-billion-dollar companies demand it. This is an offer that the OEMs can’t refuse.

To be precise, the companies announced during the meeting that they would start including wording in their hardware procurement processes to “strongly encourage” the delivery of open source drivers. Off the record, several of the PC makers said that they would be going further still. In their next round of OEM contracts, they intend to insert language that will require OEMs to deliver equipment either with Linux drivers or with open APIs (application programming interfaces) so it will be easy to build Linux drivers.

Some companies, such as VIA Technologies, a board and chip vendor, didn’t need the encouragement of the big PC vendors. VIA announced at the meeting that it would be open-sourcing drivers for all its equipment. During the “We’re Shipping Linux on PCs — Now What?” panel, Timothy Chen, special assistant to the president of VIA, said, “VIA hadn’t been doing much [in opening up] … it’s been hard for the company to embrace open source, but at the end of the month you’ll see us opening up.”

VIA has kept its promise. On April 30, VIA opened its VIA Linux Portal Web site to the public. As its first offering, VIA has released binary graphics drivers for the VIA CN896 digital media IGP chipset for the Ubuntu 8.04 and SUSE Linux Enterprise Desktop 10 SP 1 Linux distributions. According to the company, it will release these drivers’ documentation and source code over the coming weeks, followed by official forums and bug tracking. VIA intends to stick to a regular release schedule so that its drivers will stay in sync with major kernel Linux distribution releases.

Sources close to the major Wi-Fi silicon makers indicate that they too will be providing at least binary Linux drivers. Executives at both Atheros Communications and Broadcom Corp. have said privately that they plan on changing their ways about supporting Linux. This change is being driven both by the major PC vendors’ support for Linux and the fact that Intel’s Wi-Fi chip support for Linux is beginning to nibble away at their Wi-Fi business.

It is also noteworthy that Luis R. Rodriguez, a leading developer on the ath5K reverse-engineered, open source Atheros driver project, announced on April 15 that Atheros has hired him “as a full time employee, as a software engineer, to help them with their goals and mission to get every device of Atheros supported upstream in the Linux kernel.”

If these trends continue, we may see a day when Linux desktop users can simply assume that any device they buy will support Linux. That’s an offer no Linux desktop fan could refuse.

This story first appeared in NewsForge. >

May 2, 2008
by sjvn01
0 comments

Would you sell your Password for Chocolate?

I would at least hold out for really good chocolate but according to a study conducted in advance of the Infosecurity Europe conference in London, 70% of people surveyed at the Liverpool Street station on the London tube were happy to give up their login and password for a candy bar.

Want to know what’s worse? 34% gave out their ID and password to the researchers without any chocolate. I’d at least have gotten a Milky-Way bar out of the deal.

The reports of the study I’ve read didn’t say which logins and passwords people turn over, but since the study also discovered — surprise! — that people tended to use obvious passwords or the same password on multiple systems, it really doesn’t matter. Clearly, user ids and passwords are pretty darn useless as a real world defense against would-be crackers.

More >

May 1, 2008
by sjvn01
4 Comments

Chumby: Cutest Linux Computer Ever

Linux computers are everywhere. Oh, you may not think you’re using Linux, but if you have a DVR (Digital Video Recorder) recording your television shows or a NAS (Network Attached Storage) device or a Wi-Fi AP (Access Point) on your home network, chances are you’re running Linux. None of those devices are as cute or as downright odd as the leather-wrapped Chumby alarm clock.

OK, so it’s more than an alarm clock that you could throw to the floor in the morning without breaking it. The Chumby is also a Wi-Fi-enabled Internet television monitor, digital picture frame, Internet radio player, and Web information center. Oh, and it’s also a Linux computer, albeit it’s the funniest looking PC I’ve ever seen.
Continue Reading →

April 30, 2008
by sjvn01
0 comments

Road Warrior Security

I see that a group calling itself the Association of Corporate Travel Executives is warning its members to limit the amount of proprietary business information they carry on laptops and the like because they’re afraid that government agents can seize that data at border crossings.

Excuse me if I grin a little at this. There must be thousands, tens of thousands, of laptops and USB drives stolen every day, and you’re worried about border guards? Please, get a clue. Custom agents are the least of your worries.

The real problem is carrying any proprietary business data on a laptop. Of course, the guy who swipes your notebook is probably far more likely to fence it for a dime on the dollar of its list value than he is interested in finding out your sales forecasts for the Acme SuperJuicers or even looking to see if you have customers’ credit card numbers. Still, the way I figure it, a common, every day thief is a lot more likely to look at your data than U.S. Customs and Border Protection officials.

More >

April 30, 2008
by sjvn01
0 comments

Commercial KVM-based virtual desktop program arrives

KVM (Kernel-based Virtual Machine), Linux’s own baked-in virtualization program, has been gaining popularity. Now, Qumranet, the company behind KVM, is releasing a commercial virtual desktop called Solid ICE based on KVM technology.

Solid ICE is designed to run multiple virtual desktops in a KVM on servers. While the servers need to be running Linux 2.6.20 or higher, Solid ICE can be used to deploy Windows or Linux desktops on either thin clients or repurposed PCs.

The servers must run on x86 processors that support virtualization extensions. These include Intel’s VT (Virtualization Technology a.k.a. Vanderpool) and AMD’s AMD-V (a.k.a. Pacifica) technologies.

According to Benny Schnaider, Qumranet’s CEO and co-founder, Solid ICE gives users “desktop virtualization done right. There are no compromises and you won’t be able to tell you’re working on a virtual desktop.” In Solid ICE, each VM has its own private virtualized hardware: a network card, disk, graphics adapter, and so on. The program also “hooks into existing infrastructure” to provide better desktop image management, provisioning management, policy enforcement, and security.

This isn’t all done with open source software though. To deliver outstanding desktop performance, Solid ICE also relies on Qumranet’s proprietary SPICE (Simple Protocol for Independent Computing Environments) remote rendering technology. Schnaider says that while “KVM is fully open source. Everything else [SPICE] is closed source and likely to stay that way.”

Schnaider says that SPICE is a new protocol that’s designed to “improve the user experience by not holding them back from local system resources.” So, for example, a virtual desktop user can “use full screens and their USB drives.” This works in part because Solid ICE pushes the work the client can handle itself to the PC rather than trying to do it on the server.

In the case of video, for example, older technologies, such as Microsoft’s Remote Desktop Protocol (RDP), Citrix’s Independent Computing Architecture (ICA), and Unix/Linux’s Virtual Network Computing (VNC) are “screen-scrapers.” In these, the server renders the screen and either pushes it to the client’s frame buffer and from there to the screen, as in RDP and ICA, or in the case of VNC, takes “snapshots” of the server-based virtual screen. Both methods put the graphics work on the server. So, as Schnaider says, “anything with high frame rates, like a YouTube video on a virtualized desktop, would kill the server.”

With SPICE, though, if Solid ICE determines that the client hardware can render the image, the rendering work is given to the desktop’s built-in graphics subsystem. The result is much snappier screen displays. Indeed, Schnaider even claims that if the local desktop graphics adapter and the network can handle high definition video, then a Solid ICE client can display it.

Besides what it claims to be great PC-side performance, Solid ICE’s other selling point is its total cost of ownership. Schnaider says, “The annual TCO per desktop is in the $3,000-$5,000 range. There are literally billions of dollars spent annually to keep existing desktop environments operational. There is a need for more flexible, independent, and secure computing environments, like Solid ICE, that can substantially reduce this inefficient TCO equation.”

While this could be said of any thin client system, Schnaider claims that because of KVM’s small system resource footprint, SPICE, and client operating system resource sharing, system administrators can run more desktop instances with Solid ICE than similar products. In the case of client resource sharing, Schnaider explains that when “you’re running similar operating systems, like Windows XP, you only need to have one instance of some of their resources running because you can share them between the clients. This gives system administrators two to five times higher density of clients than the competition.”

Solid ICE is available now for production deployments for $200 (list price) per concurrent virtual desktop.

A verson of ths story first appeared on Linux.com. >