安卓开放源代码什么意思,为什么说安卓是开源的开源是什么易懂

1,为什么说安卓是开源的开源是什么易懂开源~顾名思义:开放源代码的意思,任何人都可以查看、更改源代码 。只要你懂这个,你也可以打造属于你自己的安卓系统 。android就是这样的系统像windows源代码是不开放的,所以也叫闭源系统
2 , 安卓的源代码是什么简单来说 android 是以 linux kernel 内核为基础的操作系统,你可以看看 linux kernel 是用什么语言的就可以了 。java java语言 内核是linux就是你开发软件的时候写的代码啊,你找一下你的eclipse的WorkSpace(工作空间) , 代码一般在这个文件夹里面的
3,安卓以及计算机里的开源是什么意思开放源代码计算机开源是开放源码 , 安卓开源开放应用的源代码 。我说的不全 。正确你好!是unix内核的仅代表个人观点,不喜勿喷 , 谢谢 。开源就是源代码公开 , 可以进行二次开发 。例如小米的MIUI就是根据安卓源代码基础上改的 。是开放源代码, 不过都是有协议的 。【安卓开放源代码什么意思,为什么说安卓是开源的开源是什么易懂】
4,什么是开放源代码关于开放源代码的定义(1.7版)开放源代码并不仅仅意味着对源代码的访问权 。开放源代码软件的发布条款必须满足以下条件:1.自由地再发布如果被发布的软件是由不同来源的程序组成的,许可证不得限制任何当事人或组织(party)销售或赠送作为被发布软件成分之一的开放源码软件 。许可证不得从此项销售中索取使用费或其它任何费用 。(理由)2.源代码程序必须包括源代码,必须允许以源代码方式发布、还必须允许以编译后的形式发布 。如果产品的某个部分没有与源代码一同发布,那么必须提供通行的、不需要支付合理范围之外的任何费用的手段以获得源代码---从网络上免费下载是一种可取的方式 。源代码必须是程序员对其进行修改的最佳形式 。故意地使源代码变得含混晦涩是不允许的 。也不允许给出预处理器或翻译器处理的中间结果 。(理由)3.派生作品许可证必须允许修改软件和派生软件,并且必须允许它们按照原软件的许可证的条款进行发布 。(理由)4.作者的源代码的完整性只有在许可证允许与源代码一同发布"补丁文件"(该"补丁文件"以在创建时对程序进行修改为目的)时,许可证才能限制对修改形式的源代码的发布 。许可证必须明确地允许发布由修改后的源代码生成的程序 。许可证可以要求派生的作品采用不同的名称或不同的版本号以区别于原来的软件 。(理由)5.不得歧视任何个人或团体许可证不得歧视任何个人或者由多人组成的团体 。(理由)6.不得歧视任何应用领域(fieldsofendeavor)许可证不得限制任何人把程序应用于任何领域 。例如,不得规定程序不能应用于商业领域或基因研究领域 。(理由)7.许可证的发布与程序有关的权利必须适用于该程序的任何使用者,并且程序的使用者也不需要为了使用该程序而获得其它许可证的许可 。(理由)8.许可证不能针对于一个产品与程序有关的权利不能由该程序是否作为某个软件产品的一部分来决定 。如果程序从那个发布中被抽出来,并且按照程序的许可证的条款进行使用和发布,那么得到该程序的当事人或组织将获得与得到原程序的使用者相同的权利 。(理由)9.许可证不能影响其它软件许可证不得向与采用它的软件一同发布的其它软件提出任何限制 。例如,许可证不能坚持要求在同一媒体上发布的其它程序都是开放源代码软件 。(理由)http://www.yesky.com/339/193839.shtml

    推荐阅读