The Linux in Your Mirror May Be Closer than it Appears
You could be forgiven if you started thinking I've turned into one of those Linux crazies. You've probably encountered them. They're the ones who seem to think that there is only one true operating system and that every other operating system is inefficient, insufficient, inelegant, infantile, indefensible, inert, immaterial, and indolent, that it is inexplicably used only by ignoramuses with infinitesimal brains. In other words, they're insufferable. But sometimes I think they have a point.
Whenever I write about Linux, I try to do so on a computer that's running Linux. At the moment, that means I'm sitting beside the desktop system, which could be running Linux but is running a Windows-specific program that I need to perform an important task. I'm working with a notebook computer that is running Linux, but could be running Windows.
Linux has no small number of satisfying features, some small, others smaller. And some not so small. It's just that the really big ones sometimes aren't obvious.
Small features that are plusses
- When I tell the Windows computer to shut down, I may have to wait 2 or 3 minutes while various services shut down or hang and are eventually terminated by Windows. Or aren't terminated by Windows, which means that I have to open the task manager and kill them. Sometimes the system just hangs, which means that I'll have to reboot it immediately to confirm that nothing has been too seriously corrupted so that I can then shut it down again. When I tell the same computer to shut down when it's running Linux, it beeps once and tells me it will shut down in 60 seconds. I click a button that tells it I really do want to shut down now and the power is off in less than 10 seconds.
- Start-up is similar, but I have to admit that the deck is stacked in Linux's favor here. I have a lot of processes that start with Windows--sometimes 15 or 20 of them. These add a lot of time to the boot process. So the Linux machine is ready to go in 30 seconds compared with 3 or 4 minutes for the Windows computer. There's still a difference if I boot Windows without all the extras; it's just not as dramatic.
I've talked about some of the large features in the past (the ability to run on less powerful computers, reliability, security, and the like) so I won't bore you with those this time around. At the end, I always damn Linux with words to the effect that it's a fine operating system, but it's not for me. Not yet, anyway.
So what's in the way?
It's not the operating system. Today's Linux systems are as easy to set up as Windows systems. Easier, maybe. Most Linux systems have some sort of menu system that works a lot like the one Windows uses (it may be at the top of the screen, but the idea is the same). The file structure can be made to look a lot like Windows. Some people probably wouldn't even notice the difference.
Oh, sure, there's that command line thing. But even Mac users have come to learn that the command line can be very useful if you need to terminate a runaway process. A quick "pstree -p" will show all the running processes. Find the one you need to kill and say "sudo kill {id}" (where {id} is the process ID number) and the process is toast. Actually, I'm showing off a bit. Most new Linux users will never type that command, but they might type "dir" to see a list of files. I know that purists will say that should really be "ls" but some Linux systems have built-in aliases so that some old DOS-like commands will work.
Those who don't like the command line or who fear it can simply avoid using it. Most of the command-line tools (well, the ones that average humans would use) have graphical counterparts.
So it's not the operating system.
What it comes down to for me is the lack of certain Windows-specific applications that I like or feel that I need. How many are there? Maybe this is a good time to take stock. How close is Linux to being the basis for my primary system? For the purposes of this discussion, I'll pick just one Linux application--the one I would use if somebody told me that I had to switch to Linux tomorrow.
- E-mail: My favorite is The Bat, a program from Moldova. I've used it for a decade or more because it's powerful and flexible. But I use Outlook at the office and if I can use Outlook, I can adapt to anything. Evolution is a lot more like Outlook than like The Bat, but it would be adequate.
- Web browsing: The hands-down winner is Firefox and Firefox is available for Linux. End of discussion. Oh, and Internet Explorer is not available for Linux. I consider that a plus.
- Word processing: On Windows machines, I no longer bother to load Wordperfect, except for the 5.1 DOS version, and that's included only as a curiosity because it continues to run after all these years. Word 2007 is my preferred word mangler, but Open Office Writer does everything I really need.
- Spreadsheet: What I said about Word applies to Excel. I would prefer to use Excel, but Open Office Calc does everything I need.
- Database manager: For Windows users, Access is a powerful and relatively easy to use database tool. These days, I could probably make do with a spreadsheet for most of my database needs, but Open Office Base is a limited and somewhat fragile application. I would probably choose Kexi instead.
- Text editor: One of my favorite Windows applications is UltraEdit, an extremely powerful text editor. But Linux has been a programmer's operating system, so there are lots of tools. I would probably choose Kate, the KDE Advanced Text Editor.
- HTML editor: Problem. To my mind, there's nothing better than Dreamweaver and Dreamweaver is available only for OS X and Windows. Although Linux computers largely run the Internet, HTML development tools have been limited. Bluefish has received a lot of attention, but it's mainly a text editor and I'd prefer to see (more or less) what the page will look like. I would probably go with Nvu.
- FTP client: Filezilla is my favorite for Windows machines and Macs and it is also available for Linux. That makes for a very easy decision.
- Vector graphics editor: I would prefer Corel Draw or maybe Adobe Illustrator. Open Office has a vector graphics application, but it's not worth mentioning. I guess that I'd probably have to go with Inkscape, which reminds me of what Corel Draw was in the late 1990s.
- Pixel-based graphics editor: Yeah, yeah. I know. Everybody says what a great program the GIMP (GNU Image Manipulation Program) is, but I've never been able to make it my friend. The interface is odd. Until recently, it worked only in the RGB color space. But I could probably do most of what I need to do with the GIMP.
- Instant messenger application: On Windows machines, I've discovered Digsby, which is the best IM program that I've seen anywhere. Before I discovered Digsby, though, I used Pidgin. Pidgin is available for Linux.
- Sound editor: Windows users can choose among three solid audio editing applications: Sony's Sound Forge and Adobe's Audition (professional) or Soundbooth (basics). Linux users pretty much must make do with Audacity, which is a functional (but somewhat limited) application.
- Screen capture: TechByter Worldwide readers see a lot of images from SnagIt. But they also see a fair number of images from the GNOME desktop Take A Screenshot utility. There's no shortage of options here.
Some people suggest that Linux will never be a success because there are no applications for Linux. As you can see from the list above, that is short-sighted, misinformed, and wrong. Every Windows application that I've listed so far has at least one Linux analog that I would be able to use.
- What about the more esoteric applications? Maybe you need to track billable hours and issue invoices at the end of the month. More than 3 dozen applications exist for Linux. Video editing? This is not something that I do on a Windows machine, but some Linux video editing applications exist (generally more primitive than photo editing tools for this platform). Maybe you're someone who participates in the tens of thousands of newsgroups with a news reader such as Forte Agent. Can Linux compete there? In a word, yes. At least a dozen news readers exist for Linux.
- Video viewers? VLC is an outstanding video and DVD viewer for Windows. And Macs. Oh, and Linux. No problem there.
- Google Earth. That can't be available for Linux can it? Yes, it can. Google Earth for Linux. I'm running out of excuses here.
I've said before that Microsoft must certainly fear the open source movement. Now more than ever.
Taking Control: Windows 7 Control Panel Functions
The Control Panel is the section of Windows where you can modify the way the computer works. From indexing to security, default applications to fonts, personalization to user access control, and sound to hardware settings, this is the place to go when you want to change something system-wide. The Windows 7 Control Panel has some rough edges (notably, it's sometimes impossible to navigate back to an earlier section after you drill down), but the new arrangement makes it possible to get to a given area by more than one route. This means that the Control Panel has more choices than it needs to have, but it also means that two people who think about a particular control in different ways will each be able to find it without too much trouble.
I'm going to start with something that's not a Control Panel function. Strictly speaking, this probably isn't a Windows 7 feature, but it's welcome nonetheless. When I visited Microsoft's website with Firefox, it offered to show me a video with 2 software engineers talking about Windows 7. It wouldn't play because it needed a Windows media player for the browser.
But guess what! Microsoft now has a Windows Media Player extension for Firefox.
I downloaded it. Installed it. And it works.
I decided to look around the control panel and made my way to the localization page.
This is the location where you specify monetary, date, and time formats. What a lot of users may not know is that this is where Word obtains information about how you want the date to be formatted when you use the Insert Date command.
I prefer the "long date" (Day, Month date, year), but when it's selected in Word, there's a leading zero before the days up to 10. I prefer "Monday, June 1, 2009" to "Monday, June 01, 2009". After all these years, Microsoft's default is still to include the leading zero.
The fix is easy, though: Just change the setting from "dddd, MMMM dd, yyyy" to "dddd, MMMMM d, yyyy". If you don't care for that format, or for any of the formats Microsoft suggests, you can make your own.
A handy new feature allows you to specify which day the week starts on. I happen to prefer starting the week on a Monday so that the weekend days are together on the calendar.
The fonts display is considerably more useful than it's been in the past. Each face is illustrated, and with useful letters. The lowercase "g" is one of the more distinctive letters, so it's nice to see that included in the small sample.
It would be even nicer to have an ampersand (&) and a couple of other distinctive letters, but this is a good start. And to see the full alphabet in various sizes, you can, of course, just double-click the icon.
I use a Kensington mouse with the notebook computer and Kensington doesn't yet have a driver for Windows 7. The latest available Mouseware drivers don't work at all. The application won't even load.
So that means I'm stuck with some buttons that don't do what I would expect them to do. This isn't a big deal, but it's one of the reasons it's important to treat new versions of an operating system (any operating system) with caution. Hardware and software you depend on may not function properly following an upgrade.
For the real geeks, Windows 7 offers an excellent performance monitor that can display real-time statistics about the computer's operation and maintain a log file. More than 50 classifications of monitors exist and some of those have a dozen or more lower level monitoring tools.
And finally Windows comes with a real firewall. The XP firewall monitored only inbound connections. This shortcoming was largely eliminated in Vista, but the Windows 7 firewall has a robust collection of settings. Besides that, it's turned on by default and reasonably well configured.
Even if you have no experience in setting up firewalls, you won't go too far wrong with what Microsoft has done by default.
This is one report in a continuing series of articles on Windows 7. To read the entire series, follow this link.
Short Circuits
Spammers Canned
If you've noticed a sharp drop in spam starting about a week ago, I may know why. For the past week or so, I've been receiving about 100 spams in my spam filter, which is at least a 90% drop in spam volume. The drop was so large and so fast that I thought something was wrong with the filtering service.
As it turns out, the US Federal Trade Commission shut down Pricewert, a big spam operation with ties to organized crime in Eastern Europe. The FTC obtained a temporary restraining order to prohibit Pricewert’s illegal activities and require its upstream Internet providers and data centers to cease providing services to Pricewert. The order also freezes Pricewert’s assets.
The court will hold a preliminary injunction hearing on June 15, 2009. (Source: FTC)
Burn, Baby, Burn!
What happens when a DVD doesn't burn properly? It isn't pretty. And it's not good for the DVD in the tray. I was burning a DVD when the system seemed to be a bit unresponsive. After waiting far too long, I killed the process. When I looked at the DVD, the problem was obvious.
The system had hung and, from the looks of the image at the right (click it for a magnified view), Windows was trying to burn the same area of the disc again. And again. And again. And again. And again. And again. And again. And again. And again. And again. And again. And again. And again. And again. And again. And again. And again. And again. And again. And again. And again. Well, you get the idea.
How Many Versions of Windows 7?
A few weeks ago, I made a case for 2 versions of Windows 7 instead of the 5 or 6 or 7 versions that Microsoft plans to release. Then I ran across an article by Jason Hiner, editor in chief of Tech Republic. He blew my argument away. Actually, it seems that I didn't go quite far enough. Hiner says Microsoft should offer just one version of Windows. Why didn't I think of that!
Until Vista, that's what Microsoft did. Windows 95. Windows 98. Windows 2000. You could argue that Windows 2000 came in 2 versions (Workstation and Server), but this didn't represent two versions of an operating system created by the marketing department. It represented 2 operating systems, one for a desktop machine and one for a server, that just happened to share the same name and some of the same code.
Despite my claim at the left that Vista was the first instance of Windows to have multiple versions, that's not the case. Windows XP had "home" and "professional" versions. The "Media Center" version could be counted as yet another version of XP, but I consider it to be a separate and temporary branch.
Corrected 21 June 09 at 11:50:02
It wasn't until Vista that the marketers got together with the bean counters and figured out that they could offer a low-end operating system that left out the critical piece that made Vista Vista. They could call it Vista. Computer manufacturers could call it Vista. But it wouldn't look, talk, walk, or taste like Vista.
Look at the competition:
- Apple's OS X. There's one version. It doesn't matter whether you're running the fastest desktop system with the largest array of disk drives inside and multiple monitors on the outside or the lightest of the notebook computers, OS X is OS X. There's no confusion over what the buyer will get. Everyone simply gets everything the operating system has to offer.
- Linux. Yes, there are dozens of distributions that have been packaged by various people and there are differences between them. Like Windows 2000, there are workstation and server distributions. But Ubuntu has one version. Fedora? Open SUSE? Debian? Mandriva? One version.
- Unix (BSD). One version.
- Microsoft Windows 7. Five or more versions. FIVE!? So far. (Starter, Home Basic, Home Premium, Business, and Ultimate.) Maybe they could add a couple more: Balmy and Extra Super Keen Whiz-Bang with Decoder Ring. Balmy would actually be a rebranded copy of Windows 98 and the ESKWBwDR would be Linux.
So what makes Microsoft think they have a better idea? Why would they want to inflict a choice such as this on their loyal customers? The answer, I think, is easy. They can sell a crippled version to OEMs that the OEMs can put on machines that they sell to cheapskates who still want to say they have Windows 7. Price lowballing is one of the computer industry's oldest tricks.
Everybody knows that most people will drop the extra money to buy an operating system that's in the middle of the pack and a few people will need or want the features in the high end operating system.
But why not just give everyone all that the operating system has to offer? Why not charge a price that's a bit higher than the lowest priced "Windows 7" and a bit lower than the "Ultimate" Windows 7. Use the price point in the middle and sell just a single operating system.
Who Wins?
- Customers, for one. They don't have to read the specifications and try to figure out which version suits their needs.
- OEMs, for two. They don't have to offer multiple operating system choices in addition to the multiple hardware and software choices they already offer.
- Support personnel, for three. If you have to support Vista machines, the first question you need to ask is "Which version is it?" And the answer you should expect is "I have no idea." The versions have different operating characteristics and technicians have to remember what the low-end operating systems can't do.
- Microsoft, for four. If the company does the right thing, they'll be able to soak up a little extra positive karma.
That's my take on it, anyway. And if you'd like to see Jason Hiner's comments (and why he thinks the best price would be lower than even the least expensive planned version), you can read it here.
Is Your Television Still Working?
The switch to digital has finally happened and the converter box coupon program is back in operation. Some people applied for coupons earlier, received them, and then couldn't find converter boxes for sale. The coupons expired. Then they were no longer available. To view television now, you need a digital television set, a converter box and an analog television, or paid service that is delivered by cable or satellite. If you still need a coupon, you can order one or two on line. But you must have the coupon in hand to use it, so you might have to wait a few days.
The Digital Television Transition and Public Safety Act of 2005 required full-power television stations to cease analog broadcasts and switch to digital by February 17, 2009. The Act authorized NTIA to create the TV Converter Box Coupon Program, which was funded initially by airwaves auction proceeds.
About 36% of the nation's 1800 full-power televisions stations shut down their analog transmitters in February, but the DTV Delay Act established June 12, 2009, as the final date by which all full-power television stations in the country were required to terminate analog broadcasts. The FCC prohibited some stations that wanted to switch in February from doing so. And the final date to switch was last Friday. Some stations made the switch earlier in the week.
More information on the digital television transition is available at www.DTV.gov and you can order one or two coupons from www.dtv2009.gov.