The Data Way Vol.1|风口下的开源:如何看待开源与商业的关系?
关于「The Data Way」
「The Data Way」是由 SphereEx 公司出品的一档播客节目。这里有开源、数据、技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常;我们聚焦开源,也鼓励开发者积极拥抱开源以外的多彩生活。这些,都将在「The Data Way」的节目中一一得到展现。
目前「The Data Way」已上线喜马拉雅、网易云音乐、小宇宙、Apple Podcasts、皮艇等音频平台,每双周周一更新,欢迎大家积极点击订阅,第一时间接收来自「The Data Way」的更新消息。

????点进上方小程序,来听听看吧????
在 GitHub 发布的 2020 年度 Octoverse 报告中体现,GitHub 在 2020 年已经吸引了全球 5600 万开发者,且开源项目的创建数量同比增长了 40%。这一切的数字都指向了开源社区的繁荣,证明开始有越来越多的开发者投入到社区建设中,也有越来越多的开发者开始创立自己的开源项目。
开源,正在成为许多开发者在日常工作之外的另一份『执念』。
基于此,开源原生公司 SphereEx 创立了「The Data Way」这档栏目,邀请各大开源项目的创始人以及大牛做客,每双周更新,为开发者提供最前沿的开源视野与经验。

「The Data Way」系列开播的第一期,我们邀请到了以下三位嘉宾:

郭炜
Apache Foudation Member
Apache DolphinScheduler PMC
中国 Clickhouse 社区创始人
SphereEx 创始人 & CEO
Apache ShardingSphere PMC 主席
Apache Member

张亮

潘娟
SphereEx 联合创始人 & CTO
Apache ShardingSphere PMC
Apache Member
01
开源,并不意味着只能选择『为爱发电』
从开源的初心来看,目的是通过多人协作来解决更多人的需求,而商业化的价值在于用一部分专一的能力去服务有迫切需求的用户。另外,商业化就意味着需要带来营收,所提供的技术和服务就一定要是闭源的。
似乎,『开源与商业化』这两者是对立的。
但其实不然。张亮认为,商业化是一款开源项目发展到一定阶段后的自然产物。随着用户体量的增长,其中的需求也愈发多样化和个性化,自然而然就会产生愿意付费得到更高效服务的付费用户。而这也是开源项目商业化公司要做的事情,即让合适的人能够匹配到合适的选择。
开源永远是一家开源项目商业化公司的基座,同样开源项目也需要一家商业化平台来为其提供生态扩展和标准化服务。商业公司的影响力也会吸引更多的开发者参与到社区中来,也会有更加充足的资金来反哺社区的发展,社区的生态才会愈发完善。
02
你脑海中开源应该是什么样的?
把项目代码放在 GitHub 上,就是开源了吗?
答案自然是否定的,开源是一项乐趣与苦闷并存的工作,你既然想要享受开源所带来的乐趣与成就感,就要首先承受项目前期只有自己在默默耕耘的苦闷时期。当然,在开源社区中代码是一切的基础,如果没有代码,社区也就没有存在的意义,但开源的内容却远不止是代码。
对于本期的嘉宾张亮和郭炜而言,开源对他们的意义同样远不止是在代码层面上。他们认为,作为一种全新的组织理念,开源通过社区的形式把不同公司、不同开发者组织起来,围绕共同的目标来建设一个项目,这其中协作共事的过程,才是社区最大的价值,这也正是开源的目的所在。而且对于社区来说,最重要的是开源、开放、透明以及远程协作,这些是社区可以吸纳全球各地的人共同协作的前提,也是社区发展的关键。
03
做开源项目,竟把自己做成了免费的『乙方』?
社区中不乏有很多『过分积极』的项目维护者,在项目建立初期会实时响应来自 GitHub 上的各种问题和需求。但其实这并不符合社区的规律,社区有自己的运转规则和周期。项目维护者要做的就是慢下来,挑取其中有价值的部分进行有选择性的回复,通过抽离出这些分散需求中的共性,发散思维寻找最佳解决方案,最终达到开发者与社区共同成长的目的。
至于对需求的实时响应和高效解决,这是商业公司要考虑的部分。
上下班的路上、睡前时段,让声音给你心灵的宁静和思考。快点击上方的小程序来收听吧,同时也欢迎大家扫描下方二维码来『小宇宙』找到我们!


欢迎点击『阅读原文』链接回顾第 0 期精彩内容,了解这档节目的由来吧~
The Data Way Vol.1|风口下的开源:如何看待开源与商业的关系?的更多相关文章
- The Data Way Vol.3|做到最后只能删库跑路?DBA 能做的还有很多
关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚 ...
- The Data Way Vol.4|开源是创造软件诸多方法中最好的一种形式
关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚 ...
- The Data Way Vol.2 | 做个『单纯』的程序员还真不简单
关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚 ...
- The Data Way Vol.1|风口下的开源市场:如何看待开源与商业的关系?
关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚 ...
- The Data Way Vol.5|这里有一场资本与开源的 battle
关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚 ...
- Restful.Data v1.0 - 轻量级数据持久层组件, 正式开源发布了
经过几个星期的优化调整,今天 Restful.Data 正式开源发布. 源码地址:https://github.com/linli8/Restful 今天不写那么多废话了,还是重新介绍一下 Restf ...
- 下拉刷新--第三方开源--PullToRefresh
效果预览图: 下载地址:https://github.com/chrisbanes/Android-PullToRefresh activity_main.xml: <RelativeLayou ...
- Java下好用的开源库推荐
作者:Jack47 转载请保留作者和原文出处 欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的RSS订阅源. 本文想介绍下自己在Java下做开发使用到的一些开源的优秀编程库,会不定 ...
- 在Win7下使用sphinx-build建立开源软件文档
最近想看看odoo的使用文档,在线看不方便,而且还没有提供离线文档下载,由于是开源项目,此项目托管在Github上,于是就有了想通过Github把文档git下来,可是git下来的文档是.rst文件,无 ...
随机推荐
- [C++STL] vector 容器的入门
vector容器的入门 #include<vector> 创建vector容器的几种方式 数据类型可以是结构体,也能是另外一个容器 vector 的初始化: (1) 创建并声明大小 vec ...
- 【FineBI】FineBI连接阿里云mysql教程
因为某些原因需要查看数据信息,之前连接成功一次,今天软件更新了以后发现连接信息丢. 又重新折腾了一下. 主要有2个地方: 1.查看阿里云数据库外网连接地址:打开云数据库RDS-实例列表-管理-数据库连 ...
- HDD线上沙龙·创新开发专场:多元服务融合,助力应用创新开发
5月24日,由华为开发者联盟主办的HUAWEI Developer Day(华为开发者日,简称HDD)线上沙龙·创新开发专场在华为开发者学堂及各大直播平台与广大开发者见面.直播内容主要聚焦Harmon ...
- C# 类继承中的私有字段都去了哪里?
最近在看 C++ 类继承中的字段内存布局,我就很好奇 C# 中的继承链那些 private 字段都哪里去了? 在内存中是如何布局的,毕竟在子类中是无法访问的. 一:举例说明 为了方便讲述,先上一个例子 ...
- 【python】tile函数简单介绍
转:https://blog.csdn.net/april_newnew/article/details/44176059格式:tile(A,reps)* A:array_like* 输入的array ...
- Node.js精进(3)——流
在 JavaScript 中,一般只处理字符串层面的数据,但是在 Node.js 中,需要处理网络.文件等二进制数据. 由此,引入了Buffer和Stream的概念,两者都是字节层面的操作. Buff ...
- Linux文件的特殊属性
文件的特殊属性 作用:文件的权限不能显示root用户,为了防止root用户的误操作,所以需要特殊属性来防止root用户的误操作. chattr工具: 可以给文件添加特殊的属性 +i:对这个文件不能修改 ...
- 全新升级的AOP框架Dora.Interception[汇总,共6篇]
多年之前利用IL Emit写了一个名为Dora.Interception(github地址,觉得不错不妨给一颗星)的AOP框架.前几天利用Roslyn的Source Generator对自己为公司写的 ...
- Nginx开机自启
编写service脚本: vim /usr/lib/systemd/system/nginx.service 将以下内容复制到nginx.service文件中 ps:我的nginx目录是/usr/lo ...
- Tapdata肖贝贝:实时数据引擎系列(三) - 流处理引擎对比
摘要:本文将选取市面上一些流计算框架包括 Flink .Spark .Hazelcast,从场景需求出发,在核心功能.资源与性能.用户体验.框架完整性.维护性等方面展开分析和测评,剖析实时数据框架 ...