4 ms·
Linux is only a reasonable desktop if you're only spending your time in a terminal, using emacs/vi/eclipse/netbeans/etc. Before moving to Mac OS X from Linux/BS
by antonovka 17y ago
Linux is only a reasonable desktop if you're only spending your time in a terminal, using emacs/vi/eclipse/netbeans/etc. Before moving to Mac OS X from Linux/BSD desktops, I failed to appreciate the value of polished, non-developer software.
Now, I regularly tear my hair out trying to interact with Linux users. From diagram software (OmniGraffle/Visio) to accounting software (QuickBooks) to billing software (Billings by Marketcircle), Linux just doesn't have the solid, polished applications, and it interoperates exceptionally poorly in environments where Mac OS X and Windows get along just fine.
For example -- I can easily share diagrams with Visio users, but Dia is not a replacement for Visio/OmniGraffle and won't do the trick. How am I supposed to diagram with Linux users? Use dot/graphviz and create remarkably ugly diagrams?
If I had to assign blame for the lack of quality applications, I'd say that the APIs are unstable and inconsistent, there's no standard application API (gnome vs. kde/qt vs. straight qt vs. wxwidgets), the user market just doesn't exist, and that it's difficult to mix the GPL / free software world with expensive development that requires professional UI, design, and art work, and all the other components of a polished end-user product. End-users don't buy 'support'.
Of course, this is an unpopular opinion among free software advocates. As soon as you figure out how we can share diagrams that I want to place in my LaTeX documents, interact with artists producing photoshop/illustrator files, and modify complex word documents sent by lawyers without losing required document meta-data -- let me know.
- dkarl 17y agoSo Linux works for me and not for you.... Like I said, if Android reaches that point, I'll be happy ;-)
- _pi 17y agoI'd like to see you try to get interoperability between Billings by Marketcircle and Peachtree by Sage, or with Quickbooks and Money Dance. Or by one version of Office and another. What you describe plagues all software. No one gives enough of a shit to make everything interoperable and lazy programmers will always make their own lazy file formats which are undocumented because they are lazy. The problem is how much involvement people have with their code. What is "professional UI"? How is a UI Professional? What qualities make a UI Professional? That's a pretty ambiguous qualifier.
- altano 17y agoHoly shit, you just called Quickbooks solid and polished. I'm floored.
- antonovka 17y agoCompared to the open source alternatives, it is. It seems to require a paycheck to convince anyone to produce feature complete business accounting software, and even then the A-list individuals are probably otherwise occupied with more enjoyable projects.
- redorb 17y agoI upgraded my company from 2003 quickbooks , to 2008 manufacturing addition - its actually very polished. But yeah I understand the feeling ' from the older versions they were lacking.