作為一名Linux內核開發人員,Christoph Hellwig不斷控訴VMware在其hypervisor ESXi中非法使用Linux內核源代碼。
Christoph Hellwig是一位知名的Linux內核開發者,在過去的七年當中,他一直在和VMware進行抗爭,并且在德國漢堡對VMware公司提起訴訟,聲稱其違反了GNU GPL(GNU通用公共許可證)。
在自由軟件協會的資助下,Hellwig指責VMware擅自使用了他為Linux內核編寫的部分代碼,將其重命名為‘vmkernel’,并且應用在VMware的私有產品hypervisor ESXi當中,起訴書聲稱這種做法明顯違反了GPL v2 中的相關規定。
當然,VMware官方對此進行了反駁,聲稱這項指控是“毫無根據的”,但是并沒有解釋更多的細節信息。考慮到hypervisor ESXi對于公司整體虛擬化戰略的重要性,大家希望VMware能夠給出一個更加令人信服的理由。
如果法庭決定受理這項訴訟請求——雖然這種情況在類似的開源軟件訴訟案件當中很少發生(通常在法院受理之前相關各方就能夠達成和解)——一旦VMware敗訴,那么無疑會對企業的正常業務產生嚴重影響。
造成這個案件異常復雜的原因在于——正如一些專家最近推測的那樣——也許這并非是一個簡單的偶然違規事件,可以將原因歸結為對GPL條款的理解差異上。通過訴訟的形式解決這些問題可能需要很長一段時間。
自由軟件協會發表的一項聲明指出,早在2011年,其已經發現VMware“對于ESXi中使用的BusyBox并沒有公布任何源代碼,”這明顯違反了 Busybox GPL v2授權中的相關規定。
在準備發布的聲明當中,自由軟件協會還表示曾經希望檢查ESXi項目當中所有和GPL相關的組件是否合規,但是協商過程從2013年底開始進展一直十分緩慢。自由軟件協會表示從2012年底開始,Hellwig和該組織進行了更加緊密的合作,以檢查“VMware發布的產品違反了哪些GPL條款。”
GPL的作者,自由軟件基金會(GPL),同樣發表聲明支持Hellwig對VMware提起訴訟。該組織表示只有VMware在發布軟件新版本的同時對外公布產品的可用源代碼,其才能夠免費使用、更改和分發遵循GPL的軟件,但是現在,VMware并沒有這樣做。
去年年底,VMware公司法律顧問通知自由軟件協會其將不會停止任何基于Hellwig版權的授權銷售行為,所以該協會只能選擇“支持Hellwig的法庭訴訟。”
Hellwig一直密切關注VMware違反GPL 的問題,他第一次起訴VMware違反GPL條款是在2006年,指責其違規使用Linux 內核郵件列表,并且威脅要對VMware提起訴訟,但是最終沒有能夠實現。