Call for help: fund GIMP development and Libre animation
girinstud.io
girinstud.io
It's one of the most important projects for the open source desktop, for example GTK (formerly GIMP Toolkit) is one very important outcome.
Please support GIMP, because it's more than 'just' a Photoshop alternative.
[0]: https://github.com/GNOME/gimp/compare/master@%7B1507386622%7...
Can you elaborate on that? With Photoshop being relatively cheap to use only when I need it, I have a hard time supporting an Open Source tool that never seems to meet my needs. What am I missing?
Adobe also links all of your software and access to your data with a single account password which the company has proven incapable of managing securely.
So those are two good reasons to use Gimp - no recurring fees and no worries about the cloud. Although the best reason not to use Gimp, albeit an unfair one from Gimp's point of view (but still relevant,) is the degree of lock-in to proprietary Adobe formats and tools that pervades the graphics, editing and design professions.
>I have a hard time supporting an Open Source tool that never seems to meet my needs. What am I missing?
Simply having a decent, free alternative to Photoshop should be worth something.
I’m not defending the Creative Cloud model, but you don’t have to save your data in the cloud. It’s just like how Apple has iCloud and Microsoft has OneDrive. Sure, you can save your data in the cloud, but you don’t have to.
It seems to have a larger learning curve and some things are add-ons, but a few things work differently or not as well. I think this is the main drawback, and probably what you are finding when you realize it doesn't seem to meet your needs. Most folks seem to get over this once the familiarity kicks in and they get the add-ons they need... well, added on. Additionally, GIMP can be used across platforms and this is really helpful to some folks. I don't know how it compares to Apple's artistic products as I've never used them.
I personally use Paint.net for light photo processing - mostly because I've used it for years. When I started, I needed a lightweight program to make simple things since I had a crappy computer. Of course, most of my needs are lightly editing photos of physical artwork and adding borders (because the borders look nice in the digital format). I keep GIMP installed on my computers, though, and my spouse uses GIMP for his digital work on his computers.
Didn't know that was even a choice... Seriously, if you're creating something, you wouldn't think about riping off someone else's creation.
If you don't like the pricing, there are plenty of alternatives, especially on Mac and Windows.
Besides, not all the tools are good enough. Not everyone can buy tools. Hence the listing of the free tools, including the fairly common practice of having an illegal copy of photoshop (or other creative software). It is a commonly known issue to Adobe itself.
However, I do want to point out that $120/year is not cheap.
For me, personally: I prefer not having to deal with WINE. GIMP is fairly powerful, even if it is a pain. It is the only alternative to Photoshop in the open source world. And 10 years ago, I would have said the only alternative, period. Many of the commercial alternatives were worse than GIMP.
As an example, does Krita have the equivalent of Liquid Rescale? Or denoising?
(Actually, just looked up and Krita does now have an equivalent of Liquid Rescale)
As someone already pointed out, they are apps for different intents. Krita is not trying to work in the same space as GIMP/Photoshop.
Assuming the stuff in https://www.reddit.com/r/linux/comments/66gl8h/what_can_gimp... is still true:
>There doesn't seem to be any way to work with individual color channels nor create custom channels (from selections or whatever) in Krita.
Ouch!
I]m not anti-Krita or anything. If it becomes good enough to do the tasks I usually do in GIMP (which frankly is not much!), then I'll happily switch.
Is it because said configuration typically consists of free of charge apps that it can be shared across anyone with a computer or is it about source transparency that makes you feel confident about what you are running?
Over the years, such importance lost priority for me when other closed source / paid (even under $50) alternatives are starting to mature and I can spare some money for apps if it increases my productivity.
I remember that when I could switch from Windows to Ubuntu in 2009 because I ended up using exactly the same apps there (except Putty, obviously, which I swapped with Gnome Terminal). I already had an open source desktop with the exception of the OS.
I'm using GIMP because Photoshop would be an overkill for what I do. Libreoffice is more than enough. Sometimes I do something very basic with Inkscape. All my work is basically browsers (open sourced), an editor (emacs), scripting languages (all open sourced). However I must admit that I have a closed source binary blob NVIDIA driver linked to my kernel.
Putty not only exists for Linux, but is sometimes useful :) In particular, I've used it for serial connections.
The point is freedom and privacy, not saving 50 bucks here and there. Which is not available to everyone anyway, think high school kids and developing countries.
Is it? GTK/Gnome was created over a historical footnote and to this day is more of a hindrance than helpful overall. It effectively bisected the entire Linux desktop community and caused so much time lost with downstream application developers.
GIMP is obtuse to use and provides an UX that has been out of touch for many years. It doesn't support features that are just bog-standard in other products, for years. (Like >8 bit colour). It is exactly the kind of amateurish project that gave FOSS GUIs their bad reputation.
It's okay if GIMP's UX doesn't suit your tastes. It suites others just fine.
I'm constantly shocked at how massive, important open source projects turn out to have so little funding. It's hard to tell which ones are Mozillas (super rich and sophisticated), and which are OpenSSL and Gimp (grossly underfunded working out of a bedroom). I imagined gimp being a 50 person team in an office.
(started supporting gimp)
It is shocking, especially because so much of all infrastructure depends on these projects, especially OpenBSD, GnuPG, OpenSSL, etc. I would absolutely pay for a 'subscription' where I could, say, spend 20 Euro per month and the money gets automatically spread over the open source programs/projects that I use. Things are heading in the right direction with Patreon, BountySource, et al. but I would like to sponsor on a amount-of-use basis.
Also, different projects disclose their funding differently (if at all). Just in this context as an example Krita lists their monthly donations on their site but Gimp is just considered a part of GNOME - there is a Krita Foundation whereas Gimp donations go to the GNOME Foundation, so it would be hard given the Gnome Foundations budget statements to deduce what money is actually going to Gimp and what amount is coming in to Gimp.
In terms of usage, I think publicly available data can provide a useful enough picture:
- downloads
- upvotes (ex. github stars)
- homepage traffic
- forum activity (ex. stackoverflow)
- reported corporate usage
- etc.
Finding out current funding is more difficult, and seems to rely on self-reporting and trust.
If the site also accepted donations for projects, it could display which are most underfunded on its platform relative to their utility.
From the man page of popularity-contest:
The resulting statistic is available from the project home page http://popcon.debian.org/.
Normally, popularity-contest is run from a cron(8) job, /etc/cron.daily/popularity-contest, which automatically submits the
results to Debian package maintainers (only once a week) according to the settings in /etc/popularity-contest.conf and
/usr/share/popularity-contest/default.conf.there is clearly market for something more efficient...
Such a service could also have a "release funds now" option for emergencies where you'd accept paying hiked-up fees.
Basically there's no way to determine the card has 3 months of $1 on it when you want to make the charge and if you make it earlier you pay the fees.
I was just thinking about the intermediary->payee bit. I forgot the payer->intermediary bit, and that this is a credit card charge too.
Now I realize I mentally modeled the whole problem incorrectly. Thanks for pointing that out.
I have Photoshop on my work laptop and I use it mainly out of convenience but don't enjoy it. I have actually tried to get all assets as SVG and stay in Inkscape if at all possible.
Inkscape's UI isn't the best either , I'm not quite sure why I prefer it to Photoshop but I do.
So it's the same UI it's had for years. Just because it isn't modern and pretty doesn't mean it's a clusterfuck. I personally find Gimp easier to get started with than Photoshop, for one...
Pinta [1] is a simpler alternative to GIMP on Ubuntu. I never used it (and where is the source code?) but it looks similar to how I remember MS Paint. GP was asking about Macs, sorry I don't know anything about them.
There have actually been some major improvements, notably single window mode. I believe they recently fixed the thing where the Tab key (Show / Hide Docks) does something unexpected if the last thing you clicked was a toolbox icon. These days it seems like the Gimp devs are a bit more tolerant of user feedback, which is one of the reasons I'll be making a small donation.
> Just because it isn't modern and pretty
The problem is not that it isn't modern and pretty.
The problems, at least for me, are stupid blockages that Gimp tends to put in the way of getting things done, eg. the layer boundaries thing, or the fact the font box keeps the focus after you've selected a font. If you need to work efficiently these things quickly add up to major annoyance.
In any case, the value of UX isn't just about how well experienced users can use it, it's also about how well new users can learn. Blaming a tool for skewing to far towards the experienced users is a valid form of criticism. Moreover, it is easy to have the skew without noticing. After all, developers likely move in circles with many more experienced users. There is also the potential blowback from experienced users to any kind of change.
I miss Macromedia Fireworks, if anybody recalls that...
A list from 2.9.6 is here -
For example, one of my employers used to use the open source software Chronos. There is a lot of lacking GPU support in chronos, we opened up an issue and nobody wanted to tackle it, and in all honesty, if they had an easy way of getting the core contributors to be paid to add support they would have considered this.
Fast forward, they had a dedicated internal developer build out a very specific replacement for our needs.
Doing sponsored development involves many activities besides coding, that volunteer contributors might not be particularly skilled at or even interested in learning/doing:
- Attracting sponsors, cutting deals
- Extracting customer requirements, estimating work, project planning
- Developing things that themselves dont need/want
- Documenting and reporting on the work done
Some employeers may frown upon someone taking a serious obligation that sponsored work is, but be supportive of a hobby level project.
It might also complicate your tax situation, and there can be liability considerations.
Many contributors are also not professional software developers, and may not feel comfortable promising to deliver specific outcomes.
* these days there are also many open source projects ran by companies, or engineers on company time.
To me it seems to be quite the opposite, from 1994 to 2004 or so it was very normal for people to drop 30-70 Euro on a Linux distribution (which were available in local book stores). I bought a lot of Slackware, Red Hat, SUSE, and FreeBSD boxes. Some of these distributors hired prominent members of various communities (X.org, kernel, KDE, etc.) to sponsor relevant projects.
After ~2004 this changed very rapidly. Probably because of: the availability of broadband Internet, Canonical giving away Ubuntu CDs for free, and the beginnings of the 'everything should be free'-culture boostrapped by Google Mail and other services.
tldr; This is not an official GIMP request for funding, but a request for funding by individuals who contribute to GIMP.
A huge number of users is not what I'd call "without any success".
As I mentioned elsewhere, when I got serious into photoediting about 10 years ago, GIMP was the best alternative to Photoshop - better than any other commercial tool.
Steam claim to have 67M active monthly [1], and 0.6% linux users; ~40k linux users.
Guesstimation: if the 200k surveyed on Debian are representative and Steam installs is a representative sample then we can estimate that if the 6k installs of Steam represent half of the Steam surveyed Linux users that [3] ~300k people are using GIMP on Linux.
In the popcon survey a fifth of users are regular users.
On other OS users have a wider range of good alternatives IMO, but if we recall that Linux desktop usage is about 1-4% then we can expect of the order of millions of other GIMP users.
The number suggest one could call it successful.
[0] https://qa.debian.org/popcon.php?package=gimp, https://qa.debian.org/popcon.php?package=steam [1] https://www.geekwire.com/2017/valve-reveals-steams-monthly-a... [2] http://store.steampowered.com/hwsurvey [3] 40k users of Steam, if half are on Debian-like systems and a 200k sample of them show 6k steam users that's 3.3 times less; if GIMP then is underreported to the same amount we can provide a rough minimum actual installs on Linux.