前言:

Web 3的底色就是开放开源、这是中本聪、vitalik、Gavin wood 、owocki 等先驱者所奠定的。所以我们要沿着先驱的足迹做到工作的事,原则上要在公开群里聊,尽量不要私信,除非私人层面的事,我们原则上要做到,所有工作流程的全透明,和所有内部事情的外部化,就是要彻底开放开源。

我们为什么需要开放开源?

  1. 社区定位是开放性社区:要把社区做成一个开源的公共产品
  2. 社区内的活动越来越多,越来越好;将社区内高质量活动、周会等整理成会议摘要,对外输出,为行业做贡献;
  3. 应该和其他社区多做链接,尤其是比较开放的社区,或者是对我们开放的社区
  4. 转化贡献者,吸引有自我实现欲的建设者,吸收社区外的一些思想,内部升级
  5. 构建社区开源开放的基础设施(github、notion、discord、medium、blog等等)

开源运动历史梳理

(需要给社区的人普及开源运动的历史源流,以及开源本身对于区块链世界的正统性,阐明必要性)相当于综述

<aside> 🙆🏻‍♀️ 自由软件运动 (英语:free software movement或free/open source software movement,简称FSM或FOSSM)是一个推广用户有使用、复制、研究、修改和分发软件等权利的社会运动[1]。接近和相关的运动包括开放源码运动及自由软件的开放源码运动。这运动跟1970年代的黑客文化有渊源,而理查德·斯托曼是该运动的主要发起人以及精神领袖。

补充资料:《大教堂与集市》

二十世纪六十年代,IBM 等公司所开发的软件都是自由分发的。那个时候的商业模式都是以硬件为中心,软件只是被看作使硬件工作的东西。他们提供软件的同时也提供源代码,软件可以被修改并因此得到改进,这便是现在开源软件的早期情况。但是,随着硬件价格的不断下跌,销售硬件的利润也逐渐减小,制造商开始期望软件能够带来额外的收入。越来越多的厂商开始单独销售软件,也不再提供软件的源代码。

1983年春天,Richard Matthew Stallman,这位曾经在 MIT 人工智能实验室工作的程序员,发起了 GNU 项目,旨在开发一个自由的类 Unix 的操作系统。他为专有软件的增长和随之而来的用户不再能够修改他们电脑上的程序而忧心忡忡。软件开发者被束缚,有悖自由精神的现象随之普遍发生。GNU 项目的创立,标志了自由软件运动的开始,随后的 1985年10月,Stallman 又创立了自由软件基金会(Free Software Foundation, FSF)。

Stallman 首先提出了自由软件的定义和特征,以及 Copyleft 的概念。他是很多 Copyleft 许可证的主要作者,包括使用最广泛的自由软件许可证—— GNU 通用公共许可证(GNU General Public License, GPL)。

  1. 专有软件 :作为一个计算机软件术语, 是指限制使用和私自修改, 或对复制或发布经过 修改或末经修改的版本予以限制的指算机软件。这些限制是由软件的专有人所设置的。同 理, 封闭源一词指的是许可证不符合开放源定义的软件。
  2. 开放源软件 :指根据符合开放源定义的版权许可(或类似共有领域的安排)提供人们可 读的源代码的计算机软件。用户因此可对该软件进行使用、改变和改进, 并将经过修改或末 经修改的格式版本重新分发。开放源软件常常是以公开和合作的方式进行开发的。开放源软 件是开放源发展的最突出的例子并常常被比作用户生成内容。
  3. 自由软件 :是指可以不受限制地使用、研究和修改的软件。自由软件可以复制并以经过 修改或末经修改的格式版本进行再发行, 并不加以任何限制, 或即便有限制, 也仅仅是为了 确保下一步的接收者可作相同的事情。为了能够做到这些, 就必须提供软件的可读格式(称 为源代码)。源代码可带有声明版权持有者允许这些行为的软件许可证(自由软件许可 证), 或在共有领域进行发布, 以便这些权利自动有效。

https://www.gnu.org/philosophy/free-software-for-freedom.zh-cn.html

1998年,自由软件社区有些人开始使用“开源软件”来替代“自由软件”来描述他们的所作所为。“开源”一词迅速关联到不同的方法、不同的哲学、不同的价值,甚至是接受何种许可证的不同标准。现在,自由软件运动与开源运动,已经是各自独立的运动,它们有不同的观点和目标,虽然两者还能一起从事实际的项目。

两个运动的根本差别在于它们的价值、它们看待世界的方法。就开源运动而言,软件是否应该开源是一个实际的问题,而不是道德诉求。正如有人指出,“开源是一种开发的方法;自由软件是一场社会运动。”对开源运动来说,非自由软件不是最佳答案。对自由软件运动来说,非自由软件是社会问题,而自由软件是正解。

</aside>