Why people dont switch to Open source alternatives for creative works

If you’re an artist and your workflow consists of free and open source software, you may already know how rich and efficient it is to work with these tools. Krita, GIMP, Inkscape is getting enhanced every day, and they are helping many people to get their job done without costing much or nothing.

But it isn’t only costs that makes open source software like Krita a better choice for creative people and companies but there are hundreds plus other reasons.

These programs (Krita, Inkscape, GIMP and many others) are growing faster with the help of strong FOSS companies like KDE and a broad community consisting of thousands of developers, testers and maintainers. Krita is among those great tools that enables an artist to create masterpiece without constantly fearing about recurring payments, non-focused / invasive workflow, forcing to be inside a closed software ecosystem.

So why don’t people just start using Krita, or switch to it? There are many people switching to it but not many. Let me give you broader information. I live in a country where Adobe, Corel products are not directly available. Yet still people crack proprietary products and use them drawing stick figures and memes. And there are many independent artists, personals and learners who still pays 100s of dollar to proprietary software companies in order to do their jobs.

I have asked many of these people and dived in to gather some key points. Let’s check them out.

1. People fear change.

Many people don’t want to set sail toward new island because they don’t know what can come up next and smash them off. They stick with their own lane even if it is bad and costs many things. They fear the change. “What if I get lost in the new environment, what if this, and what if that, what if this, and they stick to whatever they are going with.”

2. People are lazy.

Some people just don’t want to move their butt. They pay to fix problems that are nonsensical, or just doable by themselves with little effort. They are dependent and lazy to do the work of switching to a whole new software. “Its too much work” and they just roll their mouse wheel. They learn one specific program and depends on it. They don’t think they are the one who creates the art, not the software.

3. Stuck in the ecosystem.

Some companies offer close integration and closes their users to their own ecosystem where you become dependent and moving to a new software becomes hard task. One workflow may link to several others enclosed applications. Thus making it really hard to move.

4. People are in illusion.

They think using a big branded products makes them good artists and professionals. They think “Industry standard” is a true thing, and they day-dream about being at top by using top branded software, they think privacy is not an issue, monopolization is not a thing, and they are certainly not being victimized.
Many of them points out features even they don’t often use or doesn’t need, and not worth the money they are paying. Some features sound big but don’t result big change.

5. There is not strong marketing for free software.

Many people don’t know about Krita and other FOSS services at all. They believe what shown on the TV, the ads, their favorite people use, what they have been taught in school. And many schools / training centers only teaches their students specific software, sometime they even discourage people to use software other than what they teach. They say its “Industry Standard” and all these things, although I don’t believe in such word. There is no standard. Different companies may use different software, even use in-house software.

So, these are the things I found. But again, there is no fault using the software you like.“Like” is a personal term here. You choose a software, you think its nice personally and use it. But please use free software. Because its made for you, the people. It’s free. Even if it costs, it won’t cost your privacy, control and freedom while you create something meaningful for yourself or for the world.

15 Likes

Hi @imahbub,

your post is nice, but there is small correction, KDE is not a company and Krita doesn’t have thousands of developers working for it :slight_smile: .

1 Like

HI :smile: thanks for pointing out. I actually meant developers of many open source creative software altogether :smiley:. And seems like I can’t correct it :frowning: editing isn’t allowed.

1 Like

click on the three dots below the post and see if you have the pencil icon to edit.

Great!

You have some valid points but I think there is one important one missing and that is hardware support.

I use Linux for about 11 or 12 Years now, for painting I use it since Krita 2.7 came out (before that I tried all kinds of programms on windows). I can tell you that getting your tablet working on Linux wasn’t always that easy. On XFCE you still have to fiddle around with x-set-wacom in the terminal. I wrote my own scripts and programs to make things like binding the hardware buttons of the tablet work. Now I use KDE with plasma which has a nice GUI for calibrating and stuff, but I recently got a Cintiq that has no hardware buttons to calibrate the screen (brightnes and such), guess what I have to do next. People don’t want that anymore. They don’t want to work in config files like its 1987 to get their hardware and peripherals working (don’t ask me about my sound card). When people think of OOS they still think of terminals and ugly or kunky interfaces (and this is still true in some cases) and that’s a huge problem (it’s the reason why I never could get friends with gimp).
I know many artists who would like to switch to OOS and rather spend the saved money for better hardware. But the same hardware has usually bad or no support on Linux systems or even on windows with OSS. Ultimately they transfer this to OSS in general and keep away from software they think is unpolished, ugly, buggy has lacking support for their devices.

So basically they want to plug in their special hardware (and there is enough available for creative tasks) and it has to work or they leave it entirely. A thing that I can totally understand.

The OSS world made huge steps in terms of driver support and usability but they are still far behind. This is a lot thanks to corporations that see Linux as a third class citizens and OSS as something you can’t earn money with.

7 Likes

I agree with you in that case. But I hope for a change soon. Hardware vendors are starting to push drivers and supports for Linux and soon we may see changes. Many tablets from Huion, XP Pen, Wacom, Microsoft and Yiynova works well with Krita. I agree that buying new hardware in order to get it work for a specific software is not a handy task. Hardware vendors should do something in this case.

Hi @imahbub ! :grinning: I agree with most points you made but I think one is missing.

I think that historically Open-Source software were not really user-oriented as much as function-oriented (performance and feature over documentation, tutorials and GUI). At equivalent performance, someone will choose the software the easiest to use and even if this less and less the case anymore I think that still plays in the favor of the change resistance point.

I think one such example is Blender. Blender 2.7 was extremely performant but suffered a notoriously overcrowded and complex interface. One of the goal of Blender 2.8 was to redo the GUI to make it user-friendly and reworking workflows with simplicity in mind.
Now peoples and studios start to test or even switch to blender and financing is pouring in!

I think that this trend is changing though with more and more Open-Source software showing better usability which could help Open-Source software reach a broader audience.

10 Likes

Driver support gets better fast, thanks to the internet of things, but unfortunately not in the desktop area. The OSS community has done amazing things in terms of driver support and would happily write own drivers if just the hardware manufactures would give out their specs and APIs for the community to do so.

2 Likes

This. Another reason usability in OSS was poor is the mentality of the developers. I still know devs that unironically say that a program doesn’t need a GUI and good programs only need a terminal, and the laugh about me when I mention the ten usability heuristics. This mentality was even more common 20 years ago (I was one of them before doing it professionally), especially in the OSS world were many devs came from different Linuxes which at the time often were not more than a command line terminal. Perhaps some of the old guys dieing out and young blood (that wants beautiful things) replacing them is a reason GUIs and UX gets more love in OSS nowadays.

3 Likes

On the other hand, Windows with its “everything needs to be in GUI” tends to require several clicks until you get to the setting you want to change if it’s something even a bit more niche. That’s an usability problem, too. I like writing a script and have everything ready with a few character, Tab and enter, instead of using your mouse to do stuff that takes much more time.

I do agree with good GUI (really really agree, especially in programs like Krita where you are mostly using some pointers instead of keyboard), because not everyone knows what to do with a configuration file, but I wouldn’t agree that GUI > terminal or text configurations in terms of usability no matter what.

1 Like

As always it’s use case dependent and i too write command line programs if that’s what’s best for the task. I don’t need or want a GUI to configure my Apache and I don’t want to browse the internet in Lynx (except for the joke). And no GUI is sometimes better than a worse one. But you and me probably belong to the 10% of people that can and want to script things for automation. The other 90% only can work with GUI (and sometimes not even that).
Still I often favor a well made gui that shows me important things and hides other things of less importance or helps me navigate through a maze of configurations, especially when I’m not familiar with it. Maybe that means I’m getting old q_q

2 Likes

I switched to fully open source about 7 years ago. I was illustrating in Photoshop before then and when I switched I went looking for a dedicated digital painting program and that’s how I found Krita.

I had several reasons for switching:
1 - I don’t like the whole eco system thing for main stream software
2 - I find Windows and Apple OS’s bloated and heavy
3 - I wanted a dedicated digital painting piece of software
4 - I didn’t want to be bound to licenses or subscriptions
5 - I wanted to be part of a community that actually cares about the software, it’s development and it’s support rather than just the market share and money it brings in.

Adobe has the market and large companies will only use their products as they are ‘industry standard’ and advertised as such. I mean if you look at any job advertised in the design sector it will ask for in depth knowledge of the Adobe creative suite. Rather than acknowledging your talent first and respecting the tools you use to create in.

3 Likes

My wife tried switching over to Krita for her webcomic when she first started drawing it. She was using a combination of Medibang Paint and Photoshop, and tried Krita for a couple weeks. She ended up switching back almost entirely because she wanted to stick to .PSD file formats, and any psd files she edited with Krita from that point would crash photoshop and Medibang whenever she tried opening them again.

I still feel she should have tried using a non-proprietary file type, but that’s why she isn’t using Open-source. I guess this would fall under the category of being locked into the ecosystem (proprietary file type)

1 Like

I want to talk about what happened in real-life.*

When I was working, the boss asked me what software I was using because they have classes about digital art education especially in comic.

-I said “Krita”.
=He remarked “UI looks like PS(seems like good news for me) and how did you feel using it?”
-“I started in digital by Krita so it’s more comfortable for me. And it works”
=“Would you recommend it for teaching?”
-“Nope!, in current situation, the text tool lacks a lot of features”

  • -When I was in comic class, others ask me about what software I was using and when I answered Krita they were surprised. “Krita can do that!!?”
  • -Yes, people are confused about free software means shitty MS Paint Art
  • -Although I advertise that I use Krita, I only recommend if Krita can provides what the other artists want to achieve
  • -Be honest about what software can do or not is better than blindly forcing others to try it. My opinion is it can damage the image of Krita if the users expecting something that Krita can’t do.

Personally, I use FOSS software and donate as much as I could because I love it.

I think free or open or paid or whatever people just wants “It just works”. Time is money


*When the talk happend, the version of Krita is 4.1.7

4 Likes

I received some similar reactions a few times. Usually it goes something like that.
They: “I could be as good as you if I just could afford a Mac and Photoshop.”
Me: “But I use Krita on a Linux”
They: :open_mouth:

I once had a colleague who switched from design school to programming and he was one of them. I turned out he was a mostly a Photoshop+Mac advocate because that’s wat they get told is the only way of doing it right. And I can’t even blame them. If you wanted to do digital art like 25 years ago, you went to Mac with PhotoShop. This is engraved in the DNA of the digital artists of the early age and of course they will recommend to their students what worked for them. But change is happening and the most artists I know don’t flame each other on forums for their software anymore. They usually have a “Use what gets the job done and works for you”, mentality. If MSPaint works best for you, than do that.
However, when you don’t have the luxury of working alone, interoperability and compatibility can become a problem. You will have a hard time working as an artist with Krita when everyone else in the office exchanges PSD files.

2 Likes

I think I’ve seen some discussion on what still makes open source alternatives not very viable for creative work in the industry. However the points you’ve addressed seems to place quite a bit of pointing at consumers being at fault for not wanting to make their switch.

A number of what you have said may have their points, but what needs to be considered is that in some fields of creative work, there exists a workflow most would rather stick with and if it requires a certain tool to accomplish the work fast and efficient enough then they would rather stick with it in order to maintain the flow of production as well as maintaining deadlines. It’s not like people don’t like change and are lazy per se, but when you need to maintain productivity within set schedules, learning a new tool will take a fair bit of time on their end and thus reduce overall productivity. This is where you start hearing things like “I could’ve managed this in seconds when I was using the other program!” from artists. I know some colleagues of mine who came from traditional media backgrounds (one particularly skilled colleague of mine have been doing paintings before they became part of the team) is poor with computers overall and would rather stick with one given tool they’ve been trained to use.

Prior to starting my career as an in-between animator I have been using Krita very often, but upon entering my company I have since transitioned into Clip Studio Paint for animating purposes as it is the one de facto tool used by us. I have since obtained myself a copy of it for personal use at home, but I do still maintain being prepared to work in either Krita or MyPaint if I feel like it. If I had to be asked on certain things that Krita lack compared to it, I can list a few things I want Krita to have but whether Krita developers decide certain features are needed to bring it up to par to a certain contemporary, it is up to them.

It is true that in creative work there has not been enough free open source alternatives to commercial software often used in production pipelines (hello After Effectssee note below, how does it feel to monopolize the layer-based compositing and motion graphics market and excelling in producing animation in ways your node-based contemporaries might need some workarounds to be comfortable with), however, and you cannot really pin the blame much on workflows that has been established by production companies in order to maximize efficiency on their end.

note: (If you ask me on why use After Effects as an example, I’ll say this in advance: have you seen a physical animation X-sheet? If yes, do you know how to read it and if yes to that, have you seen a sequence where it looks so out of order on paper? That’s what After Effects is for - to arrange the animated frames in order according to the X-sheet where the sequence makes sense once seen in motion - and this is before effects and other fancy stuff are added to the sequence)

Software are tools, and it just happens that majority of tools trusted by productions are paid software that cater to their specific wants and needs. It’s not like there aren’t any free open-source software being adopted by the creative world, however free open-source software as I know it is worked on by a number of people who decide there needs to be tools for everyone to use and is free to be used/modified however they see fit (ergo, open-source). If there’s no one to tell some people (hint: developers) what they really want in a program to suit their needs, then it makes understanding the need for it very, very hard on the developers’ end. Pretty sure developers have their own questions as well: “What do they want to do, how do they do it, and why do they want to do it that way, and how can we make that happen for them?”

To briefly summarize what I have said up to this point: There’s a lot more to see than just thinking consumers are defaulted to a mindset that is conditioned to not accept alternatives. The reality is while there are open-source tools that are just as creatives-friendly as their commercial counterparts, there are still things they look for like familiarity to the tools they’ve used and if the alternative can do the same things they’re used to do down to a T without needing a workaround on their end.

On another note: I have tried to explore the use of OpenToonz at some point but it is on a level I have yet to understand. There exists documentation for its use in several processes of animation (like coloring animation frames and importing scanned hand-drawn frames for digital work) but last I checked those are still in Japanese which probably could use the hands of a skilled translator well-versed with the terms and jargons…

1 Like

We actually did have a plan to make the timeline optionally work a bit more x sheet like(so, vertically at the very least, which is the hardest part), but again, this didn’t get in due a lack of time. We sat down with like 2, 3 animation professionals to setup the current system.

OpenToonz’ problem is basically that no one has time to write docs, it seems. The Morevna project people seem to be able to tame it, but it seems they are too busy animating instead of writing docs, which I suspect is more or less the reason why there are no docs in the first place because anyone who knows how to tame opentoonz proly has a dayjob somewhere and no time to write docs.

I personally have all the respect for people not having the time to learn new software, but unfortunately that isn’t what is said, so it’s often not ‘I don’t have the time to learn the software’ but rather ‘you made bad software, no one would use this, you piece of shit’ (Though, admittedly, mostly I see on twitter ‘what software can I upgrade to? I use Krita, but it is free.’).

An you know, while for the former I can say ‘well, just try it out sometime and if it isn’t your thing, it just wasn’t meant to be’, but the latter two I don’t really feel like I should at all engage with them for my own sanity.

1 Like

That is interesting to hear. However as my workflow isn’t really dependent on having the X-sheet mechanic on a digital workspace I am not aware of how different it would be however. To note: majority of productions in Japan still default to pen and paper and this includes a lot of material used for production such as the x-sheet, layout and animation keyframes (and keyframe corrections). They have been taking on the transition to digital workflows, but not as fast as you’d like to imagine it be.

I do fancy myself a function similar to what some people call “shift and trace” in Krita and I am very delighted to see a feature request that also tracks back to a similar suggestion based from a discussion I took part in has been acknowledged. However I figure it will be some time in a future release till we see a UI model ready to be tested by users. Not that I am urging for this to be happening as quickly as possible, but I can only wish well on works being done for it for now.

2 Likes

Hi all, nice site you built here.

Answering the OP, at pro level, considering the tools for professional work, because the market, the industry, has very specific needs, these needed features are numerous and required at very high level of detail and quality (and most open source apps wont accomplish all required for the field, often is done just in some). Open source developers have their preferences, which are often not coincident with the industry market needs. I’ve seen this happen again and again with so many apps, since the 90s.

I’ve worked at many companies as a 2D/3D artist, illustrator, concept artist, video editor… At some I ended up HAVING to use open source because some companies wont wish to dedicate more money in software other than solely the Photoshop seats, some are code dev focused, and don’t understand/hate the whole world of gfx creation, others, were basing ALL the company on the Linux ecosystem, and so, there was a lot of pressure to handle only open source apps.

But these were the only instances, while, in the other side, in most cases I had tons of pressure only to work with the high end commercial, established apps. I could only convince once an entire management team (well, a bunch of guys over my hierarchy grade) to let me use Wings 3D (open source, cross platform, BSD license) just 'cause very in the edge of all sort of pressures, I was able to 3D model the game’s main character using Wings, and they saw the speed and quality at real time looking over my shoulder, and the final result. So, with lots of threats in the sense of “if this does not work out, you…” and it did work out. But I could not fail in a single freaking vertice, the dragon breath was on my neck. Going this route is hard for an already super hard (at least, in those years, those companies) field like is video games. Very similar stuff happened to me at developer and media/advertising companies. It’s what is established as standards, but is also that is hard to defend the tools when A, B, C and D needs can’t be covered, or need a so long workaround that is particularly non doable when time is more valued than money. This equation changes the smaller is the company. So, often is at small studios where you can change the route of things… but only slightly. I have later (last 6 years) become a full time freelancer… We freelancers have more freedom, but not so much when a client would REQUEST you to edit a PSD complex file, in CC latest version, with tons of active objects, Photoshop actions, etc.

Krita and Blender are going in the right direction in these matters, tho.

Now, leaving out these two huge groups, folks at companies and serious freelancers, pros, in a single word (which has been too often THE error of open source for graphics, imo, till recently) , then yeah, today, for hobbyists, EVEN advanced hobbyists, there’s no strong reason to use other apps than free, lite and open source software. But that’s the wrong way to go (calling it a day if just this group is happy, and not aim higher).

So… I kind of know well both worlds. I’ve used very intensely things like Inkscape, Gimp, VirtualDub, and Blender is indeed my tool for everything 3D in my freelancing. Currently focused on illustration (been a painting pro since 95, learnt since a kid) , I use Krita or Clip Studio, it’s almost random with which I start a project. At companies, I’ve handled those, not without issues, and of course, Adobe suite (Photoshop, Illustrator, Premiere…) , 3DS Max, Sony Vegas have been my bread and butter.

The more they cover the industry needs and specs/quality of output and workflow (so, listen to professionals), the stronger position open source graphic software will gain.

3 Likes