标签 微软 下的文章

Jack Wallen 认为,Microsoft Linux 是 Microsoft 桌面操作系统的下一个演进方向。他解释了为什么这将是一个对 Microsoft、IT 专业人士、用户和 Linux 社区的双赢。

我尊敬的同事 Steven J. Vaughan-Nichols 在姊妹网站 ZDNet 上发表了一篇出色的文章,名为《基于 Linux 的 Windows 非常有意义》,他在文中讨论了 Eric S. Raymond 的观点,即我们正接近桌面战争的最后阶段。Vaughan-Nichols 猜测,下一个合乎逻辑的步骤是在 Linux 内核上运行的 Windows 界面。

这是有道理的,尤其是考虑到微软在 Windows 的 Linux 子系统(WSL) 上的努力。然而,从我过去几年所目睹的一切来看,我认为可以得出一个对微软更有意义的结论。

Microsoft Linux: 为什么它是最好的解决方案

一度,微软的最大摇钱树是软件,确切地说是 Windows 和 Microsoft Office。但是,就像科技行业中的所有事物一样,进化也在发生,而拒绝进化的科技公司失败了。

微软明白这一点,并且它已经进化了。一个恰当的例子是:Microsoft Azure。微软的云计算服务,以及 AWSGoogle Cloud 已经成为这个不断变化的行业的巨大推动力。Azure 已成为微软新世界的摇钱树 —— 多到以至于这家在桌面电脑市场上享有垄断地位的公司已经开始意识到,或许还有更好的方式来利用桌面计算机。

这种优势很容易通过 Linux 来实现,但不是你可能想到的 Linux。Vaughan-Nichols 所建议的 Microsoft Linux 对于微软来说可能是一个很好的垫脚石,但我相信该公司需要做出一个更大的飞跃。我说的是登月规模的飞跃 —— 这将使所有参与者的生活变得更加轻松。

我说的是深入 Linux 领域。忘掉在 Linux 内核上运行 Windows 10 界面的桌面版本吧,最后承认 Microsoft Linux 可能是当今世界的最佳解决方案。

微软发布一个完整的 Linux 发行版将对所有参与者来说意味着更少的挫败感。微软可以将其在 Windows 10 桌面系统上的开发工作转移到一个更稳定、更可靠、更灵活、更经考验的桌面系统上来。微软可以从任意数量的桌面系统中选择自己的官方风格:GNOME、KDE、Pantheon、Xfce、Mint、Cinnamon... 不胜枚举。微软可以按原样使用桌面,也可以为它们做出贡献,创造一些更符合用户习惯的东西。

开发:微软并没有摆脱困境

这并不意味着微软在开发方面将摆脱困境。微软也希望对 Wine 做出重大贡献,以确保其所有产品均可在兼容层上顺畅运行,并且默认集成到操作系统中,这样最终用户就不必为安装 Windows 应用程序做任何额外的工作。

Windows 用户需要 Defender

微软开发团队也希望将 Windows Defender 移植到这个新的发行版中。等一等。什么?我真的是在暗示 Microsoft Linux 需要 Windows Defender 吗?是的,我确定。为什么?

最终用户仍然需要防范 网络钓鱼 诈骗 phishing scams 、恶意 URL 和其他类型的攻击。普通的 Windows 用户可能不会意识到,Linux 和安全使用实践的结合远比 Windows 10 和 Windows Defender 要安全得多。所以,是的,将 Windows Defender 移植到 Microsoft Linux 将是保持用户基础舒适的一个很好的步骤。

这些用户将很快了解在台式计算机上工作的感觉,而不必处理 Windows 操作系统带来的日常困扰。更新更流畅、更值得信赖、更安全,桌面更有意义。

微软、用户和 IT 专业人士的双赢

微软一直在尽其所能将用户从标准的基于客户端的软件迁移到云和其他托管解决方案,并且其软件摇钱树已经变成了以网络为中心和基于订阅的软件。所有这些 Linux 用户仍然可以使用 Microsoft 365 和它必须提供的任何其他 软件即服务 Software as a Service (SaaS)解决方案——所有这些都来自于 Linux 操作系统的舒适性和安全性。

这对微软和消费者而言是双赢的,因为这样 Windows 没有那么多令人头疼的事情要处理(通过捕获漏洞和对其专有解决方案进行安全补丁),消费者可以得到一个更可靠的解决方案而不会错过任何东西。 如果微软打对了牌,他们可以对 KDE 或几乎任何 Linux 桌面环境重新设置主题,使其与 Windows 10 界面没有太大区别。

如果布局得当,消费者甚至可能都不知道其中的区别——“Windows 11” 将仅仅是 Microsoft 桌面操作系统的下一个演进版本。

说到胜利,IT 专业人员将花费更少的时间来处理病毒、恶意软件和操作系统问题,而把更多的时间用于保持网络(以及为该网络供动力的服务器)的运行和安全上。

大卖场怎么办?

这是个关键的地方。为了让这一做法真正发挥作用,微软将不得不完全放弃 Windows,转而使用自己风格的 Linux。基于同样的思路,微软需要确保大卖场里的 PC 都安装了 Microsoft Linux 系统。没有半途而废的余地——微软必须全力以赴,以确保这次转型的成功。

一旦大卖场开始销售安装了 Microsoft Linux 的 PC 和笔记本电脑,我预测这一举措对所有相关人员来说将会是一个巨大的成功。微软会被视为终于推出了一款值得消费者信赖的操作系统;消费者将拥有一个这样的桌面操作系统,它不会带来太多令人头疼的事情,而会带来真正的生产力和乐趣;Linux 社区最终将主导桌面计算机。

Microsoft Linux:时机已到

你可能会认为这个想法很疯狂,但如果你真的仔细想想,微软 Windows 的演进就是朝着这个方向发展的。为什么不绕过这个时间线的中途部分,而直接跳到一个为所有参与者带来成功的终极游戏呢? Microsoft Linux 正当其时。


via: https://www.techrepublic.com/article/could-microsoft-be-en-route-to-dumping-windows-in-favor-of-linux/

作者:jack-wallen 选题:wxy 译者:gxlct008 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

很多读过我们的技术文章评论的人都知道,每个技术问题的答案都是“切换到 Linux”。而如果你对 Linux 是什么以及它是如何工作的感到好奇,微软可以提供帮助。

如果你曾经经历过痛苦的 Windows 更新,或者不敢置信地看着你的 MacBook 慢到像爬行,并将其风扇切换到巨型喷气式飞机起飞模式,你知道有一个也只有一个答案来解决你的困境:“切换到 Linux”。

当然,我是开玩笑的,但如果你浏览一下这些技术评论,你会发现这个建议是认真的,有一支开源布道者大军定期宣讲圣莱纳斯的福音,以回应关于其他平台的哪怕是最模糊的相关新闻。

你知道吗?我认为那些评论者的观点是合理的。任何有志于了解现代计算环境的人都应该对他们经常使用的操作系统平台以外的平台有一些经验,因为今天你在 Windows、MacOS 和 Linux 中看到的很多东西都来自于相同的 DNA。

为了跟上 Linux 的新动向,我自己每隔一两年就会进行一次这样的练习。所以,想象一下我的惊讶吧,今年我能够在几分钟内搭建一个功能完善的 Ubuntu Linux 机器,而不干扰我当前的 Windows 10 设置。更令人惊讶的是,微软为此做了大部分的工作。

使这一切成为可能的魔法是每台运行 Windows 10 专业版或企业版的 PC 所包含的 Hyper-V 虚拟化软件。(对不起,Windows 10 家庭用户,如果你想玩这些,你得先升级)。用 Hyper-V 的“快速创建”陈列栏,只需点击几下就可以建立一个新的虚拟机,其中包括了独立的 Ubuntu 镜像,而且不是一个而是三个,包括新的 Ubuntu 20.04 版本。

Hyper-V 快速创建工具包括了三个 Ubuntu Linux 版本

最重要的是,这些自定义镜像能够在 Hyper-V 增强会话中运行,这意味着你可以选择自定义的显示分辨率,或者在全屏中运行,甚至跨越多个显示器,其性能接近于在裸机上运行的性能。在增强型会话中,你的虚拟机可以共享主机上的 Windows 剪贴板、本地存储和音频硬件。

一旦你把一切都弄好了,你就可以在全屏模式下启动 Ubuntu 虚拟机,并与它一起工作,就像 Windows 10 宿主机不存在一样。

唉,关于所有东西都能正常工作的那部分话并不是说说而已。好消息是,两年前的 Ubuntu 18.04.3 长期支持(LTS)版本工作得很完美,不需要任何操作。但两个较新的版本却让我欲哭无泪。我需要手动编辑一个受保护的 Linux 配置文件,然后才能让增强的会话在最新的 Ubuntu 版本(20.04)中工作,19.10 版本的虚拟机挂了好几次,至少需要重启十几次(包括几次硬重置)才能如期工作。

不过,在一切都结束后,我还是有了三个可以工作的虚拟机,让我对 Ubuntu Linux 中的新功能有了一个相当不错的印象。

  • 补充更新,2020 年 6 月 5 日。通过 Twitter,@Canonical 的 Ubuntu on WSL 和 Hyper-V 的开发布道师 Hayden Barnes 说,“我们知道 19.10 和 20.04 中的 xrdp bug。20.04 镜像将在即将到来的 20.04.1 LTS 更新中进行修补。19.10 已经接近 EOL,将被放弃。"
  • 补充更新 2,2020 年 10 月 1 日。20.04.1 LTS 桌面 Ubuntu 镜像于 2020 年 7 月 31 日发布,但截至 10 月 1 日,它还没有被整合到 Hyper-V 中的快速创建镜像中。

另外,正如我的同事 Mary Branscombe 所指出的那样,包括 Home 在内的所有版本的 Windows 10 都提供了对 Windows Subsystem for Linux(WSL)的访问,该系统在轻量级虚拟机中运行 Linux 内核,并且从 Windows 10 的 2004 版本开始,该系统已经全新升级为 WSL2。正如 WSL2 文档中明确指出的那样,这并不是传统的虚拟机体验,它最适合那些希望获得命令行体验并能够运行 Bash shell 脚本和 GNU/Linux 命令行应用程序的开发者。在 WSL2 环境中运行图形应用程序的能力已列入微软的路线图,应该会在 2020 年底或 2021 年初由 Windows Insiders 进行测试。

如果你想尝试在 Windows 10 中设置一个或多个 Ubuntu 虚拟机进行自己的实验,请看我的另外一篇文章。


via: https://www.zdnet.com/article/microsoft-helped-me-install-ubuntu-linux-on-my-windows-10-pc-and-its-actually-pretty-good/

作者:Ed Bott 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

美土安全部发出罕见紧急警告:Windows 存在“严重”漏洞

其要求所有联邦部门和机构在周一之前立即对任何容易受到 Zerologon 攻击的 Windows 服务器进行补丁,称这对政府网络构成了不可接受的风险。Zerologon 漏洞的严重程度为最高级别 10.0,它可以让攻击者控制脆弱网络上的任何或所有计算机,包括域控制器、管理网络安全的服务器。攻击者不需要窃取或使用任何网络密码就能访问域控制器而只需要在网络上获得一个立足点即可。

来源:cnbeta

拍一拍:不必争论微软软件是否安全,这件事仁者见仁智者见智。但是在是个非常严重的漏洞,希望密切注意。

微软出席 X.Org 开发者大会

今年的虚拟会议 XDC2020 微软不仅仅是银级赞助商,它的开发者在开幕日就做了三次演讲。微软开发者谈论了 WSL 图形架构、WSL 下的 X11/Wayland 应用支持,以及 Mesa Direct3D 12 映射层。微软正在向开发者力推它的 WSL 子系统,目的的吸引开发者使用 Windows 而不是 Linux 发行版作为开发系统。

来源:solidot

拍一拍:微软拥抱开源的一个目的是从 Linux 抢开发者用户回去,你还别说,真有一些会转投的。

NVIDIA C++ 标准库 Libcu++ 现已开源

去年作为 CUDA 10.2 的一部分推出的 Libcu++ 是 CUDA C++ 标准库,它不仅适用于支持 NVIDIA CUDA 的配置,还适用于 CPU。NVIDIA 的 Libcu++ 是从 LLVM 的 Libc++ 标准库中复刻出来的。NVIDIA 之前曾表示要把 Libcu++ 的变化全部推回 LLVM 的 libc++ 中。

来源:cnbeta

拍一拍:虽然本来就该开源的,但是可见 NVIDIA 也需要参与到开源中。

微软提交补丁,用 Linux 替代 Hyper-V 根分区的 Windows

通过这些 Linux 内核补丁,Linux 将作为 Hyper-V 的根分区运行,替代原本的 Windows,从而可以使用 Linux 和微软 Hypervisor 创建完整的虚拟化栈。就像 Xen 的 Dom0 一样,根分区可以直接访问硬件,并为其托管的虚拟机创建子分区。

来源:slashdot

拍一拍:在拥抱开源的大潮之下,微软能走出 Windows 的世界,在更多场景使用更合适的开源组件,胸怀可观。

空客选择 Ada 开发无人驾驶航空系统

法国空中客车直升机公司宣布选择 AdaCore 公司的 GNAT Pro Ada 工具套装和 Ada 语言开发 VSR700 原型项目的无人驾驶航空系统。Ada 是一个有 40 年历史的结构化、静态类型、命令式和面向对象的高级编程语言,由 Pascal 及其他语言扩展而成,它在几十年前就解决了今天 Rust 语言试图解决的部分内存安全问题。

来源:solidot

拍一拍:老树新花。既然 ADA 仍然有优势,为何这些年没兴起呢?

微软推出全新开源 BUG 寻找工具

作为已经退休的 Security Risk Detection Service 继任者,该工具是面向 Azure 的开源自托管开发者模糊测试平台。模糊测试本质上是通过严格的测试过程来消除可利用的安全漏洞,包括用大量随机数据淹没相关程序。Project OneFuzz 试图利用开源的 LLVM 编译器,从而让模糊测试变得更容易、更可持续。该测试框架已经被用于其他微软服务和平台。

来源:cnbeta

拍一拍:开源项目能够互相促进发展

微软从商店中删除开发者自行打包的非官方 Chromium 浏览器

周五,一名独立的开发者在微软商店上发布了开源的 Chromium 浏览器,这让 Windows 用户感到非常惊讶。这款浏览器是由一个名为“Store Ports”的发行商非正式地移植到 Windows 商店。在被用户告知后几个小时,微软以违反其商店政策为由,删除了该非官方移植,“这个提交的内容目前不符合我们的 Windows 商店政策,正在纠正并将被删除。”

来源:cnBeta.COM

拍一拍:反正就是不让你放。

Fedora 33 确认引入 Stratis 2.1

虽然 Fedora 33 桌面版已确定默认使用 Btrfs 文件系统,但对于使用服务器版本或者不希望使用默认设置的用户,官方提供了 Stratis 2.1 作为另一种选择。Stratis 是一个卷管理文件系统(VMF),由 Fedora 团队负责开发,在 LVM、Device Mapper 和 XFS 的基础上提供类似 ZFS/Btrfs 的功能(子卷管理和文件系统)。

来源:开源中国

拍一拍:我觉得 Btrfs 就挺好。

Windows Defender 将 CCleaner 标记为“可能不需要的应用”

CCleaner 是一款深受用户欢迎的电脑优化软件,不过近日在 Windows Defender 平台更新之后,该应用程序被认定为是可能不需要的应用程序(PUA)。CCleaner 基本上可以让你检查所有主要浏览器中的 cookie、缓存文件和下载文件来优化系统,并附带了一个功能完善的注册表清理器。Defender 给出的警报级别较低,但 CCleaner 并没有被检测到对系统的威胁,用户仍然可以手动允许该应用在系统上运行。

来源:cnBeta.COM

拍一拍:用于清除“无用”垃圾的应用被微软反杀,这事怎么听起来这么嘲讽。

Google 以垃圾信息为由屏蔽了具有历史意义的编程语言类的用户组

多个具有历史意义的编程语言类的用户组(Usenet)comp.lang.forth 、comp.lang.lisp 和 comp.sys.sinclair 等遭到 Google 的屏蔽。Google 给出的理由是“您尝试看的群组(xxx)中已发现含有垃圾内容、恶意软件或其他恶意内容。

来源:solidot

拍一拍:一方面这些用户组是否已经过时太旧而充斥着垃圾内容?另外一方面,谷歌的这个处置是否太过于一刀切?

Cerberus 恶意软件团队解散, 10 万美元拍卖源代码

Cerberus 银行木马是一款专门针对安卓系统的恶意软件,首次出现于 2019 年 6 月。由于开发团队的解散,Cerberus 银行木马的维护者正在拍卖整个项目,起价为 50,000 美元,最终或将以双倍的价格完成交易。拍卖包括从源代码到客户清单的所有内容、以及安装指南和使组件协同工作的脚本。为了吸引潜在的竞标者,卖家在该帖子中声称,此 Android 恶意软件每月可产生 10,000 美元的利润。

来源:开源中国

拍一拍:这个价钱还真不贵,而且这种拍卖和传播也很阻止,只能说希望安卓系统及用户提高防范吧。

微软下载中心将于 8 月 3 日撤下基于 SHA-1 签名的内容

如果使用基于 SHA-1 哈希算法签名的数字证书,则 Windows 用户很可能成为网络钓鱼或中间人攻击的受害者。自 2019 年 8 月起,不支持 SHA-2 的设备已无法接收到 Windows 更新。具体说来是,包括 Windows 7 SP1、Windows Server 2008 R2 SP1 和 Windows Server 2008 SP2 等在内的旧版操作系统软件客户,需在其设备上安装 SHA-2 代码签名支持包,才能接收到相应的更新。

来源:cnBeta.COM

拍一拍:别说 MD5,连 SHA-1 都不安全了,计算能力和理论上的突破,让曾经安全的很多算法都不再可靠。