日前由 XFree86 總裁 David Dawes 發佈的授權,也就是 XFree86 授權 1.1 版,用意在於加強該專案有關 XFree86 二進位散佈版本授權哲學中,'except claim you wrote it' 此一條款。該授權要求使用 xlib 檔案時,原始碼與二進位碼必須包含 XFree86 專案之名。
開發人員於郵件論壇上指出,此一引入在邏輯上難以實作,而且,此授權將無法相容於 GPL。
Free Software Foundation 創立人兼總裁 Richard M. Stallman 解釋,只要將 GPL 的應用軟體與 XFree86 程式碼相連接,將會違反 GPL。這是因為 GPL 不允許採用 GPL 的軟體在程式碼中,加諸 XFree86 新授權中的某些限制條件。GPL 第六項條款清楚寫道,你不可在此處賦予使用者的權力上,強制任何的進一步限制。XFree86 1.1 授權違反了此一條款。
Red Hat 的 Mike Harris 表示,他們目前的計畫是在客戶端程式庫上,採用 freedesktop.org 的 xlibs。客戶端、工具軟體、X 伺服器與其他部份,則尚未有確切決定,但已在研擬一系列替代方案。Debian 則採取堅決的態度,Daniel Stone 表示,Debian 不會搭載遵循 1.1 授權的東西。
Stallman 正試著解決此一問題。他表示,已去信 XFree86 開發團隊,希望加入他們,討論如何修改授權細節,以消除與 GPL 的不相容處。
相關網址: