Plus…you have to add that Linux support for current laptops tends to lag a bit. Giving out something that is Pro-level software to what mostly amounts to a hobbyist system (except in specific applications) with nothing even remotely resembling a consistent software or hardware environment just wouldn’t work.
Plus…the default linux kernel still doesn’t schedule tasks in real time, meaning that it has something similar to the DPC system in place that would make the default install just as hardware/driver-dependant as Windows is…except that there isn’t as widespread support for anything but the most basic hardware.
There are patches to make linux a real-time kernel, but now you’re talking about making people configure and recompile their kernel instead of just installing an OS. It’s not that hard to do, but there are people on this board that still don’t understand the difference between MIDI and Audio……do you think they have any chance at all of getting a linux system up and running with a nonstandard kernel?
I guess someone could build a distro with the realtime kernel patches as default…but now you’re talking about putting all of the hardware/driver issues on one group of people who don’t get paid and are likely to see a hardware culture as diverse as Microsoft sees…with nothing resembling a revenue stream.
Add to that the fact that in my experience, Jack is significantly less stable and more buggy than CoreAudio and ASIO…and worse supported.
No…DJ software on Linux is a horrible idea. It’s not going to work well, and you just have to look at how long xwax and mixxx have been around and how many people are working on them to realize it. Seriously…give them a try. 10 minutes in, you’ll be thanking Apple or Microsoft for taking your money so that you can use real software.
Linux is a great OS that is perfect for a great many things. It’s amazing as a server OS, and it works perfectly well for general personal computing as long as you’re technically minded (or use Ubuntu); it’s a great development platform regardless of your target OS, and it makes an excellent virtualization host if you can’t afford VSphere. And, there are people out there who have a lot of custom in-house software for it to do really cool creative things…
But with NI’s business model, it just doesn’t make any sense to build a version for Linux.
If you want a unix-like OS that runs DJ/Production software, suck it up and buy a Mac. OS X is really close in most ways that matter to normal and power users.