文档结构  
翻译进度:已翻译     翻译赏金:0 元 (?)    ¥ 我要打赏

大多数人认为开源软件是一群激情、慷慨的开发人员用无数个日日夜夜开发出来的免费软件。事实上在近几十年来,“开源软件”的确被等同于“免费软件”。那些开发开源软件的团队或者个人很难从中获得利益。但到了今年,情况有所不同了,有很多方法可以让你从开源软件中获利。

最近,开发人员开始思考如何通过开源软件赚钱。本文中我们将介绍一些常见的通过开源软件进行获利的方法。

第 1 段(可获 1.14 积分)

软件即服务(OpenSaaS)

开源项目赚钱的一种方法是通过使用SaaS的商业模式。如果你有一个成熟的应用程序能够生成需求,这个选项是有道理的。用SaaS模型对软件进行许可是一种很受欢迎方式,因其灵活性、提供快速部署和降低成本。使SaaS有吸引力的是软件存储在云端,用户只需要一个web浏览器就能访问应用程序。SaaS是供应商构建人力资源、合作、内容管理和项目管理工具的流行的商业模型。

第 2 段(可获 1.2 积分)

开源的SaaS解决方案能降低开发成本,消除开发冗余功能的需求。此外,充满活力的开源社区将提升开源产品质量。在OpenSaaS模型中,软件通过订阅的形式购买,这可以提供不同级别的服务。例如,你可以提供技术支持、软件定制和培训作为打包选项。WordPress和Sharetribe是两个出色的OpenSaaS产品实例。让我们看看他们的功能。

WordPress作为一个开源的SaaS产品十分有效:它是一个开放的平台,它提供了订阅计划来提供额外的功能,如无限存储、自动备份、可定制的主题、自定义域名。但是,我们说“有效”,是因为WordPress技术以一种可以安装在你自己的web服务器并独立维护的软件产品的形式出现。WordPress的SaaS版本可以在WordPress.com找到。如果你选择了这个服务,那么WordPress将承载你的应用。然而,由于没有厂商锁定,客户可以在任何时候方便地切换到自托管的WordPress版本。

第 3 段(可获 2.19 积分)

Sharetribe,一个开源市场的建设者,是OpenSaaS产品的另一个很好的例子。它有两个版本:自托管的开源版本(在github.com上),和基于云的托管版本(在sharetribe.com上)。利用SaaS版的sharetribe,客户能获取托管在Sharetribe服务器的软件,以及从安装到备份全周期的支持和维护。利用SaaS版,客户不必担心更新他们的软件,这是由Sharetribe完成的。虽然SaaS版受到极大的支持和附加的功能,如自定义域和sharetribe品牌移除,这个版本的sharetribe可定制性较差,只允许您个性化市场过滤器和改变用户界面的颜色、图像、块位置。

第 4 段(可获 1.59 积分)

另一方面,使用Sharetribe开源版,客户需要在自己的服务器上部署Sharetribe,并自己运行更新和备份。GitHub社区提供了良好的支持,但最终你还是要靠自己。

虽然今天的市场上还没有很多OpenSaaS的例子,我们觉得这个商业模式才刚刚开始。“OpenSaaS”这个术语是2011年由Dris Buytaert,Drupal的创造者提出的。OpenSaaS是一个令人兴奋的新趋势,结合了两个世界最好的实践,让人们比过去更容易建立网站。

第 5 段(可获 1.24 积分)

付费支持

许多开源软件企业通过提供额外服务赚钱。

如技术支持、认证和培训。事实上,大多数专业开源公司——包括Red Hat、JBoss和MySQl——通过提供免费的解决方案搭建了他们的整个业务。他们只通过附加服务获取利润。

从开源软件获得收入的最常用方法是提供付费支持。Red Hat使用了这种模式,获取了可观的收入。2016年,该公司——因其企业操作系统而闻名的Red Hat——宣布利润为20亿5000万美元。

第 6 段(可获 1.2 积分)

Red Hat令人钦佩的利润来自于出售年度用户订阅和技术支持。客户可以根据请求的数量、请求的严重程度、支持渠道和覆盖时间选择订阅计划。MySQL,领先的开源数据库,通过出售产品支持的订阅来获取利润。

付费支持是开源获利的一个有效的工具,这包括几个原因。首先,企业主可以节省薪酬。企业不再聘请内部专家,而是获取较低廉的经过认证的专家的支持。其次,企业可以安心地知道,每当出现问题时,他们可以调用专业人员。

第 7 段(可获 1.38 积分)

双重许可

双重许可允许企业发布商业软件(带有商业许可),这个商业软件可以是来自于通常在GNU通用公共许可证(GPL)下的免费的开源软件。双重许可可以通过几种方式实现。第一种情况,一个公司发布两个相同产品,一个在商业许可下,一个在像GPL的免费许可证下。第二种情况,公司在不同的许可证下发布不同的版本.。

那么,双重许可的意义是什么?GPL许可证允许最终用户运行开源软件、发布软件、并修改它。但是,你不能将OSS解决方案嵌入到你的专有(商业)软件,或在GPL许可下盈利。这正是你需要一个开源产品的商业版本的原因,这让你你有权出售你的商业软件。

第 8 段(可获 1.75 积分)

最著名的双重许可的成功案例是MySQL。该公司在商业许可证下发布了MySQL企业版、MySQL集群CGE、MySQL标准版,同时还提供其他两产品——MySQL经典版和MySQL社区版——在GPL许可下。商业版本具备增强的安全功能、备份、24 / 7支持等。

make money with open source-projects

付费的额外特性或功能

一些公司免费发布他们的软件,但对额外的特性、功能或更新收费。正如我们前面提到的,客户只愿意为他们真正使用的服务花钱。这就是为什么为额外功能收费是有吸引力的,这分为以下几个原因。首先,很容易弄清楚客户为什么额外的功能付费。第二,客户可以节省部署和故障排除的费用,如果这些服务包括在已支付的功能包中。例如,GitLab发布了三种版本的开发工具。他们的企业版本包括高级支持、文件锁定和远程团队的先进解决方案,并按逐用户计费。

第 9 段(可获 2.08 积分)

为额外的功能收费,对那些为博客、人力资源、协作、客户管理和其他类似需求而设计的软件十分有利。WordPress为优质客户和企业客户提供附加的网站,以及额外劳动力来维护他们的WordPress网站。尽管开发者的费用是相当高的——5000美元美元/月——客户获得了分配到具体的技术和业务的经过认证的专业人员。

付费认证

如果软件足够普及,公司可以为那些想验证自己知识和技能的专家提供认证机会。获得认证对于一个开发人员是非常有用的,原因如下。首先,这是区分自己和其他具有相同技能的专家的绝佳机会。其次,开发者意识到与导师和伙伴关系网的重要性。最后,一个开发人员的认证为他们带来了额外的专业信誉,甚至职位的晋升,并且可以提升公司的形象。

第 10 段(可获 1.83 积分)

包括Magento和Red Hat在内的开源巨头提供多种认证选项。事实上,Red Hat提供了大约30种不同的针对Red Hat产品以及PaaS、业务流程、部署和系统管理的认证。Magento为与Magento开发与解决方案相关的技能颁发证书。

总结

开源软件由于它的安全性、可靠性和有活力的社区而受到高度重视。此外,开源软件可以帮助公司避免重新造轮子,甚至可以在专有软件中使用。总之,这些因素使得开源软件颇受欢迎。今天,人们愿意为开源软件付费,以确保法律保护、技术支持和专业服务。随着付费的开源技术,公司可以实现两全其美:技术透明性,以及商业软件的支持和特性。

第 11 段(可获 1.74 积分)

文章评论

班纳睿
学习一下
vincentsun
:thumbsup: