首页 > 编程语言 >谷歌、微软、Meta?谁才是 Python 最大的金主?

谷歌、微软、Meta?谁才是 Python 最大的金主?

时间:2023-01-04 16:31:46浏览次数:57  
标签:Python 金主 PSF 赞助 Meta 开发者 2022 赞助者

你知道维护 Python 这个大规模的开源项目,每年需要多少资金吗?

答案是:约 200 万美元!

​PSF​​​(Python 软件基金会)在 2022 年 6 月发布了 2021 的​​年度报告​​,其中披露了以下这份支出明细(单位:千美元):

谷歌、微软、Meta?谁才是 Python 最大的金主?_Python

总支出金额 196 万美元,基本与 2020 年持平,不知道这个数额有没有超出你的预期呢?

另外,在收入方面,2021 年总收入为 271 万,因此年度净结余为 75 万。(PS.加上之前的资产,目前基金会还有 506 万~)

PSF 是一个独立的非营利性机构, 致力于促进 Python 语言的发展与推广、促进 Python 国际化多元化社区的繁荣。虽然不以营利为目标,但不可否认的是,它也有着一笔不菲的金钱诉求:有更多的收入,才能实现更大的目标,才能发挥出基金会的更大价值。

比如,尽管 PSF 在 2001 年就成立了,但是,直到 20 年后,它才拥有了第一位全职的开发者!也就是说,长久以来,基金会的其他成员及核心开发者们都只是兼职或志愿者!

将来若有更多收入的话,PSF 很有可能会再次扩员全职的开发者,必然能创造出更多的可能性!

谷歌、微软、Meta?谁才是 Python 最大的金主?_开发者_02


(2021年在“Program Service”单项上的支出)

既然 PSF 开销不小,诉求也大,那么,它目前的资金是怎么来的呢?

PSF 主要的资金来源是​​大大小小的金主​​所赞助,比如,JetBrains(Pycharm 出自这家公司)恰巧正在为 PSF 举行年终筹款。通过以下链接可以 7 折购买 Pycharm Pro,全部销售额将捐献给 Python。

JetBrains 活动(2022.11.22结束):​​https://blog.jetbrains.com/zh-hans/pycharm/2022/11/jetbrains-pycharm-python/​

PSF 将赞助者们​​分成了七类​​:远景的(Visionary)、持续的(Sustainability)、保持的(Maintaining)、贡献的(Contributing)、支持的(Supporting)、伙伴的(Partner)、联合的(Associate)。

谷歌、微软、Meta?谁才是 Python 最大的金主?_Python_03

标题中的谷歌、微软、Meta 都是 PSF 最高级别的远景赞助者。但是,谁才是 Python 最大的金主呢?

下面,我将根据相关新闻资讯,梳理大家比较感兴趣的这三家公司对 PSF 的赞助。

谷歌、微软、Meta?谁才是 Python 最大的金主?_Python_04


谷歌从 2010 年起成为 PSF 的赞助者,在 2021 年 2 月成为​​首个远景赞助者​​(赞助 35 万美元,以及其它资源)。资金主要用于提升 Python 生态的供应链安全,资源主要为 Google Cloud 的产品:

  • 开发用于检测 PyPI 恶意软件的产品
  • 改善 Python 的基础设施工具与服务
  • 2021 年资助 CPython 一名常驻开发者(Developer-in-Residence),他全职分析 CPython 项目的维护优先级,帮助解决积压的工作
  • 赞助谷歌云基础设施,比如用于 Pypi 的云存储,谷歌云公开数据集(Google Cloud Public Datasets)支持 Pypi 的下载统计、项目元数据查询分析

除此之外,谷歌还参与赞助了 Python 的各类活动,比如,2022 年 10 月为期 5 天的核心开发者 ​​sprint 活动​​ 。

谷歌、微软、Meta?谁才是 Python 最大的金主?_开发者_05

(2022年核心开发者 Sprint 活动合影)

微软从 2006 年起成为 PSF 的赞助者,在 2021 年 4 月成为​​远景赞助者​​(赞助 15 万美元,以及其它资源)。

  • 资助打包工作组,助力改善 PyPI 和打包生态
  • 包括 Guido van Rossum 在内的 6 人团队,兼职为 Faster CPython 项目作贡献
  • 雇用了 Python 生态系统中关键开源项目的几个核心贡献者和维护者
  • 通过 VS Code 相关插件、pyright、Azure 相关服务等,为 Python 社区作贡献

其中比较瞩目的是包括 Python 之父在内的豪华开发团队,可以通过微软发布的​​《A Team at Microsoft is Helping Make Python Faster》​​​ 了解这支团队以及正在做的事。(正在开发 3.12,可查阅《​​Python 3.12 Goals​​》)

除此之外,微软也是各类活动的主要赞助方之一,比如 2022 年 10 月的一场 ​​Hacktoberfest​​​ ,比如 2019 年的核心开发者 ​​sprint 活动​​ 。

谷歌、微软、Meta?谁才是 Python 最大的金主?_Python_06

(2019年核心开发者 Sprint 活动合影)

Meta(即 Facebook)在 2022 年 3 月成为​​远景赞助者​​(赞助 30 万美元)。

  • 资助 2022 年的 Developer-in-Residence
  • 通过 Cinder 解释器给上游贡献,提升 CPython 解释器性能
  • 维护和支撑 PyPI,管理 Python 知识产权,提供托管 Python 发行版的基础设施

同样地,Meta 也是 Python 各类活动的主要赞助方之一,比如,2016 年 9 月的第一期核心开发者​​sprint 活动​​,这为之后每年的惯例活动开了一个好头!

谷歌、微软、Meta?谁才是 Python 最大的金主?_开发者_07

(2016年核心开发者 Sprint 活动合影)

另外,值得一提的是,在 2019 年 12 月,陈和扎克伯格基金会(Chan Zuckerberg Initiative)连同 Mozilla 一起给 PSF ​​赞助了 40.7 万美元​​,而扎克伯格正是 Meta 的掌舵人。

这几家科技巨头对 Python 的赞助有一个明显的共同点,即有不少资金用于 Python 基础设施的维护。这里只给大家分享几个关键的数据(出自​​年度报告​​,统计维度:2021 年):

  • 1100 亿次 Python 发行版下载量
  • 1265 亿次 PyPI 软件包下载量(36.9 万个软件包)
  • 以上这么多下载量需要 324 PB 数据传输,或 82.2 Gbps 带宽,并且是 24x7x365

如此大数量级的服务,其实现的困难程度可想而知,而这仅是冰山一角。

回到前文的话题:谁才是 Python 最大的金主呢?

谷歌、微软、Meta?谁才是 Python 最大的金主?_基础设施_08

如果你只看它们成为远景赞助者时单次的资金量的话,容易得出一个答案,但是,这没有意义!

因为,每个赞助方对 Python 的赞助都是全方位的长期持续性的(比如谷歌的云服务、微软的人力投入、对 CPython 及开源生态的贡献、每年各式各样的活动、宣传与推广),很多内容根本无法直接通过金钱来衡量!

另外,需要说明的是,本文为了话题性及便利性,主要介绍了三家巨头企业成为 PSF 远景赞助者的相关信息,并不代表其它赞助者的贡献不值一提。

所有赞助者、志愿者、开发者都有一个共同的愿景:那就是希望 Python 语言、Python 生态、Python 社区变得越来越好!

大家一起自豪地做着一些力所能及的贡献,这才是十分值得称道的事,你觉得呢?

知乎:​​Python猫​




标签:Python,金主,PSF,赞助,Meta,开发者,2022,赞助者
From: https://blog.51cto.com/u_14244765/5988708

相关文章

  • Python从0到1丨细说图像增强及运算
    摘要:本文主要讲解常见的图像锐化和边缘检测方法,即Roberts算子和Prewitt算子。本文分享自华为云社区《​​[Python从零到壹]五十七.图像增强及运算篇之图像锐化Roberts、Pre......
  • Python从0到1丨细说图像增强及运算
    摘要:本文主要讲解常见的图像锐化和边缘检测方法,即Roberts算子和Prewitt算子。本文分享自华为云社区《[Python从零到壹]五十七.图像增强及运算篇之图像锐化Roberts、Prewi......
  • Python算法题头部与模板
    头部importsys;readline=sys.stdin.readlineread=lambda:[int(x)forxinreadline().split()]alloc=lambda*s:len(s)!=1and[alloc(*s[1:])foriinr......
  • C++ invoks Python ~ int64_t and __int64
     #include<Python.h>intmain(){return}利用如上代码(cpppython.cc)测试C++调用python(version2.6.2),g++编译出现如下错误:通过错误可知__int64不是C++的支持的整型类......
  • python并发
    并发方式线程(​​Thread​​)多线程几乎是每一个程序猿在使用每一种语言时都会首先想到用于解决并发的工具(JS程序员请回避),使用多线程可以有效的利用CPU资源(Python例外)。然而......
  • Python 笔记 1
    Python基础1.基本操作crtl+s保存“#”表示注释(单行)‘‘‘’’’多行注释“\”表示行的链接(如a=zxcvbnm||a=zxcvbnm)2.对象包括标识,类型,值例:Python中一......
  • python 每天一个知识点 第二天
    元组元组和列表的区别:1. 元组与列表类似,不同之处在于元组的元素不能修改2.元组使用小括号,列表使用方括号3,元组没有append(),insert()这样的方法。其他获取元素的方法和......
  • 如何用python对接电商平台店铺所有商品数据接口
    前言item_search_shop-获得店铺的所有商品接口,可以通过店铺ID或者是店铺主链接请求接口拿到店铺商品详情页面的商品标题,商品价格,商品优惠价,商品视频,商品图片,商品sku属性,商品......
  • 本地python环境安装kylin项目依赖时报认证错误信息
    问题描述:项目需要连接kylin数据库查询数据,本地安装kylin项目的依赖环境后报认证错误python版本3.732位pycharm版本2022版成功方法:更换解释器选择无解释器,创建虚......
  • python内置方法
    内置方法Python解释器内置了许多函数和类型,这些函数和类型始终可用。按照使用的频率做如下排序排序点击查看代码#----------------------------排序---------......