企业开源治理案例

企业 概述 企业开源治理案例 治理成效
微众银行 微众银行是一家依 靠科技作为核心发 展引擎的金融机构,在立行之初就 坚定不移选择拥抱 开源,并逐渐完善 形成微众银行的开 源发展路径以及开 源治理策略。 成立了公司级别的开源 治理组织架构;发布了 一系列跟开源相关的管 理办法和指导手册等;通过具体工具平台和标 准化流程进行实施落地。 基于各种开源技术构建了分 布式的银行核心系统,并在日 常研发过程中高度依赖上万 开源组件;企业内部已经达成 “上游优先”的共识策略,充 分利用社区已有成果,积极参 与并推动上游项目发展。
中兴通讯 制定了一整套的开源软件合规&安全 治理机制,并在全 公司进行推广与落 地,在原有 IT 研发 工具系统上进行了 优化和补充,逐步形成了完善的开源 软件全生命周期管理和治理机制。 “官网同源”:管控开 源软件的引入,确保产 品项目尽量使用主流 的、相对成熟的、风险 相对较小的开源软件。“内源同源”:公司内 使用的同一个开源软件 的同一个版本的源码和 制品的来源相同。“版 本同源”:优化公司开 源软件库,确保一个开 源组件在公司开源库中的有效版本数量有限。 通过一个开源软件引入流程 来完成引入一个产品项目需 要增加某种功能组件。开源软 件在进入开源软件库后,可以 供公司内所有产品项目使用。引入了第三方安全漏洞扫描 工具,对产品进行定期扫描以 及发布前的扫描。开源软件合 规使用和分发。
小米集团 小米基于开源软件 的特点,结合业务 实际情况,建立了 贴合业务场景的开 源合规治理体系, 为小米集团高效、 安全地使用开源技 术保驾护航 设立开源委员会,下设 主席、秘书长,以及若 干个工作组,其中包括 开源合规工作组,主要 由法务部牵头,负责开 源合规、治理工作。小 米开源委员会牵头制定 了《开源合规与风险管 理制度》作为开源项目 合规治理的指导性文 件。在开源治理实践中 融合开源合规培训,及 开源文化、理念宣贯。 参与多个国际重大的开源项 目,比如 Hadoop、Spark、 Kubernetes、TensorFlow 等, 作出了很多重要贡献;将自研 的、具有通用性的软件系统回 报开源社区,推出了 Pegasus (分布式 KV 存储系统)、 SOAR(SQL 优化和改进工 具)、MACE(移动端深度学 习框架)等一系列优秀的开源 项目。
中 移 软 件 负责移动云工作, 特别重视云计算、 大数据基础技术的 研发,在开源软件 使用的基础上一直 致力于开源社区的 贡献。根据自身特 点建设了围绕产品 全生命周期管理的 开源治理体系,维 护开源生态,保障 用户利益。 内部设有公司级领导直 接分管的跨部门跨条线 的开源治理虚拟团队, 该团队由技术部牵头技术、运维、综合、市场 等条线部门的专业人员 组成,并在各产品部门 分别设有开源接口人协 助管理。团队主要包括 法务小组,知产小组, 安全小组,技术专家小 组以及其他支撑组。 已经建立了较为完善的开源 治理体系,企业内部研发人员 也都接受了专业培训。持续保 持社区贡献,维护开源生态建 设,引领行业技术的创新和发 展,为客户提供高质量的云服 务。
腾讯 腾讯开源向“自下而上”与“自上而 下”相结合的协同 式开发演进。在内 部协同共建的基础 上,推动更底层、 更重磅的技术对外 开放,不断完善开 源治理,打造开发 者共建的生态。与 腾讯云紧密结合, 为开发者提供更多 便利的基础服务、 工具和开源项目。 组织保障,腾讯在技术委员会之下成立了对外 开源管理办公室,下设 开源管理组、腾讯开源 联盟和开源合规组三大 组织。系统支持,腾讯 在内部建立和完善了代 码开源所需的平台和工 具,协助业务团队进行 规范的开源审核。文化 宣导,注重建设腾讯新 代码文化和内部开源文 化,鼓励腾讯项目首先 在腾讯内部流动,并对 有价值的项目引导和帮 助对外开源。 为开发者们提供与国内外开源基金会和开源社区合作交 流的机会,将优秀的项目有效 回馈给社区,建立起以开源为 核心的技术生态圈。已经形成 了“代码开源协同作基础,产 品社区商业促进步,打通内外 开源‘双循环’”的开源战略 模式。通过开源内循环,孵化 出的新秀项目以及毕业优秀 的开源项目,然后可以输送至 外部开源社区。通过开源外循 环,引入外部优秀的开源项 目,通过外部的新鲜血液促进 内部技术持续的创新。

来源:2021开源生态白皮书

全球开源项目列表 

全球开源技术发展周期长,每个时期都有众多开源软件涌现, 现今开源项目基本覆盖目前主要技术领域,并占据主流地位,本图 表展示全球各领域热门开源项目。

领域 开源项目
Web 前端 Webpack、jQuery、node.js、Marko、Electron、three.js、BABEL、 BULMA、Deno、ZURB Foundation、Bootstrap、aurelia、TodoMVC、 Fresco、Stetho、Redux、Flux、Flutter、Ember.js、SwiftUI、React、 Scrapy、Yoga、VUE、AngularJS、JSP、ASP
WEB框架 I/O、Nutch、Selenium、etherpad、webpack、servo、dojo、fastify、 Flask、Django、Svelte、Flutter、Gin Web Framework、Laravel、 Nuxt.js、Meteor、Haproxy、Varnish Cache、Express、Pure.CSS、 Polymer Library、phpMyAdmin、Ruby on Rails
云计算 Envoy、Harbor、etcd、OpenStack、CoreDNS、Prometheus、fluented、 Apache cloudstack、containerd、Cloud Foundry、Kubernetes、Ironic、 Apache Libcloud、Xen、Linkerd、Kubesphere、Jaeger、K8S、 OpenStack、Gluster、Eucalyptus、Docker、KubeEdge、rkt、Ceph、 OpenShift-OKD、moby、CHEF、ansible、Saltstack、puppet、 Eucalyptus、AppScale GTS、KVM、cri-o、Rancher
中间件 Apache Tomcat、Apereo CAS、Apache RocketMQ、RabbitMQ、 OpenMessaging、Pulsar、jetty、Apache HTTP Server、Netty、JBoss、 GlassFish、Nginx、IIS、OpenResty
RPC Apache Thrift、gRPC、Dubbo
数据库 Apache Cassandra、MariaDB、JanusGraph、CouchDB、Apache Derby、Impala、Apache Drill、Apache Jackrabbit、RethinkDB、 Apache Geode、Apache Hive、MySQL、redis、etcd、LiteDB、 PostgreSQL、pouchdb、Memcached、SQLite、QuestDB、 FoundationDB、AlaSQL、Greenplum、CockroachDB、H2、 Timescale、Hazelcast、MongoDB、influxdata、RavenDB、Dgraph、 LevelDB、Sphinx、OrientDB、Couchbase、Neo4j、ArangoDB、 Percona、Riak、CouchDB、OpenLDAP
大数据 Apache Zeppelin、Apache calcite、Apache Druid、Apache Spark、 Apache Hadoop、Presto、Beam、Apache Ignite、Apache Flink、 Apache Thrift、Apache Storm、Apache Camel、Apache Flume、 Apache ZooKeeper、ApacheHBase、ApacheKylin、Kafka、Azkaban、 scribe、Delta Lake、Alluxio、ClickHouse、elastic、Analytics Zoo、 ElasticSearch
操作系统 ReactOS、ecos、gentoo Linux、Apache mynewt、NetBSD、Anolis OS,Raspberry Pi OS、Apache NuttX、Zephyr、UNIX、MeeGo、 Android、Parrot OS、PureOS、Oracle Linux、RHEL、Debian、 Linux、Qubes OS、MIPS、alpine Linux、Fedora、FreeRTOS、Oracle Solaris、Kubuntu、Azure RTOS ThreadX、CentOS、snappy、 FreeBSD、KDE neno、GNU Hurd、Zorin OS、Fuchsia、VOID、 Arch Linux、Chromium、Solus、Sparky Linux、ARM MBED、 openSUSE、Xvuan、Tizen、TinyOS、Kali、Ubuntu
开发工具与环境 Synapse、Cordova、Eclipse Che、Skywalking、Fluentd、Apache JMeter、Jenkins、Gerrit、GitLab-CE、SonarQube、Pinpoint、Ansible、 Zulip、Kong、JFrog、lime、Qt、Notepad++、Kibana、NativeScript、 Logstash、Grafana Labs、VS Code、GNU Emacs、Gitpod、Vim、 Postman、eclipse、Eclipse Theia
基础库 Apache ShardingSphere、Kafka、Apache RocketMQ、The GNU C Library、Hyperscan.IO、Boost、RocksDB、DPDK、Zlib、Jemalloc、 snappy、zstd
人工智能 ONNX、Tvm、Mahout、AI Fairness 360、DL4J、mxnet、PredictionIO、 NuPIC、OpenCog、PyTorch、Scikit-learn、Flair、Yolov3、Faiss、 Cognitive Toolkit、Netron、StyleGAN、spaCy、NumPy、Caffe、 TensorFlow、Horovod、DeepMind、Dopamine、OpenCV、Magenta、 Mlflow、DeepDream、Pattern、Keras、NNI、AlphaGo、Kubeflow、 FastText、Detectron2、DeepMind
区块链 Hyperledger、Accord Project、OpenChain、ThunderCore、ethereum、 Bytom、Amazon Managed Blockchain、Zcash、QTUM、Libra、 MultiChain、Quorum、Hydra、Chainlink、Corda、EOS、Elements、 BitCoin、NEO、Embark、web3.js、Truffle Suite、Storj
微服务 Istio、Service Mesh、Spring Cloud、Spring Boot
物联网 Raspberry Pi OS、Eclipse IoT、Arduino、arm Mbdos、Azure IoT Edge、Node-RED、Contiki-NG、OpenWrt、Ubuntu Core、RIOT OS、 IMPACT、HealthKit、CubieBoard、BeagleBone、DeviceHive、Zephyr、RT-Thread、CareKit、HealthKit、Zetta、Fuchsia、HomeKit、 Kaa、ThingsBoard、EMQ

来源:2021开源生态白皮书

互联互通社区

互联互通社区专注于IT互联网交流与学习,旨在打造最具价值的IT互联网智库中心,关注公众号:互联互通社区,每日获取最新报告并附带专题内容辅助学习。

方案咨询、架构设计、数字化转型、中台建设、前沿技术培训与交流,合作请+微信:hulianhutongshequ

企业开源治理案例及开源项目列表相关推荐

  1. 腾讯开源再获OSCAR 5项大奖,全国首家可信开源治理认证自发开源企业

    7月3日,由中国信息通信研究院主办的2019云计算开源产业大会在北京举办.腾讯开源独揽尖峰开源企业奖.尖峰开源技术创新奖(自主研发项目).尖峰开源技术创新奖(基于社区版本二次开发项目).行业开源技术领 ...

  2. 开源雨林企业开源治理与贡献论坛| ChinaOSC

    ChinaOSC 2022开源雨林企业开源治理与贡献论坛将于8月20日13:00-17:00在陕西省西安高新国际会议中心召开.本次开源雨林session将围绕社区和企业实践,来阐释企业如何用好开源,以 ...

  3. 腾讯荣获OSCAR尖峰开源企业奖 参与国内首个开源治理白皮书编写

    3月21日至22日,中国云计算开源领域最专业.最高端.最具规模的行业盛会"OSCAR云计算开源产业大会"在国家会议中心召开,该会议由工业和信息化部指导.中国信息通信研究院主办.腾讯 ...

  4. 木兰许可证专业解读及首批采用“木兰”开源项目列表

    距离"木兰"正式上线已半月有余,感谢业界专家的支持和广大开源爱好者的热心提问,首期木兰许可证FAQ将为你带来专业解读,并公布首批采用"木兰"的项目列表. 引言 ...

  5. Twitter开源软件项目列表

    在Twitter公司,当计划开展一个新项目时,工程师会首先衡量需求以及开源项目的能力,并通过定制开源项目来更好地满足需求.正是如此,Twitter才发展如此迅速,并轻松解决了日益飞速扩增的流量和请求. ...

  6. 视频处理的知识_开源项目_项目列表

    视频处理的知识和项目列表 Part I 视频处理的知识列表 Part II 开源项目 Part III 项目列表

  7. TensorFlow---(1)开源软件库TensorFlow最全教程和项目列表

    TensorFlow 是一个开源软件库,用于使用数据流图进行数值计算.换句话说,即是构建深度学习模型的最佳方式.本文整理了一些优秀的有关 TensorFlow 的教程和项目列表. 一.教程 Tenso ...

  8. NASA 美国国家航空航天局开源项目列表

    美国宇航局,即 NASA ,将 253 个软件项目开源目前托管在 Gitithub上(https://github.com/nasa),NASA 希望可以通过开源收获更多项目改进的建议,同时NASA也 ...

  9. 开源软件库TensorFlow最全教程和项目列表

    TensorFlow 是一个开源软件库,用于使用数据流图进行数值计算.换句话说,即是构建深度学习模型的最佳方式.本文整理了一些优秀的有关 TensorFlow 的教程和项目列表. 一.教程 Tenso ...

最新文章

  1. 2021-2027年中国中高端女装行业市场分析预测及投资方向研究报告
  2. 奋斗--陆涛在高强追悼会上说
  3. 在 IntelliJ IDEA 中与小姐姐连麦写代码是什么体验?
  4. fh admin mysql版本_mysql5.6 和 mysql8 配置的差异
  5. Web自适应布局你需要知道的所有事儿
  6. echarts 图表配置tooltip 的formatter
  7. InstallShield For .Net制作.Net项目安装包之完整代码
  8. Android 四大组件 之 活动(Activity)
  9. 0501 0503 模块区别_深圳兼容思科光模块市场
  10. 关于PScs6无法拖入图片的解决
  11. docker访问宿主机127.0.0.1
  12. linux weblogic 内存溢出,weblogic10内存溢出解决方法
  13. vuex vue-router
  14. linux was 读音,linux正确读音
  15. 华为OSPF多区域理论,路由重分发,末梢区域和完全末梢区域的优化,NSSA区域的优化
  16. 硬盘主要参数详解(上)
  17. IMS:MotionEvent 坐标点(上)
  18. conj在c语言中什么意思,关于conj是什么词性
  19. 【STM32】基于STM32F103C8T6的水质检测系统设计(声光报警、多级菜单)
  20. 删除 Zune 同步设置和历史记录教程

热门文章

  1. 初识ucos操作系统-----基于freescale K60硬件平台的ucos-ii的移植
  2. bootstrap标签页
  3. WAL Write AheadLog
  4. iToolab UnlockGo for mac(苹果设备解锁工具)
  5. linux虚拟网口不同vlan,管理交换机虚拟局域网VLAN的4种划分
  6. tab栏自动切换功能 鼠标移动上去取消自动切换 离开启动自动切换
  7. Windows开发之——超好用的快速搜索工具
  8. 人人网——正在下沉的巨轮
  9. bzoj4808: 马(最小割)
  10. Com插件开发-VBE-模块导出函数-DllRegisterServer-DllUnregisterServer-DllGetClassObject-DllCanUnloadNow-使用时机场合