随着云计算的发展和普及,在云上使用软件已经成为了主流,为了帮助广大用户理解,我在这里对云上软件的三种主要形态以及如何做出选择做一个简单的分析。

  • 开源免费软件

    绝大部分开源软件都是免费的,免费的出发点有一部分是出于高尚的理由。例如:我们大家熟知的Linux,初衷就是要挑战Windows和IBM在操作系统上的垄断,不畏强权,团结全世界的优秀程序员,创造一个“软件的大同世界”,今天Linux已经是云计算上最受欢迎的操作系统。

    而还有一批开源软件免费是处于商业模式考虑。软件的有两个特性决定这种商业模式的价值。第一,软件这个东西是需要迭代的,需要广泛吸收用户意见的,否则就不是一个好软件。第二,软件的拷贝没有成本的,即一旦软件免费了,软件在互联网上的传播速度是非常惊人的。
  • SaaS软件

    所谓软件即服务模式,通俗的讲就是免安装、免服务器维护模式,所有人在一个平台上使用软件。应用软件所依赖的操作系统、数据库都无需让客户来管理。从易用性上,大大降低了使用门槛,减少了维护带来的负担。从软件的功能来说,所有客户使用同一套系统,理论上软件商都会尽量把这个唯一的版本维护得尽量完美。功能上,软件商也会力尽所能。但处于商业盈利的目标考虑,客户会根据功能对版本进行希望划分,即付费太少的客户或免费的客户,得到的功能是有限的、计算资源也是有限的。
  • 独立安装商业软件

    这种软件与开源软件一样,都是需要安装到服务器上使用的。区别在于使用软件需要一笔不菲的版权费用(专业术语称之为授权费)+软件的源码是不公开或有限公开。显然,不菲的费用只有比较富裕的企业才有能力去使用。

10年前,以上三种形态都是水火不相容的,都是相互攻击,相互诅咒对方早日消亡。但今天我们发现很多软件商提供的产品,竟然都包含了以上几种形态。比如世界上的软件巨头Oracle。有免费开源的数据库Mysql,也有SaaS版的Oracle DB,也有售价高达十几万元的巨贵的Oracle安装包和商业授权。

为什么会出现这种变化?完全都是商业决定的。从客户的消费能力上来说,可以非常清晰的划分为:小微客户、中小企业客户,大型企业客户。

  • 小微客户的消费能力有限,必须是免费或接近免费,才会受到他们的拥护。但互联网下,这个小微客户的消费能力和传播能力如果积累到一定的程度,力量之大、影响力之广非常惊人。完全团结他们或有策略团结他们,当前已经是很多软件商非常重视的。
  • 中等企业客户有一定消费能力,这种客户由于有一定的预算,业务有一定的独特要求,且其中有一部分客户又担心免费会带来维护、安装方面的麻烦。因此,如火如荼的SaaS订阅购买模式让他们感觉是一个比较合适的选择。
  • 大型企业客户是复杂业务驱动软件购买,因为购买前的选型非常复杂,购买后的实施和维护。这种合作是售前、售后都需要双方提供两个团队来反复进行拉锯谈判、摸底、利益争取,最终才能成交。这种客户会选择独立安装版或可以定制的SaaS版本。

软件公司为了团结哪个客户群体,就会在这个群体的用户体验上下功夫。

下面是表格是本人对开源软件与SaaS软件的一个对比分析:

开源软件 SaaS软件
销售 推广方式 自由传播 电话、软文与拜访推广
销售成本 接近0 数千元/个客户
销售价格 免费 几百-几千/个账户
部署方式 部署到自己的云服务器 无需部署,购买即可用
使用 学习门槛 中等 非常容易
学习资料 有的开源软件很全,有的做得非常差 一般均能满足客户使用的要求
功能开放度 全部开放 根据付费金额而定
生态 有的开源软件有很好的生态,如Linux、Wordpress等,由生态中的开发者提供了大量扩展; 封闭生态模式
维护 功能扩展 生态中的优秀开发者(商)维护 SaaS厂商维护
数据库 自己完全掌控 寄存在厂商处
代码 自己掌控 寄存在厂商处
开发扩展 不受限 诸多受限
与第三方平台的已有对接 一般比较差 针对性较强
维护要求 有技术要求 无需维护

选择什么软件,终究取决于自己的需求、消费能力和认知度。主动权在自己的手中。

本文由Websoft9原创发布,转载请注明出处。

开源与Saas,如何选择软件?的更多相关文章

  1. 《介绍一款开源的类Excel电子表格软件》续:七牛云存储实战(C#)

    两个月前的发布的博客<介绍一款开源的类Excel电子表格软件>引起了热议:在博客园有近2000个View.超过20个评论. 同时有热心读者电话咨询如何能够在SpreadDesing中实现存 ...

  2. 开源ERP和其它ERP软件比较

    现在有许多企业将ERP项目,在企业中没有实施好,都归咎于软件产品不好.其实,这只是你们的借口.若想要将ERP软件真正与企业融合一体,首先得考虑企业的自身情况,再去选择适合的 ERP软件. 如果你的企业 ...

  3. 2021顶级的开源 BI(商业智能)软件和报表工具

    在这个信息化时代,每分每秒都产生海量数据.在海量数据中,挖掘出有用的数据,并且能以较人性化.直观的方式展示这些数据,变得尤为重要.本文将介绍5款顶级开源 BI(商务智能)软件和报表工具,用于商业数据的 ...

  4. 7 款顶级开源 BI(商务智能)软件和报表工具

    在这个信息化时代,每分每秒都产生海量数据.在海量数据中,挖掘出有用的数据,并且能以较人性化.直观的方式展示这些数据,变得尤为重要.本文将介绍 7款顶级开源 BI(商务智能)软件和报表工具,用于商业数据 ...

  5. 国内外开源与 SaaS ,团队协作平台、项目管理工具整理

    整理一些开源与 SaaS ,团队协作平台.项目管理工具.还有哪些比较好的工具,可以推荐下? 名称 地址 备注 asana https://asana.com/ 国外 basecamp https:// ...

  6. 热爱工作 发财机会大增(这里不是选择软件还是硬件的问题,是自己的性格和追求的问题)——当你的老板不如你懂行的时候,还赚的盆满钵满的时候,你就可以考虑独立了 good

    爱工作 发财机会大增 [ 油老板 ] 于:2011-02-09 06:39:41 复:1269077 认真回顾发主贴以来的三年半,俺觉得对于想发财的上班族来说,认真工作,刻苦钻研是发财的重要保证. 为 ...

  7. 使用Linux的alternatives命令替换选择软件的版本

    上周在安装搜索引擎Elasticsearch时,要求安装比较新的java 版本,我选择了java 1.8.0,安装java 成功后使用java -version 发现使用的版本仍旧是1.6.0, 查询 ...

  8. 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-5.开源工具的优缺点选择和抽象方法的建议

    笔记 5.开源工具的优缺点选择和抽象方法的建议     简介:讲解开源工具的好处和弊端,如pageHeper分页拦截器,tk自动生成工具,抽象方法的利弊等 1.开源工具             好处: ...

  9. Inno setup 开源的安装包打包软件

    Inno Setup是一个开源的安装包打包软件,下载地址是:http://www.jrsoftware.org/isdl.php 使用引导界面创建一个安装包打包 配置参考官方文档:http://www ...

随机推荐

  1. Golang学习(用代码来学习) - 第五篇

    /** 并发控制:context的学习 */ func context_test() { PrintStartSeperator("context_test") ctx, canc ...

  2. Arduino参考手册-函数和变量及电路图

    标题: Arduino参考手册-函数和变量及电路图 作者: 梦幻之心星 sky-seeker@qq.com 标签: [#Arduino,#参考手册,#函数,#变量] 目录: [Arduino] 日期: ...

  3. excel用函数去掉单元格内容中的括号,并只保留单元格里面的内容

    1.substitute(需要执行替换操作的单元格,需要替换的字符,替换后的字符,有多个需要替换的字符可以指定替换的第几个) 例如:aab--substitute("aab",&q ...

  4. Kubernetes之DaemonSet

    1.DaemonSet在每个节点上运行一个pod K8s中Replicationcontroller和ReplicaSet都用于在Kubernetes集群上运行部署特定数量的pod.但是,当希望pod ...

  5. .Net Core 常用开发工具(IDE和运行时、Visual Studio插件、Visual Studio Code插件)

    IDE和运行时 组件名 描述 可选版本 推荐版本 Visual Studio Community 社区免费版 For Visual Studio 2017 For Visual Studio 2019 ...

  6. hsdis反汇编java源码工具的使用方法

    下载地址: hsdis linux下将hsdis.so拷贝到 /usr/lib/jvm/java-11-openjdk-11.0.7.10-4.el7_8.x86_64/lib/server 目录下( ...

  7. WPF DataGrid RowDetailsTemplate 鼠标滚动通知到 DataGrid 滚动

    前言:上次做了数据驱动UI虽然已经实现,但是在明细中鼠标滚动并不能带动外部 DataGrid 滚动条滚动,上文地址  https://www.cnblogs.com/luguangguang/p/14 ...

  8. Spring Cloud组件和架构图

    Spring Cloud是微服务架构的集大成者,将一系列优秀的组件进行了整合. 服务网关:聚合内部服务,提供统一的对外API接口,屏蔽内部实现.可以解决跨域.认证和前端调用负责的问题,便于项目重构.可 ...

  9. python 读写sql2008 类

    import pymssql class MSSQL: def __init__(self,host,user,pwd,db): self.host = host self.user = user s ...

  10. Python爬取网易云热歌榜所有音乐及其热评

    获取特定歌曲热评: 首先,我们打开网易云网页版,击排行榜,然后点击左侧云音乐热歌榜,如图: 关于如何抓取指定的歌曲的热评,参考这篇文章,很详细,对小白很友好: 手把手教你用Python爬取网易云40万 ...