Practical Technology

for practical people.

June 10, 2009
by sjvn01
1 Comment

The five best things about Vista SP2

What are the five best things about Vista SP2?

1)

2)

3)

4)

5)

Sorry. I couldn’t resist.

That joke out of the way, have you wondered why there’s been almost no reviews of Vista SP2? Well, one reason for that is that Microsoft would really just as soon have you forget about Vista and think about Windows 7 instead. The other is that there’s really not that much new in SP2.

What Vista SP2 really is, when you get right down to it, is all the many fixes and patches that have been made to Vista since SP2. If you’ve been keeping your Vista system up to date, you won’t need to update it.

More >

June 8, 2009
by sjvn01
0 comments

Macs, Windows 7, and Linux

As I write this, the new Mac news is coming out and Microsoft just decided to back down from limiting Windows 7 Starter Edition to no more than three applications. So, why do I think you may want to buy a Linux desktop instead? Easy: Price.

The Macbook still starts at $999. The new 13.3″ display. MacBook Pros starts at $1,199. That’s great! If you’ve got that kind of money to spend…

Let me be the first to say that you do get what you pay for with a Mac. I like them a lot and I own three myself. But, they aren’t cheap and for me they’re business expenses so at the end of the tax year they don’t cost me as much as they do most people.

If you’ve got the money, and you can live with Apple’s proprietary lock-down approach, go ahead and get a Mac. But, if you can’t afford one, and you want some freedom in your software choices, look elsewhere.

More >

June 7, 2009
by sjvn01
2 Comments

Dell’s new inexpensive Linux notebook

Last week, all the headlines were about the advancements in the Linux netbook at the Computex trade show, and in all the hub-bub, we all missed that Dell also introduced a great, full-sized notebook at an amazing price: the Dell Inspiron 15n.

Or, at least, I missed it. Fortunately, I was given a call over the weekend and told to give it a look. While I haven’t had a chance to get my hands on one, it sounds wonderful.

More >

June 5, 2009
by sjvn01
0 comments

Chrome on Linux: Rough, fast & promising

I’d been waiting for Chrome on Linux since Chrome first showed up. Chrome, if you haven’t tried it, is the speed-demon of Web browsers. I love it. But, until now, there really wasn’t a version that would run natively on Linux. Starting last night, June 4th, Google released developer’s versions of Chrome for Macs and Linux. They’re rough, really rough, but they’re also really fast. Here’s what I found in my first hours of working with Chrome on Linux.

I downloaded the developer release 3.0.183.1 on two different Linux systems. One was running MEPIS 8 and the other had Ubuntu 9.04. Both are Debian-based Linux distributions, and I chose them for that since Chrome is currently only available in 32 and 64-bit versions in the DEB format. You can install DEB packages in Linux distributions that use RPM program packaging systems, but I didn’t want to introduce any more variables than possible in looking at alpha software.

In the event, while Chrome installed without a hitch in both, on MEPIS, it wasn’t able to connect with any network services, so I dropped looking at it on that Linux for now. On my Ubuntu 9.04 PC it was a different story. On this Gateway 503GR with a 3GHz Pentium IV CPU, 2GB of RAM, an ATI Radeon 250 graphics card, and a 300GB SATA (Serial Advanced Technology Attachment) hard drive, Chrome ran with blazing speed.

More >

June 4, 2009
by sjvn01
0 comments

Driving the Linux drivers

One of the great Linux myths is that it doesn’t support modern hardware. What nonsense! I’ve been finding for years that it’s the newer Windows desktops that don’t support equipment.

To make sure that Linux supports hardware, Greg Kroah-Hartman, a Linux kernel developer and an engineer at Novell, started a project, the LDP (Linux Driver Project), for open-source developers to create hardware drivers for free for companies. You don’t even have to reveal your precious proprietary secrets to the world. The programmers will keep those secret.

It’s been a very successful project. Last year, at the Linux Foundation conference, Kroah-Hartman said, “LDP) is alive and well, with over 300 developers wanting to participate, many drivers already written and accepted into the Linux kernel tree, and many more being currently developed. The main problem is a lack of projects. It turns out that there really isn’t much hardware that Linux doesn’t already support. Almost all new hardware produced is coming with a Linux driver already written by the company, or by the community with help from the company.”

It’s only gotten better since then. Kroah-Hartman released a report today in which he summed up where the project has been in the last year and where it’s going.

First, “Goal one (write drivers) has been very successful. Myself and many other members of the LDP have written new drivers for a wide range of different hardware devices, and gotten them merged into the main kernel tree. Several more are currently under development and we are averaging about 2 queries a month for different drivers from different companies.”

Next, “Goal two (educate people) has been reasonably successful. While working with many companies, we have helped them become maintainers of their own codebases within the kernel, integrating them into the main kernel development process, allowing themselves to control their drivers and direction for their Linux support much easier.”

Finally, “Goal three (work in the open) has succeeded even better than I had expected. At the Linux Kernel Summit last year, the drivers/staging/ tree was created, allowing us a place within the main Linux kernel tree for drivers to be merged that were not yet of the high kernel quality standards. This has allowed many users the ability to use their hardware with Linux much earlier than previously possible, and it has allowed a common place for the community to contribute patches and fixes for these drivers. This has alleviated the need to hunt over the Internet for various drivers.”

Kroah-Hartman added, “The staging tree has also provided a place for developers wishing to get into Linux kernel development to easily help out and start working on code.” I’ll add that if you’re a programmer adding ‘device driver developer’ on your resume is always a win.

Looking forward, Kroah-Hartman plans simply to keep on keeping on.It’s worked so far.

To be honest, device drivers, on any platform, are always moving targets. And, while you can get basic functionality from almost any device, getting the fancier stuff can be a real challenge.

In particular, all-in-one units that combine multiple functions into a single box, remain problem children. Getting any single function to work isn’t a problem, co-coordinating all of them, that’s not so easy. In no small part, that’s because what people want isn’t just a working fax/printer/scanner, they want the front-end software that lets you manage all that functionality.

That’s a problem, which will only be solved when hardware companies start writing more programs for Linux desktop users. With the rise of Linux netbooks, though, this issue too will be addressed.

Before closing though let me say that this is not just a Linux problem. I, and many others, have endless troubles with multi-function devices on Macs and Windows PCs. In particular, I’ve found that a machine which will work great with one version of Windows will have fits with another version and I’ve found the same thing with Macs operating systems. Regardless of your operating system, we could really use better device support all-around from the vendors.

A version of this story first appeared in ComputerWorld.

June 3, 2009
by sjvn01
0 comments

The top four Linux netbook trends

I can barely keep track of all the Linux netbook-related announcements from this week’s Computex trade show, and I follow this stuff for a living. So, I sat down and put together a list so I could a grip on what’s coming up with the Linux netbook for the rest of the year. This is what I came up with.

1) Moblin 2.0, Intel’s, and now the Linux Foundation’s, entry in the netbook Linux operating system race seems to be the early winner. Canonical, with Ubuntu Netbook Remix; Linpus, Novell; Red Flag; and Xandros all announced they will deliver Moblin versions of their distributions for Intel’s Atom architecture.

Of these Linux distributors while Ubuntu has the most buzz, it looks like Novell has the lead in actually getting contracts signed with OEMs (original equipment manufacturers). The giant white-box PC vendor, Acer, which seems to be getting into Moblin in a big way, appears to have a deal with Novell. MSI, a smaller PC vendor, will certainly be shipping SUSE Moblin. Xandros also has a Moblin partnership going with Asus.

You can expect to see the Moblin netbooks going up for sale by the start of the fourth quarter. By my count, there will be at least eight Moblin netbooks shipping by year’s end. I won’t be in the least bit surprised though if it turns out that there will be more than a dozen of them.

More >