| > It's not a major operating system outside of server use. You are forgetting Android, embedded, web servers, networking equipment of all kinds, HPC and supercomputing, HFT, automotive, aerospace and many other fields. Linux is, by far, the operating system with the most deployed systems out there. > that's a demonstrably false statement, which you're apparently trying to walk back now by claiming server installations are the same as desktop use I am not backing from anything, and I have not claimed anything about servers so far until this post. Linux is the third desktop operating system, whether you like it or not. At home, in fact, it is not that far from macOS (4%), Linux (1%). Given you talk about "demonstrable" things, I refer you to surveys like Steam's. At work, Windows is even more prevalent, and those surveys do not include VM (work/non-gaming) usage where most people I know use it. > Nearly everyone in my field uses a MacBook Pro, for everything from firmware development up Perhaps you are in the US, where Apple has a disproportionate market share (up to 30% IIRC) compared to anywhere else in the world. I also work on embedded and no one uses a Mac here, nor Xcode. A ThinkPad or a Dell with a Linux VM is the proper choice. Xcode for firmware development sounds very odd, too. |
Android is barely Linux (and if you want to add mobile phones into the discussion you'd have to realize that iOS is actually the same thing as OS X..), and the rest aren't desktop operating systems at all -- and many of them don't run Linux either.
But again, the context, and your comment, was about the desktop. Linux isn't there.
You call Linux the "third" desktop operating system by default because its desktop share isn't exactly zero. It's quite close to zero, but not exactly. That's all.
Windows & OS X are the only major desktop operating systems.
And yes, I'm in the US. I'm not sure that really matters that much. Obviously different shops will do things differently. You don't use a Mac, so your worldview is that they aren't a thing. That's simply not correct. There's a wide world outside your bubble. A Thinkpad / Dell with a Linux VM is your choice, not "the proper" choice.
I'm not an OS zealot -- I use both of the major desktop operating systems, and I use others where they're appropriate -- have used Linux for decades. Until Linux has MS Office running natively on it, it will never have a desktop market. No, it's still not the year of the Linux Desktop. Probably never will be.
And Xcode is a perfectly usable C & C++ IDE. Why wouldn't you use it for firmware?