All true, and it depends what matters to you. I think everyone but Starbucks-dwelling douches can agree that Apple just sucks in every possible way. I don't like designing software that only 10% or whatever of the world will be able to use, because I want to interact with real people in the real world. For example, I like to teach programming to kids, and getting them to install Unity and double-click the launch icon is much easier than getting them to install a particular brand of Linux, configure it a certain way, download certain libraries etc. etc.
And that's the end-view for me: if I want to do the coolest things I personally can do, I'm guessing Linux will give me more versatility, and will guarantee I don't have to purchase anything but the hardware. But what happens if I want to put a program online and say, "Okay, everyone download this." In Korea at least, I'm stuck with Windows or Android.
And that's the end-view for me: if I want to do the coolest things I personally can do, I'm guessing Linux will give me more versatility, and will guarantee I don't have to purchase anything but the hardware. But what happens if I want to put a program online and say, "Okay, everyone download this." In Korea at least, I'm stuck with Windows or Android.