对于Windows Mobile开发人员来说,GPL从来都不是问题,因为“封闭源代码”以不同的方式运行。但是,近来该站点已经注意到,开源软件的许可要求非常真实,而且在那里。在本文的这一点上,您可能会问自己一些问题,具体取决于您对Android开发世界的参与程度:
事实是,就像任何软件一样,也要遵循许可要求。如果在开发过程中的任何时候您不遵守要求,并以自己的喜乐方式完成项目,那么您将违反上述协议,并且您的软件将变得非法。
让我退后一步,并告诉您确切的内容。Android由多个部分组成,其中之一称为内核。没有这个,Android将根本不存在。所述内核是在通用公共许可证(GPL)下开发的,该通用许可证基本上规定,开发,更改和修改将在Linux社区之间共享,以使开源社区不断发展。对该内核进行的任何更改(如果已发布)都将迫使释放它的人员共享该内核的源代码,更改以及所做的一切。如果ROM是用无法免费获得源代码的内核烹制的,则该ROM违反了GPL,并在XDA的眼中变成了warez(软件的非法分发)。
XDA主持人小组在将线程与有关GPL许可的资源和信息整合在一起方面做得非常出色,该线程发布在所有Android开发论坛中。以下是所述线程的摘录。
GPL声明,任何修改GPL许可代码的人都必须提供用于编译它的源。这是为了进一步改善和鼓励协作工作,并确保产生尽可能好的代码,并鼓励所有工作的同行评审。这以多种方式使开发人员和最终用户受益,包括:
帮助将来自其他设备和领域的新开发成果带到您自己的地方,让您受益于没有此共享就无法获得的新代码。
GPL为GPL最终用户提供了极大的自由。它确保了创新永不窒息,并且没有任何项目依赖于任何一个开发人员。
遵守GPL符合每个人的利益,因为它为我们提供了更好的ROM,更好的透明性以及更好的开发人员一起努力编写出色代码的氛围。
如果您有兴趣了解有关GPL的更多信息,请查看GPL线程。同样,此消息已发布在该站点的所有Android开发论坛中。请帮助主持人团队使xda-developers符合法规要求,以便我们的社区繁荣发展。

