柚坛社区资源库类原生ROM及自编译内核发布规范

入驻的开发人员(团队)

更多内容

头条推荐

精彩内容,尽在柚坛社区。
资源库规范.png

即日起,柚坛社区资源库正式开放类原生ROM和内核分类的资源发布,欢迎各位编译大佬前来发布资源,以下为发布规范:

一、资源的标题
1.发布时需指明发布资源的类型,即为[ROM]还是[KERNEL(内核)]。
2.应当注明您构建的ROM是[UNOFFICIAL](非官方)或[OFFICIAL](官方),一般情况下应当为[UNOFFICIAL]。
3.标明您构建的ROM的Android版本,如[12.1]。
4.标注您构建的ROM所适用的设备代号,如[clover]。
5.注明您构建的类原生ROM的名称及适用设备的中文名称,如:LineageOS 19.1 for 小米平板4。
示例命名:

[ROM] [UNOFFICIAL] [12.1] [clover] LineageOS 19.1 for 小米平板4​

二、图片以及图标
您应当在资源描述中添加您所构建的ROM的标志图片,即logo,资源图标也应当如此。

三、关于开源
众所周知,大多数Android都是在Apache许可证下授权的,但是Linux内核(以某种形式存在于每个运行的Android ROM中)是根据GPL v2授权的,因此,您构建的ROM的内核和内核也应当开源。您需要在资源描述中公开您构建ROM或内核时所使用的内核源代码的链接地址,如GitHub,GitLab,Gitee等。对于您构建ROM所使用的设备树,您可以选择同时将其在资源描述中公开(我们推荐您这样做,因为这样可以利于其他开发者为该设备适配更多ROM),当然,您也可以选择将其保密。

注:鉴于国内开源现状,我们目前只对类原生ROM要求其发布者将内核开源,许多移植ROM作者并不知道其自己ROM所使用的内核从何而来,更无从寻找内核源码,甚至许多OEM厂商也未公开其设备的内核源代码。

柚坛社区
2022-05-14

最后更新日期:2022-05-14
 
由版主最后编辑:
  • 点赞
反馈: 8
资源库规范.png

即日起,柚坛社区资源库正式开放类原生ROM和内核分类的资源发布,欢迎各位编译大佬前来发布资源,以下为发布规范:

一、资源的标题
1.发布时需指明发布资源的类型,即为[ROM]还是[KERNEL(内核)]。
2.应当注明您构建的ROM是[UNOFFICIAL](非官方)或[OFFICIAL](官方),一般情况下应当为[UNOFFICIAL]。
3.标明您构建的ROM的Android版本,如[12.1]。
4.标注您构建的ROM所适用的设备代号,如[clover]。
5.注明您构建的类原生ROM的名称及适用设备的中文名称,如:LineageOS 19.1 for 小米平板4。
示例命名:

[ROM] [UNOFFICIAL] [12.1] [clover] LineageOS 19.1 for 小米平板4​

二、图片以及图标
您应当在资源描述中添加您所构建的ROM的标志图片,即logo,资源图标也应当如此。

三、关于开源
众所周知,大多数Android都是在Apache许可证下授权的,但是Linux内核(以某种形式存在于每个运行的Android ROM中)是根据GPL v2授权的,因此,您构建的ROM的内核和内核也应当开源。您需要在资源描述中公开您构建ROM或内核时所使用的内核源代码的链接地址,如GitHub,GitLab,Gitee等。对于您构建ROM所使用的设备树,您可以选择同时将其在资源描述中公开(我们推荐您这样做,因为这样可以利于其他开发者为该设备适配更多ROM),当然,您也可以选择将其保密。

注:鉴于国内开源现状,我们目前只对类原生ROM要求其发布者将内核开源,许多移植ROM作者并不知道其自己ROM所使用的内核从何而来,更无从寻找内核源码,甚至许多OEM厂商也未公开其设备的内核源代码。

柚坛社区
2022-05-14

最后更新日期:2022-05-14
 
由版主最后编辑:
  • 点赞
反馈: 8