百科问答小站 logo
百科问答小站 font logo



鸿蒙之于AOSP,是否Linux之于wine,Windows之于WSL?这么多人质疑鸿蒙说明了什么? 第1页

  

user avatar   ying-san-ling-luan 网友的相关建议: 
      

首先鸿蒙之于AOSP,并不是Linux之于Wine,也并不是Windows之于WSL。

说一下Linux和Wine的关系,Wine是通过将WinAPI 调用翻译成动态POSIX调用编写的翻译层实现。你可以看作Wine是编写了Windows软件和Linux系统的一个翻译层中间件,或者是桥一类的组件。中间有两类翻译,第一类是PE到ELF的翻译,第二类是WinAPI到POSIX调用的翻译。

然后对于Windows和WSL1的关系,有点像Linux和Wine的倒过来的关系。是将ELF翻译到PE并且让POSIX调用翻译到WinAPI调用。你可以在WSL模拟相当多的Linux软件的运行。代价不是没有,第一是性能的代价,第二就是兼容性不完整的代价。毕竟WSL并不存在完整的Linux内核。

但是注意了,Linux上Wine只是一个应用程序。用于兼容Windows应用程序的应用程序。在Windows上WSL也只是一个系统组件,用于兼容Linux二进制程序的应用程序组件集。他们都有一个共同特点:发行时,并不提供默认的安装。而是都需要你手动进行安装。

Windows中安装WSL需要你在命令行中执行:

wsl --install

Linux中安装最新版的Wine需要你在命令行中执行(仅以ubuntu 20.04为例):

       sudo dpkg --add-architecture i386  wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main  sudo apt update sudo apt install --install-recommends winehq-stable     

为什么不说Linux套壳Windows,也不说Windows套壳Linux。

Linux原本就不需要Wine,自己就有自己的POSIX API和ELF执行文件格式。

Windows原本也不需要WSL,自己就有自己的Windows Api和PE执行文件格式。

如果说鸿蒙要兼容Android应用的话,应该有一套自己的API系统。但是从现在已经提供的文档看来,貌似并没有提供一个ART以外的Runtimes。也就是说,你可以合理的怀疑如果鸿蒙完全掏空AOSP的部分,系统还能不能运行都是个问题。

在很多知乎网友的深挖下,我非常怀疑这个问题。因为系统有太多的应用程序是com.android.**包,并且无论是apk还是所谓hap,都脱离不了android的应用程序栈,如果掏空了这些,鸿蒙手机还能不能正常运行都是个大大的问号,莫说运行自己的一套API和bin执行程序,自己的工具链或者兼容工具链。

结论也很明显,鸿蒙至于AOSP并不之于Linux之于Wine。


user avatar   he-sen-run 网友的相关建议: 
      

先把问题放下来:

所以,我先说句不太友善的:国内的屎也挺香的。


华为被喷,不是他技术不行,而是他做的过分鸡贼——是,你在国际上四处被美国下绊子奋起反抗,我们支持,我们敬佩!(这个不允许反驳)

但现在反过来利用爱国心理吹牛逼大吹特吹结果逃出来一个意料之内(正常商业行为)但又出乎意料(自己吹的牛逼没圆了)的东西,不喷你喷谁啊?!难不成我去喷麒麟、深度、神州网信之类的正儿八经的国产系统(神州网信的Windows代码是经过国家审查的)?通过公关煽动情绪偷天换日瞒天过海来收个爱国情怀钱,真把自己当国企了?

Linux没了wine照样跑应用,Windows没了wsl照样跑应用,现阶段手机的那个鸿蒙没了AOSP那就没了!没了!所以问题中的内容应该是AOSP之于鸿蒙。

如果鸿蒙没这样宣传,我确实会保持乐观态度。但摊上华为这群公关,挣钱是任务,但吃相别这么难看可以吗?

现在手机上的那个鸿蒙做的,其实就是小米已经做的和小米米家的下一步。

我支持华为、支持孟晚舟、支持OpenHarmony、支持中华人民共和国!但坚决反对汉芯事件再度发生!


喷子可能有的回复我总结一下啊:

1、你一个做应用的你懂得系统吗?

2、大是大非前你谈什么技术?

3、收了狗粮了吧

4、你就是想让华为去死

5、美分

6、阴阳怪气

7、谷歌法务部警告

8、你居然打算给汉芯平反

(欢迎补充)


user avatar   lqr050103 网友的相关建议: 
      

从道理来说,早减晚增本身是没啥毛病的,毕竟只是个选项,丰俭由人。

大家怕的是某些人通过这些选项,再加点私货。而且这个说法和推迟退休一起出来,由不得大家多想。

按照目前的舆论情况,如果你敢允许早退减拿,估计只要不在体制内的人就统统早退了,反正也没啥规定领了社保就不能接着打工,对吧?甚至还可以把原来交给社保的那块放自己口袋。

所以,让你早退减拿是不可能的,忽悠大家晚退多拿的可能性比较大。


user avatar   wang-luo-you-xia-32 网友的相关建议: 
      

从道理来说,早减晚增本身是没啥毛病的,毕竟只是个选项,丰俭由人。

大家怕的是某些人通过这些选项,再加点私货。而且这个说法和推迟退休一起出来,由不得大家多想。

按照目前的舆论情况,如果你敢允许早退减拿,估计只要不在体制内的人就统统早退了,反正也没啥规定领了社保就不能接着打工,对吧?甚至还可以把原来交给社保的那块放自己口袋。

所以,让你早退减拿是不可能的,忽悠大家晚退多拿的可能性比较大。


user avatar    网友的相关建议: 
      

从道理来说,早减晚增本身是没啥毛病的,毕竟只是个选项,丰俭由人。

大家怕的是某些人通过这些选项,再加点私货。而且这个说法和推迟退休一起出来,由不得大家多想。

按照目前的舆论情况,如果你敢允许早退减拿,估计只要不在体制内的人就统统早退了,反正也没啥规定领了社保就不能接着打工,对吧?甚至还可以把原来交给社保的那块放自己口袋。

所以,让你早退减拿是不可能的,忽悠大家晚退多拿的可能性比较大。




  

相关话题

  华为正式发布鸿蒙 HarmonyOS 3 开发者预览版,还是安卓套壳吗? 
  从 Windows 95 开始一直在 shell32.dll 中存在的一个大树图标是出自哪里? 
  Windows 上的空当接龙第 11982 关到底能不能通过? 
  为什么汇编语言的功能在高级语言中一部分成为了关键字,一部分封装成了函数? 
  Windows 为什么不开源? 
  互联网公司,要求开发人员统一操作系统和开发工具,这可能是基于什么想法? 
  如何评价Linux发布新的CoC (Code of Conduct) 后引发的部分开源社区的不满? 
  OSDI 2018有哪些让人眼前一亮的文章? 
  打算用 Linux 作为日常使用的操作系统,不做开发,哪个版本比较合适? 
  学了三年的 Linux 了,我现在不能立马写出一个简单的 shell 脚本,怎么回事啊? 

前一个讨论
游戏形式是否已经被人发掘完了?
下一个讨论
与同事闲谈中,有哪些语言陷阱应该格外注意?如何应对?





© 2025-02-23 - tinynew.org. All Rights Reserved.
© 2025-02-23 - tinynew.org. 保留所有权利