微软2020开源回顾:止不住的挨骂,停不下的贡献
喜欢就关注我们吧!
2020年,Linus Torvalds 开启“飚骚话”模式,言语不再激烈。看到“大喷子” Linus 都有机会变慈祥,料想微软近年来主动拥抱开源并示好的行为应该能改变他人的看法。
然而事实并非如此,虽然微软积极投身开源多年,却始终难以避免挨骂。做得不好,看客加大力度开喷;做了好事,看客变着花样来骂。这不是罔顾事实,有图为证:
上面是“微软探索 LTO+PGO 以优化 Linux 内核”资讯中,用户在评论区的留言截图。事实上,微软在2019年发布 WSL2 时就已经将真正的 Linux 内核“安进”了 Windows 10,它作为 Linux 内核的重度使用者,想必会遇到更多更复杂的场景,微软愿意分享自己优化内核的经验称得上是一件好事,却被质疑成在“捣乱”、“祸害”。
微软做好事尚且落得如此待遇,做得不好等待它的只会是网友毫无情面的火力全开。去年5月,微软在 Build 2020 大会发布了新的软件包管理工具 WinGet,并宣布将其开源。就在 WinGet 发布之后不久,开源软件包管理工具 AppGet 项目作者 Keivan Beigi 发文宣布 AppGet 项目“死亡”,矛头直指微软的 WinGet 抄袭了 AppGet。网友们理清事情的来龙去脉后咬定微软抄袭石锤,然而微软虽然承认了 AppGet 的贡献并表达了谢意,但并没有对整件事情表达歉意。
于是有网友毫不留情地开启嘲讽模式,“微软之所以开始向开源靠拢,是为了更方便窃取别人的劳动成果?”
在抄袭事件之后不久,微软又因为发布的开源项目名字与已有的项目名字一样,遭到了 KDE 社区和网友的猛批。也是在 Build 2020 大会上,微软宣布了 MAUI 项目 (.NET Multi-platform App UI),这是一款跨平台的原生 UI。恰巧 KDE 社区也有一个名为"Maui"的项目,这是一个用于构建跨平台应用程序的 UI 框架,不过创建的时间早于微软。
KDE 社区发文呼吁微软修改 MAUI 名称,Maui 团队成员也前往 MAUI 的 GitHub 仓库提交 issue 请求改名,但微软都没接受。而这个请求改名的 issue,微软开发者在上面被骂到将其设置为锁定状态。
不过直到现在,微软也没修改 MAUI 项目的名字。
虽然微软一整年下来一直在挨骂,但它的开源贡献也一直在持续。从底层的协议、编程语言到各种框架、类库,再到应用工具,微软在开源贡献方面称得上是积极分子。
底层相关:
微软正式开源受 Rust 启发的新编程语言 Verona
微软开源 MsQuic,QUIC 协议的跨平台实现
微软开源早期编程语言 GW-BASIC
微软提交新内核补丁,希望借助 Linux 和 Hyper-V 创建完整的虚拟化堆栈
框架/类库相关:
微软开源深度学习优化库 DeepSpeed,可训练 1000 亿参数的模型
微软开源 Rust/WinRT,方便使用 Rust 构建 Windows 应用
微软开源 Tye 项目,可简化微服务开发<阅读原文可查看>
微软正式推出 gRPC-Web for .NET
“轻量级的”Istio,微软开源了一个基于 Envoy 的服务网格
微软正式开源 Fluid Framework<阅读原文可查看>
微软开源 TensorFlow-DirectML,为 WSL2 提供 GPU 支持<阅读原文可查看>
应用工具相关:
微软开源软件特征源码分析工具 Application Inspector
微软为 Chromium Edge 浏览器添加经典 Edge 模式<阅读原文可查看>
微软开源 Outlook for iOS 暗黑模式解决方案:支持 iOS 11 及更高版本<阅读原文可查看>
微软开源 Scalar,提升操作巨型 Git 仓库的速度
微软开源基于 Rust 的新软件,可在 Kubernetes 上运行 WebAssembly<阅读原文可查看>
微软开源 Windows 软件包管理器 winget,一行命令安装软件
微软在 ARM 上成功移植 OpenJDK for Windows 10
微软开源模糊测试平台 OneFuzz<阅读原文可查看>
觉得不错,请点个在看呀
微软2020开源回顾:止不住的挨骂,停不下的贡献相关推荐
- unity中文api_中文字幕微软2020混合现实开发人员日回放视频
查看引用/信息源请点击:映维网 官方中文字幕 (映维网 2020年05月30日)微软将于太平洋夏令时间5月21日至22日在AltspaceVR举行Mixed Reality Dev Days(混合现实 ...
- 微软nni_实践空间站 | 为微软官方开源项目贡献代码,你准备好了吗?
亟需一个契机重新驱动你在冬日沉睡的大脑? 2020 年春季学期微软学生俱乐部实践空间站项目正等待你大展身手! 实践空间站是微软学生俱乐部打造的全学年持续性活动,通过项目导师指导与自主创新结合的方式,帮 ...
- 微博回应用户被“劫持”;途牛否认破产清算;微软宣布开源 MsQuic | 极客头条...
整理 | 屠敏 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦 ...
- 微软与开源,化干戈为玉帛
作者 | 局长 本文经授权转载自开源中国(ID:oschina2013) 从微软公开宣布 "Microsoft love Linux" 那一刻起,过去的几年里,微软积极拥抱开源的举 ...
- 微软 2018 开源大事记
从微软公开宣布 "Microsoft love linux" 那一刻起,过去的几年里,微软积极拥抱开源的举动我们有目共睹,即便有过"Linux is a cancer&q ...
- 2020年回顾与2021年展望
时光荏苒,数月如梭,转眼间2020年已经过去.回顾2020年,确实有些不不容易,从年初一直持续到现在仍然不能放松警惕的新冠疫情:由疫情带来的生活上的不便,经济上的停滞不前,还有大规模的企业倒闭,资金链 ...
- Python 之父 Guido 发推称加入微软搞开源
目录 1 Python 之父加入微软搞开源 2 Guido 个人年表 3 其他信息 1 Python 之父加入微软搞开源 Python 之父 Guido van Rossum 称退休太无聊,正式加入微 ...
- 微软研究院开源编程语言Verona,借鉴Rust、Cyclone等特性
2020-01-22 09:58:06 机器之心报道 作者:一鸣.Jamin 近日,微软研究院开源了一个名为 Verona 的项目.这是一个面向研究的编程语言,旨在解决内存管理和计算机安全方面的问题, ...
- 从抵触到力推,.Net Core 的成功让微软正视开源
为什么80%的码农都做不了架构师?>>> 原文 https://www.oschina.net/news/80093/microsoft-supports-open-sour ...
最新文章
- 《转》java设计模式--工厂方法模式(Factory Method)
- Windows Shell 学习 3
- 用神经网络做分子模型:乙烯和乙炔的实验数据
- 超级大汇总!200多个最好的机器学习、NLP和Python教程
- oracle的脚本语言,Oracle 无法执行SQL脚本语句
- 7、mysql中的表结构操作
- 进程已不存在,但端口仍被占用
- 东北师范计算机研究生课表,东北师范大学全日制工程硕士(计算机技术)专业学位研究生实践教学管理办法...
- Hibernate框架之HQL查询与Criteria 查询的区别
- Android 系统(223)---Android-打包与快速打包
- JPA还是JDBC?
- 好吧,你说简单就简单,但简单的事,不要变成本能,要常思常变
- UAC绕过思路(未完)
- tcpdump高级过滤
- deepin linux mac主题,deepin,安装GNOME桌面环境,类mac界面美化
- replace vfp_VFP字符串替换函数CHRTRAN()使用方法
- 手绘风海报怎么做?手绘素材在哪里找?
- 白话空间统计之四:P值和Z值(中)
- Hutool 导出excel并合并单元格
- 迪杰斯特拉算法c语言6,迪杰斯特拉算法C语言实现