战争结束:微软为Samba开源项目贡献代码
2019-02-26 来源:多智时代
微软为Samba开源项目贡献代码了!?
如果你了解Samba和微软Windows系统的关系,看到这个标题,也许你会有点感到吃惊。听起来好像很不可能,但是这一切都是真的,微软在GPLv3协议许可下给曾经的敌人,开源项目Samba贡献代码。
当然这也许不会让你感到太吃惊。毕竟微软之前已经支持了CodePlex上面的很多项目,而且他们将加入Python、PHP语言和Drupal(Drupal CMS)项目的开发。但是我要强调的是,微软为Samba贡献代码是意义完全不同的事情,因为Samba是微软的老敌人。
首先让我们来了解一下Samba。Samba是Unix/Linux系统下的,和Windows实现互通功能的标准软件套件,遵循GPLv3 (GNU GENERAL PUBLIC LICENSE Version 3)协议,同时Samba项目是自由软件管理局(Software Freedom Conservancy)的一员。Samba通过使用winbinds守护程序将Linux/Unix桌面和服务器系统无缝集成到Windows活动目录(Active Directory)环境。(Winbind是Samba套件的功能之一。它允许Unix系统利用Windows NT的用户帐号信息。winbind验证器是Samba winbindd服务进程的客户端。在使用该验证器之前,必须安装Samba和运行winbindd服务。)
Samba使得任何基于SMB/CIFS的客户端提供安全可靠且快速的文件和打印服务变得可能,它适用于包括DOS、Windows、OS/2、Linux等操作系统。Samba也可用于网络附属存储(NAS:Network Attached Storage)。Linux可以提供Web和Email等边缘化的服务,但不可忽略的是,Samba使得Linux可以为数以百万计的企业提供文件和打印服务。
简单的说,Samba使得Linux(微软的竞争对手)可以融入Windows的工作组,并分走Windows的奶油和蛋糕。自从1992年Samba项目启动,微软对它就一直感到不爽。直到2007年,微软在欧盟的反垄断案中败诉,然后被强制要求向Samba公开他们的网络控制协议,这件事情之后,微软才开始慢慢学习和Samba接触。
但一切在2011年10月10日这一切发生了改变,这一天微软开源技术中心的Stephen Zarkos为Firefox和Samba的NT局域网管理器认证的扩展保护提交了一些概念证明代码。虽然这仅仅是计算机软件开源事业的一小步,但它是实现Samba/Windows互操作性的一大步。
Samba团队的Chris Hertel在
在不久的将来,云计算一定会彻底走入我们的生活,有兴趣入行未来前沿产业的朋友,可以收藏云计算,及时获取人工智能、大数据、云计算和物联网的前沿资讯和基础知识,让我们一起携手,引领人工智能的未来!
标签: linux 安全 大数据 代码 服务器 服务器系统 网络 云计算
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
上一篇:“云管理” 或将成佛企风尚
下一篇:本地系统与云平台的安全性评测