开源的价值观与文化的传递

5bbf96507db07e8d35e56d0e9fb41230.gif

d78e9bdf7ea705725ba373a6ce95bc4a.jpeg

| 作者:Sharan Foga, Apache 软件基金会董事(2021 届、2022 届),曾亲身来到 2019 中国开源年会(COSCon'19)以本文内容发表主题演讲。

| 翻译:刘天栋.Ted,徐红伟.stronghx

| 审阅:庄表伟、陈阳、陈亮(Apache member,Apache CarbonData PMC)

| 编辑:董静雯

| 设计:张千禧

引言

一篇多方携手合作历时三年的论文翻译,终于完成并发布了。而在这三年里,立足中国、贡献全球的多个开源项目及社区迅猛发展,这也印证了本论文的观点:“源自中国的开源项目在融入 Apache 文化方面非常成功”。同时,我们也看到了更多源自中国的开源项目透过捐赠、沙箱或孵化流程进入其它全球顶级开源软件基金会(如 Linux Foundation,CNCF 等)的鱼水交融,相得益彰。

这篇论文采用了相当严谨的研究方法论及工具,针对多个 ASF 项目做为研究样本,推导出了 “源自中国的开源项目在融入 Apache 文化方面非常成功”的结论。值得一提的是,这篇论文通篇采用了霍夫斯泰德(Geert Hofstede)的国家文化维度理论来做为立论和分析的重要根据。如此将企业跨文化管理的理论,用在开源项目的文化分析上,可以说是别出心裁,也相当具有说服力。这里要提醒读者的是:

首先,霍夫斯泰德国家文化维度理论从六个不同的维度,衡量特定国家民族文化偏好,为人们识别和理解文化现象提供了基准,同时为比较分析不同文化提供了有效的工具;但该方法也有局限性,该模型只适用于国家文化层面或整个社会层面,却并不适用于同一国家的不同文化层面,它没有进一步进行阶级文化细分,各年龄层文化细分,以及职业群体文化细分,也没有考虑到每个国家的各个地区文化也可能有所不同。另外,该理论并不一定适用于所有亚文化场景。

其次,由于语言和沟通工具的差异,源自中国的开源项目社区贡献者,更习惯于 WeChat、QQ 之类的即时通信工具,而非 ASF 规定的电子邮件,同时由于英语词汇与用法的不流畅,邮件里的遣词用字可能也会比较单一或是从众。所以在本论文针对电子邮件的分析里,难免出现偏差。

因此我们邀请了国内多位 ASF 正式成员(包括二位前后任 ASF 华人董事以及数位项目发起人)、开源社顾问委员会以及开源社理事会的专家们参与审阅以及点评,使得除了本论文扎实的理论框架和数据分析的基础上,能加入更多亲手实操接地气而源自中国的洞察与反思。

期盼本译文能抛砖引玉,获得读者的反馈与指正。

--- 刘天栋 Ted,开源社联合创始人、开源战略研究组 ONES Group 成员 | 

ASF 正式成员、ASF 孵化器 PMC & 导师、社区发展 PMC、筹款委员会 & 赞助伙伴大使

点击阅读原文,前往开源社官网下载完整论文

相关阅读 | Related Reading

ac6b1eeb0bb45db0ca3f159914919867.jpegCOSCon'22 讲师征集令

49dcc70e9aae785267d2d1c6dc2c4c9b.jpeg

大咖访谈 | 做开源,最核心的就是要随缘 —— Apache SkyWalking 创始人吴晟

7d4d56eefce9e7e15756962cea82b09a.jpeg

世界上最大的开源基金会 Apache 是如何运作的?

开源社简介

开源社成立于 2014 年,是由志愿贡献于开源事业的个人成员,依 “贡献、共识、共治” 原则所组成,始终维持厂商中立、公益、非营利的特点,是最早以 “开源治理、国际接轨、社区发展、开源项目” 为使命的开源社区联合体。开源社积极与支持开源的社区、企业以及政府相关单位紧密合作,以 “立足中国、贡献全球” 为愿景,旨在共创健康可持续发展的开源生态,推动中国开源社区成为全球开源体系的积极参与及贡献者。

2017 年,开源社转型为完全由个人成员组成,参照 ASF 等国际顶级开源基金会的治理模式运作。近八年来,链接了数万名开源人,集聚了上千名社区成员及志愿者、海内外数百位讲师,合作了近百家赞助、媒体、社区伙伴。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/283417.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用python来更改小伙伴的windows开机密码,不给10块不给开机

今天教大家用python脚本来控制小伙伴们windows电脑的开机密码。没错就是神不知鬼不觉,用random()随机生成的密码,只有你自己知道哦~ 代码呢分两部分,一部分是client端跟server端两个。你只需要想办法让小伙伴运行你的client端脚本就OK啦。不过…

Vue中@click.stop与@click.prevent

Vue中click.stop与click.prevent 一、click.stop 问题&#xff1a;父元素中添加了一个click事件&#xff0c;其下面的子元素中也添加了click事件&#xff0c;此时&#xff0c;我想点击子元素获取子元素的点击事件&#xff0c;但却触发的是父元素的事件&#xff1a; <view cl…

ES6 promise

如何使用promise对象? 参考连接&#xff1a; http://es6.ruanyifeng.com/#docs/promise 转载于:https://www.cnblogs.com/taoshengyijiuai/p/6963279.html

巧用ThreadPool.QueueUserWorkItem实现接口二次调用

背景最近做了个项目有个接口涉及到批量计算的问题&#xff0c;耗时比较长。大家都知道&#xff0c;接口等待时间太长肯定是不可取的。那么只能做异步处理了&#xff1b;但是问题来了这个项目没有什么消息队列、redis之类的使用&#xff0c;本着怎么简单怎么来的思路&#xff0c…

el-upload 防止选择上传重复文件

<el-uploadref"uploadRef"multipledragaction"":auto-upload"false":file-list"msgPara.MsgFileList":on-change"handleFileChanged" ><el-button type"primary">选择文件</el-button> </el…

jmete 学习--基础之名词解释

一.jmeter 体系结构 1.名词解释 元件 jmemter工具菜单中的一个子菜单&#xff0c;如http请求&#xff0c;事务控制器等&#xff0c;就是一个元件。 组件 一组元件的集合&#xff0c;比如逻辑控制器中有事务控制器&#xff0c;仅一次控制器等&#xff0c;这些都是hi元件&#x…

Testing - 软件测试知识梳理 - 自动化测试

软件开发的过程是一个持续集成和改进的过程&#xff0c;而每一次的改进都可能引进新bug,因此当软件的一部&#xff0c;或者全部修改时&#xff0c;都需要对软件产品重新进行测试。 其目的是要验证修改后的产品是符合需求的&#xff0c;而当没有自动化测试代码时&#xff0c;往往…

Virtual script not found, may missing <script lang=“ts“> / “allowJs“: true / jsconfig.json.volar

解决办法&#xff1a; 在 jsconfig.json 配置文件中设置 "allowJs": true 如果没有jsconfig.json文件&#xff0c;直接在项目要目录创建一个&#xff0c;添加如下配置内容即可&#xff1a; /** Title: This is a file for ……* Author: JackieZheng* Date: 2022…

协鑫集成“熄灯工厂”装上ET工业大脑,验证订单命中率可提高3.99%

4月26日的云栖大会南京峰会&#xff0c;协鑫集成宣布&#xff0c;与阿里云ET工业大脑合作后&#xff0c;通过人工智能验证的订单命中率可提高3.99%。 协鑫集成是全球一线组件制造商&#xff0c;积极致力于推进自主创新与智能制造&#xff0c;综合运用信息通讯、物联网、大数据决…

pip install mysql-connector 安装出错

一、MySQL Connector/Python 2.2.3 的变化&#xff1a; 之前 mysql 官方说MySQL Connector/Python 是纯python语言写的&#xff0c;但是呢&#xff01; 这个问题在2.2.3中变天了&#xff1b; 以下是MySQL Connector/Python 2.2.3 是变更记录 Changes in MySQL Connector/Python…

2022世界传感器大会 | 龙芯中科发布龙芯2K0500多功能SoC芯片及解决方案

8月21日&#xff0c;由工业和信息化部、中国科学技术协会、河南省人民政府共同主办的2022世界传感器大会在郑州开幕&#xff0c;众多诺奖、图灵奖获得者、海内外院士和专家学者出席&#xff0c;全球传感器领域最具影响力的相关企业参加。龙芯中科董事长胡伟武在大会开幕式发表主…

Vue3 配置config文件,打包后随意修改配置,无需重新打包和重启

在public目录创建config.json文件&#xff0c;名字随便起。 {"AppVersion": "1.0","AppTitle": "这里是程序名称" } 修改AppTitle&#xff1a; {"AppVersion": "1.0","AppTitle": "这里是修改后的…

TypeError: pyqtSignal must be bound to a QObject

super(MyQObject, self).__init__() #如果写了__init__()函数&#xff0c;这一行一定要有&#xff0c;否则会出现 #TypeError: pyqtSignal must be bound to a QObject, not MyQObject转载于:https://www.cnblogs.com/CGAlpha/p/6971527.html

Jmeter-3.0的源码导入eclipse并执行

最近在研究jmeter二次开发&#xff0c;所以需要先jmeter导入Eclipse&#xff0c;后续还需要学习jmeter源码以及二次开发的相关知识&#xff0c;到时候也会分享出来&#xff0c;下面是jmeter导入Eclipse的过程首先去官网下载apache-jmeter-3.0的源码包和release包&#xff08;二…

在Vue3中使用Element Plus Icon图标的几种方式

安装 Element Plus $ npm install element-plus/icons在main.js 引入 import * as ElIcon from element-plus/icons-vueObject.keys(ElIcon).forEach((key) > {app.component(key, ElIcon[key]) }) 方式一&#xff1a;通过 icon"el-icon-plus" 使用 <!-- …

Qt 打印机操作

2019独角兽企业重金招聘Python工程师标准>>> 配置文件加入打印机支持&#xff1a; QT printsupport 1、打印图片 打印图片所需头文件&#xff1a; #include <QPixmap> #include <QPrinter> #include <QPainter> 打印图片代码&#xff1a; QStrin…

centOS7 安装mysql 设置远程访问

CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件&#xff0c;需要去官网上下载 # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm# rpm -ivh mysql-community-release-el7-5.noarch.rpm# yum install mysql-community-server成功安装之后…

spark集群详细搭建过程及遇到的问题解决(四)

在spark集群详细搭建过程及遇到的问题解决&#xff08;三&#xff09;中&#xff0c;我们将讲述了hadoop的安装过程&#xff0c;在本文中将主要讲述spark的安装配置过程。sparkmaster:~/spark$ cd hadoop sparkmaster:~/spark/hadoop$ cd $SPARK_HOME/conf sparkmaster:~/spark…

k8s 读书笔记 - 深入掌握 Pod

什么是 PodPod 是可以在 Kubernetes 中创建和管理的、最小的可部署的计算单元。在同一个 context 下&#xff0c;应用可能还会有独立的 cgroup 隔离机制&#xff0c;一个 Pod 是一个容器环境下的 “逻辑主机”。Pod 是一组容器单元&#xff0c; 这些容器共享存储、网络、以及怎…

Net core 报 Could not load file or assembly ‘System.Security.Permissions 错误

完整错误提示 System.IO.FileNotFoundException:“Could not load file or assembly System.Security.Permissions, Version4.0.3.0, Cultureneutral, PublicKeyTokencc7b13ffcd2ddd51. 系统找不到指定的文件。” 控制台 错误提示&#xff1a; 根据提示可知&#xff1a;这是由…