I just read Linux Music Workflow: Switching from Mac OS X to Ubuntu with Kim Cascone, and I have to say I’m shocked, especially after reading Kim Cascone’s Wikipedia entry. Kim is a serious musician, not just some schmoe dinking around in his basement.
I’ve been a full-time Ubuntu user for a little over four years now, having switched from Windows XP. My wife switched around the same time but from Windows to Mac, as she uses Mac for serious graphic design work.
Even though I get annoyed when anti-Linux trolls make it sound as if no one could use Linux just because Linux isn’t great for certain niche commercial applications (AutoCAD, Adobe CS, certain graphics-intensive video games), I have to concede that Linux is not for everyone. And if someone had come up to me yesterday and said, “Hey I’m a professional musician who uses a computer full-time for audio stuff. Should I use Linux?” I would probably laugh in her face and tell her to go with Mac OS X.
Even though I don’t use Linux for serious audio work, I’ve seen enough of the Linux audio mess of Pulse Audio, OSS, and ALSA to know it can be an obstacle for someone seeking to use Linux primarily for audio work. After reading that blog post, though, I have to say I’m pleasantly surprised.
And I also think that, even though there is a myth of meritocracy in the software world, arguing about how freedom is important isn’t going to win over the general public. If open source is really a better development model, it will create better software. There shouldn’t be a choice between functionality and ideology. If the ideology of freedom being better is true, then it should produce the best functionality eventually. And maybe it is slowly getting there.
I don’t subscribe to the notion that if Ubuntu (or some other Linux distro) fixes all its usability issues that all of a sudden hundreds of millions of Windows users (and Mac users?) will just download .iso files, burn them to CD, boot from CD, and install and configure a new operating system themselves. But why have extra obstacles?
Keep on bringing the improvements, Linux communities. This is definitely a cool development.