這一變化已經體現在了7 月份發布的Suse Linux Enterprise Server(SLES) 10 中。通過采取這一措施,Novell使自己與自由軟件基金會保持了一致。
自由軟件基金會通常會避開專有代碼軟件,特別討厭在Linux 內核中使用專有代碼模塊。
Linux 內核中有許多開放源代碼模塊,處理包括從在硬盤上存儲文件到與網絡通訊在內的各種任務。但是,一些公司也提供了專有代碼模塊,使Linux 能夠與各種硬件設備通訊。其中使用最廣泛的專有代碼模塊是提供3D圖形支持的顯卡驅動程序。
盡管客戶仍然可以自己安裝專有代碼模塊,但Novell對專有代碼模塊說不反映了開放源代碼和專有代碼之間的新平衡。Linux 內核采用GPL 許可方式。
Novell負責Linux 產品管理的副總裁迪羅夫在一份聲明中說,內核社區中的許多開發人員都認為內核模塊應當遵守GPL 條款,Novell尊重這一觀點,並制訂了發布遵守GPL 內核模塊的政策。
7 月份在渥太華Linux 討論會上發言時,內核編程人員格雷格說,專有代碼Linux 模塊是非法的,不僅僅是如此,它們也是“不道德的”。
迪羅夫說,Novell自動地向用戶提供下載驅動程序的選項,這將使相關廠商負起有關顯卡驅動程序的責任。
專有代碼軟件會給客戶造成困難,因為有時Linux 軟件廠商的升級包會與驅動程序發生兼容性問題。Novell的新技術能夠確保專有代碼驅動程序得到及時更新。
Novell的發言人布魯斯說,在SLES 10 中,Novell刪除了一些專有代碼驅動程序,其中包括ATI 顯卡、LSI Logic 存儲系統、一些基於軟件的調制解調器、AVM 的ISDN網絡設備的驅動程序。
盡管存在法律等方面的問題,專有代碼驅動程序在有時是必不可少的。Linspire的Freespire 就將通過一次點擊獲得專有代碼驅動程序作為一個賣點。