4

统信 UOS 究竟咋样

 2 years ago
source link: https://yanhang.me/post/2020-09-10-uos/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

统信 UOS 究竟咋样

2020-09-10 约 1550 字 预计阅读 4 分钟

统信 UOS 是今年国产化浪潮中比较出风头的一个做国产操作系统的公司。这几天换掉了我的 Manjaro 装上了 UOS 体验了一下。总体来说,可以打七八十分吧。

单说这个分数可能不是很好度量它究竟是个什么水平。可以横向对比一下,分两个方面。一个是底座上,linux 发行版里, Deepin 团队做的很出色,现在基本上是排名第十左右的发行版(按流行程度)。UOS 是基于 Deepin 改的,底座上有了不错的保证。

再跟国内这一众国产操作系统比的话,那简直是碾压。红旗之类的不用说,之前中国软件的麒麟,基于 Ubuntu 来改的( Deepin 的底座也是Ubuntu), 做了这么多年,了解 Linux 的基本上没啥好感,还不如 Ubuntu。因为国产操作系统向来上先往政企方面推,像麒麟这种大概率是拿到之后用户基本上就闲置不用了,继续用 Windows了。UOS 终于让人看到一点希望,至少,看起来让人有想尝试一直用用的念头了。

国产操作系统怎么做的问题,其实就是 Linux 桌面版怎么做的问题,虽然我们也自有国情在此。从操作系统内核来讲, Linux 比 Windows/MAC 并不差,问题全出在软件生态上。主要原因有以下几个:

  1. 非商业模式。只要商业公司才能做出像 Adobe / Oracle 这样的软件。有赚钱的目标,合理的分工及 KPI, 再卖出去软件形成一个正向循环。Linux 生态里有点像现在各家的 Andriod, 还更差,基本上连个统一付钱买软件的地方都没有,再说 Linux 用户普遍还没有养成这样的习惯

  2. 开发者太容易分散人力开发类似的项目了。大家对项目有了争议,可以立马基于当前版本重新立一个新项目,分开开发。这就导致现在 Linux 已经有了几百个发行版,N 个桌面系统,每一类软件都有 N 个不同的产品。除了个别的项目之外,大部分都不好用。

  3. 没有领导,群龙无首。跟上面说的两个问题相关。内核发展的好,是因为有强有力的领导。但桌面系统,基本上就是百家争鸣,谁也不服谁

这些问题杂糅起来,就形成了一个恶性循环。 Linux 桌面不好用 -> 用的人少 -> Linux 桌面发展缓慢,程序员各自魔改 -> 用的人更少。所以导致现在的局面就是,你想要一个方便使用的 Linux 桌面,如果没有一点编程背景,总会有一天栽在一个无法解决的最基本的硬件问题上。蓝牙坏了,网络连不上,显示器连不上,显卡配置不好等等在 MAC/WIN 上很少碰到的问题上。

假设硬件的问题解决了,那么更难的来了: 软件。国内因为更加封闭的互联网生态这个问题更加严重。让用户苹果/Wechat 二选一,大部分人会放弃苹果,Linux 也类似,没有微信这些软件,没有正常用户会喜欢用 Linux。问题摆在这,那么国产操作系统怎么做的答案也就呼之欲出了:

  • 一定要有一个内置了常见应用的应用商店,后期还要支持付费购买软件。
  • 系统内置基本的常用应用
  • 用户装上能适配所有的基本硬件: 显示器,网络,蓝牙,甚至打印机等等

看起来就这么简单,做起来非常难,至少看起来麒麟一个也没做成。统信至少这几个方面都尝试了

  • 跟大量国内软件厂商去适配软件。像微信这种腾讯自己不做的,用社区现有的开源方案(Windows兼容层)做好放到商店里。
  • 比较可圈可点的就是做了一个内置的类似 MAC 的 图库 应用(应该是 Linux 平台第一个)
  • 跟大量硬件厂商去一个一个适配,也做了打印机方面的适配。当然基于国产化的考虑也适配了国内基本上所有的芯片(龙芯等)
  • Deepin 本来界面就挺不错,基于它继续优化即可。

做到现在,当然问题还有,BUG 也不少,稳定性也有不少问题。但可以肯定的讲,统信走的路线非常对的,取得的成就也是国产操作系统里最大的一个了(用户桌面领域)。虽然说操作系统领域是最不可能被卡脖子的领域之一,但能取得这样的成绩,还是非常值得肯定的。对我个人来讲,完全愿意将其作为自己主要的日常使用环境了。

最后,还说说说不好的地方;

  1. 做了一个垃圾的内置浏览器。这东西完全不用自己做,直接基于 chromium/firefox 自己定制就行
  2. Deepin 的一些老问题,N卡和外接显示器不兼容,这个没解决好。网络链接不稳定也是。
  3. App Store 用起来稳定性比较差

希望继续努力吧。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK