AboutBlogContact
TechnologyJune 5, 1998 2 min read 145Updated: June 22, 2026

GIMP 1.0: Open Source Image Manipulation Arrives

AunimedaAunimeda
📋 Table of Contents

It’s 1998, and if you’re a Linux user who needs to edit photos, you’ve mostly been out of luck. Photoshop is the king of the hill, but it only runs on Windows and Macs. But Spencer Kimball and Peter Mattis have changed the game. GIMP 1.0 is here, and it’s a powerhouse.

The GTK Legacy

One of the most interesting things about GIMP isn't the image editing-it's the toolkit. To build GIMP, the authors ended up writing their own UI library, the "GIMP Toolkit" or GTK. It’s so good that it’s already being used to build an entire desktop environment (something called GNOME).

Features for the Professionals

GIMP 1.0 isn't just a toy. It supports layers, channels, and a wide array of filters. The "Plug-in" architecture is particularly clever-almost everything in GIMP is a plug-in, making it incredibly extensible.

/* A taste of GIMP plugin development */
static void query (void) {
  static GimpParamDef args[] = {
    { GIMP_PDB_INT32,    "run_mode",  "Interactive, non-interactive" },
    { GIMP_PDB_IMAGE,    "image",     "Input image" },
    { GIMP_PDB_DRAWABLE, "drawable",  "Input drawable" }
  };
  // ...
}

The "Floating Windows" Workflow

The UI is… unique. Instead of one big application window, GIMP uses multiple floating windows: one for the toolbox, one for the image, and others for layers and brushes. It takes some getting used to, especially if you’re coming from the Mac, but it’s highly flexible for multi-monitor setups.

A Viable Alternative

Is it as polished as Photoshop? Not yet. But for an open-source project, it’s a staggering achievement. We’re already using it in our office for web graphics and texture work for our internal 3D projects. It’s proving that "Free" software can be every bit as professional as its commercial counterparts.

Read Also

GitHub: Social Coding and the End of the Zip Fileaunimeda
Technology

GitHub: Social Coding and the End of the Zip File

GitHub has launched, and it's making Git-Linus Torvalds' difficult child-actually usable for the rest of us. Welcome to the era of Social Coding.

Firefox 1.0: The Phoenix Rises from the Netscape Ashesaunimeda
Technology

Firefox 1.0: The Phoenix Rises from the Netscape Ashes

The wait is over. Firefox 1.0 has been released, and it's time to uninstall Internet Explorer. The open web has a new champion.

Second Life: The First Real Metaverse?aunimeda
Technology

Second Life: The First Real Metaverse?

Linden Lab's Second Life is more than a game; it's a platform for a digital society. But can we really live in a 3D world?

Need IT development for your business?

We build websites, mobile apps and AI solutions. Free consultation.

Get Consultation All articles