Windows 已成主流,微软为何还要加码 Linux?

发布时间:2023-05-15 17:30

34d3510118874be0f4cb56d9673c3555.gif

作者 | 苏宓

出品 | CSDN(ID:CSDNnews)

将 Windows 打造成为全球第一大操作系统之后,微软在 Linux 方面的投入也逐渐加强。

近日,据外媒报道,微软似乎正在为内部的一系列项目聘请大量的 Linux 开发者,领导了 PulseAudio、Avahi 和 Systemd 等项目的知名开源开发者 Lennart Poettering 便是新加入的一员。

7db11e8bea3e2d067dce031615587e6e.png

广纳 Linux 与开源人才

Systemd 创始人——Lennart Poettering

Poettering 是一位 41 岁的开发者,居住在柏林,出生于危地马拉城,在里约热内卢长大。他被开源届所熟知是因为他主导了开源的声音服务器 PulseAudio、Linux 下 init 初始化软件 Systemd 开发。

不过,一直以来,无论是 Poettering 本人还是其开发的 Systemd,都备受争议。

在开源社区中,Systemd 因其复杂性而饱受 UNIX 哲学(做一件事并做好)拥护者的鞭笞,甚至早些年间,一些批评者发起了抵制 Systemd 的运动,创建了一些 Systemd 的分支,在简化 Systemd 功能的同时,呼吁业界抵制使用 Systemd 的 Linux 发行版。

Poettering 本人也曾发文称,“开源的世界是一个病态的世界,充斥了混账之人,而他则可能是最主要的攻击目标之一。”他表示,自己曾收到过恐吓信,反对者不断发起请求他停止工作的请愿,甚至有人征集比特币雇佣杀手杀他,抵制丑化更是不绝于耳,而在 IRC 上他也经常收到各种信息的骚扰。

但不管你是否喜欢这个人还是其创建的工具,不可否认的是,在过去十五年,Poettering 在开源领域所带的贡献是不可磨灭的,他也是最有生产力和影响力的程序员之一。

其中,Poettering 创建的 PulseAudio 声音服务器在主流的 Linux 发行版 Fedora 和 Ubuntu 中运行十五年,虽然它现在正在被 CPU 密集程度较低的 PipeWire 所取代,但其仍然有大量忠实的用户。

Poettering 曾开发了 Linux flexmDNS 服务来解决多播 DNS 查询,后来与 Avahi(用户可以将计算机插入网络,并让Avahi自动公布其计算机上运行的网络服务,从而方便用户访问这些服务)系统合并(并采用 Avahi 的名字)。

近日,Poettering 还带来了两个特别有趣的项目,一个是 mkosi(https://0pointer.net/blog/mkosi-a-tool-for-generating-os-images.html),另一个是 casync(http://0pointer.net/blog/casync-a-tool-for-distributing-file-system-images.html)。前者生成操作系统镜像,后者被他描述为 "一个分发文件系统镜像的工具"。casync 的功能融合了 rsync 和 OStree 中的一些功能。两者都构成了他对构建和部署现代 Linux 发行版的总体设想的一部分。

当前有消息称 Poettering 在不久前已经离开了自己的老东家红帽,悄悄入职微软,继续专注于系统开发。

微软近年来招揽了很多开源、Linux 相关专家

除了 Lennart Poettering 之外,微软在近几年间也迅速招揽了许多开源与 Linux 的专家,虽然中间有不少人相继离开,但是并未影响其在 Linux 方面的步伐。

  • 2020 年 11 月,Python 之父 Guido van Rossum 在 Twitter 上宣布,退休太无聊,选择加入了微软开发者部门;

  • GNOME 创建者、前 Xamarin 联合创始人 Miguel de Icaza 从 2016 年微软收购 Xamarin 后便加入微软,不过,2022 年 3 月,Miguel de Icaza 已经从微软离职;

  • 作为 Xamarin 前 CEO、前 GitHub CEO,Nat Friedman 也曾供职微软数年;

  • Gentoo Linux 创始人 Daniel Robbins 之前受雇于微软;

  • Steve French 作为 Linux CIFS / SMB2 / SMB3 维护者和 Samba 团队成员为微软工作;

  • Matteo Croce、Matthew Wilcox、Tyler Hicks、Shyam Prasad N、Michael Kelley、Christian Brauner 等大量的上游 Linux 开发者、爱好者也曾受雇于微软。如 Christian Brauner 是一位 Linux 内核开发人员加入了微软,从事 Linux 内核、LXC、systemd 等工作。

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号