| > Open-source, meanwhile, has struggled to provide a basic desktop environment to rival the best from five years ago. Open-source is pretty young on the desktop arena. Consider that Microsoft ruled the entire nineties and tried all tricks in the book to sabotage linux. Despite this, the fact that linux desktops are even available today is nothing short of a miracle! IMHO, the GNOME and Unity desktops are mature enough to handle 90% of users' needs, the only exception is gaming but that gap is also rapidly getting filled. > It's simply too much work without a paid, focused, and highly-skilled product team consisting of more than just developers. Consider that the OS that powers all kinds of devices from satellites to embedded devices is Linux, an open-source project where payment isn't a top-priority for developers, but merit is! > And they're still fighting the chicken-and-egg problem of user-adoption. All endeavors are like that, not just software projects. More the user participation, better the product focus and development. > I don't like the spyware "features," but I don't think I'll be going back to Linux any time soon and giving up all the great software I've come to depend on. Can you cite a single widely used software that doesn't have a FOSS alternative which works on Linux. Unless you are heavily dependent of Microsoft Excel worksheets and their arcane proprietary macros, I don't see a reason not to switch (besides just being lethargic to learn something new). |
Woah, really? There are plenty.
Photoshop & Lightroom debatable, but I can agree — nothing FOSS really substitutes them, unfortunately.
AutoCAD & ArchiCAD. Solidworks. Pretty much all specific 3D modelling tools like Poser (though I don't really need that last one).
Ableton, Cubase, everything from NativeInstruments, including sample libraries which sometimes are the reason why you need KONTAKT, and not some other sampler. U-he Zebra. Hundreds of various VST plugins from different developers: reverbs, phasers, limiters, etc. Often this stuff is quite trivial, but there just is some amount of domain knowledge which random opensource developer just doesn't possess. That's why free stuff available sucks or even doesn't exist.
Decent speech recognition and text to speech. Nonexistent.
OCR is quite better, but still loses to commercial alternatives like ABBYY. Understandably so.
To put it shorter: pretty much any software which isn't trivial to write or requires domain knowledge. The only decent examples of these in the FOSS world I can remember are Blender and Krita.