虽然我还不清楚鸿蒙能否兼容WINDOWS,但是从未来的发展角度,我认为鸿蒙系统的开发应该兼容WINDOWS(三方软件),而且还要兼容安卓系统,就如同我们的北斗系统能够兼容GPS和格林纳斯系统一样,只有这样未来才有市场,更广阔的天地进行施展!同时才更具备有国际竞争力,让他们见鬼去吧! 对不起出题者,我把你的主题无意间给偷换了,带来的困扰我向你道歉 评论的有道理,我把WINDOWS系统和苹果的iOS,同类了。虽然WINDOWS和iOS是两套系统,但鸿蒙未必不能同时将两个系统兼容,这就看我们能不能花大力气把它做到,时代的发展,有时候总会出乎意料的,WINDOWS系统和iOS系统,所以不能兼容除了基于源代码和存在的产权问题所导致的,也就是创新,而不是技术性问题,从技术角度来讲,是完全可以突破的。 此外,我这回答不是为了写论文,请不要过度的咬文嚼字,需要学习,但不想蚂蚁爬字。 这种所谓的兼容并不是照搬对方系统的所有编程架构,而是通过搭建一个新的编程架构使得在WINDOWS和iOS(mac)操作系统上运行的第三软件,同时可以在鸿蒙系统上运行就达到了最佳的兼容。 世界上的四大导航系统都是独立运行的,这是毫无疑问的。但真正达到军事意义和商业意义上的导航系统,只有GPS和中国的北斗。导航系统之间的兼容并不是绝对性的技术性的一致性,或者是相互的替代,而是借道,北斗系兼容GPS或者叫商业借道,而格林纳斯政府间协议性借道 不要把自己的习惯作为技术不能突破的借口,这种借口的归根到底就在于懒惰,看看当今世界的技术领域,哪一项的新创意新突破不是在重重阻力中创造出来?哪一项新技术的出现不是在突出已有垄断技术上进行重重包围? 华为5G技术的领先,所以在世界上被重重设卡,重重踢群,归根结底在哪里呢?大家动动脑子想一想吧! 泱泱之国,难道不应该有一个自己的系统吗?仰人鼻息的日子,看弹丸嗯嗯的脸色,不难受吗?中国起步的确是晚,但必须努力,拿出大国之风来,所以我绝对支持鸿蒙 谢谢,大家都要与时俱进地多多学习本爷不是内行,但敢发表内行言论 那些装B内行者,发表一篇专业级的看看! 2019052819:30 致谢各位朋友 没想到深夜,发表了一点看法,会引起那么多的关注,确实意料之外。特别谢谢各位朋友们! 同时,看了很多人的评价,感觉自己的发布确实不够严谨,对此深表歉意! 本爷不是搞系统开发的。但是,是玩计算机软件应用和硬件的组装,深感计算机操作统(微软和苹果)和手机操作系统(安卓和苹果),都分别掌控于两家公司手中,各大系统之间互不兼容,使得第三方应用软件的开发必须遵循两套制。而硬件同样也是基本掌控在两家公司,微软与AMD;而专业软件开发同样集中于adobe公司和autodesk公司。一切行业标准,应用标准,利润分配与暴利,均有他们掌控! 本爷,一直都特别期待的中国有一天能出现,这样世界一流的公司拥有世界一流的操作系统,软件系统等等,虽然中国起步晚,但是做中国人的操作系统,硬件体系,软件应用系统,一直是本爷的期望! 终于出现了像华为这样的世界顶级公司,虽然有些方面尚需努力,但是作为国人的我,必须从态度上与支持,更希望国家在政治,政策等等方面鼎力相助,也希望每个中国人予以支持! 衷心祝愿:鸿蒙系统未来能兼容其他系统上运营的所有应用软件! 请大家自己看标题华为鸿蒙系统是不是能兼容WINDOWS上所有的软件?,从本意上来讲,我回答的是希望华为鸿蒙系统能兼容其他系统上运行的所有软件,或者说第三方软件才准确,所以说 如果当初我写的东西有所不精准,希望大家,多多谅解,谢谢! 请大家也不要因为我的回答过于简练,获得说不精准被误导了,来偷换概念,真是不好意思() 本人不再一一回复了就算我偷个懒吧! 2019。05。30 众所周知,鸿蒙系统是一个跨平台的系统,支持电脑、手机、平板、智能穿戴等硬件设备。如果鸿蒙系统,同时支持所有的win应用、android应用,那么岂不是不用担心生态问题,实现一统江湖了吗?下文具体说一说。 鸿蒙系统如何兼容win应用软件? 应用软件能够在操作系统上运行,首先需要转换为二进制01机器码,而这些机器码是有固定格式的。 win系统下的exe文件格式为:PE(PortableExecutable)。PE是win32环境自带的执行体文件格式,每个EXE文件的文件头结构如下图所示。 按理说,任何符合PE结构的可执行文件,也可以在非intel架构的CPU上运行,比如华为的麒麟处理器。但是,win应用软件会用到很多运行库、驱动软件,微软,包括这些硬件开发商、应用开发商是不会公开自己的代码,适配华为的麒麟处理器的。 可以这么说,鸿蒙系统理论上可以运行win应用软件,然而没有实现的可能性。 鸿蒙系统兼容android应用? 鸿蒙系统可以兼容android系统的所有应用,可以借用安卓系统的生态,有两点原因: 两者都是基于Linux的,运行机制大同小异; 鸿蒙系统可以通过虚拟机的方式兼容所有的安卓应用,也可以通过自家的方舟编译器直接将安卓应用打包成可执行的二进制代码,提高了运行效率。 我们看一下android操作系统的结构: Linux内核:这是Android平台的基础,实现线程管理、内存管理等基本功能; HAL硬件抽象层:包含多个库模块,每个模块实现特定的硬件功能,比如蓝牙、相机模块等; Android运行库:这个是android系统的核心,包含了一个Dalvik虚拟机,所有的android应用运行在这个虚拟机基础上,这也是造成android应用执行效率低的原因之一; 应用层:这个就是所有的android应用了。 从上图来看,鸿蒙系统的运行库只要兼容安卓的apk结构,代替android操作系统的Dalvik虚拟机,就可以实现android应用的兼容。如果觉得对你有帮助,可以多多点赞哦,也可以随手点个关注哦,谢谢。 在华为遭遇老美限制之后,作为备胎的鸿蒙系统迅速出现在了公众的眼前并且提前转正。一时间关于鸿蒙系统的消息铺天盖地出现在国内网络的各种角落,似乎鸿蒙系统很快就会应用在新款手机上。 但是,在经过一段时间的预热之后,最终华为研发的鸿蒙系统率先搭载在了智慧屏上。至于何时能够推出搭载鸿蒙系统的智能手机,还需等待。 按照任正非之前的说法,鸿蒙系统将在两三年内,成为一款媲美苹果系统的操作系统。 那么,鸿蒙系统能不能兼容windows的所有应用软件呢? 无论是手机还是电脑,目前主流的操作系统有三种:微软的Windows、谷歌的Android以及苹果的iOS和mac系统。 这三大操作系统都是独立的内核,并不相通。 鸿蒙系统是基于Linux内核而开发的,与谷歌的Android是同一内核,所以鸿蒙系统可以兼容大多数的Android软件。而微软件的Windows系统是基于自己独立的NT内核,并且此内核没有开源,所以鸿蒙系统想要兼容Windows系统的应用软件几乎是不可能的。 您好,很高兴回答您的问题。 unix和windows的软件能兼容通用吗?IOS和windows软件能兼容通用吗?Android和windows的软件能兼容通用吗?显然是不能!科学是一项严谨的事业!我看了有些回答比较气愤,要是您不懂,请别乱回答,要是您懂,请别睁眼说瞎话以博人眼球!鸿蒙与unix、linux、android的关系 Unix是初代操作系统,IOS是基于Unix的闭源操作系统,Linux是基于Unix的开源操作系统,Android和鸿蒙都是基于Linux衍生而来,华为的鸿蒙要完全兼容Android应用那么需要做的是仍使用linux内核,将虚拟机改掉,将服务层改成HMS,将框架framework层替换掉并保留API兼容。这样Android的应用才能运行在鸿蒙上。Windows应用能被鸿蒙兼容? 肯定是不行的,最起码现在肯定不行,一个linux内核,一个windowsNT内核,两者内核的运行机制都不同,Linux上的应用程序是ELF格式的,而Windows则是PE格式,所以要兼容,首先要解决二进制加载问题;其次,就是API问题,两者的API完全不同要实现兼容,就需要构建一个虚拟层,来实现两者API之间的转换。再运行个虚拟机?跑一个10M的应用加载一个100M的虚拟机得不偿失!总结 鸿蒙未来可能发展多变,但是当前的鸿蒙系统是兼容不了windows软件的。 以上,感谢您的阅读。 去年8月份鸿蒙发布,但时至今日,依然没有在大家最期待的手机、电脑上使用,所以大家关于这个系统的猜测特别多,各种传言也是特别多,尤其在生态上,究竟是怎么解决的,有人认为肯定会兼容安卓、windows的应用,但事实上呢? 一、按之前的说法,鸿蒙并没有说兼容windows的应用 在发布鸿蒙的时候,余承东并没有表示过兼容windows应用,更何况windows和鸿蒙内核完全不一样。 windows是基于微软的NT内核而来的,而鸿蒙按之前的说法,是基于linux而来,所以大概率的情况是,鸿蒙不会兼容windows的应用软件的。 二、鸿蒙只是兼容安卓的应用 其实之前网上的信息,更多的只是说鸿蒙兼容安卓应用,也就是可以直接对APK文件进行安装。 事实上,这一点已经被证实过了的,使用鸿蒙系统的荣耀智慧屏,是可以安装安卓APP的,把APK文件的APP导入到U盘中,再插入荣耀智慧屏中,是可以安装的,说明了兼容安卓应用是没什么问题的。 另外,值得一提的是,windows的应用估计是没有这么容易兼容的,否则linux早就兼容了,windows不是开放的系统,应该是有专利什么的保护的,而安卓是免费的系统,才可以这么轻松容易的去兼容。 事实表明很难。从操作系统的层面来说很难 如果你是一位Linux的用户,那么你一定经历过Wine在Linux环境下使用Windows的应用软件。事实上,确实有那么一批也只能说是一小部分的exe软件可以运行,而且能够运行的那一部分的应用软件基本上都是绿色软件,且运行的环境是以高系统资源占有率为代价的。 Wine本身不能含有从Windows复制过来的dll文件,所以Wine必须重写所有的dll接口才行。有些dll允许随软件一同发布,那么用这些dll在软件内进行使用就没问题,但是如果需要另外安装dll。就要看这个dll的授权,明确说明只能用在windows系统下,那你在wine里面就不能用。如果没说只能用在windows下面,就可以在Linux下面用,但是你又要确认你有这个dll的复制、使用权。自然windows系统自带的dll,你都不能拿来用。但是你自己写一个dll放到wine里面提供支持,就没问题,前提是你这个dll符合版权,也就是不能抄袭。 Windows系统是闭源系统,只要微软不开放源代码,任何系统都不可能去兼度容Windows和Windows的应用软件,苹果也好,安卓也好,还是Linux也好都是通过第三方答软件来实现对Windows系统的交互,将来鸿蒙也是一样内的,肯定也是通过第三方容平台来实现Windows的交互。从软件开发者的层面来说很难 Linux就是很好的例子。Linux的桌面出现很晚,Gnome和KDE是在90年代后半页才面市,那时Windows和MacOS都早已成熟,Linux没能赶上操作系统平民化的首班车。操作系统成功与否的主要问题还是在于生态。 为什么软件开发者会选择Windows操作系统来开发软件桌面操作系统,Windows系统用户量是最多的,占了80以上,对开发者来说开发成本与回报可成正比;Windows的框架成熟,有更多拿来就可用的库、代码,远比其他平台丰富,对于开发者来说可以节省时间成本和运营成本;基于Windows平台更容易招聘到合格程序员且用人成本可进一步降低。从用户的层面来说很难 对于绝大多数人来说,从小接触的电脑操作系统一直都是Windows,并且是通过Windows作为电脑的启蒙教育。Windows除了通用以外,Windows的电脑价格相对便宜,是很多人能够消费得起的。 用户习惯一旦养成,如没有非常的必要,一般不会再有变化,所以Windows用户数有巨大的体量,而用户数又影响到开发者的积极性,就这样用户习惯、用户数量、应用数量互相促进,不断循环向上,造就了一个良好的Windows生态系统。从鸿蒙系统的角度来说很难 从鸿蒙系统的官方数据来看,它是采用的微内核的分布式操作系统。根据鸿蒙OS架构设计,系统可运行在智慧大屏、穿戴、车机、音响、手表、手机、PC等设备。一套OS能够运行在不同硬件能力上进行部署,适配丰富的万物互联时代IoT时代能力的操作系统。 从上面的数据可以看出,适配鸿蒙系统的应用是属于轻量级的应用,类似于安卓上的应用程序。运行Photoshop、Pr、3DMax、AutoCAD等这些较大型的软件是不行的。从而可以推测出鸿蒙系统的软件生态是有别于Windows的软件生态的。所以更谈不上兼容。很难并不是不可能,iPhone和Android就给我们带了一个好头。 以前是Windows统领的个人电脑的天下,而现在是Android和IOS移动互联网的天下。Google和苹果重新定义了移动互联网软件生态。 为什么不是WindowsPhone?因为时代的风向标并不是一成不变,只是看谁先抓住。 以上个人浅见,欢迎批评指正。喜欢的可以关注我,谢谢! 认同我的看法的请点个赞再走,再次感谢! 感谢您的阅读! 如果华为能够让鸿蒙系统兼容Windows系统上所有的应用,那华为鸿蒙系统可能已经超脱时代了。 你得知道在两个不同平台,硬件和内核不同的情况下,华为如果想兼容所有的平台,可能所花费的人力,财力会更巨大。我们知道鸿蒙系统,第一款基于微内核的全场景分布式OS,是华为自主研发的操作系统。 它的特点是分布架构、天生流畅、内核安全、生态共享四大特点。我一直认为它推出的目的并非是取代某个系统,而是打造某个系统。应该是从0到1的过程,并非是1到1的再造过程。 而它使用微内核,是提供操作系统核心功能的内核的精简版本,微内核仅仅提供基础的系统运行能力,以及为不同的程序进程间提供一种消息的交互机制。而我一直认为鸿蒙系统聪明的地方是,开源。因为只有开源,才能让鸿蒙系统真的的做到把生态建立起来。 因此,不可能兼容Windows,只会取代Windows。 鸿蒙搭载的系统基本都是轻载的,而用户现在坚持跑在windows上的应用程序大多属于重载。没有这个必要去兼容。等有一天华为的笔电不跑windows跑鸿蒙了,那意味着鸿蒙开始面向重载应用,那时从加大市场覆盖面考虑,兼容windows应用就有必要了。 谢谢邀请,我来回答这个问题。华为发布智慧屏并推出了华为自主研发的鸿蒙操作系统,这一刻非常震撼,意味着我国未来将进入系统自主研发时代,今天将从以下下几个方向给大家讲解鸿蒙操作是否兼容windows应用以及安卓等第三方平台。 1。鸿蒙系统现阶段:现在的鸿蒙系统主要应用在华为智慧屏上,体验过华为智慧屏的朋友应该都知道无论是从交互体验还是系统操作来看鸿蒙系统目前还是可以兼容一部分安卓系统的特性和兼容Android一部分软件,但目前还处于发展初期智慧屏的交互功能只适用于一些企业来使用,还没有完全做到大众化。 2。鸿蒙系统与windows:鸿蒙系统想要实行的就是像苹果系统一样可以让你的电脑、手机、平板等华为设备互通,来营造智能生态系统的一种环境,但目前鸿蒙系统还不能完全兼容微软公司的windows操作系统只是基于windows内核来进行开发,也还替代不了windows系统的办公特性,目前我国很多的企业都在使用基于windows开发的办公系统和软件,短期内鸿蒙系统是不可能完全兼容windows系统的。 3。鸿蒙系统的未来:鸿蒙系统还要经过大量的资金投入和技术研发,经过不断的更新迭代也许可以在pc端完美适配windows系统,或许在移动端也可以完美的适配安卓来营造一个华为自己的生态系统,但是这个时间是非常漫长的,比如用户是否习惯新的操作方式或者习惯等等因素都需要去做大量的研究。 对于我国的数码科技水平来说,鸿蒙是一个好的开始,也许在下一个智慧时代,鸿蒙系统能够与苹果、微软等高科技企业直接抗衡,也能赶上这些高科技企业的步伐做到完全自主研发。 早在2019年8月份的时候,华为便发布鸿蒙操作系统。但发布背景确实由于国外手机系统对华为手机的打压。余承东曾对鸿蒙系统的解释说:这是一款面向未来的操作系统,可适配于手机终端、平板、电视、汽车以及可穿戴设备。但是,截止目前,也没说过华为的鸿蒙系统可以兼容windows的所有应用软件。 作为普通用户,绝大多数人应该只是系统的使用者而已,不论是PC端还是手机端。对于我们来说只要是能用即可,至于原理是怎样的或许不是那么重要。但是想要搞清楚为什么鸿蒙系统可以适配智能终端而不能兼容windows系统的话,我们还是需要稍微了解一下。 为什么鸿蒙系统可以兼容智能终端设备(如手机、平板)? 目前鸿蒙系统运用于华为荣耀智能电视上,可以实现部分安卓APP的兼容,但也不是全部。安卓上面的应用打包文件是apk,适用于安卓系统,但是如何兼容到鸿蒙系统呢?也很简单,只需要将apk文件存放到U盘中,然后连接到荣耀智慧屏上,允许安装未知来源就可以实现安装了。这个过程相比于在安卓上直接下载安装APP来说稍显麻烦,但总归是实现了鸿蒙系统兼容安卓这一功能。 之所以能做到这一点,是由于安卓和鸿蒙都是基于Linux的系统,运行机制类似。在安卓上运行的应用都是通过虚拟机完成的,所有的apk文件都会被翻译为机器可识别的字节码即可在安卓系统下运行。鸿蒙系统则是针对安卓系统的这一运行特性,将apk文件通过方舟编译器再次翻译打包,从而实现可以在鸿蒙系统下可直接运行的APP了。 那为什么鸿蒙系统不能兼容windows应用软件? 首先我们需要知道windows操作系统适用于PC端,是微软研发的操作系统。和谷歌开源的安卓系统有着本质的区别。最直接的说法就是:因为安卓开源,可定制和可扩展性更强,而windows系统则无法做到。 再者说,windows系统是基于x86和x64架构的硬件支持。只有在特定的环境下才可以正常运行,同样,运行在windows系统上的应用软件也需要遵守相应的架构体系,否则也是无法正常工作的。更何况,如果鸿蒙想要兼容windows系统,则需要基于windows的相关架构做出扩展然后才能适配。而微软是不会给华为鸿蒙任何权限做变更的,毕竟windows不是开源的。 所以说,华为的鸿蒙系统未来很有可能在智能终端上称为优秀的操作系统,实现各种智能设备之间的互通,但是想要兼容windows系统上的应用是无法做到的。