solidot | richard stallman称非自由web应用是陷阱
自由软件基金会主席richard stallman发表了一篇文章,声称非自由的基于ajax的web应用是“javascript trap”。
他指出浏览器在运行非自由的程序时候并没有询问用户或告诉用户。多数javascript程序只是网页的一个扩展,算不上真正的程序,是可接受的。但大的应用如google docs则具有了软件的特征,它会向电脑中下载半兆大小的程序,不能修改,也无法浏览源代码。虽然多数浏览器提供了关闭javascript的选择,但没有一个浏览器提供检查javascript程序是否自由的功能,它悄悄的掩盖了这个问题。rms称:“通过自由软件许可证发布源代码,释放一个javascript程序为自由软件是可能的。但是即使程序的源代码可以修改,也没有什么简单方法能让你的修改版去替换原始版。当前的自由浏览器也不能让你在渲染网页时运行你的修改版。其结果可与tivoization相提并论,虽然不是那么难以战胜。”