当然,微软也不仅仅是使用Linux。它也会带来反馈,与整个社区共享体验。Big
Switch CEO道格·穆瑞(Doug
Murray)称:“这件事的意义不在于微软使用了Linux,更重要的发展趋势。”

SONiC 系统基于 Debian Linux 构建,可通过微软的 Azure GitHub
repo 获取到,该系统使用包括 GPL 和
Apache 在内的许可证。

更进一步讲,开放 .NET
的核心代码能够减少跨越不同平台所产生的碎片,意味着对消费者来说有对 app
更广的选择。无论是开源软件还是专用的 app,都有更多的选择。

文章转载自:开源中国社区 []    

威尼斯城真人赌钱网站 1

类似的操作系统还有来自 HP、DELL 和 Cumulus Networks 的系统。

.NET
框架的大范围适用意味着许多参与竞争的开源项目的消亡,迫使我们会跟着微软的节奏走下去。

编译自:infoworld.com

近期,虽然微软对Linux的态度有所缓和,但依然不遗余力地推广Windows。因此,当听说微软推出基于Linux的Azure
Cloud Switch时,还是让人感到有些奇怪。

for(int i=0;i<3;i++)
      微软发布基于 Debian Linux 的交换机操作系统!

另一方面,微软继续直接通过法律或者傀儡公司来对开源项目进行攻击。很明显,微软在与自由软件的所有权较量上并没有发自内心的进行大的道德转变。那为什么要公开申明对
Linux 的钟爱之情呢?

所以,微软的 ACS 不是一个类似 Red Hat 和 Ubuntu 的 Linux 发行版,它更像
Cumulus Linux。由于 ACS 基于是微软自身的的需要开发,因此微软还不能算是
Linux 玩家。

这就是微软在做的事情。在开源的“Open Compute
Project”项目中,微软的表现也十分活跃。整个社区都在使用Linux,因此微软也必须要使用Linux。这就是开源的力量。

OCP 峰会刚刚轻松的结束了,但是让我们惊讶的发现微软发布了一个基于 Debian
Linux 的操作系统,这个操作系统主要运行在网络交换机之上。该软件被称为
SONiC ,也就是 Software for Open Networking in the Cloud
的缩写。你可以使用它来管理网络交换机的各种操作,网络切换等,而无需依赖网络设备供应商提供的系统。

这又把我们带回到那个问题:关于微软和 Linux
为什么有这么多的流言?我们在谈论这个问题,因为微软希望我们思考这个问题。毕竟,所有这些谈资都会追溯到微软,不管是在新闻稿、博客还是会议上的公开声明。微软在努力吸引大家对其在
Linux 专业知识方面的注意力。

据微软官方
blog 介绍,
ACS 是“一个基于 Linux
创建的跨平台模块化系统,用于数据中心网络。”它的目的是从多个交换机供应商的产品中能够运行商业的
ASIC 硬件,以及运行微软自家的软件来管理网络设备。微软还表示,ACS
的设计目的是用来集成微软自己的监控和诊断系统。

对此,我们多次采访微软,但均被拒绝。其实,微软拥抱Linux所代表的意义可能并不像看起来那样,至少不是对Windows的控诉,但此举确实凸显了开源的力量。

via
theregister

微软使用了各种可以支配的手段来对 Linux
和自由开源软件(FOSS)进行反击,从宣传到专利威胁。尽管这种攻击确实减慢了适配
Linux 的步伐,但却从来没有让 Linux 的脚步停下。

微软用上了自己开发的 Linux 版本 —— Azure Cloud Switch
(ACS)。不过这是个内部项目,用于运行微软的网络例如
Azure,没有对外公开,其它用户没办法下载一个 .ISO 来玩玩。


前,支持微软大部分在线服务的计算机服务器仍运行Windows操作系统。其实,微软最近今年也对自己的旗舰系统Windows进行了修改,以适应在成百
上千台服务器上运行各种软件。例如,微软近日还展示了新版Windows系统“Windows
Nano Server”。

重要的事情重复三遍!!!

所以,当微软在开源大会和重大事件上拿出印有“Microsoft Loves
Linux”的T恤和徽章时,请原谅我们表现出来的震惊。这是真的吗?微软真的爱
Linux ?

微软未来会公开 ACS 吗?长远来看,有这种可能性。

Linux开源网络操作系统Cumulus Networks创始人JR·瑞沃斯(JR
Rivers)称:“这件事与微软本身,或微软的人才关系不大,更多的是关于这个世界上其他人在做的事情(即开源)。”

SONiC 基于 Linux 的 Azure Cloud
Switch
(ACS) 操作系统,该系统我们在去年 9 月份有了解过。ACS 是微软 Azure
云系统中交换机的大脑。可通过 C API Switch Abstraction
Interface
(SAI)
来编写程序控制交换机的动作,开发者无需关心底层的硬件细节。而底层的硬件必须实现
SAI ,微软已经将 SAI 贡献给 OCP 组织。

所以,微软不会通过卖 ACS
来获利,也不会通过赠送它而增加用户基数。相反,微软在 Linux 和 Azure
上花费精力,以加强其在 Linux 云计算平台方面的地位。

最近几年,Linux开源生态系统发展迅速。无论是Facebook还是谷歌,都在不断分享自己在这方面的秘密。因此,与当初的谷歌和Facebook不同,如今企业完全没有必要从头开始。

文章转载自:开源中国社区 []    

关于此,有一个原因:付费给需要或者想要 Linux 服务的顾客。如果微软不提供
Linux 虚拟机,那些顾客就会跟别人合作了。

因此,对于微软而言,符合逻辑的做法就是基于Linux开发一套网络系统。至于其他方面的工作,完全可以利用开源社区已取得的成果。其实,这也是微软在博客中所说的:“使用Linux,我们的交换软件就可以利用其充满活力的生态系统。”

这里有一篇博客详细的描述了
SONiC 系统。

由于安卓平台的开放性,安卓的市场份额在迅速扩大。不像
IOS,任何一个手机制造商都可以发布安卓手机。也不像Windows
手机,安卓没有许可费用。这对消费者来说是件好事。这也导致了许多强大却又价格低廉的手机制造商在世界各地涌现。这非常明确的证明了自由开源软件(FOSS)的价值。

相关文章