关于「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|风口下的开源:如何看待开源与商业的关系?的更多相关文章

  1. The Data Way Vol.3|做到最后只能删库跑路?DBA 能做的还有很多

    关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚 ...

  2. The Data Way Vol.4|开源是创造软件诸多方法中最好的一种形式

    关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚 ...

  3. The Data Way Vol.2 | 做个『单纯』的程序员还真不简单

    关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚 ...

  4. The Data Way Vol.1|风口下的开源市场:如何看待开源与商业的关系?

    关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚 ...

  5. The Data Way Vol.5|这里有一场资本与开源的 battle

    关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚 ...

  6. Restful.Data v1.0 - 轻量级数据持久层组件, 正式开源发布了

    经过几个星期的优化调整,今天 Restful.Data 正式开源发布. 源码地址:https://github.com/linli8/Restful 今天不写那么多废话了,还是重新介绍一下 Restf ...

  7. 下拉刷新--第三方开源--PullToRefresh

    效果预览图: 下载地址:https://github.com/chrisbanes/Android-PullToRefresh activity_main.xml: <RelativeLayou ...

  8. Java下好用的开源库推荐

    作者:Jack47 转载请保留作者和原文出处 欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的RSS订阅源. 本文想介绍下自己在Java下做开发使用到的一些开源的优秀编程库,会不定 ...

  9. 在Win7下使用sphinx-build建立开源软件文档

    最近想看看odoo的使用文档,在线看不方便,而且还没有提供离线文档下载,由于是开源项目,此项目托管在Github上,于是就有了想通过Github把文档git下来,可是git下来的文档是.rst文件,无 ...

随机推荐

  1. .NET程序设计实验2

    1.设计编写一个控制台应用程序,练习类的继承. (1) 编写一个抽象类 People,具有"姓名","年龄"字段,"姓名"属性,Work 方 ...

  2. 构建第一个模型:KNN算法(Iris_dataset)

    利用鸢尾花数据集完成一个简单的机器学习应用~万丈高楼平地起,虽然很基础,但是还是跟着书敲了一遍代码. 一.模型构建流程 1.获取数据 本次实验的Iris数据集来自skicit-learn的datase ...

  3. React简单教程-2-ts和组件参数

    前言 在上一章:React 简单教程-1-组件 我们知道了 React 的组件是什么,长什么样,用 js 和 HTML 小小体验了一下组件.在这一章,我们将使用 typescript(简称 ts) 来 ...

  4. 深度学习与CV教程(12) | 目标检测 (两阶段,R-CNN系列)

    作者:韩信子@ShowMeAI 教程地址:http://www.showmeai.tech/tutorials/37 本文地址:http://www.showmeai.tech/article-det ...

  5. TDSQL|三篇论文入选国际顶会SIGMOD,厉害了腾讯云数据库

    好消息!6月13日,腾讯云数据库三篇论文再次入选数据库行业顶会SIGMOD,被SIGMOD 2022 Research Full Paper(研究类长文)收录. 本次被收录的研究成果中,新型数据结构设 ...

  6. Caller 服务调用 - Dapr

    前言 上一篇我们讲了使用HttpClient的方式调用,那么如果我们现在需要更换为通过dapr实现服务调用,我们需要做哪些事情呢? Caller.Dapr 入门 如果我们的项目原本使用的是Caller ...

  7. Winforms选择文件夹、文件

    更新记录: 2022年5月28日 初始记录 选择文件夹 if (this.folderBrowserDialog1.ShowDialog() == DialogResult.OK) { //获得用户选 ...

  8. C语言学习之我见-strcmp()字符串比较函数

    strcmp()函数,用于两个字符串的比较. (1)函数原型 int strcmp(const char *_Str1,const char *_Str2); (2)头文件 string.h (3)功 ...

  9. Tensor的创建和维度的查看

    常见的Tensor创建方法 1,基础Tensor函数:torch.Tensor(2,2)32位浮点型 2,指定类型: torch.DoubleTensor(2,2)64位浮点型 3,使用python的 ...

  10. 论文解读(KP-GNN)《How Powerful are K-hop Message Passing Graph Neural Networks》

    论文信息 论文标题:How Powerful are K-hop Message Passing Graph Neural Networks论文作者:Jiarui Feng, Yixin Chen, ...