自由软件基金会主席Richard Stallman(RMS)在《卫报》上发表文章“Android真的是自由软件吗”,认为“Android没有尊重你的自由”。 RMS说,自由软件运动是以尊重用户自由的方式开发软件,而开源运动则是如何开发高质量代码,两者基本价值观截然不同。他关注Android项目的基本面不是它是否“开放”,而是它有没有给予用户自由。Android是由Linux内核和一些库、Java虚拟机和程序组成。Google以Apache 2.0许可证公开Android v1和v2的源代码。Apache是一种宽松的自由软件许可证。Google遵守了Linux的GPLV2许可证,但剩余部分所采用的Apache许可证并不要求它公开源代码。Google已经表示它不会发布Android 3.0的源代码,而Android 3.1的源代码也被暂停公开。因此除了Linux外,Android 3不是自由软件。此外,还有固件私有问题。虽然与苹果iOS和Windows Phone相比,今天的Android手机被认为不那么糟糕,但它们说不上尊重你的自由。


更多相关文章

  1. 如何获取Android源码
  2. 把android sdk 1.5源代码加入SDK
  3. 22个值得收藏的android开源代码-UI篇
  4. 在Ubuntu16.04上下载并编译Android内核源代码
  5. android短信发送器源代码
  6. [CSDN]Android应用程序启动过程源代码分析
  7. Android(安卓)用源代码写layout布局
  8. Android(安卓)Media Recorder录音播放源代码
  9. [CSDN]Android应用程序启动过程源代码分析

随机推荐

  1. 简单谈谈mysql左连接内连接
  2. Mysql合并结果接横向拼接字段的实现步骤
  3. 你知道mysql中空值和null值的区别吗
  4. MYSQL中Truncate的用法详解
  5. Redhat7.3安装MySQL8.0.22的详细教程(二
  6. 年底了,你的mysql密码安全吗
  7. 详解MySQL中的缓冲池(buffer pool)
  8. 详解MySQL与Spring的自动提交(autocommit
  9. MySQL数据类型全解析
  10. Mysql中varchar类型一些需要注意的地方