iOS 何止是基于 FreeBSD, iOS 的 XNU 内核实际上是 Mach+FreeBSD, 当然华粉以为「XX基于XX」就懂是什么意思了, 实际上连 Android 基于 Linux 这个实际的 Practice 都不懂.
而且 XNU 是开源的, 你实际上就是可以编译一个 XNU 跑在你想要跑的 x86 平台,甚至是手机上.
但问题是你能跑 XNU, 意味着你能跑 iOS 吗? 不见得吧.
显然 macOS/iOS/tvOS/watchOS 最有价值的就是从 Aqua 开始的 AppKit/UIKit.
而且严格来说 Darwin-XNU 还不是苹果时代的东西, 是 Jobs 被扫地出门在 NeXT 时代搞的, 所以现在 OC API 里面一堆 NS 开头的变量和函数.
XFH 和花粉又一点类似, 就是单纯的相信「真理是越辩越明的」, 实际上这句话本身就有问题. 在这些诡辩论者眼里, 他们想要认为什么就是什么..
1.苹果没有宣传自主研发
2.苹果对FreeBSD有很大贡献
华为呢
宣传说是自主研发秒天秒地秒空气,结果based on AOSP
你觉得华为做的很对?
就好比说EMUI是自主研发的
一个道理
无论是谁,说“我下载了AOSP源码、改了个按钮颜色,取名叫XX系统”,很好,不会有人喷。
说“我下载了AOSP源码、加了BBR支持,取名叫YY”,很好,还会有人说“哇~你真厉害”呢。
说“我下了Linux源码和AOSP源码,揉了半天好像跑通了,但弄出很多bug……”,仍然很好,不应该喷。
说“我下载了AOSP源码,想编译到x86……”,太棒了,大善人!我们都看着你呢~要不要搭把手?
因为开源项目本来就允许你随便用,别违反人家协议就行。光明正大的事。
但是,无论是谁,说“我搞出了自主操作系统有这样那样的先进特性”,结果一看,还是AOSP……
不好意思,哪怕你真的改进了AOSP,这样仍然是找喷。
因为你在撒谎。
因为鸿蒙在2019年的发布会上说安卓和Linux不好,所以要有鸿蒙的,而且鸿蒙随时可用。
结果等了两年后,放出来的鸿蒙还是安卓和Linux。
用安卓和Linux也就算了,毕竟是开源软件,不违反开源协议的前提下随便用,可你还雇佣水军挑拨矛盾指鹿为马混淆是非,这事情做得实在难看,当然要批评。
毕竟谎言并不能让中国取得真正的进步。
我突然发现这个问题被修改了:我得标出来 免得有些人在那边洗
刚看到的,
如何看待12月16日鸿蒙2.0beta活动? - 李一一的回答 - 知乎
我觉得这个朋友的回答 应该算是很中肯的了,懂行的看看哈
这一段我放最前面,看完再说话。
你这话说的~
鸿蒙使用“部分”安卓代码?那叫部分?如果你把 基于安卓开源项目做成的OS 叫做 “部分安卓代码”,那么国内各大友商的各版安卓魔改系统都可以叫做使用了部分安卓代码的自主研发的系统了。
我们喷鸿蒙,首先不是被扒到底裤了眼看没办法了,立刻改名以转移视线的那个鸿蒙,或者叫万物互联的鸿蒙
而是那个历经1年ppt 2年成型 号称一夜可以替代安卓的手机鸿蒙。
你得先明白AOSP是什么?"Android Open Source Project"的缩写,意为"Android 开放源代码项目"。
这个项目是什么作用?
在Android Open-Source Project社区,你可以找到你所需要参与开发的Android兼容设备的信息和相关源代码。Android是一个开源的,用于移动设备的系统。 Android开放源代码项目(AOSP),由谷歌发起。AOSP是由500多个git组成的一个超级git仓库集合。(如果不对请码农大大们斧正)
它对于Android的意义是什么?
谷歌一直利用某些保护手段对抗其它Android后备版本。很多人认为“Android”概念其实已经分裂成了两大类别:来自Android开源项目(简称AOSP)的开放部分,也就是Android的真正基础;以及闭源部分,谷歌移动服务(简称GMS),由众多带有谷歌商标的应用程序构成。
其次,就是那个时候夸下的海口,现在到了要还的时候。
这就好像是我对文学爱好者开了一场发布会:说我要写出一首比指环王还要牛逼的魔幻小说,吊打指环王。结果历经两年出版一本 讲述唐僧师徒四人拿着魔器一路到西天毁灭魔器内容,然后情节都与指环王差不离的魔幻小说《魔器皇》,就是人物名字与设定做了一点“自主设定”,从霍比特人弗罗多变成东土大唐的唐僧,优雅帅气精灵王子变成齐天大圣孙悟空,灰袍变白袍的甘道夫变成灰猪变白猪的猪八戒,未来号令亡者大军的阿拉贡变成统御流沙河的沙和尚……
一群人说:你这个不就是换皮指环王么!
我不仅不予以正面回应,我还发动我的的书迷说:你怎么就见不得有我们自己的东西!跪久了吧!你就是汉奸看不得我们好!
这不叫黑,也不叫喷,这叫不要脸。
或者说:
虽然,开源的东西只要不违反协议谁都可以用,但是你用了,就大大方方说,而不是在被人扒掉底裤之时,立马在屁股上画一条底裤说自己不是裸奔!
自研是个好东西,但是撒谎扯皮,只能被人唾弃。
=============无关紧要的更新================
我很不解:
这几天被华粉怼得让我觉得很有意思:
不管他们是说:离开安卓鸿蒙能不能用?
还是问我安卓基于什么开发的,再者把我当成公知的。
因为我的职业属性,定义我是吃烂钱的。
这些都是小事。
可是我就一直在问一个问题:AOSP的全称是什么?
为什么你们这些华粉都死命不回答呢?
我答案里有啊,你不知道可以照着答案抄呀!我这是开卷题目啊!
你们不回答是因为真的不知道呢?
还是因为你回答了,就要被扣KPI呢?
还是说说了,就要等于间接坐实“安卓套壳”呢?
=========================再来一点非原创的搬运的东西==========
听说放出这个图,懂的都懂……求个大佬给我说一下呗~~~
因为大家都知道iOS来源于FreeBSD,iOS虽然做了相当多的改进甚至重塑,苹果也没有否认iOS和FreeBSD的渊源(其实是很复杂的渊源)。
鸿蒙手机操作系统现在看来是基于AOSP的,但却在欲盖弥彰极力否认,就像这个问题一样,对iOS用词是“来源于”,对鸿蒙用词是“使用部分”。
这就让人很膈应了。
打个比方,苹果找了个有小房子的地,重新加固了地基,把小房子拆了,然后在原址上盖起了一个摩天大楼,然后立个牌子上说明这里曾经是个小房子,我们改建成摩天大楼了。苹果做了个盖楼的活,但也没有忘本,所以没人说。
华为找了个大房子,地基没动,重新装修,根据需要改改管线,改几堵墙,门面换了,旁边加盖了一个车库。然后宣称自己平地起了高楼,里面用了部分原来大房子里的家具是因为住客用惯了换家具不习惯。华为做了个装修活或者说是房屋改造活但宣称自己干了盖楼的活。有人看不下去了,说小米也改过这房子,人家都说自己干的是装修活,为啥你说你是新建的房子?华为指着车库说,你看内不是我们自己建的么?
关键是他还开了个发布会,在发布会上说我们已经自己设计研发建了个大楼,这个大楼比A公司的和G公司的都好,还有车库,马上建成大家就不用担心没房子了。所以大家真的很期待。
然后当发布内天大家去看房子时~~~这心理落差。
如果讲的故事变成,我们被G公司技术封锁了,但是他们大楼是很多人一起帮忙建的,所以产权不在G公司,我们在上面装修只要不用G公司家具就没任何问题,咱们先把楼里G公司的家具扔出去,自己造家具。解决使用大楼问题。G公司大楼没车库,我们加个车库,一定让大家住得比以前舒服。等改造大楼学习到经验了我们以后自己设计建造个自己的大楼。
相信大家都会支持华为。
所以,不是对鸿蒙系统有意见,是对华为的这波操作有意见。特别当这些东西和爱国绑定在一起时。因为如果这样就可以宣称是自主研发并赚取一波鸡血时,对真正在啃馒头自主研发攻坚的人是不公平的。对环境是有损害的。说难听点叫投机取巧。
国家发展要的不是鸡血,而是脚踏实地,实事求是。我们希望祖国的强大是真实的。
因为绝大多数国内做软件开发的,见识过老外都牛叉。所以对突然冒出来的土老帽,本能的有怀疑的态度。
2001年前后,我当时在联想工作,参加了微软新操作系统Longhorn的宣讲。
听完了之后,感觉两个字:绝望。
几个同事出门后,聊了几句,说还搞什么软件?还不如改行。能搞的微软都搞完了。
Longhorn没发正式版的时候,宣讲的特性包括:
1、WInFS,是基于SqlServer分布版设计的全新文件系统。搜索贼快,而且支持模糊语言搜索。当时微软工程师演示了一个特性,可以从成千上万张照片里,搜索到某山北坡的照片。而且还不是基于GPS位置,是基于图像模糊识别。
2、WinFX,统一开发框架。基于Longhorn可以使用任意语言编程,自己创建新语言也没问题,随时嵌入WinFX。
3、Avalon,统一界面开发引擎。在这个基础上开发3D界面就和玩一样。
其它的记不得了。总之就是极其震撼,巨大的无力感。
对了,这玩意两年后发布,前面说的特性基本裁剪没了。新的操作系统被称之为微软史上的最大失败:WIndows Vista
这时有人要说了,人家微软又没套安卓的壳。
?大家不是批评华为吹牛叉嚜?现在还在说套壳的事情,落伍了啊。
例子:不是你的孩子,和你没有血缘关系是很正常的;现在你告诉我面前这小孩是你的孩子,和你邻居血缘关系就说不过去了。
一个很简单的道理:自欺和欺人都是不对的
鸿蒙被喷是因为它的卖点就是自研,百分之百的自研,盘古开天地那种程度的自研,但它不是自研。现在它不是完全自研,等于在宣传上自欺,在大家面前欺人。
miui的大部分代码来自安卓,没人骂它安卓套壳;emui的自研程度比鸿蒙低得多,没人喷它安卓套壳;安卓的内核甚至最初来自linux,没人喷它linux套壳;
为什么?
道理是:软件行业本来就倾向于避免重复造轮子,抄得一手好代码是本事。
上文提到的系统没有一个宣传自己完全自研,没有一个把自研作为卖点;现在华为宣传鸿蒙完全自研,打破垄断,但事实它不是完全自研,并且部分代码是别人那里抠过来捏一捏又塞回去直接用的。这就属于虚假宣传,并且性质比大多数人想象的严重。不但欺骗了用户,还欺骗了中国人的感情。
可以认为鸿蒙的所谓自研宣传,是华为高层的一次决策失误。另外,华为不需要拥有一个完全自研的系统。打破垄断,基于linux足矣。
先问是不是,再问为什么。
iOS来源于FreeBSD,不但很多人说,而且还能大大方方说,说完还不用担心被扣上“汉奸”“走狗”“卖国贼”的帽子。
鸿蒙你试试?
套壳不套壳,本身就是个技术方面的讨论而已,或许若干年后,鸿蒙也能彻底摆脱安卓的掣肘。
可惜在某公关公司的眼里,就变成了重大的舆情事件,无非就是某公关公司的产品撑不起吹的牛逼罢了。
因此,被“套壳论”挑动了敏感神经的,一直都不是消费者,而是某公关公司。
@世界树的影子 这位已经提到了
鸿蒙在2019年的发布会上说安卓和Linux不好,所以要有鸿蒙的,而且鸿蒙随时可用。
随后,随时可用没等到,等了两年后,等到了一个核心是kernel 还是大量基于aosp的系统 完全看不出所谓的自主研发微内核分布式系统
现在运行在手机上的那个鸿蒙2.0的源代码并没有公开,现在在OpenHarmony - Open_Harmony - Gitee.com里面的所有代码并不能部署在除了那几块开发板以外的其他设备上,甚至包括兼容性极佳的树莓派上(只是在他们issue里面做了类似的安排)
所以很多人通过接口调用安卓彩蛋,用旧版一些方式发现鸿蒙2.0在华为手机上就是安卓套壳,与当出华为宣传完全不符合(微内核,分布式)2020运用在国产pc上也没有看见 这才是喷的点 而不是说用了安卓代码
你用了安卓代码 你说 你在开源许可协议体现出来 也就没人会喷了
你又不说 又说自己独立自研 随后被人发现不是 这不纯粹在搞乱开源社区的环境吗?
但这不违反apache2.0协议 谷歌没理由去告其违法
但转而言之红芯游览器 木兰编程语言给大家留下了深刻的不好印象 莫非还想步其后尘
华为口口声声说我们要建立开源生态随后转眼就做出毁坏开源生态的事情?
这很明显也对华为以后发展十分不利