当前位置:网站首页>微软默默给 curl 捐赠一万美元,半年后才通知
微软默默给 curl 捐赠一万美元,半年后才通知
2022-07-27 15:10:00 【CSDN资讯】

整理 | 彭慧中 责编 | 屠敏
出品 | CSDN(ID:CSDNnews)
近年来,为了表达对开源社区的支持,微软自由与开放源码软件基金(FOSS)为微软工程师提供了直接参与提名和评选的渠道,从而来帮助这些工程师们最热爱的项目。curl项目在今年一月份被选中,微软为其提供 1 万美元的资助,分10期付清。
然而钱已付出大半后,微软才反应过来自己捐了钱却还没公布过!

微软“做好事不留名”
按照惯例,FOSS每个月投票都会评选出最受欢迎的项目,并为其提供1万美元的赞助。为了帮助推动整个微软的开放贡献文化,即使员工在参与不受微软管辖的项目时,也有资格为该基金选择项目。同时,只有对开源项目有贡献的员工才能参与到评选过程中。
curl 创始人 Daniel Stenberg 近日在博客中晒出了微软开源办公室 FOSS 基金发出的邮件,邮件中提及 curl 项目在1月份微软员工的投票中胜出。
一直以来,都是微软开源办公室 (OSPO) 的项目经理 Emma Irwin负责FOSS基金项目,但 Emma Irwin 却忘了及时给 curl 创始人 Daniel 发赞助的通知邮件,导致 Daniel 也不清楚微软为何定期给 curl 赞助。直到 7 月份Emma 经人提醒(原话是“我通常会向项目投票的获胜者发送邮件通知,但有人指出我忘了通知 curl 获胜的消息,而且我找不到任何联系记录。“),才补发了通知邮件。
截至目前,2022 年获得 FOSS 集锦捐赠的项目如下(https://github.com/microsoft/foss-fund/blob/main/README.md#how-the-fund-works):
6 月:提名已开放,未出结果
5 月:GNOME,知名的 Linux 工作环境。
4 月:移动交互式地图 JavaScript 库 Leaflet 和用于 Linux 系统的基本模块 systemd
2 月:MSYS2,用于构建、安装和运行本机 Windows 软件的工具。
1 月:curl ,命令行/脚本数据传输工具,curl几乎被全球所有使用互联网的人类每天使用。

curl是众望所归
作为当今用途最广的开源项目之一,curl 在全世界有超过 100 亿的安装。从红帽 Linux、Debian 再到 Mac OS、Windows 10、iOS 和 Android,甚至包括任天堂 Switch、Xbox 和索尼 PS5 以及电脑游戏、媒体播放器和机顶盒等,都不乏 curl 的身影。
curl 项目正式诞生于 1998 年,是一款利用 URL 语法在命令行下工作的文件传输工具,由 Daniel 编写了 curl 的原始版本并创建了 libcurl 库。到目前为止,代码库中的提交超过一半都是由 Daniel 本人提交的,他仍然是该项目的核心开发人员。Daniel 曾说,“curl 就像自己的孩子”。
Daniel 说他选择了开源 curl,是因为他过去使用了很多开源软件并从中受益匪浅。他希望像其他开源作者一样酷。由于开源,来自世界各地的数千名开发人员参与帮助改善 curl,包括项目本身,文档,网站和其他外围细节。Daniel 认为,如果你没有选择开源,那么 curl 和 libcurl 将永远不会实现。
在今年 1 月份被推举为最受欢迎的开源项目后,尽管时隔半年才通知到位,但此事依然引起不少开发者们雀跃。
《reddit》网站上的热评代表了绝大多数人的心声:
“crul 绝对值得!然后才会是其他项目”
“我可太爱 curl 了!有传言说在办公室里将限制使用 curl。如果他们敢,我就会结束他们。”
“真的想不出有什么其他项目更应该得到这项荣誉,恭喜 curl。”

同时,也有很多人将 Daniel 视作全世界的宝藏!
随着开源洪流滚滚向前,或许越来越多的开源开发者将会同 Daniel 一样通过他们在开源方面的不懈努力,收获来自全世界的尊敬。然而这其中,还有很长的路途需要完成。Daniel 曾表示,在最开始,自己花了 2 年时间才让 curl 达到 300 次下载量,又过了 10 年左右,它才真正被广泛使用。如今 24 年过去了,这位创始人兼首席开发者还一直留在这个项目中。
参考资料:https://daniel.haxx.se/blog/2022/07/22/microsoft-foss-fund-winner-curl/
— 推荐阅读 —
*苹果官网罕见打折,iPhone13全系优惠600元;国际象棋机器人弄伤对弈儿童手指;国内Go语言爱好者发起新编程语言|极客头条
*被罚“带薪休假”一个月后,谷歌解雇了“爱”上 AI 的他
*步 IE 后尘,Firefox 的衰落成必然?《新程序员001-004》已全面上市
扫描下方二维码或点击进入立即订阅
边栏推荐
- 牛客题目——链表的奇偶重排、输出二叉树的右视图、括号生成、字符流中第一个不重复的字符
- Flex flex flex box layout
- Database foundation
- day07 作业
- Layoff quarrel, musk: I'm too hard; Mercilessly open source a public opinion acquisition project; Feature engineering is as simple as parameter adjustment?! Nerf boss shouted that he couldn't move; Cu
- JDBC连接数据库
- How to extract tables from PDF through C /vb.net
- Complete steps of JDBC program implementation
- Flex弹性盒布局
- .net core with microservices - what is a microservice
猜你喜欢

基于STM32的智能鱼缸设计

这种精度高,消耗资源少的大模型稀疏训练方法被阿里云科学家找到了!已被收录到IJCAI

C语言之指针初级

Kubernetes第八篇:使用kubernetes部署NFS系统完成数据库持久化(Kubernetes工作实践类)

meta-data 占位符的引用

Shell programming specifications and variables

Xcode 发布测试包TestFlight

国产新冠口服药为什么是治艾滋病的药

Data collection: skillfully using Bloom filter to extract data summary

MPC5744p时钟模块
随机推荐
Ten thousand words analysis ribbon core components and operation principle
MySQL : 函数
Hyperlink parsing in MD: parsing `this$ Set() `, ` $` should be preceded by a space or escape character`\`
Project exercise: the function of checking and modifying tables
2021-06-18 SSM项目中自动装配错误
File operation in C language
js中的函数
Character function, string function and memory function of C language
被动收入:回归原始且安全的两种赚取方法
Shell programming specifications and variables
Jerry's book can't find Bluetooth solutions [article]
深度学习能颠覆视频编解码吗?国家技术发明奖一等奖得主在小红书给你唠
Storage of data in C language
Functions in JS
Operators of C language
Mobile end Foundation
Enumeration and union of C language
C语言之程序环境和预处理
JD Zhang Zheng: practice and exploration of content understanding in advertising scenes
Flex弹性盒布局