开源早读课周刊:第1期

185 阅读6分钟

这里记录每周值得分享的开源内容,周五发布。

本杂志开源(GitHub: hapiman/weekly),欢迎提交 issue,投稿或推荐你的项目。

image

封面图:网上流传的一张特别广泛的图,旨在阐述在信息洪流时代,如何将漫天遍野的信息转为为知识,并进一步形成智慧、洞见。

刊首语

阮一峰老师的《科技爱好者周刊》是我每周五都会浏览的网站,经常能够收获科技,人文,互联网等方面比较新颖的观点。

“开源早读课周刊”借鉴了这种方式,将每周开源领域值得分享的内容,包括开源协议、开源咨询、开源软件、开源思想、开源杂谈、开源案例等整理在周刊中,希望能够在帮助自己深入理解开源世界的同时,也能够帮助对于开源世界感兴趣的读者。

开源,也就是开发源代码,之前我和大多数一样,一直认为源代码属于公司的核心资产,如果把源代码都放在开源世界里面,那么每个人都能够看到公司对于软件的实现方式、设计思想,岂不是给自己找了批量的竞争对手,主动让出利润。

直到在阅读《黑客和画家》看到了新的观点,我们的思维往往局限在分蛋糕层面,而不是想着通过开源方式来做大蛋糕,这个思想在Google开源浏览器内核Chromuim和Android源码得到充分体现,具体流程留在后面的周刊中专门介绍。

在这里我还想在举个例子,关于微软对于开源生态态度的转变。

微软前CEO史蒂夫·鲍尔默曾激进地公开将Linux称为“癌症”。在现任CEO上台之后,微软对于开源的态度却急剧转变。尽管很多人依然觉得微软是一个拒绝开源的封闭的高科技公司,但最近几年微软已经是Github提交源代码人数最多的公司了,已经是最积极主动拥抱开源的公司之一了。

这一切,都和其公司的战略密切关联,在微软现任CEO萨提亚·纳德拉上台之后,提出了“移动优先云优先”的发展战略,重新定位了客户范围,就如其自传《刷新:重新发现商业与未来》中提到了那样,在主动拥抱开源世界之后重新刷新公司。带来的转变相当成功,截至今日,微软的估值已经从2000+亿增长到如今20000亿左右,基本实现了10倍的增长。

关于微软开源态度,可以总结为一句话:开源并不代表不赚钱,开源也不定有人看

关于开源实在是有太多的问题了。

开源如何赚钱,开源的运作模式,开源的历史,开源项目如何估值,开源项目如何协作,各个国家开源情况,各个公司的开源,知名项目的开源情况,怎么做好开源等等。

本周刊就聚焦解决这些问题,希望在开源世界贡献自己的力量。

在前期,主要是推荐每周找到的一些精彩的文章,我会尽量少做评论,避免因为自己认知的不到位,误导大家。

OK,下面是第一周的开源分享,enjoy。

开源简史

1、开源软件的历史

开源协议

1、使用Apache协议的是自由软件吗?

image.png

大家都知道的是,使用Apache协议的是开源软件,但若问是不是自由软件呢?

大多数人是很犹豫的。

因为“自由”两个字,还挺吓人的。

很多人以为,只有采用GPL协议的软件才是自由软件。

其实,采用Apache 2.0协议的也是自由软件。

只不过,自由软件并不等同于copyleft,这才是人们容易搞混的东西。

本文就是简单搞明白一下什么是开源软件,什么是自由软件,什么是copyleft。

2、​Copyright 到底是什么意思?

3、GPLv2许可证正经人话翻译

开源杂谈

1、如何高效地学习开源项目?

  • 1、安装
  • 2、运行
  • 3、原理研究
  • 4、测试
  • 5、源码研究

2、个人开源项目如何赚钱?

个人开源项目如何挣钱,没有收入的个人项目大概率是无法活下来的。

3、开源中国开源世界高峰论坛

6月17日

  • 开源开放的构建OpenHarmony @欧建深
  • 开源深度赋能小米AIoT @崔宝秋 & @Daniel Povey
  • Apollo开放平台 赋能产教融合,推动行业创新 @董芳芳
  • 开源技术赋能工业互联网产业实践 @于辰涛
  • 发展开源基础软件 @马涛

6月18日

  • 2021中国开源发展蓝皮书 @刘澎
  • 中国开源的底气 @马越
  • Apache SkyWalking,顶级开源监控生态 @吴晟
  • PostgreSQL生态价值与中国开发者社区运营实践 @丁治明
  • 开源标准与木兰社区 @杨丽蕴
  • 从Harbor开源项目构建云原生生态 @张海宁
  • 加速模型推理,助力AI落地 @袁丽雅

4、开源商业化是“一夜成名”的爆发

开源的商业化有一个拉新、留存、促活和转化的过程。

5、十年「速」成的世界级开源公司HashiCorp

讲述世界级开源软件公司HashiCorp的十年「速」成路。

6、纳德拉与开源的微软

7、崛起的中国开源软件市场

8、关于《大教堂与集市》读后感

开源书籍

1、《大教堂与集市》

本书是开源运动的独立宣言,它清晰、透彻和准确地描述了开源运动的理论与实际应用,对开源软件运动的成功和Linux操作系统的广泛采用都起到了至关重要的作用。

本书在开源运动中的地位相当于基督教的圣经,用黑客们的话说,这是“黑客藏经阁”的必备收藏。

本书并不只是在讲开源和黑客,所有关心软件开发和IT发展的人都应该花些时间通读全书,书中给出了大量充满智慧的观点和经过验证的概念,如命令体系、礼物文化、以少成多、内部市场、竞次、反公地模型、委员会设计、同侪声誉、模因工程、SNAFU现象、进化不利条件、软件业是服务行业、组织结构决定产品结构、准入门槛越低稳定性越高、程序员是资产而非成本等,这些内容一定会给你带来新的启示和思考。

2、《2021中国开源发展蓝皮书》

2021年5月11日,由中国开源软件推进联盟发起,联合中国开发者社区CSDN、中国网络空间研究院、中国电子信息产业发展研究院、中国电子技术标准化研究院、开源社、开源中国、北京大学、国防科技大学、华东师范大学等几十家科研院所、科技企业,共同重磅发布《2021中国开源发展蓝皮书》,旨在全面梳理、展现当前中国开源发展的真实图谱。

开源早读课周刊:第2期