Free graphics software for Windows

Even people who use Windows exclusively have probably heard of The Gimp, which Linux and Unix users often proclaim as the “free alternative to Adobe Photoshop.” While Photoshop is in no danger of being displaced in the industry, Gimp is certainly more than adequate for most use.

But installing it in Windows has never been easy, unless you knew a well-kept secret: the URL for Installers for Gimp for Windows. (The Windows page at gimp.org is pretty intimidating.)All you need to do is download both files, the GTK+ 2 toolkit and Gimp for Windows. Install GTK+ first, then install Gimp, and you’re golden. Although the current version 2.0 is still pre-release, it’s much nicer than the “stable” 1.2 release–it has more features and a better user interface, and frankly, I don’t find it any less stable.

You’ll almost definitely want to keep the link to Grokking The Gimp handy. It’s a professionally written book that’s freely distributable, or, if you prefer, you can buy a print copy. Gimp is easy enough to understand if you have a guide, but you need a guide. Given that book, even a drawing klutz like me was able to do some drawings that turned heads. (Paper buildings on a model railroad layout, in my case.)

The copy of GTK+ on the Installers for Gimp for Windows site is also the secret to getting the Win32 port of Sodipodi up and running. Sodipodi is a free vector drawing program, similar in function to Adobe Illustrator, Macromedia Freehand, or Corel Draw. While not as full featured as the current version of any of them, again, it’s good enough for most casual use. Don’t be put off by its low version number; its primary author is a perfectionist. It’s at least as stable as most of the commercial low-end graphics programs I’ve seen for Windows.

There is no equivalent to Grokking The Gimp yet for Sodipodi. This Sodipodi Guide will get you started.

If you want to play around with graphic design and can’t afford to buy Photoshop and Illustrator (even the educational prices can be a bit high for some people), playing with Gimp and Sodipodi is a good way to learn the basics in order to see if you even want to learn more about drawing with a computer. Who knows, the current or some future version may even prove to be all you need–saving you from ever having to buy the commercial software.

How IBM and DOS came to dominate the industry

How IBM and DOS came to dominate the industry

Revisionist historians talk about how MS-DOS standardized computer operating systems and changed the industry. That’s very true. But what they’re ignoring is that there were standards before 1981, and the standards established in 1981 took a number of years to take hold.

Read more

Building a budget PC

As I procrastinated by bouncing between projects, I put together a low-budget PC for a friend of a friend. It’s very much a retro PC, but I think it’s useful, especially considering the budget I had to work with. Read more

12/10/2000

Linux for the rest of us. I find the bloatware in current Linux distributions somewhat annoying. It’s nice to have tons and tons of free software right off the bat, but how much of that software is actually useful to the majority of people? Windows users complain about lack of software for Linux, to which Linux zealots usually retort “I have 9 gigs worth of software installed on my PC and didn’t have to pay a dime for any of it, and it’s all legal!”

It’s not really the quantity of software that Windows users are complaining about; it’s type and quality. Give a Windows user a fast and stable Web browser, an instant messaging client, a mail client/PIM, a fully-featured graphical newsreader, a word processor and a spreadsheet that can cleanly handle Word and Excel files, and a fully functional personal finance program, and that’s all they need to be happy. Most of that exists for Linux, or is in development. Fine. Linux is neck-and-neck with the Mac in the race to be #2 on the desktop. Fine.

To anyone who’s read Optimizing Windows, my biggest gripe with Linux ought to be obvious. I spent a good deal of time editing Windows INF files by hand trying to figure out how to get Windows 95 to install in 17 megabytes’ worth of disk space. I presented this, that, and another tweak to minimize Windows’ RAM and CPU usage so that it could be tolerable on a low-end Pentium or 486. Linux fans rightly point to Linux’s modest requirements. They’re very proud of those 2-meg 386SXs running Linux 1.0. But they’re in an arms race to see who can create the GUI with the most eye candy (and highest CPU/memory requirements). Wanna bring a former 550-MHz powerhouse to its knees? Run the Enlightenment window manager on it.

That’s easy enough to fix. Just install IceWM and make it your default window manager, then your 120 MHz Pentium feels OK again. But what of the minimum disk space requirements? Most current distros are difficult to install in less than 500 megs. That sounds awfully Microsoftian to me. True, you can rip a lot of it out, which you can’t always do with MS. But do you know what you can safely get rid of?

That’s what makes the likes of VectorLinux and Peanut Linux attractive. I’ve got a stack of 170-meg drives. I’ve got a 1-gig drive sitting in my 486 because I couldn’t make Red Hat 6.2 small enough to fit on one of the small drives. Five hundred megs for something whose primary job is to route packets is ridiculous. Vector or Peanut will fit. These won’t take forever to download either, because Vector’s less than 70 megs and Peanut’s about 60. I know a company that thinks that’s a reasonable size for a Web browser.

I’m pretty sure I’ll be experimenting with these distros sooner rather than later. I’d love to liberate that gig drive, for instance.

US vs. UK English. I’m trying to write my new Shopper UK article in UK English because I feel bad about the number of edits my UK editors are having to make. Here’s what I can tell, so far, about the differences:

Extra letters. color=colour, favorite=favourite, program=programme, ton=tonne

Sparing use of the last letter of the alphabet. optimize=optimise

Pluralization, er, pluralisation: In US English, a group of people is refered to in the singular, unless that group is in disagreement. In explaining how old software can be better than new software, I drew a musical analogy: Just like Joy Division is better than ‘N Sync, old DOS games are better and certainly more original than many of the newer Windows games. That’s proper US English. Proper British English, from what I can tell, is “Just like Joy Division are better…” In the States, saying that implies that the members are in disagreement as to whether they’re better than ‘N Sync (the three surviving members would not disagree about that; they’d utter a number of profanities and then say, “Of course we were better than ‘N Sync!”).

But I can’t, and won’t try to, mimic the sentence structure of a British writer. I can’t pinpoint the differences, but when I read something written in English, I can almost always tell when the writer is from the British Isles. (Other English-speaking countries like South Africa, Australia, and New Zealand, throw me–but I haven’t read much stuff from there. Canadian writers sound like U.S. writers but you’ll find hints of cultural differences.) You can’t escape what you are, and if I try to sound like anything but a Missourian, it’ll come across as insincere and fake. We definitely don’t want that.