在XDA,我們依賴遵守通用公共許可證v2(GPLv2)的設備制造商,該版本控制基于Linux內核的Linux內核,而基礎內核則基于Android設備。 該許可證使公眾有權報告對源材料(在本例中為Linux內核)的更改,并要求Android設備的制造商發(fā)布與所有出廠設備的二進制文件匹配的內核源代碼。 但是,許多設備制造商尚未遵守GPLv2。 最近的例子是小米。 上周,小米A4推出四個月后,并且在XDA和其他供應商發(fā)布小米A1核心資源之后,小米發(fā)布了小米A1核心資源。
現(xiàn)在,似乎有另一家公司違反了其履行GPLv2要求的義務。HMD Global是一家獲得諾基亞品牌智能手機授權許可的公司,至今仍未為其設備提供任何內核資源。此外,該公司仍未為其任何設備提供引導加載程序解鎖方法,即使最初最初承諾它們將允許“一次一個”解鎖設備后也是如此。
這個說法是幾個月前的,從那以后,還沒有任何正式的說法。同時,該公司還聲稱他們“尊重” GPL的法律義務和“道德義務”,并且內核源代碼發(fā)布已經(jīng)是“一項正在進行的工作”。
但是,仍然看不到內核源代碼。HMD Global的延遲不僅違反許可協(xié)議(可以在法院起訴),而且還違背了開發(fā)人員社區(qū)的利益,并違反了開源開發(fā)的精神。XDA和更廣泛的Android開發(fā)者社區(qū)敦促HMD Global和諾基亞有義務發(fā)布所有諾基亞設備的內核源代碼。