Slashdot Mirror


20 Years of GIMP (gimp.org)

jones_supa writes: Back in 1995, University of California students Peter Mattis and Kimball Spencer were members of the eXperimental Computing Facility, a Berkeley campus organization. In June of that year, the two hinted at their intentions to write a free graphical image manipulation program as a means of giving back to the free software community. On November 21st, 20 years ago today, Peter Mattis announced the availability of the "General Image Manipulation Program" on Usenet (later "GNU Image Manipulation Program"). Over the years, GIMP amassed a huge amount of new features designed for all kinds of users and practical applications: general image editing, retouching and color grading, digital painting, graphic design, science imaging, and so on. To celebrate the 20th anniversary, there is an update of the current stable branch of GIMP. The newly released version 2.8.16 features support for layer groups in OpenRaster files, fixes for layer groups support in PSD, various user interface improvements, OSX build system fixes, translation updates, and more.

10 of 352 comments (clear)

  1. Sadly.. by thesupraman · · Score: 4, Insightful

    And Sadly its about 10 years since the developers pretty much stopped listening to the users, and 5 years since development ground to a halt.

    Pity really, it was hijacked by a group of people with 'certain ideas' of how everything must be, and no willingness to compromise with the general user base.
    After that, less and less developers contribute, the user base shrunk (or at best stopped growing).

    3.0 has become a sad joke.

    All of which is a great great pity. Compare it with Blender, with a healthy and energetic user and developer base, a continuous flow of real and useful new features, and a rapidly growing and actively using user base.

    The day GIMP started trying to force people to save in its own proprietary format (to the great unhappiness of a large portion of its user base) rather than the format the file was OPENED in pretty much marks its death.

    1. Re:Sadly.. by canuck_spud · · Score: 5, Insightful

      The day GIMP started trying to force people to save in its own proprietary format (to the great unhappiness of a large portion of its user base) rather than the format the file was OPENED in pretty much marks its death.

      It doesn't "mark its death" at all. Lots of us continue to use the GIMP daily, and are more or less happy with it, while simultaneously being a bit annoyed by the decision to try to push the native file format on us through the interface. Since the menu option to overwrite the opened file was added, it's much less annoying. It's such a common thing on Slashdot to announce the complete failure of a long-term project just on the basis that the poster and his friends (if he has any) are annoyed by one or two changes that didn't suit them. There should be a word for it. The GIMP is a very useful, highly functional, stable and reliable piece of software. It's not perfect, but nothing is. Get some perspective.

    2. Re:Sadly.. by chipschap · · Score: 3, Insightful

      I still find GIMP highly useful, perhaps more so than ever, and I like the price compared to being robbed by Adobe and forced to use an OS that I wish to avoid.

      No, I'm not a high end visual artist, I just need to do some things at a medium level of expertise. GIMP works for that and I'm glad to have it. Maybe if I was a high-ender I'd have a different opinion, but most of us are not.

      XCF? Who cares. It's not hard to save and also do an export. I'm sure the point of XCF is to not lose information.

    3. Re:Sadly.. by Billly+Gates · · Score: 5, Insightful

      You know what is odd?

      In the old days of Linux being new turn of the century all these things were new and many forks existed. Someone didn't like KDE? Then create Gnome. Didn't like WindowMaker? Make Enlightenment. Linux users laughed at those on Windows tied into their app ecosystems saying if it were opensource Office, IE, SAP, Oracle, wouldn't be so impossible to leave etc.

      Today no one wants to fork. Things are mature and stable. users fear change. Looking at FOSS in 2015 I hate to say this but Linux grew into the WIndows ecosystem. One app for graphics, gimp. . One app for a gui, gnome. One app for an ide Eclipse, etc. True with the gui part someone will say they use featureX. But for 85% of users things tied to stuff like gnome can't leave so easily. Just like some law firm probably runs Wordperfect somewhere today. But MS word is thee word processing app.

      What happened? Or did the kids who thought pcs were cool in 1998 are old farts who have jobs and newer kids want to make newer mobile apps for their phones and do not care about legacy pcs anymore?

    4. Re:Sadly.. by exomondo · · Score: 4, Insightful

      I think it's more that the excitement is gone from a lot of these projects, the work they require is maintenance and minor feature upgrades to try and keep up with the proprietary competitors - Photoshop in this instance. Developers that spend their free time doing development want to do interesting things, not mundane ones. You need a revenue stream to get developers to do the boring work done, FOSS is supposed to provide this through users paying to get features implemented and bugs fixed but this just isn't reality in the vast majority of cases so ultimately the projects stagnate and users abandon them rather than pay them.

    5. Re:Sadly.. by serviscope_minor · · Score: 4, Insightful

      It's also that once your pool of users gets large enough collectively they want EVERYTHING no matter how contradictory those things are.

      I've never given a rat's arse about CMYK for example, because essentially everything I do winds up on screen not in print.

      I also don't give a rat's arse about the Photoshop UI because I have literally never seen it, never used it and I'm certainly not used to it, nor do I want to re-learn the UI.

      Finally, I have a good quality window manager (FVWM), so those bad features which are designed to make GIMP work better on low quality window managers (Windows ports, Gnome) are not only of no interest to me but actively harmful.

      I would say that those three things (which while carefully selected are 100% true) are more or less diametrically opposed to what a quite large fraction of GIMP users seem to want, with the last two being mutually exclusive too at lease going by the comments in previous slashdot threads.

      There is no way to "listen to your users" when your users want opposite things to each other. Chances are if they listened to me you'd complain that they didn't listen to users and if they listened to you, I'd complain they didn't listen to users.

      --
      SJW n. One who posts facts.
  2. A good point, but poorly phrased. by Anonymous Coward · · Score: 4, Insightful

    The parent comment actually does make a very good, and relevant, point: the open source community would have been much better off if GTK+ had never been developed. From its very beginning it wasn't much more than a really bad rip-off of Motif, a toolkit which itself was already considered ancient and awful at that time. Things only went downhill from there. GTK+ begat GNOME, which only served to split the open source desktop community. Those who wanted a solid, reliable, usable desktop environment backed Qt and KDE. Those who were ideologically driven went with GTK+, although inferior to Qt, and GNOME, although inferior to KDE. This is true even today, so many years later. Qt and KDE are seen as the premiere GUI toolkit and desktop environment, while GTK+ and GNOME play second fiddle. If GIMP had used Qt instead of GTK+, it would've been much more successful. It would've been faster, easier to develop, and would've been portable to more systems. Even today, GTK+ is terrible on OS X and Windows, yet Qt is, for all intents and purposes, essentially native on all of the platforms it supports. It's sometimes claimed that GTK+ being written in C allows for easier bindings for other languages, yet all of the GTK+ bindings are utter shit. Even Gtkmm, the C++ binding for GTK+, is terrible, and it's the binding that should be easiest to have made since almost all C code is a subset of C++! All of the effort put into GTK+ and GNOME has been a total waste. Doing a poor job of imitating Motif was never a good thing. The creation of an entire desktop environment on this mediocre toolkit didn't help, either. And here we are, 2 decades later, and Linux still has no presence on the desktop because of the ideologically-driven schism that GTK+ and GNOME forced on the community that was otherwise very happy using Qt and KDE.

  3. Tried it, couldn't use it by JustAnotherOldGuy · · Score: 4, Insightful

    I tried using GIMP, I really did. I gave it several good chances, struggled with the docs, struggled learning the hotkeys, struggled with the sometimes-different names for stuff in the interface, etc etc...I really did. But I just couldn't use it as fluidly and as productively as either Photoshop or CorelDraw.

    Maybe it was me, maybe it wasn't...all I know is I liked the idea of a truly open-source graphics tool and I would have been happy to support it but I just never really felt like I was getting in the groove with it, so to speak.

    And then Photoshop started coming out with boatloads of brushes and plugins and filters that did some genuinely cool and useful stuff, and I just stopped using GIMP. I had stuff to do and for whatever reason I found I could always manage to do it in Photoshop faster and more easily than GIMP. I don't know why.

    There are also about a billion tutorials on Photoshop available (some good, some that suck) and I could almost always find a page with info on what I needed to do in Photoshop. Sadly, the same simply wasn't true of GIMP. The docs were "eh" but the lack of a good tutorial base was a major stumbling block for me personally.

    I'm probably not the only one to go through this. I really liked the idea of using GIMP but it just never really coalesced for me.

    --
    Just cruising through this digital world at 33 1/3 rpm...
  4. Re:Get some perspective. by canuck_spud · · Score: 5, Insightful

    From the perspective of someone who uses the GIMP daily, Photoshop utterly sucks, on the rare occasions I try to use it. Mainly it's because I don't use it daily and I'm not used to it, so I can't find anything and the workflow seems unintuitive. That's the thing with complicated software: you have to use it enough to get comfortable with it. You stick with Photoshop; you probably need the small number of things it does that the GIMP doesn't do, whereas I don't. I'll stick with the GIMP because I can't afford Photoshop, I don't need that small number of things, I don't trust Adobe not to fill my system with unwanted crap, and I absolutely hate their horrible update processes.

  5. gtk+ by Anonymous Coward · · Score: 2, Insightful

    Don't forget that the project's widget library, the GIMP Toolkit, became one of the most popular widget libraries, and spawned GNOME as well.