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