分享

开源软件与SaaS模式应用

 昵称7977604 2011-11-19

开源SaaS是一种广义的SaaS模式。目前,利用开源软件做出SaaS应用已经逐渐出现,开源软件将相当适合实施SaaS模式。

综合媒体3月24日报道,Open Source自从诞生之日起,它的商业模式就不断地被探索。开源在一般人眼里就是免费,即使不是免费也是廉价的代名词。 但开源软件的发展需要资本的支持,我们不能指望开源体系里面每一件东西都是捐来的,于是人们寻找开源的商业模式,这也是开源必须的发展之路。

开源软件的授权方式注定了开源不可能走传统商业软件靠卖licence的老路,因为开源软件版权不是某个人的,而是属于某个松散的技术社区或组织,无论从商业还是道德的角度想等同封闭代码软件一样卖许可都是不可能的,或者说是靠不住的。

这使得很多的开源软件的商业模式都是将开源软件作为一种附属品,增值品存在。免费的开源软件与收费的商业版组件捆绑是典型的做法,比如说收费的书籍教程、嵌入式模式(硬件收费)、混合模式(特有商业模块收费、高级版本收费)等。这些商业模式都是将开源软件作为其它东西的陪衬而存在的模式。

当提到“软件即服务”的时候,突然感觉这个词汇天生就是为开源软件而创造的。开源软件的自身特征也决定了软件即服务将是最好的开源商业模式:免费的开源软件+收费的专业服务,这是真正以开源软件为中心的模式,这些服务包括培训、实施、定制开发、软件托管等。

广义的SaaS概念既包括在线托管型SaaS,也应该包括现场实施型SaaS,只是这种现场实施服务,不是靠授权收费,而是靠服务收费。红帽的订阅模式,众多开源软件的定制化、服务销售模式,都是对SaaS理念进行的有力的支撑和延伸。

开源SaaS是一种广义的SaaS模式,因为开源软件没有授权费,所以所有开源软件现场部署也可算是软件即服务的一种体现。另外,开源软件SaaS还可免除上文提到的商业软件实施SaaS时潜在的各种风险。

开源软件没有授权费用,而且可能会出现同一开源软件的多家SaaS运营商,如果老运营商出现问题,客户可在数据导出后,将数据很方便的迁移到另外一个服务提供商处,免除了采用商业软件SaaS时,运营商出现问题时,难以更换服务商的问题。

开源软件传播的自由性,使得用户可通过多种途径获得软件。在用户需要本地部署、需要特定功能时,用户可很方便的将原SaaS运营商处的商业数据导入到本地系统内,还可自行开发所需特定功能,或聘请专业的开源软件服务公司代为进行,免除了商业软件SaaS时,难以迁移到本地,或迁移成本很高的问题。

开源SaaS模式大概可分为两大类:开源在线版SaaS,通过一对多的服务模式,满足客户共通的需求,开源软件公司只需要维护这一个系统,就能给千万个客户提供服务,公司的维护和开发工作也相对少了,客户的成本也降低了。开源现场版SaaS,通过一对一的服务模式,满足客户特有的需求,如现场部署、定制开发、现场培训等需求,这种服务模式适合不需复制性的客户,相对效率比较低,但可满足客户灵活性需求。

另外,使用开源软件做SaaS模式的时候开发周期大大缩短,优势非常明显。 开源软件一般都会有相对坚固和强壮的底层架构,源代码开放使得在其基础上开发Web应用可以更快速,而Linux、Apache、Mysql等优秀开源软件可以提供从操作系统、Web服务器、数据库等全套的SaaS基础解决方案。

目前一些用开源软件做出的SaaS应用渐渐的出现了,highrisehq.com这个刚上线就备受欢迎的CRM是基于开源的Ruby on Rails。可喜的是,国内也出现的开源的SaaS应用,基于开源组合Pyhton/Zope/Plone的在线团队项目协作产品EveryDo。这些都预示着开源软件相当适合实施SaaS模式。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多