If you could get the Windows source code with some paid subscription program, so that it's not pirated, it still wouldn't be open source. It would be more like "open access".
Open source means we can modify it and share our modified version, and even charge for it.
Most users of scientific papers aren't looking to extend those papers and redistribute modified copies; they just read them privately and make citations (which nobody can tell whether they were from a licensed or pirated copy).
And this is exactly why Richard Stallman doesn't like the term. https://www.gnu.org/philosophy/open-source-misses-the-point....
> The official definition of “open source software” (which is published by the Open Source Initiative and is too long to include here) was derived indirectly from our criteria for free software. [...]
> However, the obvious meaning for the expression “open source software”—and the one most people seem to think it means—is “You can look at the source code.” That criterion is much weaker than the free software definition, much weaker also than the official definition of open source. It includes many programs that are neither free nor open source.
> Since the obvious meaning for “open source” is not the meaning that its advocates intend, the result is that most people misunderstand the term.
That is, Stallman is criticizing "open source" for being, among other things, easy to misunderstand as not requiring free software licensing — even though it does, in fact, require free software licensing.
It's saying that one of the problems with "open source" is that you can make the same mistake you just made (thinking that being able to see the source code makes it "open source").
Richard Stallman's primary issue with "open source" is that they intentionally avoid talking about issues of software freedom, and have consistently muddied the waters by co-opting free software as "open source".
(Disclaimer: Posting in a personal capacity.)