点击蓝字关注我们

开源之道点评

多样性,这是文化演进的方式,以开源的方式来处理事情,甚至作为一种人生哲学,也是很大一部分人的选择,而且这个大门正如它自身所表达的,对于所有人都是开放的。但是,拥抱开源也不是一蹴而就的,正如人类所有的文明一样,是需要学习的,如果不是从小接受,那么就不得不面临一次心智革命,毫无疑问,这是极具挑战的事情,正如商业上跨越鸿沟,如何让开源能够被大众接受,需要做些什么?

1

“单位”组织思维需要适当的变更

中国具有悠久的历史,尤其是3000年的农耕社会,具有超稳定的村庄结构,所谓的”鸡犬相闻而老死不相往来“是也。后来在现代化的经济强国冲击之下,不得不进行改造,甚至有过激进的路线,那就是按照人为的规定进行身份验证。

你哪个单位的?

这也体现在很多场合下,甚至自我介绍:我来自哪家公司,我叫什么?

这样的一种现象,已经内化为绝大多数人的日常行为。而更正常的做法是:

我是谁!

想要理解和融入开源,去”单位“化或者是觉醒是一个必须的,否则以下内容将无法思考。

In the Open Source community, everybody is openly what they are themselves.

2

他人受益,你并不受伤

Linus 在 TED 上接受安德森采访的时候,有如下一段对话:

A: 看到Google 利用Android 赚取了上亿美元,有没有惹毛你?

L: 没有,相反我非常的高兴,有那么多人受益。

你为什么会感受到不公平?这在某种程度上是个人心理的问题,也是社会的问题。当你创造或生产的东西,被他人无偿使用,哪怕是你没有任何的损失,你仍然觉得气不打一处来。知道这是为什么吗?

3

语言上的积极因素

没有人愿意被抨击、辱骂、甚至是语言暴力,也就是说,当有人在互联网上发布了开源项目时,请做一个文明人,只要是能够吸引到你的项目,无论质量如何,出发点是什么,都是值得尊敬的,如果有什么问题,请尽量帮助它成长,如果发现了什么疑问,请确认并搜集证据,尤其是对项目的健康度进行评估,如果是价值观的不同,那么可以找相应的平台进行辩论。或者干脆远离。

在语言上要尽可能的保持积极,以阳光发展的态度看待项目的进展,以及沟通。其实用一个名词总结这个坎,那就是——同理心。

同理心也是可以习得的技能!当你掌握了这项无敌的技能之后,积极的对待他人和开源共同体是水到渠成的事情。

4

培养世界思维/互联网的想象力

人类的多样性也包含着个体的多样性;这些同样须被社会学的想象力所把握和理解。在此想象中,1850年的婆罗门与伊利诺伊州的拓荒者站在一起;18世纪的英国绅士和澳大利亚土著人比肩而立,同时在场的,还有一百年前的中国农民,当代玻利维亚的政治家,法国的封建骑士,参加1914年绝食抗议的英国女权运动者与一位好莱坞新星和古罗马贵族。写到“人类”,就不能不写到这些男男女女——既有不凡如歌德,也有平凡如邻家女孩。

—— C.赖特·米尔斯

互联网几乎将链接了地球上所有的人,跨越了空间,而聚焦于开源的人,总是可以在这个大的空间中,形成共同体,对技术的实现有着类似的见解、对于分享有着几乎相同的思考、围绕一个问题可以喋喋不休的讨论不止。

如果难以想象,不妨看看历年春节的火车站、旅游景区,然后适当的推理一下,再去GitHub看下开发者的从业人员。要知道,就是这些人创造了人类文明。

关于开源,应以《枢纽》的作者施展先生的话为纲:

中国必须在世界中,实现其自身!

即使中国占比世界人口很大的比例,但依然只是部分,部分总是有缺陷的。而互联网恰是可以帮助我们拉近这个距离,让独特的你找到臭味相投的人成为可能,当然仅仅是开放源代码这一个方面为切入点。

5

理解共同体的意义

社会是人们赖以生存的最大的社会组织。除它之外,其他社会组织则包括共同体(城市、乡镇、街坊邻里、高度独立的群体),正式组织(企业、教会、学校)、社群(家庭、朋友、团队)和人际关系(志明与春娇、父与子、店主与批发商)。

———— Joel Charon 《Ten Questions:A Sociological Perspective》

在开源的世界,基于互联网的协作方式,将全世界的任何角落的人都可视为可能的合作者,这有违于人们日常所见识的组织:同学、公司、政府、物业、居委会、足球俱乐部、饭店等等有形,甚或历史悠久的团体。

而每一个项目都是这样的一个共同体来进行协作完成的,通过互联网的技术手段进行沟通、交流,通过共识来达成决策,最终交付的就是 Apache web服务、linux 内核、Python编程语言等软件项目。

开源共同体不是子虚乌有的,也不是一众乌合之众,他们是具备人类社会完整的属性的共同体!不过,吊诡之处在于,你只有参与到这个共同体当中,才能感受到它。

6

展现实力很重要

无论你是否承认,完全的扁平的世界只能存在于幻想当中的,也就是说,你的天赋和才华以及抱负是需要在社会中方能得以发挥和得到承认,进而让你寻找到意义,在追求生存、理想、享受的道路上走的更远。

尽管互联网将我们的世界已经打破了不少的藩篱,但是技术巨头仍然可以将人才隐藏在巨大的商业品牌之后,尤其是在开源获得资本和巨头的青睐之后,个人在这个软件的大潮中,实在是微不足道。

换句话说,这是一个“酒香也怕巷子深”的年代,你需要充分的将自己的才华展现到互联网这个还算民主的地方,在代码托管、社交平台、博客、邮件列表、知识问答、搜索引擎等等技术手段能够找到你。

不要让别人去挖掘你,而是让开源将你推到别人眼前。

总结

文化是非常奇妙的,价值观也非常的神奇,而这也是塑造共同体的必需元素,当你拥有了、认知到了、实践中,又会重新获得,在反过来进行作用。开源说到底,仍然是由人组成的共同体,这些人进而为了软件项目进行积极的协作,基于互联网这个相对扁平的平台。以人为本!

开源之道2019图书共读历史书评

过去十一个月的导读与书评:

  • 《软件悖论:商业软件的崛起与陨落》

  • Subscribed:为什么说订阅才是塑造贵司的未来的模式,如何实现它

  • 我们正处于开源的黄金时代 —— 《开放与共享》导读与书评

  • 得开发者得天下 ———— 开发者是如何征服世界的

  • 开源开发者内在的素质:匠艺 —— 《匠人》书评与导读

  • 开源 – 一部黑客伦理与商业资本相互妥协的融合史(《黑客》读后感)

  • 开放源代码软件的三重境界 ———— 《大教堂与集市》读后感

  • 开放源代码软件的生产之道

  • 开放源代码是如何吞噬软件的

  • 如何开源,决定于认识开源

  • 近距离看开源是什么?有什么?

开源之道图书共读短评

文化、思想、社会规范,均是影响和左右人思维和决策的,开放和开放源代码究竟对于自己的益处权衡是怎么样的?如何做一个理性的思考者?恐怕是本书要告诉每一位读者的。

———— 适兕 开源之道图书共读发起人

内容提要及作者介绍

开源是什么?作为软件从业者,该如何理解其带来的工程现象、围绕开源的商业现象、围绕协作过程的文化现象?如果你不是一名专业的学者,而只是一名普通的工程师,又该如何解释这些?言语不需要太多的专业词汇,就是将自己的知识和思考,稍微的修饰一下,说出来就好了。

全书分为四个部分:

01

第一部分:日常生活中的思考

农民种田到酿酒,再到石油危机,然后聊到经济与供需关系。也就是常人应该了解的经济学常识,进而聊到了Linux和开源。

02

第二部分:从Linux 和开源世界所学到的

Linux 的成绩斐然,进而谈到黑客伦理,以及其合理性,开源共同体并非是一群乌合之众,而是具有匠人精神的人的集合。强烈推荐这部分的内容,对于一上来就谈开源的历史之类的说教,这部分的内容简直是人间良知,从工程师最直观的感受来说明开源共同体、开源项目的内在机理:价值观、决策方式、工程至上等等

03

第三部分:商业模式

服务、订阅模式、软件的信息黏性、相关的知识、产生的社会价值、Open Core、SaaS 服务、不同的许可模式…..开源项目是可以有着不错的商业模式的,商业模式在任何领域都是非常之难的,这和世界非常的相像。

除了成功的案例之外,作者还列举了失败的典型:模仿商业软件授权、滥用慈悲心肠、

04

第四部分:开放的哲学

软件项目之外的开放所带来的神奇效果,文学翻译、开放数据、寻找黄金、知识协作(wikipedia)、教科书、厨艺、音乐与艺术,你还能想到什么可以以开放源代码的方式来完成?

关于作者

Henrik Ingo 的经历是个迷,这也充分说明他是一位普通的开源共同体中的一员而已,尽管以开源为职业,也撰写了很多的博客,以及我们所读的书籍——《开放人生:开放源代码的哲学》,但是我们对于他也只认识其开源的这一面,这已经足够。他被国内所认识,应该是他被开源社理事长刘天栋所经常介绍的观点,即如下图所示的内容:

出自于其著名的分析文章:How to grow your open source project 10x and revenues 5x

对比了很多个开源项目之后,得出如下表格所示的结论:

基金会 独立供应商 个人项目
超大型
超过1000位开发者
每天有超过100+的提交量
Linux, KDE, Apache, Eclipse, Perl+CPAN, Mozilla+Addons, Gnome, Drupal
大型项目

20~200位开发者
50~100的提交

GCC, Python, Samba MySQL, Qt, OpenOffice, Mono, JBoss PHP+PEAR
中等水平 GIMP Subversion, GhostScript, Wordpress phpMyAdmin
没有获得数据 Xorg, GNU system tools OpenJDK

不过我们可以简短介绍一下作者的阅历,在1995年作者就开始使用IRC、email,1996年开始接触Linux,一发不可收拾,在2001年开始构思本书的写作,当时是在一家叫做Tieturi Henrik 的培训学校教授互联网和编程相关,2008年1月加盟 MySQL AB 公司,不久之后这家公司被Sun 收购之后,他直接辞职并帮助创建了Mariadb,2013年,他加盟MongoDB,担任解决方案架构师和性能工程师。

Open 是一种思想,更是一种生活方式!

 ———— 适兕,开源之道创始人

拥抱开源,需要跨越那些鸿沟? ————《Open Life —— 有关开源的哲学》读后感...相关推荐

  1. 跨越技术鸿沟,革新存储产业:华瑞指数云重磅发布下一代软件定义存储产品

    2022年8月31日,由华瑞指数云(ExponTech)主办的"全自研下一代软件定义存储产品体验沙龙"在北京圆满举办.发布会现场,华瑞指数云重磅推出全自研极速分布式块存储产品WDS ...

  2. 2021银行共探转型新动能:大行酝酿质变 小行跨越数字鸿沟

    2021年,我国"十四五"规划开篇启程,数字经济蓬勃发展,银行业紧跟国家发展大局,全力推进数字化转型向纵深发展,探寻行业新动能,积极参与全社会数字生态建设,为数字中国高质量发展贡献 ...

  3. 华为董事长梁华:推动数字人才培养,跨越数字鸿沟,促进可持续发展

    已剪辑自: https://mp.weixin.qq.com/s/-IKwF8u5le-eKbczV1_hDA 推动数字人才培养,跨越数字鸿沟,促进可持续发展 --2021年华为可持续发展报告董事长致 ...

  4. 跨越“数字鸿沟”,日本老年智能化服务的解法

    前一段时间,湖北一位老人冒雨到社保大厅用现金交医保被拒的话题上热搜后,另一位九旬老人被家人抬到银行做社保卡人脸识别激活的视频被发到网上,引发社会热议. 老年人遭遇"数字鸿沟"的困境 ...

  5. 参与开源项目,结识技术大牛!CSDN“开源加速器计划”招募志愿者啦!

    什么是"CSDN开源加速器计划"? 纵观近 30 年的科技创新,开源已成为全球技术应用和行业数字化发展的基石,尤其最近几年,开源的商业化得到了极大突破,开源正在成为全球科技的强劲驱 ...

  6. 参与开源项目,结识技术大牛!CSDN “开源加速器计划”招募志愿者啦!

    什么是"CSDN开源加速器计划"? 纵观近 30 年的科技创新,开源已成为全球技术应用和行业数字化发展的基石,尤其最近几年,开源的商业化得到了极大突破,开源正在成为全球科技的强劲驱 ...

  7. 近7成开发者无开源收入、最想操作系统开源、Java最受欢迎 | 揭晓中国开源开发者现状...

    作者 | 何苗       责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 2021年是中国开源发展的一座里程碑. 这一年,开源被写进十四五规划,被国人熟知.80~90%企业业务都已构建 ...

  8. 做开源 18 年,他想把中国开源带向世界 | 人物志

    作者 | 八宝粥 出品 | CSDN(ID:CSDNnews) 我们希望把中国的开源项目.基金会带向世界,也把世界的新鲜.成熟的基金会的理念和管理方法带回中国.    --LF AI&DATA ...

  9. IoTDB PMC 黄向东成功入选『2021 中国开源先锋 33 人之心尖上的开源人物』,我们记录了他和 IoTDB 的故事...

    "开源"是 2021 中国技术发展的年度热词,越来越多人关注开源.贡献开源. 2022年1月12日,SegmentFault 思否作为中国领先的新一代开发者社区,展开了第三届&qu ...

最新文章

  1. 笔记-项目配置管理-配置项
  2. android opencv 获取小图在大图的坐标_Android开发—基于OpenCV实现相机实时图像识别跟踪...
  3. 数聚新动能 数创大未来——2016中国国际大数据大会
  4. aspx页面,中文乱码解决方案
  5. 什么样的公司卖什么货!
  6. SWIFT显示底部的工具条
  7. 国家统计局指标数据深入分析
  8. 新闻发布系统(java实现)+论文
  9. ip地址冲突该如何解决?
  10. 【python爬虫】easyocr识别gif图片文字
  11. 多进程与多线程的区别,和用途
  12. ios13如何隐藏第三方应用(苹果ios13怎么隐藏个别软件)
  13. [codeforces 1341B] Nastya and Door 神奇的掐头去尾+前缀和
  14. (九)巴菲特与索罗斯的投资习惯:术业有专攻
  15. python 的魔方方法__getattribute__ 和__getattr__方法介绍
  16. win10计算机无法访问,如果win10系统的计算机磁盘无法打开并提示拒绝访问,该怎么办?...
  17. 从Eclipse中导入项目到AndroidStudio中
  18. IO流 输入流、输出流、字节流、字符流、转换流、及Properties类
  19. 推荐下加拿大使用的虚拟信用卡
  20. GNSS-INS组合导航:KF-GINS(一)

热门文章

  1. 【高等数学】python绘制常见的函数图像
  2. 基于D2Admin 简化模板自己做的前端系统 (二)
  3. App 如何快速重启(编译)
  4. 微信小程序如何在输入框中设置眼睛
  5. 32. Element tabIndex 属性
  6. c语言一个字符变量存储多个字符
  7. 实验1-顺序结构:7-1 计算整数各位数字之和(10分)
  8. matplotlib - 2D 与 3D 图的绘制(下)
  9. 90%以上的人都存在拖延症状,原来你没有做对这一件事
  10. [答疑]审批报销申请的用例规约