Stallman: the JavaScript trap
Stallman: the JavaScript trap
Posted Mar 23, 2009 13:12 UTC (Mon) by pboddie (guest, #50784)In reply to: Stallman: the JavaScript trap by ledow
Parent article: Stallman: the JavaScript trap
But you are giving the owner of that website a virtual machine in which to display their website, NOT letting them run arbitrary code.
Please familiarise yourself with applications such as Google Docs, mentioned in the referenced article, which are large, non-trivial applications and can thus be said to be "arbitrary code". This isn't like CSS by any stretch of the imagination.
Licensing is not a "tick-the-box" choice... it is a legally binding agreement that varies depending on the jurisdiction and should be checked carefully.
I hardly think Stallman is oblivious to the complexity of licensing, somehow.
And Javascript is *content*.
No it is not. This is quite obvious if you switch off JavaScript or use a browser that doesn't quite match up to the expectations of the developers of a site relying on JavaScript and using it extensively: you get the "canvas" that is the Web page showing a distorted or incomplete version of the site (or a blank page). It arguably isn't even the Web as we know it (or knew it), any more.
JavaScript is not "content" any more than C, C++, Python or Java are "content" in traditional user interface applications, manipulating widgets from traditional user interface toolkits. That's what many JavaScript "Web" applications do: they treat the browser like just another toolkit. It is therefore absurd to claim that the code is just "content".
