Remix OS 被指违反 GPL 和 Apache 许可证 - 开源中国社区
Remix OS 被指违反 GPL 和 Apache 许可证
oschina 2016年01月19日

Remix OS 被指违反 GPL 和 Apache 许可证

oschina oschina 发布于2016年01月19日 收藏 6 评论 43

有免费的MySQL,为什么还要买? >>>  

Remix OS项目将移动版的Android操作系统带到了桌面上。但测试者很快注意到这个项目存在违反开源许可证的情况:它的Remix OS USB Tool软件其实是改了名字的 UNetbootin, 而UNetbootin采用的是GPL许可证,Remix OS USB Tool发行时没有提供源代码:Remix OS是基于Android-x86项目,甚至引导logo都相同,Android-x86采用的是Apache Public License 2.0,要求衍生项目保留原始声明,但开发者根本就没提 Android-x86。用户在官方论坛请求源代码也没有任何回应。Remix OS项目被认为是一个粘贴拷贝的项目。                  

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Remix OS 被指违反 GPL 和 Apache 许可证
分享
评论(43)
最新评论
0
@Revelation 我揭露了那么多美帝的黑镜头,我很害怕因为手机被美帝特工定位干掉呀,看来以后我不能说美帝的丑事了,我要闭嘴,哈哈.
0
@Revelation GPS会分中国么?比如NSA利用SEAndroid/SELinux后门通过GPS定位并派出特工干掉你.
0

引用来自“左蓝”的评论

国外讨论都围绕这系统有没有政府后门,2333.

引用来自“eechen”的评论

SEAndroid是Google在Android 4.4上正式推出的一套以SELinux为基础于核心的系统安全机制.而SELinux则是由美国NSA(臭名昭著的棱镜监控事件始作俑者)设计的一个针对Linux的安全加强系统.

NSA SELinux安全防御被轻易绕过
http://www.oschina.net/news/60921/selinux-bypass
由于在targeted规则(SELINUXTYPE=targeted)的情况下,社区的维护人员都假设是安全的,所以会给一些的程序root权限运行,可能这正是NSA所希望看到的.

我很担心我的MIUI的Android会不会有NSA的后门.
有又怎样,在中国,NSA的后门能干什么
0

引用来自“左蓝”的评论

国外讨论都围绕这系统有没有政府后门,2333.
SEAndroid是Google在Android 4.4上正式推出的一套以SELinux为基础于核心的系统安全机制.而SELinux则是由美国NSA(臭名昭著的棱镜监控事件始作俑者)设计的一个针对Linux的安全加强系统.

NSA SELinux安全防御被轻易绕过
http://www.oschina.net/news/60921/selinux-bypass
由于在targeted规则(SELINUXTYPE=targeted)的情况下,社区的维护人员都假设是安全的,所以会给一些的程序root权限运行,可能这正是NSA所希望看到的.

我很担心我的MIUI的Android会不会有NSA的后门.
0
小米开源:
http://www.micode.net/portal.php
Kernel source code for MI 1/MI 1S series
https://github.com/MiCode/mi1_kernel
Kernel source code for MI 2/MI 2S/MI 2A devices
https://github.com/MiCode/mi2_kernel
0
国外讨论都围绕这系统有没有政府后门,2333.
0
国内手机厂商除了华为外都没有公布源代码
0

引用来自“雁儿在林梢”的评论

想问这种项目有前景吗?就算适配普通PC, 能确保大部分的硬件(尤其是显卡)都能正常驱动?就算驱动了大部分的硬件, 在android系统恶意软件这么多的情况下, 能确保系统的安全性?就算安全性能得到保证, 能跟windows一样流行起来?就算流行起来了, 确保人家不会起诉你违反开源条例?只不过是一个玩具罢了!
没有root过的Android系统安全性是不错的,应用安装时有申请的权限提示,应用安装后还可以继续编辑应用的权限,可以后期去掉,对于一些关键操作,比如应用读取联系人,短信,系统(以MIUI为例)还会进行再次提示授权.自己的应用只能读写自己的目录/data/data/com.example.app/,无法访问其他应用的目录,因为Android里一个应用安装和运行时都对应一个用户,Linux基本的UGO权限限定了应用只能访问自己的目录.可能正是文件访问权限的问题,所以Android的WebView对文件上传的支持很蛋疼,甚至不同的浏览器(比如UC和MiuiBrowser)的上传操作的文件选择器也是不一样的.

Android-x86是Apache授权,带上Apache许可就好了,不费吹灰之力,而且Apache也不要求修改者公布修改的代码.至于UNetbootin这个小工具,其实直接用官方的二进制就好,完全没必要修改源代码,也没必要改名.不修改源代码,GPL同样是不需要使用者开源的,就像GNU GCC并不会要求你用GCC编译的软件开源一样.
0

引用来自“离宗道”的评论

求教?都有哪些开源协议?有什么不同?

引用来自“htfy96”的评论

虽然后排了还是科普一下吧(来源:https://opensource.org/licenses)

GPL:要求公开源代码,同时利用了GPL源代码的程序也需要使用GPL发布(即公开源代码),例:Linux Kernel,gcc(但内核调用和用gcc编译出来的程序不算). 这里Remix USB Tool直接用了别的GPL(UNetbootin)的代码,自己却不遵循GPL开源。

Apache:修改代码后可以闭源(或用其他许可证),但修改每个文件都必须放置版权声明 。这里Remix OS基于Apache协议的Android-x86,却没放置版权声明。

"这里Remix OS基于Apache协议的Android-x86,却没放置版权声明。"
需要说明的是Android-x86是有GPL的linux内核,这就决定了Remix OS必须要GPL开源,而不只是遵循Apache放个版权声明了事的事情。
0

引用来自“离宗道”的评论

求教?都有哪些开源协议?有什么不同?

引用来自“htfy96”的评论

虽然后排了还是科普一下吧(来源:https://opensource.org/licenses)

GPL:要求公开源代码,同时利用了GPL源代码的程序也需要使用GPL发布(即公开源代码),例:Linux Kernel,gcc(但内核调用和用gcc编译出来的程序不算). 这里Remix USB Tool直接用了别的GPL(UNetbootin)的代码,自己却不遵循GPL开源。

Apache:修改代码后可以闭源(或用其他许可证),但修改每个文件都必须放置版权声明 。这里Remix OS基于Apache协议的Android-x86,却没放置版权声明。

引用来自“htfy96”的评论

https://pic2.zhimg.com/253a7b1819e2af555ed0a7e0f11a0b59_r.jpg
新版:http://hi.csdn.net/attachment/201105/3/5321_1304429916T0S0.png
0

引用来自“离宗道”的评论

求教?都有哪些开源协议?有什么不同?

引用来自“htfy96”的评论

虽然后排了还是科普一下吧(来源:https://opensource.org/licenses)

GPL:要求公开源代码,同时利用了GPL源代码的程序也需要使用GPL发布(即公开源代码),例:Linux Kernel,gcc(但内核调用和用gcc编译出来的程序不算). 这里Remix USB Tool直接用了别的GPL(UNetbootin)的代码,自己却不遵循GPL开源。

Apache:修改代码后可以闭源(或用其他许可证),但修改每个文件都必须放置版权声明 。这里Remix OS基于Apache协议的Android-x86,却没放置版权声明。

https://pic2.zhimg.com/253a7b1819e2af555ed0a7e0f11a0b59_r.jpg
0

引用来自“离宗道”的评论

求教?都有哪些开源协议?有什么不同?
虽然后排了还是科普一下吧(来源:https://opensource.org/licenses)

GPL:要求公开源代码,同时利用了GPL源代码的程序也需要使用GPL发布(即公开源代码),例:Linux Kernel,gcc(但内核调用和用gcc编译出来的程序不算). 这里Remix USB Tool直接用了别的GPL(UNetbootin)的代码,自己却不遵循GPL开源。

Apache:修改代码后可以闭源(或用其他许可证),但修改每个文件都必须放置版权声明 。这里Remix OS基于Apache协议的Android-x86,却没放置版权声明。

0
phonenix OS笑了
0
印象中remix提及过基于androidx86。。。
0
df
0

引用来自“雁儿在林梢”的评论

想问这种项目有前景吗?就算适配普通PC, 能确保大部分的硬件(尤其是显卡)都能正常驱动?就算驱动了大部分的硬件, 在android系统恶意软件这么多的情况下, 能确保系统的安全性?就算安全性能得到保证, 能跟windows一样流行起来?就算流行起来了, 确保人家不会起诉你违反开源条例?只不过是一个玩具罢了!
微软过气了
0
想问这种项目有前景吗?就算适配普通PC, 能确保大部分的硬件(尤其是显卡)都能正常驱动?就算驱动了大部分的硬件, 在android系统恶意软件这么多的情况下, 能确保系统的安全性?就算安全性能得到保证, 能跟windows一样流行起来?就算流行起来了, 确保人家不会起诉你违反开源条例?只不过是一个玩具罢了!
0
呵呵,骂人还匿名,真是
0

引用来自“KenSun”的评论

别鸟这些破协议,remix,你只要记住你在中国就行了,做好自己
呵呵
0

引用来自“KenSun”的评论

别鸟这些破协议,remix,你只要记住你在中国就行了,做好自己
......
顶部