GVKun编程网logo

微软的FreeBSD社区推广活动 北京站,你没看错!微软现在是一家名副其实的开源公司

9

此处将为大家介绍关于微软的FreeBSD社区推广活动北京站,你没看错!微软现在是一家名副其实的开源公司的详细内容,此外,我们还将为您介绍关于3分钟完成一个工作流?是的,你没看错!、Airyx——基于F

此处将为大家介绍关于微软的FreeBSD社区推广活动 北京站,你没看错!微软现在是一家名副其实的开源公司的详细内容,此外,我们还将为您介绍关于3分钟完成一个工作流?是的,你没看错!、Airyx —— 基于 FreeBSD 的开源操作系统、Build 2019 上微软的开源动作有点不一样、DeepL:一家在翻译领域超越谷歌和微软的德国公司的有用信息。

本文目录一览:

微软的FreeBSD社区推广活动 北京站,你没看错!微软现在是一家名副其实的开源公司

微软的FreeBSD社区推广活动 北京站,你没看错!微软现在是一家名副其实的开源公司

2012年开始,微软云计算与企业事业部和Citrix思杰,NetApp达成合作,共同开发出第一版针对Hyper-V虚拟设备驱动以及相关的用户态程序,并将此称之为集成服务 (Integration Service) 。微软也紧密地和FreeBSD社区合作,所有集成服务的代码都是第一时间上传到FreeBSD内核。在过去这几年,微软开源技术中心的上海研发团队让FreeBSD在网络&存储性能以及功能上都有了重大提升。

Hyper-V Azure 的虚拟化平台。而微软投资于FreeBSD运行于Hyper-V的主要原因之一是使 FreeBSD 可以运行于在 Azure。可能您会想,为什么FreeBSD运行于Azure 是如此重要呢?BSD和云计算的碰撞又有什么新的火花呢?赶快来参加微软和FreeBSD基金会联手举办的BSD聚会吧,在这您不仅能学习到如何Azure上运行FreeBSD,了解到哪些Azure镜像市场上有哪些优秀的基于BSD的产品,比如Array负载均衡控制器(vAPVCitrix-Netscaler-VPX-11.0,并且您可以见到《FreeBSD操作系统设计与实现》的作者George并聆听来自于微软以及行业伙伴Array Networks的分享。


特邀嘉宾简介


George80年代中期就开始使用BSD。他在2004年得到FreeBSD代码上传权限(即committer)。在20062010年期间,两度担任FreeBSD核心成员。从2011年起,他开始组办FreeBSD厂商峰会,让FreeBSD社区成员和使用FreeBSD的厂商聚在一起,以进一步加强技术的交流和互动。Georges是《FreeBSD操作系统设计与实现》的作者之一。他主要从事FreeBSD网络栈的开发,以及系统的其他组件。

 


付正立,2009年硕士毕业于电子科大后加入Array Networks(北京)研发中心。专注于Array的 ADC 产品开发,包括本地服务器的负载平衡,全球服务器负载均衡,链路层负载均衡。熟悉 FreeBSD的内存管理,newbus 框架,TCP/IP 协议栈,调度程序,英特尔网卡驱动程序。个人兴趣︰ OS开发、 Web 开发、 Ruby 语言。


乔彦珉,上海交通大学毕业,资深BSD开发者。2005年成为DragonFlyBSD的代码提交者,2007年成为FreeBSD的代码提交者。主要兴趣在网络和设备驱动上。


免费票哦,微软土豪经理说了,当天管饭,赶快报名吧!



点击下面的“阅读原文”链接报名进入 http://www.huodongxing.com/go/bsd_bj 进行报名


.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注

本文分享自微信公众号 - dotNET跨平台(opendotnet)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

3分钟完成一个工作流?是的,你没看错!

3分钟完成一个工作流?是的,你没看错!

Airyx —— 基于 FreeBSD 的开源操作系统

Airyx —— 基于 FreeBSD 的开源操作系统

Airyx 是一个新的开源桌面操作系统,旨在为 x86-64 系统提供与 macOS 相似的体验和兼容性。它建立在 FreeBSD 的坚实基础上,Airyx 的目标是给人以平滑、稳定、熟悉和直观的感觉,处理你的日常任务,并尽可能地提供与激发它的商业操作系统的兼容性。

Build 2019 上微软的开源动作有点不一样

Build 2019 上微软的开源动作有点不一样

微软今年举办的 Build 开发者大会可谓是抢足风头,大会第一天就放了不少大招:宣布新的命令行终端 Windows Terminal、Windows 10 的 Linux 子系统 WSL 2 将运行真正的 Linux 内核、跳过 .NET 4 宣布 .NET 5 的计划、宣布 Web 版本的 VS Code(Visual Studio Online)。

这种积极拥抱开源的态度对微软而言不是什么新鲜事,毕竟他们家的两个重量级项目 —— Visual Studio Code 和 .NET runtime 早已开源,并按照规范的开源、社区驱动的方式来运作。

但微软这次在 Build 2019 上的开源举动有点不一样。

我们都知道,微软在 Windows 10 一周年更新的版本中引入了名为 Windows Subsystem for Linux(WSL) 的 Linux 子系统,不过 WSL 只是 Linux 兼容层,而非真正的 Linux 内核,它是由微软自己开发的内核组件,提供了与 Linux 内核相同的 API,本质上是将 Linux API 翻译到 Windows NT kernel API。

由于 WSL 使用的是自研的内核组件,所以它天生就有不少缺陷,例如无法使用 Linux 驱动(尤其是文件系统驱动),这使得它的文件系统性能只有真正内核的二十分之一。另外,WSL 提供的 API 集也比较陈旧,甚至部分 API 都没有实现,还有的 API 即便实现了也只是部分实现。

这里有人可能会问,反正 Linux 内核是开源的,既然微软自己做得不好,为什么不直接把现成的拿过来用呢?微软当然不傻,之所以选择自研正是为了避免使用 Linux 内核的代码,因为 Linux 内核使用的 GPLv2 许可证具有“传染性”,这可能会迫使微软开源 WSL,甚至 Windows 系统的部分代码。虽然微软爱开源,但也怕爱过了头。

所以刚被公布的 2 代 WSL 才会显得有点不一样。微软表示 WSL 2 会在轻量级的虚拟机里运行真正的 Linux 内核。通过运行完整的内核,WSL 2 不仅大幅度提升了文件系统性能,也提供了完整的系统调用兼容性。

更重要的是,WSL 2 这次不再“畏惧” Linux 内核所采用的 GPLv2 许可证,因为微软宣布它将根据许可证要求完全开源 WSL 2 的内核补丁和修改

基于 GPL 许可证的项目构成了 Windows 系统的一部分,这意味着它骨子里已经拥有开源的“基因”,身上某处流淌的是开源的“血液”。

除了运行真正 Linux 内核的 WSL 2,新发布的命令行终端 Windows Terminal 也是这次大会上的那个“不一样”

“Windows Terminal”的图片搜索结果

相信很多人都知道 Windows 的命令行工具(cmd.exe)依赖于一个名为 conhost.exe 的程序,它在系统中被称为“控制台窗口主机”,是命令行程序的宿主进程。

conhost.exe 实现了 Windows 命令行工具的基础架构,同时提供 Windows Console API、输入引擎、渲染引擎和用户配置信息,在系统中是一个十分重要且核心的程序。

作为 Windows Terminal 项目的一部分,微软采用 MIT 许可证将 conhost.exe 一同开源出去。这绝对称得上是史无前例的操作,虽然微软此前也曾将 Windows 系统里面的项目进行开源,但都是一些不太重要的工具,如计算器,或是其他已不再更新的程序。

这次将 conhost.exe 开源,不但是微软首次开源核心的 Windows 系统代码,更重要的是,如果 Windows Terminal 稳定后并被集成到 Windows 系统中,那么它将是首个以开源方式进行开发的 Windows 核心组件。

上面的两个“不一样”可以让我们深刻感受到微软的转变,从它对待开源的态度,对开源的贡献,不难看出微软把开源看得十分重要 —— 不再仅仅是将一个个独立的项目开源,而是将开源融入到 Windows 系统乃至微软的方方面面,并且能够持续发展。

一直以来,大家都不认为、更不相信微软会开源 Windows 系统,但按现在的趋势,有生之年见证微软开源 Windows 系统也不是没可能的事,你觉得呢?

DeepL:一家在翻译领域超越谷歌和微软的德国公司

DeepL:一家在翻译领域超越谷歌和微软的德国公司

技术编辑:鸣飞 发自北京
SegmentFault 思否报道丨公众号:SegmentFault


AI Assistance for Language。DeepL trains artificial intelligenceto understand and translate texts.

科技巨头谷歌、微软和Facebook都在将机器学习的经验教训应用到翻译领域,但一家名为DeepL的小公司却超越了他们,提高了这个领域的标准。它的翻译工具的速度不亚于那些规模庞大的竞争对手,但比我们尝试过的任何一款翻译工具都要准确和细致。

经过几次试验,我们都认为DeepL的翻译普遍优于Google Translate和Bing的翻译。Google Translate经常会去找一个非常直白的翻译,错过了一些细微的差别和成语(或者是把这些成语翻译成错了),而DeepL经常提供一个更自然的翻译,更接近于一个训练有素的翻译者的翻译。

DeepL从Linguee演化而来

DeepL诞生于同样优秀的Linguee,这是一款已经存在多年的翻译工具,虽然很受欢迎,但一直没有达到谷歌翻译的水平--毕竟后者在品牌和地位上有很大的优势。Linguee的联合创始人Gereon Frahling曾在Google Research工作过,但在2007年离开Google并开始了自己的新的事业Linguee。

这支团队多年来一直致力于机器学习,从事与核心翻译相邻的任务,但直到去年,他们才开始认真地研究一个全新的系统和公司,而这两个系统和公司的名字都将是DeepL。

Frahling提到现在时机已经成熟:"我们已经建立了一个神经翻译网络,其中包含了大部分最新的发展,我们在其中加入了自己的想法。"

一个由超过10亿个翻译和查询组成的庞大数据库,再加上通过在网络上搜索类似的片段进行落地翻译的方法,为新模型的训练打下了坚实的基础。他们还把他们声称的世界上第23台最强大的超级计算机放在了一起,位于冰岛境内。

DeepL的翻译服务使用了搭建在Linguee数据库之上的卷积神经网络及另一种并未公布的专有方法涉及注意力机制。DeepL GmbH拥有一台浮点性能为5 Petaflops的机器,用于其翻译服务的训练和生产。

由大学、研究机构以及Linguee公司的竞争对手所公布的发展情况表明,卷积神经网络才是发展的方向,而不是该公司之前一直使用的递归神经网络。现在真的不是深入研究CNNs和RNNNs之间的区别的地方,所以必须要说的是,对于长的、复杂的相关词串的准确翻译,只要你能控制好它的弱点,前者是一个更好的选择。

例如,CNN大致可以说是可以一次解决一个单词的句子。但当比如经常发生的情况,句尾的一个词决定了句子开头的一个词应该如何组成时,这就成了问题。通读整个句子,只是发现网络选取的第一个词是错误的,然后再根据这个知识重新开始,这是很浪费的,所以DeepL和机器学习领域的其他人应用了 "注意力机制",监控这种潜在的绊脚石,并在CNN转移到下一个词或短语之前解决它们。

关于隐私政策

无论是DeepL Pro还是免费的DeepL Translator都不允许被用于翻译“包含任何种类个人资料的文本” 与免费版不同,DeepL Pro宣称并不会储存翻译文本。更多可以查看他们的privacy。

感兴趣的同学们可以试一试,相信Deepl会成为你新的助力你翻译的生产力工具。我们也非常欢迎对Deepl背后技术的同学们分享更多他们更多技术相关的细节。

SegmentFault思否微信公众号

今天关于微软的FreeBSD社区推广活动 北京站,你没看错!微软现在是一家名副其实的开源公司的分享就到这里,希望大家有所收获,若想了解更多关于3分钟完成一个工作流?是的,你没看错!、Airyx —— 基于 FreeBSD 的开源操作系统、Build 2019 上微软的开源动作有点不一样、DeepL:一家在翻译领域超越谷歌和微软的德国公司等相关知识,可以在本站进行查询。

本文标签:

上一篇从视图中忽略ModelAttribute(视图可能过滤掉了空的父包)

下一篇EntityFramework之Log