业务模型管理平台 开源

自从我们宣布Nextcloud ,一个ownCloud叉,很多人都问我,我们打算如何建立一个可持续的,健康的开源业务。 我的简短回答是,它需要高度重视在所有利益相关者(用户,贡献者,员工,客户,当然还有投资者)的需求之间保持谨慎的平衡。 建立可靠的开源业务要求管理层对您公司的能力充满信心,利益相关者必须加入业务模型,每个人都必须了解平衡对生态系统至关重要。 就像涨潮掀起了所有船只一样,强大的生态系统使所有利益相关者受益。

建立开放的生态系统

对外部贡献开放是开源业务的主要区别。 乔伊定律是一项管理原则,其中指出“无论您是谁,大多数最聪明的人都为他人工作”,这可能是对此想法最著名的描述。 公司领导者和投资者必须对项目与可能进入生态系统的其他组织竞争的能力充满信心。 这种信心使您的项目不太容易为其他人进入障碍物设置障碍。 尽管法律和实践上的竞争壁垒可以带来一些短期的稳定和收入,但它们使整个生态系统处于弱势地位,以后很难摆脱。

包版广告

正如我在我工作过的各种公司中所看到的那样,管理层通常不愿开放。 他们想要保证,例如通过保护部分代码,保证他们认为自己是“皇冠上的宝石”。 这样,他们将在可能进入生态系统的竞争者中占据优势。 如果您拥有NGINX或Oracle MySQL这样的“企业版”模型,则必须始终在开源版本的实用性和企业版本提供的功能之间进行权衡。 如果做得不好,关闭企业版功能可能会使您的社区成员失去使用或为您的项目做出贡献的信心和动力。 此类开放式核心模型通常需要与参与者签署许可协议,这本身就是一个问题。 这些通常会被贡献者所不喜欢,或者由于各种原因而无法签名。

这些模型在The One Company和其他所有人之间造成了根本性的失衡,反过来又阻碍了其他各方,尤其是公司和其他组织的参与。 如果没有所有权,他们会感到自己无法保证自己的贡献从长远来看将继续使他们受益。 即使许多贡献者理解“必须赚钱 ”,但这种局限性限制了增长。

误会

管理层经常误解的是,他们的“皇冠上的珠宝”很可能会被“偷”。 我在这里用带引号的术语“偷来的”,因为很明显,一个人不能窃取在免费许可下可用的东西。 现实情况是,即使获得了开放许可,采用其他公司的技术也会带来巨大的成本。 同样,同样重要的是,公司倾向于保守并重视自己构建的工具和流程,并且总体上或多或少地遭受“此处未发明”综合症的困扰。 (要更好地理解从专有思想转变为开源思想的过程,请阅读Stephen Walli的最新文章《将产品转变为开源项目的深入指南》 。)

同时,公司往往高估了皇冠上的珠宝的价值,而低估了编写竞争能力的难易程度。 更重要的是,他们低估了更加开放的生态系统可能带来的收益。 最后,开放的生态系统通常会为所有参与者带来更大的增长,而关闭一部分可能会使启动或管理该项目的公司受益。 如果有一个健康的生态系统,而一个健康的公司位于其中心,那么其他各方的确会加入,但很少会直接彼此竞争。 相反,他们为自己找到了其他利基,最终加强了整个生态系统。

因此,关闭该技术的一部分以赚取更多的收益会限制其增长,甚至会产生严重裂痕的风险,就像过去各种项目所看到的那样。 结果就是Joomla( 记得Mambo吗?),LibreOffice,MariaDB,当然还有Nextcloud。

开放

在构建OpenStack项目之类的东西时, 与其避免竞争, 不如保持开放对于成功至关重要。 Rackspace决定开放其代码并与NASA合作,从而促进了当今健康的OpenStack生态系统 ,近500家公司参与了该项目。 开放生态系统的其他突出示例是Linux内核和Apache Foundation 项目 。

与我们在应用程序平台上进行协作时,Nextcloud打算成为一个类似的项目,并且我们已经开始就与Western Digital Labs,Collabora等公司的紧密关系进行对话。 是的,Nextcloud生态系统中将存在竞争。 通过WD Labs,社区正在构建一种廉价的基于Raspberry Pi的家庭云设备。 我们是否将其视为对我们的主要产品之一Spreedbox的威胁 ? 从技术上讲,可能是这样。 但是我们也可以合作。 不用担心,我们将与其他组织和我们自己的社区成员紧密合作。 潮汐,抬起那些船!

基础

在核心利益相关者加入后,一个开源项目便为合作奠定了坚实的基础。 在社区不断壮大的情况下建立大型开源项目时,建立一个独立的组织来保护商标和代码有助于为贡献者提供信心,并防止单方的不良治理,这可能破坏开放生态系统。 在较小的社区中,一个简单的治理模型是有意义的,并且我就开放治理这一主题进行了一些演讲,您可能会发现这很有用。

随着开放社区的发展,它需要定义明确且结构化的决策,就像OpenStack项目采用的那样 。 但是,在所有情况下,透明度和开放式协作都是开源项目健康的关键。 在这个分为两部分的系列的下一部分中,我将详细介绍开放式协作。

翻译自: https://opensource.com/business/16/6/building-business-solid-open-source-model

业务模型管理平台 开源

业务模型管理平台 开源_在可靠的开源模型上建立业务相关推荐

  1. 建设业务服务管理平台的规划蓝图

    公众号回复:干货,领取价值58元/套IT管理体系文档 公众号回复:ITIL教材,领取最新ITIL4中文教材 正文 接上篇综合分析 IT 管理的行业发展趋势,以及国内企业的 IT 部门转型中面临的挑战和 ...

  2. 机器学习模型管理平台_如何管理机器学习模型

    机器学习模型管理平台 Michael Berthold是KNIME的创始人兼首席执行官. 在当今快节奏的分析开发环境中,数据科学家通常承担的任务远不只是建立机器学习模型并将其部署到生产中. 现在,他们 ...

  3. php 业务管理,PHPOA集团版协同套件:整合集团业务的管理平台

    原标题:PHPOA集团版协同套件:整合集团业务的管理平台 企业知识管理的重点之一就是要将企业或个人的隐性知识转换为显性知识,因为只有将知识外显化,才能透过企业信息化科技储存于数据库中,并经过适当的分类 ...

  4. 燕千云 YQCloud 数智化业务服务管理平台发布1.11版本

    2022年3月25日,燕千云 YQCloud 数智化业务服务管理平台发布1.11版本.新增客户服务管理模块.优化IT服务管理功能.增强燕千云与其他平台的集成能力.支持更多的业务服务场景.全面提升企业数 ...

  5. 燕千云 YQCloud 数智化业务服务管理平台 发布1.13版本

    2022年6月10日,燕千云 YQCloud 数智化业务服务管理平台发布1.13版本.本次燕千云1.13版本新增了远程桌面.知识库多人在线协作.移动端疫苗核酸信息管理.单据委托代理.技能管理.产品自助 ...

  6. 电信增值业务彩信管理平台软件模块清单

    电信增值业务彩信管理平台软件模块清单 彩信平台软件报价清单 产品名称 模块 模块功能描述 标准版 专家版 彩信网关部分 协议处理模块 支持MM7(中国移动彩信网关.中国联通彩信网关)协议,华为彩信中心 ...

  7. 业务监控 开源_将您的开源项目转变为业务的钥匙

    业务监控 开源 广义上讲,有两种类型的开源软件. 自由软件,其中具有互惠性要求. 开源软件没有. 我们可以在整个晚上就这两个小组的优缺点进行辩论. 我认为这两个都是必需的,这取决于您的项目的用途和目的 ...

  8. 物联网物模型管理平台设计

    1. 物模板 1.1 创建模板 获取token --> 根据信息创建模板数据 --> 后台业务逻辑创建系统服务(get.set.post),可以异步处理 注意:同一领域下名称唯一 1.2 ...

  9. .net java 开源_为什么说微软开源 .net 也拼不过 java?

    .Net未来走向仍要看微软放手的程度,但至少他们踏出了正确的一步 Java虚拟器软体贩售商执行长提到:「科技社群所扮演的角色也需要持续的观察,到底他们能决定.Net的未来,还是这一切仍是由微软操控?」 ...

最新文章

  1. java mysql数据库编程_java JDBC数据库(mysql)编程
  2. 作为唯一索引_Mysql什么情况下不走索引?
  3. 软件测试入坑建议:新手零基础怎么入门软件测试?你还缺这几份资料!
  4. 教你几招——交换变量数值
  5. Linux 常用命令学习-文件及文件夹操作相关命令-持续更新
  6. 学习笔记(3):掌握JQuery视频教程-jquery选择器03
  7. 一文搞懂深度学习中常用的优化算法
  8. 批量将RGBA图片转换成RGB格式
  9. 用友通总账问题维护精粹
  10. 全面了解CAN总线协议
  11. CodeForces Round#524B - Margarite and the best present (前缀和)
  12. Centos实现软路由
  13. 秒杀活动(应对大并发:如何利用缓存+异步 )
  14. IDEA Unable to import maven project: See logs for details (maven的坑)
  15. 迅为STM32MP157开发板使用手册更新啦
  16. 京东云安装docker
  17. 最速降线问题公式推导
  18. matlab调节字体的函数,matlab 画图添加图例时,改变图例中字体大小
  19. C# ERP开发框架
  20. docker出现request cancele le waiting for connection Client. Timeout exceeded while awaiting headers问题

热门文章

  1. Django使用笔记
  2. 《程序员代码面试指南》第二章 链表问题 删除无序链表中值重复的链表
  3. webpack 报错 path is not defind
  4. Ubuntu14.04部署CEPH
  5. ubuntu之iptables
  6. IOS socket编程--Asyncsocket
  7. 康柏川(帮别人名字作诗)
  8. C语言---链表的基本应用
  9. java开源播放器_JavaFX/Java8开发的开源音乐播放器
  10. 个推开发者服务进阶之路