Windows as a software package would have never been affordable to individuals or local-level orgs in countries like India and Bangladesh (especially in the 2000’s) that are now powerhouses of IT. Same for many SE Asian, Eastern European, African and LatinoAmerican countries as well.
Had the OS been too difficult to pirate, educators and local institutions in these countries would have certainly shifted to Linux and the like. The fact that Windows could be pirated easily is the main factor that led to its ubiquity and allowed it to become a household name. Its rapid popularity in the '00s and early ‘10s cemented its status as the PC operating system. It is probably the same for Microsoft Office as well (it is still a part of many schools’ standard curricula).
The fact that Windows still remains pirateable to this day is perhaps intentional on Microsoft’s part.
While i somewhat agree with your overall statement, this part is just wrong. Linux in the late 1990s and 2000s was very different from today, where you just plug in a CD/USB and select your region. Linux back then was very nerdy, you had to choose your hardware first to make sure there was a linux driver and the installation process was very difficult, especially before plug&play where you had to know which IRQs and slots you had to use for network, sound and videocard to avoid conflicts. I remember trying to install Linux from a CD, only to work my war from one error message to the next because it did not like my videocard, soundcard or both.
Also, what would you do with a linux pc at home or at work if it could not run word, excel, duke nukem 3D, TTD, programs you knew from work/school or software you could pirate from your friends?
PTSD…
I once destroyed a CRT monitor by misconfiguring X11.
Nowadays Linux just works to the point where my 72 year old mother is able to deal with Pop_OS without issue.
But man, those early days of unstable drivers, slow dial-up internet, and navigating through Usenet and IRC for decent support was a nightmarish labor of love.
The silky smoothness that we have now was built on caffeine and the backs of millions of greybeards.
(For the record: “Greybeard” is a nerdy term of endearment that I’ve seen adopted by people identifying all across the rainbow. Kinda like dwarfs on Discworld).
Greybeard is also the name for an experienced DRG player
Linux’s development would have accelerated a lot had there been more demand. There wasn’t enough demand because pirated Windows was getting the work done.
In the 90s there where a lot more OS available to compete agains windows, who already had existing software (sometimes better and more capable) to compete with windows: MacOS (Popular in print, layout), BeOS, OS2/warp (tried to replace windows), Amiga OS (best for video editing work at the time), Atari, Novell Netware.
It’s not exactly like people where desperate for another OS at this point in the late 90s/early 2000s.
I don’t think that necessarily holds true for OSS. The average user with no development experience wanting to use an open source project doesn’t mean it will always develop faster.