Google 推出移动设备软件平台 Android 之时,曾向开发者开放 SDK 包,并许诺将在开源许可模式下开放其全部代码,今天,Google 与其合作伙伴,在 Open Handset Alliance 兑现了其承诺,用户现在可以正式下载 Android 平台的源代码。源代码基于 Apache 2.0 许可,包含 Android 完整的代码基础,包括所有的库,媒体解码器以及应用程序。

Apache 许可

Apache 许可模式允许开发者任意修改,分发源代码,同时,开发的新代码可以不再使用相同的许可模式,甚至可以不再开源,这为开发者带来完全的自由,可以基于 Android 代码开发他们自己的,专有的平台。

iPhone 与 Android 争夺开发者

Google 这一举措将自己和苹果划清界线,后者一直严格地控制着他们的 iPhone 平台。尽管最终用户可能并不关心是否开源,开源之举可以帮助 Android 从 iPhone 那里争夺开发者。

相关视频

本文国际来源:http://www.readwriteweb.com/archives/android_goes_opensource.php
中文翻译来源:COMSHARP CMS (锐商企业CMS)官方网站

转载于:https://www.cnblogs.com/mytec/archive/2008/10/22/2141125.html

Google Android 平台正式开源相关推荐

  1. android平台上线,网易新闻客户端3.0版iOS、Android平台正式上线

    网易科技讯 12月3日消息,网易新闻客户端3.0版在"2012网易移动媒体高峰论坛"第一次对外亮相,今日3.0版正式在ios和android平台同步上线,目前,用户已可在各大应用商 ...

  2. android平台的开源框架的思考

    转载:http://www.oschina.net/question/3962_2144612 现在我要开发移动端的在线考试平台,在做开发框架技术选型.以及集成开发环境技术选型的时候,有点犹豫不决,请 ...

  3. 官宣 | TDengine物联网大数据平台正式开源

    2016年12月,TAOS Data开始正式筹备,建立并验证底层架构.2017年5月,北京涛思数据科技有限公司成立,一群来自中国科大.中国科学院.上海交大.美国密歇根大学.马里兰大学等知名学府或机构的 ...

  4. 蓝鲸“配置平台”正式开源

    简介 蓝鲸配置平台是一款面向应用的CMDB,在ITIL体系里,CMDB是构建其它流程的基石,在蓝鲸智云体系里亦是如此,它为上层应用提供了各种运维场景的配置服务:它是企业IT管理体系的核心,通过提供配置 ...

  5. 腾讯低代码平台正式开源!可拖拽生成手机项目、PC项目、TV项目!接私活福利啊!...

    大家好,我是老赵! 腾讯tmagic-editor是一个所见即所得的页面可视化编辑器,实现零代码/低代码生成页面,可以快速搭建可视化页面生产平台,让非技术人员可以通过拖拽和配置,自助生成H5页面.PC ...

  6. 腾讯低代码平台正式开源!可拖拽、生成手机项目、PC 项目!接私活福利啊!...

    点击上方"Java基基",选择"设为星标" 做积极的人,而不是积极废人! 每天 14:00 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java ...

  7. Google手机操作系统Android将100%开源

    Google 最近宣称,他们未来的手机 操作系统"Android ",包含核心平台组件和开发设备所需的库,都将采用常用的开源协议来授权. 换句话说,Google Android将1 ...

  8. [转]Google的60款开源项目

    1.机器学习系统 TensorFlow 详情:https://github.com/tensorflow/tensorflow 2.material-design-icons 详情:http://go ...

  9. Google的60款开源项目

    1.机器学习系统 TensorFlow 详情:https://github.com/tensorflow/tensorflow 2.material-design-icons 详情:http://go ...

最新文章

  1. Java数据结构与算法(25) - ch11哈希(双重哈希)
  2. 【oracle】EM打不开的问题
  3. Pytorch v0.4.1发布:添加频谱范数,自适应Softmax,优化CPU处理速度,添加异常检测NaN等
  4. mysql 网络io_MySQL的各种网络IO超时的用法和实现
  5. Java创建MySQL句柄_MySQL创建用户(CREATE USER)
  6. jsp中不能正常显示图片+不能正常显示bootstrap字体图标
  7. OpenCV中的HOG+SVM在自动驾驶车辆检测中的应用实例
  8. Hive 禁止提交 大范围磁盘扫描任务(禁止提交where条件包含未分区过滤)
  9. [BZOJ 4571][Scoi2016]美味(主席树)
  10. 【微收藏】FourShadows.js – 时间感知的算法驱动的图标阴影JS库
  11. BZOJ3729: Gty的游戏(伪ETT)
  12. 浙江大学公共管理学院与阿里云计算有限公司达成战略合作 | 凌云时刻
  13. hexo next主题配置
  14. [Maven实战-许晓斌]-[第二章]-2.3安装目录分析
  15. 物联网毕设(基于STM32的蓝牙检测心率+步数+手机APP)
  16. 计算机专业想进国企考研可以考什么,毕业后想进国企,可以报考这些专业,更容易拿到铁饭碗,前途无量...
  17. matlab试用SUMT外点法求解,数学建模集训知识大纲
  18. 大牛博客和各种学习资源
  19. Day4-2 retrofit
  20. linux与防火墙建立ipsec,ipsec做防火墙

热门文章

  1. 考研计算机专业课复习,考研中计算机专业课的复习考试.pdf
  2. python学什么版本2020年_2020年了居然还有人在学Python?学python有什么用?
  3. django写mysql轮询_django 多数据库及分库实现方式
  4. [渝粤教育] 新乡医学院 医学免疫学 参考 资料
  5. 【渝粤教育】国家开放大学2018年秋季 0314-21T兽医基础 参考试题
  6. [渝粤教育] 西南科技大学 电子商务原理及应用 在线考试复习资料
  7. ZigBee与智慧家居-ZigBee方案
  8. python用递归法写斐波那契_python实现斐波那契数列: 递归+备忘录法+动态规划实现...
  9. 01_2_数字基带传输及其频谱特性
  10. prove, verify, bear out, demonstrate, confirm, validate, testify, certify 的区别