我们来八一八阿里云OS的实质和历史
有个姓许的朋友在微信公众号上这样评论:
但是楼主对yunos的了解程度有多少,建议去了解下再评价别人,免费给你普及下:http://www.ithome.com/html/digi/109484.htm,附上文章最后一段(最后说一句,机友们如果要真想支持国产系统,你可以不喜欢或者不用YunOS 3.0,但是请千万别把它说成是山寨安卓并抹黑它。)
我一般喜欢公开讨论技术,不喜欢偷偷摸摸留言,技术的东西可以就事论事,不需要针对人。当然楼上的评论是节选,我已去掉了很多不堪入目的语言(这种骂爹骂娘的语言你们懂的),有一点毋庸置疑,这哥们肯定是阿里系的,或者是靠阿里云吃饭的,行啊,正愁你们不说话,来一个我打一个。
我深刻的坚信Google不会无缘无故发声明谴责YunOS。顺便给大家脑补一下,这个著名的IT事件发生在2012年9月,具体帖子见《谷歌阿里云隔空喊话:阿里云操作系统前景堪忧》,Google副总裁安迪·鲁宾,即安卓之父公开谴责YunOS是因为阿里发扬了我山寨大国的优良传统,打造了一款“安卓系统的不兼容版本”,关键做了婊子还咬死说自己是良家闺女,真他妈不要脸。
好,你们不是老说我没论据吗?某技术大神在知乎上对比了YunOS和Android系统的刷机包,这个很有意思,见《为什么阿里云 OS 兼容 Android Apps 令人不齿?》
对这个帖子我做了一些笔记
1. Build.prop文件显示YunOS使用的虚拟机版本是Android 2.2(也许后来有更新,我不知道,关键它从来不开源)。
2. YunOS的刷机ROM分析表明,boot.img是安卓系统的bootloader,即启动分区,且其中system目录与安卓系统的system目录结构完全一致。
3. 然后阿里云自己号称开发了一套新的文件包系统,扩展名lar,用WinRAR开一看,突然发觉YunOS的底裤没了,我们看到了与安卓apk目录结构一模一样的目录结构,其中classes.lex文件经过与安卓的classes.dex文件做二进制发现,这两个文件完全一致。
4. 进入/system/bin之后,我们发现了更多的山寨证据,其中am, app_process之类的名字都是Android核心进程的名字。
5. YunOS虚机用的收购来的东西(原猛犸科技的Java虚拟机),上层应用自己定制的,但文中来看app还是基于AndroidFramework做的,额外加了个云服务,其他都是安卓的东西。
至此,各位技术达人应该明白YunOS和安卓究竟是近亲还是远亲了吧。
所以YunOS是继国产麒麟Linux操作系统之后,第二个比较大的改人家模组之后包装成国产操作系统的东西。每次我想到倪光南院士在台上激情演讲,“我们要支持国产操作系统,而且我们很快就能做出来,别用Windows系统”,我就想骂:你他妈的倒是发一个真正从头写的国产操作系统给我看看呀,别用Linux内核,也别用人家安卓,就算写个类似MS-DOS的玩意也行啊。
我是亲身用C写过一些DOS命令的,自己在读大学时候无聊写着玩的,项目叫DosX,说白了就是从头实现一些Dos基本命令,比如dir、mkdir、rddir、delete等等。但说心里话,单单写上层的这些命令我都觉得工作量很大,更不要说从底层写内存管理、启动分区、设备驱动管理模块、文件系统。我敢不夸张的说,国内这种人几乎找不到,否则这么多年了,连个真正国产操作系统的影子也没看到。
说个笑话,其实刚才那篇知乎贴里提到阿里云CEO王坚也是微软研究院出来的,但进过微软中国的人都知道,虽然大家都是进来微软想去写操作系统的,然并卵,微软中国压根就没有Windows源代码,更不要说让你去写操作系统了。
其实我刚才调了一下王博士的履历,他的主要研究方向是人机交互,而不是底层文件操作系统,所以他低估了从头做操作系统的难度是正常,这也倒过来证明了李开复博士的判断是正确的,点心OS的方向也是正确的,YunOS其实是不作不死。当然我要澄清一点,王博士也是一位不错的学者,只是不应该去阿里这样有问题的公司,也不应该去主持自己不熟悉的领域,领域专家应该作自己擅长的事情。
李开复博士一直是一位我十分尊敬的学者,他的最主要贡献在于简化了语音识别模型,这一研究影响深远,所以他在全球学术界的声誉一直很好。在此我也祝愿他身体早日康复,能够重新回来执掌创新工场。
我们来八一八阿里云OS的实质和历史的更多相关文章
- 阿里云OS和Android的关系(本文转载月光博客)
原博客地址:http://www.williamlong.info/archives/3222.html 近日,有关谷歌Android和阿里云的争论闹得沸沸扬扬,谷歌高管.Android开发领头人An ...
- Android的深度定制版阿里云os(Android的山寨)
阿里云OS(YunOS)是阿里巴巴集团的智能手机操作系统,依托于阿里巴巴集团电子商务领域积累的经验和强大的云计算平台,基于LINUX开发. 魅族4阿里yun OS版已上市.[1] 1简介 阿 里云OS ...
- Nexus 5刷阿里云OS
刷机有风险,刷机需慎重! 1. 下载 recovery 的img和 阿里云os. recovery 的img下载: https://kanbox.com/f/V00KA 阿里云OS3.0.3 : 2月 ...
- 阿里云CentOS7系列三 -- 配置防火墙
前面讲到了安装JDK以及Tomcat.但是大家会发现,当我们访问 http:// XXX.XXX.XXX.XXX:8080/80 时候,tomcat 猫并没有出现.原因就是没有设置防火墙. 再次介绍下 ...
- [转载]点评阿里云、盛大云等国内IaaS产业
免责声明: 本文转自网络文章,转载此文章仅为个人收藏,分享知识,如有侵权,请联系博主进行删除. 原文作者:刘黎明 原文地址:http://www.chinacloud.org ...
- 阿里云服务器部署Office online注意事项
阿里云服务器部署Office online注意事项 一.参考配置 实例规格:4核8GB(IO优化) 网络带宽:5Mbps 系统盘:40G 存储盘:200G OS:Windows Server 2016 ...
- YunOS曙光初现----看好阿里云OS----阿冬专栏!!
阿里云os - YunOS 阿里云OS(YunOS)是阿里巴巴集团的智能手机操作系统,依托于阿里巴巴集团电子商务领域积累的经验和强大的云计算平台,基于LINUX开发. 魅族4阿里yun OS版已上市. ...
- 随笔编号-02 阿里云CentOS7系列三 -- 配置防火墙
前面讲到了安装JDK以及Tomcat.但是大家会发现,当我们访问 http:// XXX.XXX.XXX.XXX:8080/80 时候,tomcat 猫并没有出现.原因就是没有设置防火墙. 再次介绍下 ...
- 阿里云出手SaaS生态,中国SaaS市场小而不强有望破解
企业服务SaaS市场还有很大的增长空间.SaaS的鼻祖Salesforces今年5月迈上了千亿美元市值的门槛,再一次为ToB市场注入了兴奋剂.单单一个SaaS CRM,目前全球的市场规模就超过400亿 ...
随机推荐
- JavaScript Patterns 6.7 Borrowing Methods
Scenario You want to use just the methods you like, without inheriting all the other methods that yo ...
- Mongodb Manual阅读笔记:CH5 安全性
5 安全性 Mongodb Manual阅读笔记:CH2 Mongodb CRUD 操作Mongodb Manual阅读笔记:CH3 数据模型(Data Models)Mongodb Manual阅读 ...
- (转,有改动)测试网页响应时间的shell脚本[需要curl支持]
用法及返回结果如下: [root@myserver01 tmp]# sh test_web.sh -n500 http://www.baidu.com Request url: http://www. ...
- 【mysql】关于硬件方面的一些优化
一.CPU最大性能模式 cpu利用特点 5.1 最高可用4个核 5.5 最高可用24核 5.6 最高可用64核心 一次query对应一个逻辑CPU 你仔细检查的话,有些服务器上会有的一个有趣的现象:你 ...
- IE下innerText与FoxFire下textContent属性的不同
<div> 我是中国 人 我<br/>爱 自己 的<div>祖国</div>. <div> IE下输出 我是中国 人 我 爱 自己 的 祖国 ...
- linux 下 mysql 安装(不用编译的方式)
环境是centos6.x.相信其他的也大同小异.相对来说这种方式我用的比较多. 一些环境依赖表库: yum install perl yum install libaio 1)下载:在mysql的网站 ...
- linux下yum命令出现Loaded plugins: fastestmirror
yum install的时候提示:Loaded plugins: fastestmirror fastestmirror是yum的一个加速插件,这里是插件提示信息是插件不能用了. 不能用就先别用呗,禁 ...
- [转]Ionic系列——CodePen上的优秀Ionic_Demo
本文转自:http://my.oschina.net/u/1416844/blog/514361?fromerr=bbFC5JIl 案例网站 Slidebox with Dynamic Slides ...
- 还是不想改报告,伊阿忆啊哟-Linux基础继续
hi 虽然今天是最最美好的周六(前不着工作日后不着工作日),但老子还要来改报告,但额就是不想改,你拿我有啥办法啊... 争取完结Linux基础 一.Linux常用命令(三) 4.帮助命令 4.1 帮助 ...
- 自定义评分器Similarity,提高搜索体验(转)
文章转自:http://blog.csdn.net/duck_genuine/article/details/6257540 首先说一下lucene对文档的评分规则: score(q,d) = ...