本土与世界的同步机会

DevOps.com 的首席记者艾伦·希梅尔在本月4号写了一篇文章:开源的基金会时代,如果有心的读者应该还记得Linux基金会执行董事 Jim 在年初的演讲:

那么聪明的读者,结合二者就是说:开源正处于基金会式的黄金时代

艾伦·希梅尔将开源从诞生之日起如今的现状做了如下的区分:

细心的读者,大约是可以看得出来,开源20年是本土参与极少的,无论在产业上,还是在治理上,均是几乎都是空白,至少截止到今天是这样一个客观现实。

那么这究竟是什么原因了呢?

本土存在的难题

根据不完全观察,大多数观察到这一现象的人,都会下意识的说,中国尚处于社会主义初级阶段,很多人连温饱问题都没有解决,哪里会为开源做贡献?

在开源圈子里待久了人,大多知道这个结论是不成立的,因为商业公司参与开源已经是一股非常强大的力量,就拿Linux 内核的开发为例:

近80%的开发者是来自商业机构,再比如人工智能领域的炙手可热的项目 TensorFlow ,在GitHub 2019的统计数据上来看,绝大多数的贡献都是来自公司:


这个笼统的证据,或许还无法完全说明,贡献开源确实已经是一个商业行为了。也就是说有人开始以获得某种金钱上的酬劳为开源项目做贡献了。但是这并没有强说服力。

那是不是因为文化落后,在编程能力上难以和世界上的其它地缘相提并论?当我说这个的时候,很多人不服了,会暴跳如雷。会列举一些优秀的项目,比如近期由开源中国搞的优秀中国开源软件的投票活动,就有非常多的优秀项目。虽然在技术和创新上还有极大的进步空间,但是格局略显小,没有将自身放在一个基于互联网的世界视野下,终究是无法做出正确的比较的。

归结一句话,那就是从世界范围内来看,中国本土的开发者从业人员,占比而言没有显示出其应该有的能力。想想最近的中国足球队参加世界杯预选赛吧,这是个极大的难题。

如何破解?

当我们他律地行动时,我们是为了某些外在于我们的给定的目的去行动,我们是自己所追求的各种目的的工具,而非目的的设定者。 —— 伊曼纽尔.康德

激励通常是人们选择的最佳方式,那么贡献开源这件事,该如何破解?让我们不妨看看研究开源贡献的几种情况:

  • 认同开源项目共同体的价值观
  • 纯粹的利他主义
  • Just for Fun
  • 学习技能
  • 赢得声誉
  • 找一份好工作

开放源代码项目一如人类其它的活动一样,需要人的劳动、协作,花时间和精力去努力的完成,那么这些有形、无形的社会奖励就是必要的。

问题来了,总有一些人是不愿意付出,就像获得最大的回报,这样的人怎么激励?笔者告诉你吧,你必须放弃这些人。而去认同一份努力,一份收获的人。然后根据他们的意愿来进行相应的提供。

OpenI 启智社区将如何做?

OpenI启智平台是在国家实施新一代人工智能发展战略背景下,新一代人工智能产业技术创新战略联盟(AITISA)组织产学研用通力协作共建共享的开源软件开源硬件开放数据超级社区,肩负“新一代人工智能开源开放平台”的使命与梦想,英文名称OpenIntelligence,简称OpenI。平台旨在促进人工智能领域的开源开放协同创新,构建OpenI的技术链、创新链和生态链、推动人工智能产业健康快速发展及其在社会经济各领域的广泛应用。

将在2019.12.21日开启首届开发者大会,在会上将宣布一项史无前例的计划,旨在解决为开源做贡献的超级难题。我们试图用完全不一样的方式来应对这样的挑战,除了上文中所提及的激励之外,OpenI启智平台还将额外提供大家意料之外的激励方式。

这一次,我们将做一次前所未有挑战的事情!也需要社会各界人士的积极参与和监督。

具体细节,我们将在大会 Keynote 时间宣布,期待你的现场见证。

猛戳链接,开启报名!

为开源做贡献,我们要做一次最具挑战的尝试!相关推荐

  1. 为什么学计算机的学生应该向开源项目做贡献?

    作者 | Diomidis Spinellis 译者 | 弯月     责编 | 张红月 出品 | CSDN(ID:CSDNnews) 编程是所有计算机科学.信息学.软件工程和计算机工程专业的必修课. ...

  2. python开源项目贡献_通过为开源项目做贡献,我如何找到理想的工作

    python开源项目贡献 by Utsab Saha 由Utsab Saha 通过为开源项目做贡献,我如何找到理想的工作 (How I found my dream job by contributi ...

  3. node.js是开源的吗_为开源做贡献并不难:我为Node.js项目做贡献的旅程

    node.js是开源的吗 As a developer, you should consider contributing to open source software. Many of your ...

  4. 以Dubbo为例,聊聊如何为开源项目做贡献

    作者:kiritomoe 来源:Kirito的技术分享 Github 上有众多优秀的开源项目,大多数 IT 从业者将其当做了予取予求的工具库,遇到什么需求,先去 Github 搜一把,但有没有想过有一 ...

  5. github 修改项目为public_在GitHub上为开源项目做贡献

    git已经是多人协作coding的标配,GitHub上有很多开源项目,由一些人进行维护,还有更多的人为其贡献代码,对某个开源项目贡献代码大概可以分为下面几个步骤: 1,fork一份自己的repo 给开 ...

  6. 开源贡献 计算_使用此网站为开源做贡献

    开源贡献 计算 When I began the transition into being a software developer, I knew that contributing to ope ...

  7. 开源贡献 计算_我的第一个Hacktoberfest-第一次为开源做贡献的经验

    开源贡献 计算 by Sibylle Sehl 通过Sibylle Sehl 我的第一个Hacktoberfest-第一次为开源做贡献的经验 (My First Hacktoberfest - Exp ...

  8. python开源项目贡献_如何通过为开源项目做贡献来发展自己的职业

    python开源项目贡献 我16岁的儿子Prahlad刚走进我们的公寓. "他说什么???" 我问. "他说'是'." 轻描淡写,玩起来很酷,就像许多青少年与父 ...

  9. python开源项目贡献_65%的公司在为开源项目做贡献

    python开源项目贡献 今年是第十届年度开放源代码未来调查,该调查由Black Duck和North Bridge主办,旨在研究开放源代码的趋势. 今年调查的主要成果围绕着当今对开放源代码的主流接受 ...

最新文章

  1. 30 个极简Python代码,拿走即用(真干货)
  2. 如何从900万张图片中对600类照片进行分类,附代码
  3. CSS快速学习4:浮动和盒模型
  4. java integer 不变模式_《JAVA与模式》之不变模式
  5. PAT L1-019. 谁先倒
  6. 64位计算机安装xp,练习u盘如何安装XP 64位系统
  7. python求圆锥体的表面积公式_求圆柱和圆锥的体积公式及表面积公式!!
  8. 清华EMBA课程系列思考之十四 -- 战略管理
  9. 1688商品详情API接口(1688商品信息查询接口)
  10. Python|线程和进程|阻塞|非阻塞|同步|异步|生成器和协程|资源竞争|进程间通信|aiohttp库|daemon属性值详解|语言基础50课:学习(11)
  11. BootLoader有什么作用?
  12. 酷鲨商城后台管理界面
  13. vulnhub靶场——Hacker-Kid-v1-0-1
  14. java开心消消乐代码_Java小项目之:教你做个开心消消乐!
  15. 常数乘以无穷大等于多少_请教一个数学问题:无穷大乘以无穷小等于多少?
  16. Android四大组件完全解析(一)---Activity
  17. LINUX内核网络丢包监控
  18. Android百度地图SDK—地图标记
  19. 面试常问的40个问题(1-27)
  20. 信捷8轴焊锡机程序,采用显控触摸屏加XD5-60T10 每个轴的电子齿轮比单独设置,转盘式

热门文章

  1. [Ubuntu] 使用 ibus 输入汉字
  2. 【深度学习】深度学习门前徘徊——正向传播
  3. 如何提高mysql查询效率_如何提高MySQL查询效率
  4. linux移动文件_Linux基础
  5. 统计xml文件中的标签出现框数及出现过的图片数
  6. 汽车燃料效率分析实例
  7. python list 的深浅拷贝探索
  8. ubunt18.04LTS+vscode+anaconda3下的python+C++调试
  9. Golang之Channel的理解与应用
  10. 蛋制品加工行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)