Is this rule of publicly funded research being available freely over the Internet (or other platforms) existent in other countries?
Not that I know of.Of course, I'm sure most publicly funded research in the world is done in the USA, so that's where it matters most!