我们只是牛马,用啥系统都一样。
完成工作,零成本的完成工作(baipiao)就是我们的目标。
支持deepin,为了我们自己
我们只是牛马,用啥系统都一样。
完成工作,零成本的完成工作(baipiao)就是我们的目标。
支持deepin,为了我们自己
每天点一点,让deepin进军国际排名前5。
各人的需求不一样,在意的也不一样,但有些是基本的道德,还是要遵守比较好,为国家科技添砖加瓦的事,不喜欢也请别伤害,毕竟没有大家就没有小家。
听明白了,安卓和苹果是一回事,只不过口号不一样。
好像就是这么一回事,linus把俄罗斯贡献者踢出的时候,可不就跟苹果一个样子么。。
好用就行,现在鸿蒙这流畅丝滑程度,绝对在信创市场把统信麒麟击败
能让我高效完成工作的系统才是好系统
听明白了,安卓和苹果是一回事,只不过口号不一样。
好像就是这么一回事,linus把俄罗斯贡献者踢出的时候,可不就跟苹果一个样子么。。
所以,开源是啥,还得看上游的态度和脸色呀。
华为也是付出惨痛代价后才明白,发力玩备胎。
标题和内容感觉有点互斥。
该开源的还是开源。现在还是 OpenHarmony 的主力,5.1 版本就是华为释放的代码,靠“社区”是不可能的,代码质量是一回事。华为的只要处理自己的硬件就好,OHOS 的得考虑不同的芯片支持。所以,该开源的开源,让各芯片厂自己适配。
另外说一句。国内企业对同内企业总是不服气,但对于国外的企业……比如,如果一个项目如果存在了,国内企业发现该项目是国内厂商的,自己就会再造轮子。但如果发现是海外的,那它就继续用。
华为自己搞系统,然后其它厂家也自己搞一个。而不是参与共建。所以,我对国内的开源环境持负面看法。
标题和内容感觉有点互斥。
该开源的还是开源。现在还是 OpenHarmony 的主力,5.1 版本就是华为释放的代码,靠“社区”是不可能的,代码质量是一回事。华为的只要处理自己的硬件就好,OHOS 的得考虑不同的芯片支持。所以,该开源的开源,让各芯片厂自己适配。
另外说一句。国内企业对同内企业总是不服气,但对于国外的企业……比如,如果一个项目如果存在了,国内企业发现该项目是国内厂商的,自己就会再造轮子。但如果发现是海外的,那它就继续用。
华为自己搞系统,然后其它厂家也自己搞一个。而不是参与共建。所以,我对国内的开源环境持负面看法。
最不希望你好的,都是自己人。大家都光脚,凭啥就你穿鞋?😂
好用就行,现在鸿蒙这流畅丝滑程度,绝对在信创市场把统信麒麟击败
你说了有人不愿听的话和有人不敢说的话。
毫无疑问,大部分中国已经切换到openharmony赛道,如此已不是趋势,而是事实,只是暂时还留着那帘幕布遮挡。2025极有可能就会完全扯掉那帘幕布。
我一直说,我个人喜欢用deepin,首先是因为好用,然后是开源。而国产,在我这里一直是减分项。
笑死了,感情你不是国产生出来的啊?平时生活用到一大堆国产的东西没把你恶心坏么?你为啥还用中文发言,应该用高贵的english,你是不是面对外国人觉得作为中国人很自卑?你这算是不小心暴露出逆向民族主义立场么?怎么跟黄皮白心一个套路?
Popular Events
More
大家好,我是周荔人。5 月 8 日,华为在深圳召开鸿蒙电脑技术与生态沟通发布会,正式发布鸿蒙 PC。当看到鸿蒙 PC 的时候我并没有很多惊喜,因为就像我之前的视频说的一样,整个系统有一种大号平板的感觉。我甚至相信,这就是华为平板的鸿蒙的下一个版本,只不过提前放到了鸿蒙电脑上。视频发布之后,我看到大家讨论最多的问题其实还是鸿蒙操作系统的生态问题,所以这期视频,我来聊一聊我的想法。
先来做一下自我介绍,我最初对鸿蒙系统有深刻的认识,源于 2019 年 12 月份。那个时候我在深圳的一家 Z 字开头的科技媒体打工,华为邀请我们去深圳万象天地的华为旗舰店参加一个 EMUI 10 的分享活动,分享嘉宾就是鸿蒙之父王成录。
在分享会结束之后,我问了一下邀请我们参加活动的华为工作人员。因为那个时候鸿蒙系统深陷安卓套壳的舆论风波,所以我提的问题是:鸿蒙系统到底是不是套壳,华为是怎么规避 powerd by android 这些知识产权问题的。
华为的同事跟我讲了一个真实的故事,他说:其实安卓系统并不是像你想的那样,大家知道的是安卓是一个开源项目,但是大家不知道的是整个项目的管理权完全在于谷歌,也就是说华为贡献的代码能不能被合入到安卓系统,谷歌说了算;大家知道的是那个时候的 Android 手机发热严重,掉电快,却不知道其实在 Android 的任务调度系统和电源管理模块的代码存在很大的优化空间;大家知道的是 EMUI 10 很流畅,却不知道华为在优化 Android 系统上花费了多少心血。
他说:华为给安卓系统做优化的方式就是 “拉抽屉”。什么意思呢?大家可以把安卓系统的各个模块抽象成一个个抽屉,抽象之后就是大家在屏幕上看到的这个样子。
这是安卓系统最高层级的抽象,每一层大家都可以理解为一个抽屉。华为做的就是打开这每一层抽屉,从安卓的功能模块中抽取其中的一块进行性能优化,然后将优化后的代码写好之后再放进这个抽屉。就像你在家里面打开抽屉关闭抽屉一样简单。
在这个事上,你最有感知的一点,就是在使用某一款华为手机的时候,你再也没有续航焦虑。因为安卓系统掉电快这个问题,被华为优化掉了,华为在优化安卓系统的时候发现,安卓掉电快的原因之后,就是因为系统接收到事件之后,都会唤醒手机的 SoC,像各种应用的通知,熄屏亮屏等等。华为的做法就是在硬件上加上一颗低功耗芯片,单独处理这种系统事件,而不用去唤醒手机的那颗 SoC。在软件上通过优化系统的各种调度流程,解决了这个问题。并且把相关的硬件设计与软件代码,贡献到了安卓系统当中。
他说:这张图只是最高级别的抽象,再往下细分还有数量繁多的子模块,各个子模块之间还有纷繁复杂的关系,用牵一发而动全身来形容毫不为过,这些模块华为都是一个抽屉一个抽屉的优化过的。所以对于 Android 系统,华为是非常精通的。
在听到这个故事之后,我内心就基本上消除了鸿蒙系统是换皮的想法。
在这之后,我从这家科技媒体离职,进入到了一家国内的 Linux 操作系统开源社区工作,对于国内操作系统的生态建设又有了更深刻的认识。虽然是 Linux 操作系统开源社区,和鸿蒙系统属于两个不同应用领域,但是在应用生态建设上的思路,没有什么不同。
闭源生态不好搞,开源才是走正道
我注意到一些人在看到鸿蒙系统不能侧载、安装必须通过应用商店,系统终端只支持 Linux 系统的部分命令就感觉鸿蒙系统的这样的闭源生态没搞头,迟早要黄。我先说我的结论:我认为开源和闭源只是培养生态的一种手段,一种方法,选择其中任何一个的重点都不可能是繁荣的软件生态,软件生态建设的核心在于人,在于终端用户,在于开发者。
我为什么会这么说,因为地球上,你很容易找到开源的手机操作系统、闭源的手机操作系统,开源的电脑系统、闭源的电脑系统,这说的就是 android 和 iOS、Linux 与 Windows、macOS。他们都在技术、商业、生态上获得了成功,所以生态好坏和系统开源闭源与否,并不是必然关系。
软件生态的好坏核心在人,在于鸿蒙是否可以提供一个平台,让用户获得良好的用户体验,让开发者能够有一个通过开发鸿蒙应用,展示自己的能力的平台。由于鸿蒙现在是一个闭源系统,所以我们就拿手机上的 iOS 和 macOS 举例。
如果你对苹果公司的发展历史很清楚,你应该知道,如今苹果手机的 App Store 是早于 macOS 上的 App Store 发布的。
在 2008 年 3 月 6 日的 “iPhone Software Roadmap” 发布会的发布会上,乔布斯宣布面向第三方开发者开放 iOS 应用开发的权限,在这个发布会上,苹果给开发者带来了 4 个惊喜:
在苹果手机 App Store 3 年之后,也就是 2011 年,macOS 才正式推出了 Mac App Store。在这之前,mac 的用户下载软件只能通过网站下载 dmg 或者 pkg 的安装包。这些下载的应用中存在的安全问题,和更新问题,需要用户自行处理。
所以从苹果的两个 App Store 的发展历史上看,他有这样一个特点:
第一:从手机端扩展到 macOS 端,和鸿蒙应用商店从手机端扩展到鸿蒙电脑端是一样的。
第二:macOS 应用能够侧载不是苹果应用生态开放的体现,他是一个历史遗留问题。
在了解完苹果 App Store 的发展历程之后,我们再来看鸿蒙系统这边。首先,鸿蒙应用是从 0 到 1 的,2024 年已经有 10 万个鸿蒙原生移动应用了。其次,鸿蒙系统没有历史遗留问题,从鸿蒙系统发布开始,所有的应用就必须要在华为应用市场发布,你都没有办法从华为手机之外的地方下载鸿蒙原生应用,那么侧载这种方式就没有存在的意义。
接下来我们再从开发者的角度来看,其实中国手机应用的数量目前是有一个大概范围的,像华为说,他要做 TOP 5000 的原生鸿蒙应用,这 5000 应用再拆分到具体的公司,你会发现这些应用背后的公司是相对确定的,这些公司就是应用的开发者,既然这些开发者已经发布原生鸿蒙应用,已经将应用上架到应用商店,那鸿蒙电脑端自然没有应用侧载的需求。注意只是目前。
从个人开发者角度来看,目前已经出现一批为鸿蒙开发原生应用的个人开发者,这些应用大概有这几种类型:像记账软件、记事软件、音乐软件、番茄时钟,这可能不全啊,欢迎大家在评论区或者弹幕中分享更多。
这些软件通过内购或者直接购买的方式,能够为这些开发者,提供一份除了工作上班的收入,有收入了,才能更好的探索 35 岁之后的路,才能更好的探索成为一名独立开发者的路。
不过话说回来,应用侧载有没有需求呢?答案是肯定的。个人可以通过侧载安装一些解锁网络控制的一些软件,这些软件大概率是没有办法通过华为应用商店的审核的,只能通过侧载的方式安装到手机中。其次,企业则需要通过侧载安装一些企业内部的办公软件等等,这是存在客观需求的。这些需求我都知道,我相信华为一定也知道,只是事情有先后和轻重缓急,大家可以跟我一起持续关注。
那么作为开发者我就想看鸿蒙系统的代码有没有办法呢?那开源鸿蒙了解一下。这块其实华为想得很清楚。从生产力的角度讲:手机给我们带来的生产力体现在什么地方,答案就是上层应用,那鸿蒙系统如何满足用户的这些生产力需求呢?开发更多上层应用。
而作为操作系统这类底层软件,对于生产力的提升讲真话他真的不大,除了那些做基础软件开发的工程师,当然,华为也给这些工程师提供了了解鸿蒙系统办法,那就是开源鸿蒙,如果你就是对鸿蒙系统的源码念念不忘,或者想基于鸿蒙系统开发自己的系统,那开源鸿蒙了解一下,去除专利技术、代码开源、嵌入式、终端设备都能用。
鸿蒙系统和开放鸿蒙看起来是一体两面,但是完全把应用开发者和基础软件开发者给完全分开,这就是为什么我之前说,华为想的很清楚,他把中国的开发者群体组织起来,面向不同的开发者群体,提供不同的系统能力,让他们的创意能够按照整个生态的需要释放出来,这比泛泛的,松散的开源软件的开发方式,效率会更高一些,这种强大的组织能力,不是每一个企业都能拥有。
安卓源码开源这么多年了,咱们又听过哪个开发者使用系统源码做了一个特别厉害的安卓发行版吗?答案是没有,拿来主义的用户更多一些。加上鸿蒙系统五年布局积累超 2700 项专利,集结 10000 多名顶尖工程师,联合 20 多家研究所,积累超 2700 项核心专利,AI 能力与底层硬件、操作系统、软件应用的深度融合,如果你能规避掉这么多项专利,并只通过系统源码实现系统的调优,那你应该加入到这 10000 名顶尖工程师里面啊。
当然,如果你就是对鸿蒙系统的源码念念不忘,或者想基于鸿蒙系统开发自己的系统,那开源鸿蒙了解一下,去除专利技术、代码开源、嵌入式、终端设备都能用。
感谢大家能够看到这里,视频结束之前我来总结一下我的观点:
第一, 闭源生态和开源生态都是方法论,单独选择任何一种生态模式,尽头都不可能是成功。要用这些方法论,结合我们的实际情况,进行不断的实践,才能找到鸿蒙生态建设的正确方式;
第二, 生态建设的核心在于终端用户和开发者,在用户层面面,华为已经通过鸿蒙 4.3 和鸿蒙 5.0 俘获了大量用户的喜爱,有一个大基数的用户群体;在开发者层面,华为通过借鉴 App Store 的成功经验,为开发者提供开发工具,分发服务以及应用收入,正在吸引越来越多的个人开发者参与到鸿蒙生态的建设过程中,又通过鸿蒙应用商店、鸿蒙应用大赛吸引企业开发者,加速向鸿蒙生态迁移,实现从开发者到商业的完美闭环。
[鸿蒙 PC 发布了,鸿蒙系统是闭源的,闭源生态不好搞,开源才是走正道 - 哔哩哔哩] https://www.bilibili.com/opus/1065259250712838145