五千年(敝帚自珍)

主题:应该是没想到中国直接放弃华为跪了。 -- 沾花富翁

共:💬258 🌺2484 🌵94
分页树展主题 · 全看首页 上页
/ 18
下页 末页
                                    • 违规禁,【补充】可申诉或道歉来解。偏要看
                                    • 家园 你就和大家解释解释,

                                      资本家搞4000人,是怎么就只能做了个换皮的事的?你是看不起我大陆程序员吗?

                                      你不仅仅看不起大陆程序员,你还看不起资本家任正非,因为你觉得任正非招了4000人,工资发着,最后就让这帮人搞了个换皮蒙骗了。把工资都骗走了。

                                      • 家园 米boy都跑到西西河来了

                                        不要跟米boy解释,人家是有宗教信仰的,整个一个邪教。

                                      • 家园 你没见我上面解释了很多嘛

                                        扯来扯去就是认为花伪不会干这种事情?你要搞清楚一个逻辑,是花伪自己开了个开发者大会,号称全新的随时可用的自主研发系统,证明需要它来出。可结果呢,号称开源的实际上是物联设备的liteos,那个倒是微内核,可这和花伪那张ppt上的系统符合吗?不是改个名就行的。电视上的也号称是哄蒙,结果呢?被人扒了皮就是安卓。手机上的,还是安卓10,最多加了点新特性上去,什么含有安卓代码不算套皮的,要搞清楚没人说含安卓代码就是套皮,但是哄蒙连自己的运行时都没有,哄蒙app运行在ART之上,这还不是套皮是什么?

                                    • 家园 你这嘴脸很像米粉。

                                      雷军教主养的的米猴子。

                                        • 家园 前一段时间西西河有一次对鸿蒙的讨论

                                          你可能没注意到。

                                          余茂春多嘛?不能飘啊

                                          是从讨论余茂春的话题开始的,这可能是西西河的特色吧。

                                          首先需要明确Android和AOSP(Android 开源项目)的区别。谷歌对Android有明确的版权,但是对AOSP是放弃了相应的权利的。也就是说任何人都可以用AOSP来开发自己的系统,只要不叫Android这个名字就行。当然AOSP会有相应的开源条款,使用了AOSP的源码必须遵守这些条款。这些华为的法务应该是仔细研究过的,否则谷歌提起版权诉讼,华为岂不是白干。

                                          这里面还有一个细节,就是AOSP里有一部分是谷歌提供的源码,这一部分有可能会造成法律纠纷。所以华为说会把这部分代码替换掉,我估计鸿蒙在正式开源前应该会完成。

                                          下面说一下鸿蒙。我的理解是现在的手机都是在ARM芯片上跑的。根据ARM的架构,硬件上面首先是hypervisor层,然后才是AOSP虚拟机。hypervisor层面的微内核系统、编译器等底层基础设施基本上都是华为自主开发的(不排除用了一些合法的开源代码)。华为手机上的鸿蒙系统,可以理解为在鸿蒙的hypervisor上面跑AOSP的虚拟机。华为确实有宣传夸大的成分,但是在整体上还是靠谱的。

                                          • 家园 挺好的

                                            来了个不东拉西扯的。

                                            首先,aosp可以看作就是安卓,国内厂商也是在aosp的基础上魔改加入一些新的特性,除了花伪,都不会号称是自主独立研发新系统的,而是称作ui。但是不管它们怎么改,圈内人都是把这些国内厂商的系统认为是安卓大版本下的分支。并且谈及aosp的贡献,谷歌是最主要的实际贡献者,知乎有人建了个库,拉了代码行数提交量,谷歌占据了94%,花伪呢?仅仅只有0.04%。所以说花伪王成录哪来的信心说能够把谷歌aosp的代码全部去除?说道内核,目前没有任何证据表明哄蒙内部有这么一个微内核,反倒是各种证据都表明内核仍然是linux宏内核。去年被舆论倒逼扔出来的开源系统是花伪前几年开发的一个物联网设备系统,跟开发者大会上的那个是一回事吗?编译器?你是说方舟编译器吗?那个项目组早解散了,当初海军们吹嘘的对支付宝等各种软件的优化被人家知乎官方号现场打脸了。

                                            其次,你说的对,aosp虽说谷歌是主要贡献者,但当初在推广时期谷歌承诺永远开源的,所以说只要aosp一直在开源,那么安卓系统就不可能被卡脖子,花伪被谷歌禁止的其实是gms套件,这个东西国内有没有都无所谓,只是海外市场需要。花伪相对应的应该搞HMS才对,aosp谷歌是封杀不了的,搞哄蒙还是解决不了GMS不能用的问题。另外aosp作为一个开源库,国内可以随便用,叫不叫安卓或者叫其它,谷歌根本告不了,参见阿里云os事件,也仅仅是警告了下与之相关的合作伙伴。哄蒙不显示power by andoird 所以自研,更是胡扯,android是属于谷歌的商标,不属于安卓开源项目(Android open source project(AOSP))的,“power by android”不是你想加就加的,必须通过安卓品牌团队认证才可以。(就跟华为手机贴莱卡标签必须经过莱卡许可一样)。

                                            再次,明确告诉你,哄蒙连自己的运行时都没有,哄蒙app运行在ART上,去年的几个哄蒙app解包下来里面是apk格式,今年出来的哄蒙原生app新浪新闻,央视影音和优酷视频都是套壳webview。另外xposed模块 、太极在哄蒙上也能完全使用,而此类应用存在大量的反射和proxy,这至少说明framework应用侧代码没有大改动。加上dex的存在和hook art symbol的存在,自然art虚拟机少不了。另外,还存在hook system call,所以Linux kernel跑不掉;服务侧的一些核心服务,pms,ams,wms,surfaceflinger等 core service和一些关键系统进程init,zygote等代码完全没变。别的就不举例了,你来说说看,去掉aosp,哄蒙还有什么?

                                            最后,华为吹哄蒙是被逼的,是给谷歌/美国看的?这个理由听起来好像有道理,但是再仔细一想妥妥的海军自己骗自己:1,既然是做给谷歌做给外国人看,吓唬它们的,那为什么发布会议不用英语呢?手机发布会都用英语,反而“做给谷歌/美国”看的吹哄蒙却用中文。2,谷歌傻么,看“吹牛”来判断一个系统怎么样?it界的真理是:talk is cheap,show me the code。哄蒙号称是开源的,谷歌的工程师一看源码就知道行不行,根本不在乎对方说什么。那么你说吹哄蒙的言论主要针对的对象是国内还是国外呢?

                                            • 家园 先花再复

                                              欢迎技术讨论,看看能否把问题讨论清楚。

                                              谈及aosp的贡献,谷歌是最主要的实际贡献者,知乎有人建了个库,拉了代码行数提交量,谷歌占据了94%,花伪呢?仅仅只有0.04%。所以说花伪王成录哪来的信心说能够把谷歌aosp的代码全部去除?

                                              如果你所说为真,这是华为在吹牛了。

                                              android是属于谷歌的商标,不属于安卓开源项目(Android open source project(AOSP))的,“power by android”不是你想加就加的,必须通过安卓品牌团队认证才可以。(就跟华为手机贴莱卡标签必须经过莱卡许可一样)

                                              这一段你我的观点是相同的,看从哪个角度理解吧。

                                              下面说一下你我有分歧的地方。先上一张图吧。

                                              点看全图

                                              这是从AOSP项目的网站上搬下来的。

                                              Trusty

                                              在AOSP的Linux内核下面还有一层hypervisor。这个架构是原生Hypervisor,虚拟机监视器作为主操作系统,上面的linux和trusty是客操作系统。

                                              点看全图

                                              hypervisor

                                              我说的是hypervisor和ARM TrustZone的系统是华为自主开发的(不排除使用合法开源代码),这个是微内核的。如果说鸿蒙不仅是运行在手机上,而且能运行在所有ARM架构的设备上,那么这个hypervisor层的操作系统称为鸿蒙(或者鸿蒙的一部分)也说的过去。至于这个hypervisor层的操作系统的功能有多强,能否做到与其它非手机设备互联互通,还是说只是起到安全监控和转发功能,这一点我不清楚。

                                              编译器?你是说方舟编译器吗?那个项目组早解散了

                                              这个我不能确定。我知道的是华为一直在加强与学术界的合作。国内学术界有两位计算机系统和语言方向的大牛被华为挖过去,正在带领团队从事操作系统和编程语言方向的工作,包括编译器。

                                              最后,华为吹哄蒙是被逼的,是给谷歌/美国看的?

                                              我的观点是:华为做鸿蒙是被逼上梁山的,如果能多给两年时间,鸿蒙的进度不会如此匆忙。华为的宣传要实事求是,吹牛多了会被打脸。但是华为在鸿蒙上还是做了很多实实在在的工作,这一点不能否认。

                                              6月份鸿蒙就要真正开源了,到时候再看吧。

                                              • 家园 我感觉你对hypervisor有所误解

                                                hypervisor可以叫做虚拟机监视器或管理器,它是一个小型的软件层,用来创建、运行和管理虚拟机(VM)的计算机软件。Hypervisor在逻辑上将虚拟机分开,并为虚拟机分配底层的计算能力、内存和存储。一方面虚拟机彼此互不干扰,如果一个操作系统或应用程序发生崩溃或安全性损害,其他操作系统或应用程序仍可以正常运行;另一方面也是为了充分利用硬件资源调。打个比方,比如安卓手机同时打开多个app,其中一个app崩溃了,但并不影响其它app的运行,为什么呢?因为安卓系统每运行一个app,就会从zygote分出一个进程,打开多少个app,就有多少个进程同时被建立。说白了,它的作用之一就是管理虚拟机的进程并分配相应的硬件资源,另外Linux从2.6.20开始,就从内核支持虚拟化,也可以理解为安卓liunx内核就是Hypervisor的一部分,这和你说的属于哄蒙系统一部分或者微内核是两码事。

                                                ARM TrustZone的出现更多为了是解决安全口令以及和外部Cortex设备的通信安全问题,通过硬件或者逻辑上隔离出安全区域提供Tee,为代码的执行和数据的储存提供一个更加安全的地方,也就是你图上的可信区域,可-其它安卓手机也有这个可信区域的系统,但它们名字还是叫安卓。虽说tee可以分为tee内核和tee服务两部分,但这个内核可实现不了哄蒙开发者大会上所说的分布式、虚拟化、软总线、全场景等功能,原因就是tee太弱了。

                                                没有谁去逼花伪做哄蒙,原因就是我上次回复的:aosp是开源的,根本卡不了脖子,海外市场被卡的是gms,国内再怎么折腾也解决不了这个问题。从花伪文宣来看,哄蒙研发可是从12年就开始了,并且余也在多个场合下说过随时替换,任也在海外媒体面前声称比安卓快60%。

                                                • 家园 我对hypervisor层的理解应该问题不大

                                                  我近期参与过一个移动终端操作系统的项目,虽然没做什么实际的事,但是对hypervisor的架构还是了解的。我举trusty的例子是想说:从hypervisor层的角度来看,linux和trusty都是上层的虚拟机。另外,TrustZone相关的系统跟安卓没有关系。举个例子,OP-TEE就不是安卓。

                                                  不过有一点,我和你的观点比较类似。hypervisor层一般都很薄,承载不了太多的功能。我也怀疑华为所说的分布式、虚拟化、软总线、全场景等功能是否都能在hypervisor层实现。至少软总线,达闻奇给的鸿蒙架构图已明确是在应用层实现的。

                                                  陈经昨天有篇文章点评了鸿蒙。

                                                  陈经:鸿蒙不是Linux定制或者安卓魔改,而是一个新系统

                                                  里面有一位吐槽大师傅的评论很有意思:

                                                  吐槽大师傅

                                                  关于这个我正好可以谈谈,鸿蒙还不能说是基于linux分支的。

                                                  我看着,鸿蒙最核心的创新是重构了一个操作系统的抽象层,隔离了应用层和操作系统层。

                                                  在抽象层的下面,可以linux系统,也可以是其他的操作系统,只不过现阶段linux的成熟度和驱动资源是最容易最丰富的。但是底层可以不是linux内核。

                                                  这有个好处,将来可以把linux内核换掉,而上层应用系统不用改造,这种可能性很宝贵。它是一种选择权。

                                                  你只谈安卓的区别,谈ios的区别,其实鸿蒙远不是这么简单的。现有的架构设计,包括编译器,在我看来架构先进性非常突出,其实已经脱离了操作系统的概念,一种全新的演进方案。

                                                  因为以前操作系统都是和应用层紧密耦合的,而鸿蒙加上方舟编译器将应用层和操作系统脱藕了,这种方案加上中国现在世界上最庞大的开发人员,有潜力统一所有开发场景。

                                                  只不过,还需要在开发语言上补足一些短板,我们没有自己的golang,c charp和自己的rust.

                                                  不过,可以把国外的东西拿来贴合在鸿蒙上,并不是很大的问题。

                                                  总的来说,你低估了鸿蒙系统架构的先进性。

                                                  关键是这一句话:

                                                  “鸿蒙最核心的创新是重构了一个操作系统的抽象层,隔离了应用层和操作系统层。”

                                                  他的意思是鸿蒙在应用层和操作系统层之间加了一个抽象层,这个我没想出来是怎么加的。如果是这样的话,我之前的猜测就是错的。

                                                  还有几天谜底就要揭晓了,我们可以等一等看。

                                                  通宝推:桥上,
                                                  • 家园 鸿蒙的架构大概看清楚了

                                                    我之前的猜测是错的。先上图,看左图。

                                                    点看全图

                                                    鸿蒙的分布式软总线是在硬件抽象层HAL做的。在硬件抽象层做到了互联互通,本地设备和远程设备可以统一使用和管理。

                                                    应用和基础服务层之间增加了统一的程序框架层。应用程序开发者只需要关注程序框架层提供的接口和服务,做到一次开发,多个设备部署。

                                                    现在的手机鸿蒙还是闭源的。当然,即使开源了我也没有能力和精力去解读。我的猜测是华为对AOSP进行了大改。一个是在HAL层通过通信协议等改动,增强了互联互通的能力。一个就是在AOSP的基础服务层上又加了一个程序框架层。对于原生的安卓APP,程序框架层是透明的,直接调用下层的AOSP基础服务。对于鸿蒙APP,程序框架层可以提供更多的服务。

                                                    其他设备的鸿蒙都会有对应的分布式软总线和程序框架层,基础服务和内核层的代码应该会比较简单。

                                                    我这个仅是猜测,将来有可能会被打脸。

                                                    多说一句,与其说鸿蒙是微内核,不如说鸿蒙是多内核,这样可能更恰当一些。因为按照当前系统结构的分层,内核层下面还有一层Hypervisor层,可以支持多内核,这个在概念上是没问题的。

                                            • 家园 再补充一些吧,毕竟对数码圈比较熟悉

                                              花伪作为国内雇佣水军最多的公司,在行业内的公关舆论宣传一向都带有煽动民粹的色彩,对付竞争对手和消费者也是无下限,毕竟人称黑寡妇、国内从来不道歉的所谓民族企业嘛。所以看见后面的相关回复,简直要承包了我一天的笑点,还真能倒打一耙混淆黑白,知乎那么庞大的程序员群体居然就被打成了友商水军或者台湾政工队,请转告他们太落伍了,现在流行的是拜登上台3亿美元,要与时俱进。最后只能叹息西西河西西河,再也不是多年前的那个论坛了,太不接地气,基本的事实真相、是非曲直都不要了,只问屁股和立场了。真是成于民族主义,也是毁于“民族”主义。最后,对争议的哄蒙就是安卓套皮,就是个营销工具仍然保持我的观点,如果花伪及其相关海军还不服气的话,欢迎花伪法务部出动,就像对待报道绿屏门的深圳数码媒体编辑一样,羁押个252天,比李洪元多一天,或者像对待报道闪存门的那几个人也行。余茂春代表什么我还真不懂,毕竟我从来就不是个民族主义者,在我眼里,国外国内资本家都是一丘之貉。

                                  • 见前补充 4624062
                                • 家园 人家华为达到欧洲市场第一、折叠屏世界第一、5G世界第一

                                  等等,等等,你有点脑子吧。

                                  敢跟鬼子硬刚,这就是本事,中兴做不到,OVM也做不到。H需要靠这点东西去带货吗?有点脑子吧!!!

                                  通宝推:未知如之何,呦唔,
分页树展主题 · 全看首页 上页
/ 18
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河