X-lab2017 / oss101-bok

https://www.x-lab.info/oss101-bok/
2 stars 4 forks source link

关于推动《开源软件通识:知识体系指南》正式出版的工作 #31

Open will-ww opened 3 weeks ago

will-ww commented 3 weeks ago

随着开源的持续火热,各部门继续基于开源标准的普及性读本,以便建立统一的话语体系,普及开源文化,也为后续一系列重要工作奠定基础。

在苏州开源导教班的基础上,加快推动该读本的正式出版工作。

核心概念.pdf

在此文件中的 20 个概念的基础上,大致再扩充 10 个以内的概念,这样不超过 30 个。

人员分工如下:

时间节点:

will-ww commented 3 weeks ago

参考开源治理系列标准的科普内容撰写 这个帖子,预计编写30个左右的概念和词条。

其中,苏州导教班上已经总结了 20 个,在此基础上增加 4 个:

1、基础(6)

2、项目(6)

3、社区(6)

4、生态(5)

还需要增加哪些,大家觉得重要的,可以提出来。例如,可以先把这里面觉得重要的挑出来。

will-ww commented 3 weeks ago

工作模式可以是(举个例子):

  1. 每一个词条开一个 issue
  2. 在该 issue 上堆各种材料,例如开源创新
  3. 用大模型工具,进行整理
  4. 人工阅读和优化
  5. 进入评审阶段
bifenglin commented 2 weeks ago

4.2 开源发起人(OSS Originator)是指最初创建并发布开源项目的人或组织,他们通过将软件代码公开,使其可以被公众使用、修改和共享。

Henkel J. Open source software from commercial firms–tools, complements, and collective invention[J]. Zeitschrift für Betriebswirtschaft, 2004, 4: 1-23.

4.3 开源开发者(Open Source Developer)是指在开源软件项目中,通过贡献代码、调试、分享经验等方式对项目做出贡献的人群。开源开发者的贡献形式多种多样,既包括技术贡献,也包括社交层面的贡献。

Di Bella E, Sillitti A, Succi G. A multivariate classification of open source developers[J]. Information Sciences, 2013, 221: 72-83. 吴哲夫, 朱天潼, 宣琦, 等. 基于贡献分配的开源软件核心开发者评估[J]. 软件学报, 2018, 29(8): 2272-2282.

4.4 开源组织(Open Source Organization)是指推动和管理开源项目和社区的机构或基金会,负责维护和推广开源软件项目,并通过全球开发者的协作,确保开源软件的持续发展和创新。主要的知名开源组织包括 Apache 基金会、Linux 基金会和 OpenStack 基金会等。

Crowston K, Li Q, Wei K, et al. Self-organization of teams for free/libre open source software development[J]. Information and software technology, 2007, 49(6): 564-575. 齐越, 刘金芳, 李宁. 开源软件供应链国家安全风险分析[J]. 信息安全研究, 2021, 7(9): 790.

4.5 开源教育(Open Source Education)是指在教育中使用和推广开源软件,并将开源理念融入教学中。它不仅帮助教育机构降低软件成本,还促进了创新能力的培养,并为教育信息化和人才培育提供了新的路径。

Wiley D. Open source, openness, and higher education[J]. Innovate: Journal of Online Education, 2006, 3(1). https://www.sgpjbg.com/info/93a485b0bd09afdfd5e6c9fc39f18fc1.html

4.6 开源学(Openology)是指以跨学科的方式系统性地研究开源现象及其背后的理论、实践和影响。它融合了历史学、社会学、经济学、哲学等多学科的视角,探讨开源作为一种创新、开放、自由协作的模式对软件开发及更广泛领域的影响。开源学不仅关注开源的技术层面,还探讨开源如何影响社会、文化和经济等各个领域。

https://zhuangbiaowei.github.io/opensource/openology/2021/10/05/what-is-openology.html McConnell S. Open-source methodology: Ready for prime time[J]. IEEE software, 1999, 16(4): 6-8.

will-ww commented 2 weeks ago

更具前面一轮的讨论,做了一个版本的新优化和结构性调整,要点所示:

一、总体思路

基础概念(都用的上的) --> 开源项目 --> 开源社区 --> 开源生态:一个概念范围逐渐增大的逻辑

image

二、24 个核心概念

1、基础

2、项目

3、社区

4、生态

大家可以继续看看,这样的调整是否更合适~