The majority of the sites on the web are non-free software that you interact with -- the browser is effectively a remote terminal. Whether or not large JavaScript is involved seems secondary. I understand the distinction between code running on a remote server and code distributed to me and run the browser but that seems like a more of a technical distinction than a moral one.
(In terms of my own raw time, the percentage of open source[1] software the web I interact with daily is surprisingly high)
[1] Unsure of exact licensing compatibility so I can't say it's all Free Software.
(In terms of my own raw time, the percentage of open source[1] software the web I interact with daily is surprisingly high)
[1] Unsure of exact licensing compatibility so I can't say it's all Free Software.