| 操作系统 办公 实用知识 设计 开发 WEB开发 移动开发 数据库 软件工程 网管 安全 管理 信息化 答疑 渠道 |
开源软件路在何方Sun Microsystems公司将于星期二发布该公司的商业集成软件StarOffice的一个新版本,该版本在与微软公司的Office的融合上做出了改进,Sun希望以此来分享微软在这方面的市场份额。 新版本为StarOffice 8,包括了电子表格、文字处理器、数据库和演示软件等,它允许用户将文档与微软的Office对接。这样的改进,可以使那些已经选择使用了微软公司的产品的公司可以使用Sun的产品。 该软件的发布是在微软和Sun宣布成为研发战略伙伴并共享专利的18个月之后的第一次。但Sun的执行官却说,大多数的新功能都是在微软和Sun合作之前就由公司的大客户制定了的。 StarOffice 8的售价为99.95美元,如果直接从网上下载,价格是69.95美元,企业用户为每单元35美元。《个人电脑世界》(PC World)杂志认为,这个版本“应会促使许多人问自己,有了这么好的免费替代品,为什么还要花300美元或更多钱去买微软Office呢?” SUN微系统公司还与印度哈里亚纳邦政府签署一项新协议,根据协议,SUN公司将为该邦政府提供StarOffice软件。印度哈里亚纳邦共有3.1万名政府职员。SUN没有提供该交易所涵盖的PC总数或售出的StarOffice软件套数。 此前,印度最大的保险公司——印度联合保险公司——刚从SUN公司购买1万套StarOffice。StarOffice和OpenOffice是著名的开放源代码软件,目前仍远远落后于微软Office ,但在去年间,开放源代码办公软件在全球范围内获得了若干政府客户。 Sun微系统公司还计划在发布其Java桌面系统第二版。这是Sun用于台式电脑的Linux版Java桌面系统(JDS)。Sun为这个软件增加了新的管理和编程工具。 据了解这个产品的消息灵通人士称,这个新版本的软件模仿了微软的Windows的一些功能,包括自动的软件更新服务和让管理员远程控制系统的工具。这个软件还采用了Sun第一个版本的ConfigurationManager(配置管理器)程序,能够让系统管理员控制访问权限和不同的台式电脑用户组的设置。 由此可见,Sun公司正在努力提高它的StarOffice应用程序套件和微软公司Office软件的兼容性,但是在它努力推广它的StarOffice应用程序套件的时候,仍然遇到了很大的困难。 一个主要的公司客户说,window操作系统仍然是主流的平台,这样的话,应用程序的转换将是一件很麻烦的事情,当你已经在这个方面进行了投资,你就很难再把它抛弃掉。 从浏览器方面来讲,进行相应的转换并不是一件很难的事情,但是对于文档处理工具来说,需要和一些历史的留存文档格式进行兼容,这是一项非常大的工程。 一些已经使用StarOffice应用程序套件的公司也提出了这个问题,说他们在使用的过程中经常会碰到新的文档处理工具和原有的文档格式不兼容的问题。 尽管微软公司正在积极的研究Linux是怎样工作的,以及如何把自己的软件和它相集成,但是微软公司并没有打算发布Linux版本的Office软件。 微软的官员说,微软公司将会把所有的精力都投入到windows平台的开发和推广中来,并没有具体的计划在Linux平台上进行开发和推广。 目前开源软件存在的问题是虽然每个人都可以在上面进行随意的开发,但是这也给软件的推广活动带来了问题。从创新的角度来看,这是一个非常好的Idea,但是由于没有明确的方向,也要付出相应的代价。 不久前业内传来的一条消息将有可能使国内诸多基于开源软件OpenOffice开发Office软件的厂商面临将来被微软法律诉讼的风险。 该消息称微软和SUN公司签订价值近20亿美元的和解协议,根据该协议,微软公司可以向在2004年4月1日后安装OpenOffice的用户和开发企业提起诉讼索取损失赔偿。 此消息的来源最早为外电的一篇编译报道,国内众多软件企业均表示没有接到官方声明,而且对于SUN与微软之间的协议也不甚明了。 业内人士指出,“在政府采购问题上,国内这些厂商将面临严峻考验。如果未来数年面临重大政府采购的时候,微软起诉OpenOffice开发厂商,政府将很为难。”欧洲许多国家的政府都因为法律风险问题,放弃采用Linux系统和应用。这个案例与OpenOffice面临的风险是一样的。 从以上最近发生的事情来看,开源软件先天上还是存在着一些不足之处: 有争议的知识产权 开源运动中一个流行的错误观点认为程序员有权力为开源软件贡献自己的聪明才智。事实上,许多国家的法律都规定,由员工创造的知识产权归属于雇用他的企业或者个人。然而很多法律和案例都表明,程序员无论在工作时间还是业余时间所编写的程序的知识产权都属于雇主。如此一来,只有那些自由程序员才真正有权力将自己的成果贡献给开源运动。其他程序员如果这么做则无异于侵犯了雇主的知识产权。 缺乏完整的设计理念 任何成功的软件开发都需要有一个统筹全局的负责人。软件大师Fred Brooks在他的著作《人月神话》中指出,电子行业的发展主要是由一些天才设计师而不是由某些组织来推动的。然而目前的开源软件却缺乏真正的领军人物,导致缺乏完整的设计思想。 缺乏专业精神 目前的开源运动与上世纪80年代的游戏软件业非常类似。当时出现了许多称为“卧室程序员”的游戏开发人员,他们在极为简陋的条件下开发游戏,虽然产品销量不错,却由于无法保证软件开发质量差点毁掉了整个行业。后来游戏软件业痛定思痛,重视程序员的专业精神才有了近10年来的辉煌。严格地讲,目前开源运动的道德规范仍然是黑客的行事准则,缺少积极向上的专业精神。 缺乏创新 由于开源运动缺乏领军人物,以及开源程序员热衷于开发与某些商业软件功能类似的开源软件,结果导致开源软件缺乏创新性。就连开源运动引以为傲的Linux也模仿了Unix,Linux所鼓吹的稳定性恰恰来源于它与Unix的继承关系,而不是开源组织的功劳。 但是,我们不能应为开源软件的一些不足,就全盘否定它。开源软件的起源与上世纪70年代的黑客文化有关,经过多年发展之后,它的影响已不可小觑,有人甚至还认为它是继微处理器发明之后计算机界最伟大的创新。 开源软件确实有它的优势所在。它使用户不必再为商业软件无休无止的升级而破费,而且开源软件有庞大的开源组织作为后盾,不会像商业软件那样因开发公司倒闭而失去技术支持。正因为如此,许多国家的政府都将开源软件视为实现信息社会的重要机遇而予以扶持。 开源软件在发展历程中,已经不仅仅是开放源代码的免费软件。开源软件与商业并不冲突,它是一种新兴的商业模式。与传统的商业软件相比,开源软件采用了开放源代码、免费分发等形式,减少了营销与销售成本,更易于广泛传播。任何一种商业行为肯定都有它潜在的商业目的,任何一个企业发展采取行动都必须要考虑这个问题。从目前整个产业界来说,大家都希望能够在更加公平更加开放的环境下来进行我们的商业运作,不管硬件厂商还是软件厂商,不管传统行业还是非传统行业,商家有一个共同的要求,希望我们的竞争环境和商业环境更加公平更加开放。 开源软件经过二十多年的发展已经成为了软件产业发展的一个大方向,更是我国民族软件产业在基础领域里的一个重大的(几乎是唯一的)机会。在它发展的过程中必然会经历许许多多的风浪,愿开源软件一路走好。
今日推荐
|
重点推荐
领军企业技术文库
+更多领军技术文库
最新专题
电子杂志订阅
| ||||||||