使Android如此开放以进行开发的部分原因是通用公共许可证(GPL),Linux内核受其许可。简而言之,所有Android智能手机都以某种方式运行Linux内核,这意味着它们必须遵守GPL,该规范规定,修改后的源代码在编译和分发后应以可读格式发布。一些制造商不遵守GPL,而小米因将其打破而臭名昭著。一些制造商尝试了“创造性”的方法,但仍在打破GPL。HMD Global终于发布了诺基亚7 Plus和新发布的 诺基亚8 .1。的内核源代码。

内核源代码是自定义ROM和内核开发中几乎必不可少的组件,并且通常是开发人员着手修改智能手机之前的先驱。但是,诺基亚智能手机只有一个问题,那就是今天,HMD Global 唯一可以解锁的智能手机是诺基亚8。HMDGlobal坚持GPL真是太好了,但事实并非如此。这意味着大量的定制开发。
直到去年4月, HMD Global才开始发布内核源代码。当时,该公司以不发布内核源代码并积极与开发社区为敌而闻名。尽管公司仍在这样做,但肯定会发布内核源代码是朝正确方向迈出的一步。HMD Global曾经说过,他们将“一次解锁一个”设备的引导加载程序,但到目前为止,我们只看到一个已解锁。该公司最终可能会解锁更多的设备,但是就目前而言,使用内核源代码并不能完成很多工作。如果您仍然希望将其检出,可以查看以下诺基亚7 Plus和诺基亚8.1的链接。

