ITBear旗下自媒體矩陣:

微軟向Samba開源項目貢獻代碼

   時間:2011-11-03 14:35:37 來源:互聯(lián)網(wǎng)編輯:星輝 發(fā)表評論無障礙通道

如果你了解 Samba 和微軟 Windows 系統(tǒng)的關系,看到這個標題,也許你會有點感到吃驚。聽起來好像很不可能,但是這一切都是真的,微軟在 GPLv3 協(xié)議許可下給曾經(jīng)的敵人,開源項目 Samba 貢獻代碼。

當然這也許不會讓你感到太吃驚。畢竟微軟之前已經(jīng)支持了 CodePlex 上面的很多項目,而且他們將加入 Python、PHP 語言和 Drupal(Drupal CMS)項目的開發(fā)。但是我要強調的是,微軟為 Samba 貢獻代碼是意義完全不同的事情,因為Samba 是微軟的老敵人。

首先讓我們來了解一下Samba。Samba是 Unix/Linux 系統(tǒng)下的,和 Windows 實現(xiàn)互通功能的標準軟件套件,遵循 GPLv3 (GNU GENERAL PUBLIC LICENSE Version 3) 協(xié)議,同時 Samba 項目是自由軟件管理局(Software Freedom Conservancy)的一員。Samba 通過使用winbinds守護程序將 Linux/Unix 桌面和服務器系統(tǒng)無縫集成到 Windows 活動目錄(Active Directory)環(huán)境。(Winbind是Samba套件的功能之一。它允許Unix系統(tǒng)利用Windows NT的用戶帳號信息。winbind驗證器是Samba winbindd服務進程的客戶端。在使用該驗證器之前,必須安裝Samba和運行winbindd服務。)

Samba 使得任何基于SMB/CIFS的客戶端提供安全可靠且快速的文件和打印服務變得可能,它適用于包括 DOS 、 Windows 、 OS/2 、Linux 等操作系統(tǒng)。Samba 也可用于網(wǎng)絡附屬存儲(NAS:Network Attached Storage)。Linux 可以提供 Web 和 Email 等邊緣化的服務,但不可忽略的是,Samba 使得 Linux 可以為數(shù)以百萬計的企業(yè)提供文件和打印服務。

簡單的說,Samba 使得 Linux(微軟的競爭對手) 可以融入 Windows 的工作組,并分走 Windows 的奶油和蛋糕。自從1992年 Samba 項目啟動 ,微軟對它就一直感到不爽。直到2007年,微軟在歐盟的反壟斷案中敗訴,然后被強制要求向 Samba 公開他們的網(wǎng)絡控制協(xié)議,這件事情之后,微軟才開始慢慢學習和 Samba 接觸。

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

Samba 團隊的 Chris Hertel 在文章中寫道:“在過去的年月里,收到來自微軟的補丁代碼是一件無法想象的事情,但是時代已經(jīng)變了,戰(zhàn)爭也該結束。對于軟件專利我仍然持否定態(tài)度,因為它阻止了軟件的創(chuàng)新。但是現(xiàn)在,在為建立一個更強大的社區(qū)和提高SMB的互操作性的戰(zhàn)斗前線上,微軟正和我們并肩作戰(zhàn)。“

舉報 0 收藏 0 打賞 0評論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關于我們  |  聯(lián)系方式  |  版權聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報  |  開放轉載  |  滾動資訊  |  English Version