阅读更多

0顶
0踩

操作系统

转载新闻 微软为 Samba 开源项目贡献代码

2011-11-03 15:58 by 副主编 wangguo 评论(1) 有4376人浏览
微软为 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 在文章中写道:
引用
在过去的年月里,收到来自微软的补丁代码是一件无法想象的事情,但是时代已经变了,战争也该结束。对于软件专利我仍然持否定态度,因为它阻止了软件的创新。但是现在,在为建立一个更强大的社区和提高SMB的互操作性的战斗前线上,微软正和我们并肩作战。

  • 大小: 13 KB
来自: Our4.org
0
0
评论 共 1 条 请登录后发表评论
1 楼 lgscofield 2012-01-06 17:29
还有这种事情

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 战争结束:微软为 SAMBA 开源项目贡献代码

    微软为 Samba 开源项目贡献代码了!?? 如果你了解 Samba 和微软 Windows 系统的关系,看到这个标题,也许你会有点感到吃惊。听起来好像很不可能,但是这一切都是真的,微软在 GPLv3 协议许可下给曾经的敌人,开源...

  • linux开源社区贡献代码,微软向Samba开源项目贡献代码

    听起来好像很不可能,但是这一切都是真的,微软在 GPLv3 协议许可下给曾经的敌人,开源项目 Samba 贡献代码。当然这也许不会让你感到太吃惊。毕竟微软之前已经支持了 CodePlex 上面的很多项目,而且他们将加入 ...

  • 做开源九死一生!为什么还有那么多人前仆后继?

    为顺应潮流,微软也开始拥抱开源,比如向Samba项目贡献代码,放弃自己研发多年的大数据项目而选择 Hadoop为其大数据的核心等。 正是在这种大趋势和鱼龙混杂的音视频背景下,X2Rtc才应运而生,X2Rtc正是基于这种市场...

  • 微软拥抱开源_学习拥抱开源,或者被埋葬

    微软拥抱开源 任何想法向繁荣发展的文化的转变都会破坏现状,这归因于处于该想法中心的人们的热情。 社区的信念和坚定不移的信念将一个想法... 构成该社区的各行各业的贡献为开源软件渗透到每个业务领域铺平了道路,...

  • 大势所趋话开源——中国开源现状分析

    随着计算机技术的发展,尤其是互联网技术和相关企业的兴起,开源软件在操作系统、编译工具链、数据库、Web服务器、移动操作系统等各方面已成为主流。而且许多企业利用开源软件形成了独特的商业模式。比如Google的...

  • 十大开源软件贡献者排名

    国外知名博客主评出了自己心目中的对开源贡献者Top 10,列出的自然是大家耳熟能详的大人物。您心目中的十大开源贡献者是下面的这些人吗?1. Linux之父-Linus TorvaldsLinus Benedict Torvalds 于1969年12月28日芬兰...

  • 【企业开源系列】Google背后的开源力量

    开源软件(Open source software)是一种源代码可以任意获取的计算机软件,这种软件的版权持有人在软件协议的规定之下保留一部分权利并允许用户学习、修改、增进提高这款软件的质量。——维基百科 从 《全球著名...

  • 【转】十大开源软件贡献者排名

    国外知名博客主12admin评出了自己心目中的对开源贡献者Top 10,列出的自然是大家耳熟能详的大人物。您心目中的十大开源贡献者是下面的这些人吗?1. Linux之父-Linus Torvalds Linus Benedict Torvalds 于1969年12月...

  • Google背后的开源力量

    [企业开源系列]系列专注于全球著名企业(包括国内企业)中的开源现状,探讨开源...一直以来,Google都在极力推广和倡导开源,并发布了一系列开源项目。这是因为Google从开源软件中尝到了甜头,如果没有开源软件,...

  • 开源软件及国内发展趋势

    随着计算机技术的发展,尤其是互联网技术和相关企业的兴起,开源软件在操作系统、编译工具链、数据库、WEB服务器、移动操作系统等各个方面已经成为主流。而且许多企业利用开源软件形成了独特的商业模式。比如谷歌的 ...

  • 一个改变开源软件的人:比尔盖茨

     那是2008年夏天,多年以来开源社区将微软公司视作头号公敌。七年以前,微软CEO史蒂夫·鲍尔默(Steve Ballmer)曾将Linux称作“恶性肿瘤”。2007年夏天,微软法律顾问布拉德·史密斯(Brad Smi...

  • 开源软件与知识产权

    目录1. 软件与知识产权... 21.1. 引言... 21.2. 著作权法与软件...... 开源软件概述... 32.1. 自由软件运动... 32.2. 开源软件的发展... 42.3. 开源软件涉及的主要权益... 42.3.1. 著作权... 42.3.2. 专利权......

  • 开源软件及国内发展现状

    随着计算机技术的发展,尤其是互联网技术和相关企业的兴起,开源软件在操作系统、编译工具链、数据库、WEB服务器、移动操作系统等各个方面已经成 为主流。而且许多企业利用开源软件形成了独特的商业模式。比如谷歌的...

  • 全国计算机等级考试二级openGauss数据库程序设计样题解析

    主要内容涵盖单选题和操作题两大部分。单选题涉及openGauss数据库的基本概念、数据模型、SQL语法、事务管理和用户权限等方面的知识点。操作题则围绕一个名为bookdb的图书购买信息数据库展开,具体任务包括插入图书信息、更新顾客信息、删除购买记录、查询特定图书信息以及创建视图、存储过程和触发器等实际操作。每道题目均附带详细的解题步骤和最终答案。

  • 新建 Microsoft Word 文档 (9).docx

    新建 Microsoft Word 文档 (9).docx

  • Delphi 12.3控件之nrCommLib Pro v9.54 Full Source for D10.3-D12.7z

    Delphi 12.3控件之nrCommLib Pro v9.54 Full Source for D10.3-D12.7z

  • 三菱PLC FX5U控制四轴伺服系统:硬件配置、参数设置及运动控制详解

    内容概要:本文详细介绍了使用三菱PLC FX5U控制四轴伺服系统的全过程,涵盖硬件配置、电气接线、参数设置以及运动控制逻辑。硬件方面,选用三菱FX5U-64MT作为主控制器,搭配四个MR-JE-20A伺服驱动器和其他必要组件。软件部分则深入探讨了轴参数初始化、原点回归、多轴联动、HMI界面设计及报警处理等关键技术环节。特别针对旋转轴的特殊处理进行了详细说明,如双速原点回归、绝对定位指令的应用等。此外,还提供了调试经验和优化技巧,确保系统的高精度和平稳运行。 适合人群:从事自动化控制系统设计、调试的技术人员,尤其是对三菱PLC和伺服系统有一定了解的研发人员。 使用场景及目标:适用于工业自动化领域的四轴伺服控制系统开发,旨在帮助工程师掌握从硬件选型到软件编程的一整套解决方案,提高项目的成功率和技术水平。 其他说明:文中附有多份参考资料,包括完整的程序文件、界面工程、CAD接线图和伺服参数清单,便于读者进行实际操作和验证。

  • 分阶段学习:先掌握基础,再深入细分领域 理论与实践结合:学完算法后立刻用代码实现 保持持续学习:AI技术迭代快,需跟踪最新进展

    分阶段学习:先掌握基础,再深入细分领域。 理论与实践结合:学完算法后立刻用代码实现。 保持持续学习:AI技术迭代快,需跟踪最新进展。

  • 电子硬件课程设计-Word文档

    电子硬件课程设计

  • 智慧农贸信息化管理平台.zip

    Java项目基于ssm框架的课程设计,包含LW+ppt

Global site tag (gtag.js) - Google Analytics