Skip to content

Commit 9252812

Browse files
authored
Update The Value of Open Source Software.md
1 parent 6d1124d commit 9252812

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

The Value of Open Source Software.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -197,12 +197,12 @@ Copyright © 2024 by Manuel Hoffmann, Frank Nagle, and Yanuo Zhou.
197197

198198
在使用 [COCOMO](https://zh.wikipedia.org/wiki/%E6%9E%84%E9%80%A0%E6%80%A7%E6%88%90%E6%9C%AC%E6%A8%A1%E5%9E%8B) II 的劳动力市场方法后,我们得到了关于开源软件价值的全球估计值。开源软件的价值。要计算总体价值,我们首先需要基础代码行数(以计算供应方价值),然后需要使用统计数据(以计算需求方价值)。由于不同编程语言的价值可能存在很大差异,我们还在下表中列出了调查期间使用率最高的编程语言。
199199

200-
<span id="表 1">
200+
<a id="表 1"></a>
201201
### 表 1</span>:代码行数和使用情况的描述性统计
202202

203203
![Tab-1 stats on lines of code & usage](https://hackmd.io/_uploads/r1o_XOlRa.png)
204204

205-
注:统计数据基于不同代码库的代码行数。小组 A(B)描绘了***普查(BuiltWith)*** 数据的总和、平均值、标准差和观测值的数量,涉及代码行数和 ***区间 1*** 中所有软件包的使用情况(见 <a href='#表 A1'>表 A1</a>)。
205+
注:统计数据基于不同代码库的代码行数。小组 A(B)描绘了***普查(BuiltWith)*** 数据的总和、平均值、标准差和观测值的数量,涉及代码行数和 ***区间 1*** 中所有软件包的使用情况(见 [表 A1](#表 A1))。
206206

207207
&nbsp;&nbsp;&nbsp;&nbsp; ***表 1*** 分别显示了两个数据集的描述性统计数据。内向***普查***(小组 A)包含略多于 2.617 亿行代码,其中 72% 属于顶级编程语言。软件包平均包含 14.2 万行代码,顶级语言子集的平均代码行数略低,为 11.3 万行。在考虑需求(使用)方面时,我们注意到 ***普查*** 软件包的使用次数超过 270 万次,其中 92% 来自顶级语言。软件包的平均使用次数为 1,472.4 次,其中顶级语言的使用率更高,约为 1,497.5 次。我们在面向外部的 ***BuiltWith*** 数据中发现了类似的模式,但程度不同。来自 ***BuiltWith*** 的软件包包含超过 8,200 万行代码,其中 71% 使用的是顶级编程语言。***BuiltWith*** 样本中的软件包平均有 11.1 万行代码,而顶级语言的平均代码行数较少,约为 8 万行。这是因为我们的 ***BuiltWith*** 数据主要由基于 JavaScript 的软件包组成,这些软件包通常比用其他语言编写的软件包要小。***BuiltWith*** 软件包的使用次数超过 14.2 万次,其中 99.97% 属于顶级语言。接下来,我们利用这些原始观测数据,通过 ***劳动力市场方法*** 计算出所有开源软件的价值,并估算出供需双方创造的价值。
208208

@@ -350,8 +350,8 @@ Copyright © 2024 by Manuel Hoffmann, Frank Nagle, and Yanuo Zhou.
350350
注:高工资方案基于美国的平均工资,低工资方案为 2020 年印度程序员的平均工资。全球工资是[表 A4](https://hackmd.io/7O2fpfsAQGiFfYFEPN4eNQ?view#%E8%A1%A8-A4%EF%BC%9A%E4%BD%BF%E7%94%A8%E5%8C%BA%E9%97%B4-1%E3%80%812-%E5%92%8C-3-%E8%AF%AD%E8%A8%80%E7%9A%84%E5%BC%80%E6%BA%90%E7%9A%84%E5%8A%B3%E5%8A%A8%E5%8A%9B%E5%B8%82%E5%9C%BA%E4%BB%B7%E5%80%BC) 中各国的平均工资,根据其对开源软件的贡献进行加权。这些估算仅包括软件分类 ***区间 1*** 中的语言(见[表 A1](https://hackmd.io/7O2fpfsAQGiFfYFEPN4eNQ?view#%E8%A1%A8-A1%EF%BC%9A%E5%90%84%E5%8C%BA%E9%97%B4%E5%86%85%E7%9A%84%E8%AF%AD%E8%A8%80))。
351351

352352
## 在线附录
353-
354-
### <span id="表 A1">表 A1</span>:各区间内的语言
353+
<!-- 定义 -->
354+
<a id="表 A1"></a>### 表 A1:各区间内的语言
355355

356356
| 类型 | 语言 |
357357
| -------------| --------- |

0 commit comments

Comments
 (0)