2 ms·
I find it hard to review open source software. One one hand it's incredible and honorable that it is completely free, but on the other hand the UX and workflow
by zigzag312 5y ago
I find it hard to review open source software. One one hand it's incredible and honorable that it is completely free, but on the other hand the UX and workflow is unfortunately often subpar. So, usually it is great for occasional user, but not cost effective for a professional.
The issue I find with many OSS projects is that they just kind of copy the features of the professional counterparts instead of focusing on the UX/workflows for each use case. The result is that they remain only kind of poor imitations.
Lately however, I find more and more OSS projects that break out of this pattern. Krita for example has really focused of drawing and animation. While it doesn't have all features of the Photoshop (eg. it can't compete with PS in photography editing or design), it has surpassed PS in many ways for drawing and animation. Powerful and exotic brush engines, perspective tools, proper animation timeline with onion skinning... All of these Krita features are worse or missing in PS.
Blender, since UI redesign in 2.80, has also seriously upped their game and is becoming more viable solution with each release.
MuseScore is another OSS project that is on good path to become competitive with professional products soon.
I can't say that for Audacity, Gimp and LibreOffice yet. Maybe some day. Worst offender IMO is LibreOffice. MS office has so many questionable design choices, that LibreOffice could really stand out, if they would deviate further from MS office in regards to UX and workflows.
One thing I find good OSS has in common is innovative funding of the project. They have all found a way to gather funds to pay at least some full time developers, while offering the software for free to end users with source code avaliable. Firefox has a deal with Google for offering it's search engine as default. Krita has had some interesting Kickstarter campaigns, Blender has managed to get funding from some big studios, MuseScore has paid online service etc. Offering paid support or offering another paid product that relies on OSS are also popular ways to gather funds. Anyone knows, if there is any resource on ways how open source projects fund development? They are really interesting business models, where developer are getting paid for their work and the product they create benefits many more people (as anyone can afford it) that in closed source projects.