『Podcast』The Data Way Vol.7|从故事里寻找开源的『内核』

关于「The Data Way」

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

本周,由 SphereEx 推出的【The Data Way Vol.7】持续更新。本期节目,我们邀请大家穿越时空,一起去看看开源最初的样子,感受初代开源人的内心想法与冲动。

:radio: 点击收听: 喜马拉雅平台 | 小宇宙平台

:point_up_2:点进上方链接,来听听看吧:point_up_2:

01 开源的起源:一种自发的行为

当时,看重的是硬件,并非软件。

最初 Unix 只是在贝尔实验室内部流传,随后收到了一些外部人员所要 Unix 子磁盘拷贝的邮件,当时工作人员很爽快的把包含源代码的 Unix 拷贝磁盘寄给了他们。当然这种行为在今天看来简直不可理喻,相当于拱手将核心生产资料让给他人。但在当时,硬件才是公司间竞争的科技壁垒。不过,这种行为也被看作是最早的源代码分享。

1975 年,Unix 已经更新到了第六版。这一年加州大学伯克利分校成立了一个计算机科学研究小组来改进 Unix,很多其他学校的师生知道了这件事,纷纷寄来了更多的改进代码和反馈意见。他们对这些意见进行了汇总,进而编译了一套自己的操作系统,这也就是协作开发、“用户反馈”的模式,加上源代码贡献的精神,这种协作开发模式就成为了现在开源的前身。

02 开源的规范:Apache 基金会

1999 年 7 月 Apache 软件基金会成立了(也就是 Apache Software Foundation,简称为 ASF),是专门为支持开源软件项目而办的一个非盈利性组织。在它所支持的 Apache 项目与子项目中,所发行的软件产品都遵循 Apache 许可证(Apache License)。

随着时间的推移、形势的变化,Apache 软件基金会的项目列表也不断更新变化中——不断的有新项目启动,项目的中止以及项目的拆分与合并,不仅是有孵化器到顶级项目,甚至有顶级项目之间的拆分。同时随着基金会旗下社区数量的增多,Apache 软件基金会采取了一系列措施来避免开源社区间的纠纷,对项目进行结构化管理,保护自己的合法利益。

因为有些顶级项目发展之后越来越壮大,让更多的公司逐渐意识到开源这股力量。开源组织初具规模,合作方式渐渐成型,伴随着开源指导纲领的颁布,开源也逐渐步入到规范化发展的阶段。


欢迎大家关注我们的公众号回复“播客”进入播客听友群与更多的朋友交流!

SphereEx 公众号

2 个赞

哇,听完以后收获颇多,对开源的理解又上了一步呢!

原来 Apache 基金会是这样由来的,之前还真没有这样的了解,播客带给了我很多 :laughing:

1 个赞

第一次了解 Apache 基金会的由来,希望下期我能通过博客学习到更多有趣的知识。

京ICP备2021015875号