访自由软件之父:在线应用程序让人不自由

2008年05月22日16:36  来源: CNET中国    作者:马培治
我去年才开始思索这个问题,像Google Docs这种通过Google的服务器来处理个人资料与运算的服务。

  它有两个坏处,一是它会下载大量的专属程序代码到你的浏览器,这不是件小事(non-trivial),专属软件的坏处不会因为他通过浏览器执行或安装在电脑上执行而有什么不同。

  Google Docs的第二个坏处是,如果Google今天把Docs发布成自由软件,让你能够在完全自由软件的环境中去执行它,从传统自由软件的观点来看是OK的,但事实上,由于你可能必须通过他人的服务器才能执行Google Docs这一类的网络型应用软体,你便丧失了对个人资料、个人运算的掌控权,其不自由的结果与专属软体并无不同,虽然造成不自由的方式相当不同。

  这很特别,因为就算Google把所有在线服务的软件都自由化了,却还是无法改变不自由的结果。

  问:可是类似Google Docs这类的SaaS服务越来越热门,甚至这类云计算的概念也被视为是未来软件的主流,这问题可能会更严重?

  答:我没听过什么云计算,而且我认为把自己的个人运算交给别人去作不是件好事。

  是的,这样的问题正在增长,但我认为把自己的资料丢到别人的机器上去运算是一件很蠢的事。硬件的运算能力正在快速增长,我不认为有什么样的运算是无法在自己的笔记本电脑上完成的。

  当然,并不是说所有在他人服务器上进行的运算都不好,我认为仍然有可以接受的类型。

  例如单纯的网页浏览,虽然你会用到网页服务器的运算能力,但它算的不是你自己的资料,你并未丧失自由。至于维基百科,虽然你会贡献自己的资料,但整个过程中,你是在参与维基百科的运算,而非进行自己个人的运算,我认为也可接受。还有在线交易,交易的资料是属于双方的,运算本身也是互相的,因此也不会有不自由的情形。

  但我认为像是文书处理这类软件,就没有道理以网络应用服务的方式呈现,人们也不应该用。

  问:你或自由软件基金会有可能提出新的授权方式或解决之道吗?

  答:这不是授权方式能解决的问题。

  就我看来,唯一的解决之道就是不要用。我认为使用者不应该去用任何这类的网络应用软件服务,因为不论你是用Google Docs,或是自己经营一个类似服务,都会有问题,所以,绝对不要使用别人的服务器来运算自己的资料。

  如果你需要分享,可以尝试开发一个分散式的应用软件,让参与的人都同意的方式来共享彼此的资料与运算,而不是去依赖其他人.

(责任编辑:孙立彬)

 

[发表评论] [复制链接] [收藏此文] [打印] [财富速递] [RSS]

我来说两句
谁在说
用户名: 密码:   全部评论>>
  全部评论>>
热点
推荐
商讯
相关新闻/评论
看过此页的网友也看过了
热点新闻
热门评论
热门事件
 

script src="http://utrack.hexun.com/track/track_xfh.js?ver=20120503">