Why is open source software so terrible and unusable...

Why is open source software so terrible and unusable? You would think that someone enthusiastic enough about making a graphics editor like Gimp has probably had experience using this kind of software in the past and should know best what kind of workflow the user would like. Instead, shit like Gimp and OpenOffice is non-user-friendly and overall retarded.

Attached: Albert_Einstein_Head.jpg (220x293, 16K)

Because anyone enthusiastic and with talent makes proprietary software. That just leaves incompetent people making open sores.

Because they try to make it as accessible as possible and try to be all things to all people. So there is a lack of coherent grand vision and it ends up generic and bland.

The thing is, not all code is fun to write.
You get a typical open source software and it completely fucking trounces the commercial software in performance, size, memory usage and features, because those things are fun to do and optimize.
But when it's time to write the GUI, then its a chore, its boring, its annoying, it requires creativity, it's never done, so nobody want to do it.
This is why you get so many command line shit, and when it's not command line, its unusable until some big corporation decides to use the software and pay people to do a better GUI.

If the creator makes it for himself, it will be top tier but might be hard to figure out until you understand the logic behind it.
If the creator makes it for some hypothetical "end user" as an "free alternative" to some existing software then it will be shit.

Examples of the first case: Git, any decent programming language
Examples of the second: Libreoffice, GIMP

this
GUIs are cancer

If GUIs are shit then why don't you uninstall windows and run DOS, nerd?

been there done that

nice to see all the retards above operating on the false premise provided by op

>open source software
>terrible and unusable
you mean, like C? Or Python? Or Erlang? Or Javascript? Or Lisp? Or Fortran? HTML? PHP? Go? Rust? Scheme? COBOL?
or maybe you didn't include software as in "programming languages". What about Chromium? Firefox? Or Linux? Or nginx? Or Apache? MySQL? Android? Bitcoin? Tor? Git? VLC? MPV? Blender? ffmpeg?

Or maybe SSL, AES, Signal, and OpenSSH?

THE SOURCE IS EVERYWHERE

Lol yeah buttcoins and the TOR kiddie porn browser. Greater open source software.

And btw, blender is trash too.

All those things you listed are inferior copies of old software.

Yeah, or like everything else I wrote. The internet runs on open source. The source for the vast majority of the worlds servers is open source. You used open source to write that retarded comment

HAHAHA, yeah, then feel free to present all those superior originals

Well, let's judge shall we?
>C/Erlang/Lisp/Fortran/Cobol
None of those are softwares directly, but time and time again, the open source compilers completely demolish the commercial solutions because all the rest of the OSS depends on it and writing compilers is fun
>Web browsers
IE and Edge are the only closed source browsers left, and they get completely raped
>Apache
What you want to use? IIS?
>Android
You could argue that the apple offering is more well programmed and supported, but it's horribly closed
>FFmpeg
There's no commercial equivalent to it
>Blender
It completely annihilates all the commercial software in actual modeling, texturing, compositing..
But the GUI sucks donkey dicks and it only have the edge because autodesk bought and killed all the better software.

Majority of the programming languages you posted are either obsolete or are only used as teaching devices/theoretical curiosities. No real software is coded in Erlang or Scheme or Rust.

Also, I was indeed not referring to programming languages when I said 'software' in the first place. And most of the free APPLICATIONS you posted also is crap. Blender is trash. Linux is only used in extremely niche applications by enthusiasts and controls barely 1% of the OS market (no, Android doesn't count and even though Android is "open source" the varients you are using in whatever phone you bought are proprietary)... bitcoin is only good for money laundering and buying drugs, Tor is for kiddie porn (seems like a trend among tech nerds).

>Because anyone enthusiastic and with talent makes proprietary software

lolwut? proprietary software is about throwing 1000s of pajeets at a problem until one of them solves it, it has nothing to do with talent

These. Ignore the rest of the thread, and freetards blubbing "no u".

Attached: 1517045712796.png (300x300, 4K)

cause it lacks funding for being free.

Production by leaderless committee with no oversight into who is on the team (are they qualified) or quality control is a terrible idea. Just a fact.

Look at Unreal Tournament (Newest), it's mostly "cloud funded". Ok, how many years has it been now since it was first unveiled? Still at "Pre-Alpha" stage right now. All the hype and shit has faded. It's to damn late. They could release the finished product tomorrow and no one would give a shit.

>No real software is coded in Erlang or Scheme or Rust
OK, list the closed source programming languages that you like. I'm sure they are amazing

>linux
>barely 1% of the OS market
Extremely wrong, maybe you forgot to say "desktop" or "consumer" because otherwise that doesn't make any sense dude, practically the whole internet is linux

Don't stop now, list all your favorite closed-source web browsers, version control systems, web frameworks/libraries, ...