windows is older OS and offered desktop solutions before linux was a thing
windows had killer app - Microsoft Office
for long time MS dev tools to build GUI apps and games was miles better than ones available for cross-platform open source development which leads to next point
more business critical applications were built for windows
Reasons in current state of affairs
Windows GUI experience today still covers much more than Linux. For example you can manage internal home and corporate network through GUI. Linux GUI is only good enough for pensioners with absolutely minimal needs.
Given that one often needs to use terminal due to lack of GUI tools - terminal is terrible human interface. It's a tradeoff between being able to do something at all as a human on computer and between being able to automate everything you do with scripts. Writing bash scripts and configuring anything on linux is far from simple - it's dreadful experience.
Several points from me. Firstly about big bucks, 2 points:
1) Windows is not big bucks - it's more like peanuts
Even if you take full license fee, compared to yearly salary paid to employee who will use the pc it's not a lot. On top of this larger organizations get discounts and they pay less per pc than standard price.
Windows is often one of cheapest software pieces on computers. All professional industry-standard software pieces cost a lot more. Adobe suit is more expensive. JetBrains mutli IDE is much more expensive. Matlab is 2000 EUR per license! Then larger orgs often also have internal tooling built by either internal IT teams or custom orders that could be easily more expensive that high price tag applications such as Matlab
2) Linux is not exactly free
You still need to pay money to setup and maintain everything.
And lastly
Linux did not improve enough to be interesting to majority of people. If you think otherwise then you living in your own little bias bubble - go ask someone less techy what are their thoughts about Linux. I know friends who due to circumstances had to use Linux and none of them said they liked it (excluding developers).
Linux did do very well in other fields. As android operating system. As chrome OS. As emebedded OS, and as OS in networking devices and servers.
I agree with some of the points sir
For the development corporations, I still feel, they are better of using Linux, it saves lots of money. I see nowadays even people are using Linux and Docker to spin of windows servers, as Linux is cheap, whereas azure and windows hosting takes a huge amount of money
Where does your idea that it saves a lot money even comes from? I never used Windows servers so I don't really know much of it. But I've just checked Azure and Windows and Linux instances cost is same for same size of instance. And Azure is priced competitively with similar providers like AWS or GCP.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Historic reasons
Reasons in current state of affairs
I agree to disagree on current situation
Linux has greatly improved, I don't see why would companies pay so many dollars for windows
Several points from me. Firstly about big bucks, 2 points:
1) Windows is not big bucks - it's more like peanuts
Even if you take full license fee, compared to yearly salary paid to employee who will use the pc it's not a lot. On top of this larger organizations get discounts and they pay less per pc than standard price.
Windows is often one of cheapest software pieces on computers. All professional industry-standard software pieces cost a lot more. Adobe suit is more expensive. JetBrains mutli IDE is much more expensive. Matlab is 2000 EUR per license! Then larger orgs often also have internal tooling built by either internal IT teams or custom orders that could be easily more expensive that high price tag applications such as Matlab
2) Linux is not exactly free
You still need to pay money to setup and maintain everything.
And lastly
Linux did not improve enough to be interesting to majority of people. If you think otherwise then you living in your own little bias bubble - go ask someone less techy what are their thoughts about Linux. I know friends who due to circumstances had to use Linux and none of them said they liked it (excluding developers).
Linux did do very well in other fields. As android operating system. As chrome OS. As emebedded OS, and as OS in networking devices and servers.
I agree with some of the points sir
For the development corporations, I still feel, they are better of using Linux, it saves lots of money. I see nowadays even people are using Linux and Docker to spin of windows servers, as Linux is cheap, whereas azure and windows hosting takes a huge amount of money
Where does your idea that it saves a lot money even comes from? I never used Windows servers so I don't really know much of it. But I've just checked Azure and Windows and Linux instances cost is same for same size of instance. And Azure is priced competitively with similar providers like AWS or GCP.