
文章图片

文章图片
开源系统也有好几种开源协议 , 比较宽松的 , 使用者只要声明引用了源代码就可以 , 也有比较严格的 , 比如要求引用源代码后产品也必须开源 , 或者产品不能商用等协议 。 开源产品使用不同协议 , 在开源产品上修改就需要遵守对应的协议 。
安卓采用的开源协议是apache license , Apache Licence是著名的非盈利开源组织Apache采用的协议 。 该协议和BSD类似 , 同样鼓励代码共享和尊重原作者的著作权 , 同样允许代码修改 , 再发布(作为开源或商业软件) 。 需要满足的条件也和BSD类似:需要给代码的用户一份Apache Licence , 如果你修改了代码 , 需要在被修改的文件中说明 , 在延伸的代码中(修改和有源代码衍生的代码中) 。
另外需要带有原来代码中的协议 , 商标 , 专利声明和其他原来作者规定需要包含的说明 。 如果再发布的产品中包含一个Notice文件 , 则在Notice文件中需要带有Apache Licence 。 你可以在Notice中增加自己的许可 , 但不可以表现为对Apache Licence构成更改 。
此外 , 安卓操作系统通常在应用层带了很多谷歌服务 , 如google服务框架 , google play , gmail , google+等 , 这些应用层软件都不是开源的 , 如果要使用这些软件 , 是需要谷歌许可的 。
【Google|谷歌:想正常使用安卓系统,先把钱给了,开源是忽悠大家的】
最后 , 其实我觉得产品所有权都还是在厂商手中 , 安卓现在开源 , 但是谷歌未来也随时有权利修改协议甚至收回所有权 , 以前java , mysql都是开原的 , 被oracle收购以后 , 也都逐渐发生了变化 。 所有互联网公司都应该考虑以后可能发生的变化以及顾及产品厂商本身的态度 , 才是最主要的原因 。
- 西伯利亚冻土层融化,出土4万年前的毛犀牛,科学家想将其复活!
- 往宇航员的血管里种藻类,科学家这个想法太疯狂,来看结果怎么样
- 宇宙中有多少维度,人类为何想要进入四维空间?科学家给出了解释
- 谷歌警告运营商小心Hermit间谍软件
- 显卡|如何组装旗舰游戏电脑?这里有你想要的答案
- 三星|从“不想买”到“抢着买”,骁龙8+无线充电+IP68防水,下跌600元
- 南极洲第二入口被发现?谷歌人为掩盖地点,真有秘密基地?(上)
- Google|这才是“小钢炮”,A15芯片+5.42英寸小屏+140g,已降至4599元起
- |下半年平板竞争更大,不想做等等党可以看看这款!
- 火星和地球交换位置会如何?火星会出现生命吗?答案没你想得简单
