加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

告别误区,迎接挑战

(2008-11-19 08:08:37)
标签:

it

      今年56月期间,美国市场调研公司Gartner集团对亚太、欧洲和北美地区274家最终用户组织进行调查,发现85%的企业内部实际上已经使用了FOSS(自由/开源软件),尽管他们自己也许并不清楚这一现状。去年9月,Gartner曾大胆预言,至2011年,至少在80%的商业软件中都会含有FOSS程序的源代码(Gartner副主席Mark Driver在洛杉矶“开源峰会”上的主题讲演)。今年Gartner的调查结果进一步证实了这一预言。该调查还显示,其余的15%被调查组织表示将在未来12个月中引进FOSS。也就是说,在未来一年之内,全部被调查企业都将采用FOSSGartner还发现什么呢?

         调查发现,许多企业面对FOSS浪潮的到来,(当前)没有系统的对策(或是官方政策),使自己陷于被动境地。Gartner指出,FOSS除了具有极大的优势之外,存在着使用许可条件多样化的困扰。各种FOSS,使用许可条件各不同,一不留神,就会发生侵犯FOSS程序作者知识产权的风险。面对FOSS应用的这种困扰,Gartner说,这是一种全球性的挑战。我们必须面对(即走出、告别观念之误区,迎接即将到来的开源浪潮)。

          结合我们国内实际,情况更糟。人们往往不区分开源软件与商业软件的差别,把它们混同于“国产软件”(没有明晰定义),一锅烩。制定(国家的)软件发展规划也是如此。举例来说,基于OpenOffice.org(简记为OOo)软件包,发展我们的“国产”办公套件,究竟应该怎么搞法(采取什么路线),似乎不明确。我们要知道,OOo 3.0(在今年1013日正式发布之后)就立即更改为遵守LGPL 3.0规则。而LGPL 3.0GPL 3.0之间的细微差别在哪里?我们应该怎么对待,似乎不甚清楚。对于宽松一点的GPL(即Lesser GPL),宽松到什么程度,不好把握。LGPL许可下的程序代码可以(无论动态或是静态)连接到其他程序代码上,不论这些代码遵守什么样的使用许可规则,只要用户能在“联合代码集”上抓臭虫即可(指运行Debugger程序)。这真是够宽松的了。请看SUN公司新近(1117日)发布的StarOffice 9.0,与OOo 3.0版本只差那么一点点,两者的差别只是前者的外观细处比后者漂亮一些(前者的Clip art库比后者大多了),两者基本功能完全一样。除了主程序StarOffice之外,前者的全部程序代码都是OOo 3.0的程序代码(遵守LGPL规则)。经由网络下载的StarOffice 9.0版本定价为35美元一套(盒装DVD版本60美元一套),包括一年的支持服务。SUN公司着力于推动OOo社区版本的开发,不是小家子气,只关心自己的商业版本如何、如何,去拼命地赚钱。怎样善待OOo 3.0程序代码库(极为宝贵的程序资源),发展我们自己的商业办公软件产品,SUN公司为我们作出了极好的表率。反观我们的某些“国产办公套件”,把OOo代码库糟蹋得不成样子,简直面目全非,谈何遵守LGPL规则?要是政府部门采购了这种“国产”东西(无异于废物Waste),按照Gartner的说法,将来麻烦可就大了,勿谓言之不喻也。

         我认为,“核高基”基础软件重大专项的“网络集成办公软件”课题,由于其考核指标要求实现的条件太多、太复杂,不宜通过(大规模、大范围)改动OOo代码库来实现,以免一不留神违反了LGPL 3.0的使用规则。)

       (注:今日下午6点飞深圳,明天下午回京,搁笔一天,敬请谅解。)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有