I don't think apple makes the bulk from professionals at all, the iphone is their flagship product and their laptop line has been expanding towards casual markets with budget models.
I don't think apple makes the bulk from professionals at all, the iphone is their flagship product and their laptop line has been expanding towards casual markets with budget models.
They absolutely do not want their developers to mass migrate to another platform. Walk into any SF startup and you'll see 100% Mac laptops, except for the Finance guy who needs Excel on Windows, and that one dev who insists on Linux, and all those devs build webpages that work on Safari, and iOS apps before they (maybe) eventually get around to making an Android app.
Apple is highly incentivized to keep devs on Macs, even if it turned out to be a loss leader for them.
Right but in this thread it is pretty clear we are talking about the money they make from MacOS.
They don't make any money on macOS anymore. You get it preinstalled on their computers, you can't buy it separately, you can't install it on other computers, and major upgrades are free.
It is a part of the computer that people pay for. This is like saying they don't get any money from Apple Silicon because its already installed on the motherboard.
The money they make from MacOS is a footnote compared to the money they make from phone hardware, the app store transaction tax, and ads. To a first approximation, the only reason that Apple cares about MacOS is so that people can make iOS apps.
This is a poor approximation, as there would be no need for such an extensive Mac product lineup if this were true. The Mac mini and one laptop product line with two or three sizes would be more than sufficient, and continuing development of first-party Mac applications like Logic and FCP would serve little purpose.