歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 微軟向Samba開源項目貢獻代碼 並肩作戰

微軟向Samba開源項目貢獻代碼 並肩作戰

日期:2017/2/25 11:53:30   编辑:關於Linux

ZDNet博客作者Steven J. Vaughan-Nichols表示,微軟在 GPLv3 協議許可下給開源項目 Samba 貢獻代碼,聽起來好像不可能,但是這一切都是真的。

  這也許不會讓你太吃驚。畢竟微軟之前支持CodePlex上面的很多項目已經有一段時間了,而且微軟還將加入 Python、PHP 語言和 Drupal(Drupal CMS)項目的開發。但是Samba是完全不同的,因為Samba 是微軟的老敵人。

  Samba是和 Windows 實現互通功能的標准軟件套件,在Linux和UNIX上實現SMB(Server Message Block)協議。SMB協議通常是被Windows系列用來實現磁盤和打印機共享。同時 Samba 項目是自由軟件管理局(Software Freedom Conservancy)的一員。Samba 通過使用winbinds守護程序將 Linux/Unix 桌面和服務器系統無縫集成到 Windows 活動目錄(Active Directory)環境。

  簡單的說,Samba 使得 Linux 可以融入 Windows 的工作組。自1992年 Samba 項目啟動 ,微軟就一直視其為敵人。直到2007年,微軟在歐盟反壟斷案中敗訴,被強制要求向 Samba 公開他們的網絡控制協議後,微軟才開始慢慢學習和 Samba 接觸。

  但一切在2011年10月10日這一切發生了改變,這一天微軟開源技術中心的 Stephen Zarkos 為 Firefox 和 Samba 的 NT 局域網管理器認證的擴展保護提交了一些概念證明代碼。雖然這僅僅是計算機軟件開源事業的一小步,但它是實現 Samba/Windows 互操作性的一大步。

  Samba 團隊的 Chris Hertel 寫道:“在過去的年月裡,收到來自微軟的補丁代碼是一件無法想象的事情,但是時代已經變了,戰爭也該結束。對於軟件專利我仍然持否定態度,因為它阻止了軟件的創新。但是現在,在為建立一個更強大的社區和提高SMB的互操作性的戰斗前線上,微軟正和我們並肩作戰。“

Copyright © Linux教程網 All Rights Reserved