|
|
转帖的,个人觉得很有道理,linux最大问题是碎片化
只要能解决好这个问题,超越windows不是梦想!
马年对linux的期望(只需要做到这点可秒win秒macOS),对国产操作系统的期待,对国产芯片的期待
Linux的问题其实只有一个:碎片化。
如果没有碎片化问题,Linux早已秒掉windows秒掉macOS的了。
Linux本身比windows和macOS好用几倍,但因为碎片化问题的存在才拖累。
Linux的程序不知道有多少种,主要的两大派系是gtk和qt.
gtk分为gtk2.gtk3,gtk4……gtk5和6甚至更新是可以想像到的,问题是不兼容,搞到几大堆重复在一起。
别说软件不能兼容,连主题都不兼容,想要修改主题,还必须用多个工具调整才能统一界面……
然后QT,更差了,这样说吧例如你用qt6.8,但你安装的一个软件用的是qt6.9,你便没法使用。
那升级成qt6.9你以为能解决问题?更离谱,你升级到qt6.9之后,之前那无数的在qt6.8上编译的软件居然就用不了……
不向前兼容也不向后兼容,兼容差到离谱。
Linus Torvalds大神将内核做得再完美又有什么用,都被这些兼容问题搞到体验差了。
解决问题其实简单:
定标准。
gtk为例好了,不要再搞到这样复杂了,就以gtk4定完善好,不要在短时间内向前作无必要的推进了。
然后调整主题统一由一个工具完成,兼容也逐步统一起来。
然后各个发行版统一使用同版本的:
glibc
gtk
qt
……
就是大家使用同样版本,四年更新一次版本。
例如现在大家使用qt6.8版本,各个发行版全部用同一版本。
不管qt如何升级,大家只是修复bug完善不更新,直到四年后再统一一起同步更新版本。
只要能做到这一点,秒杀windows秒杀macOS不在话下。
不信就试试。
国产操作系统问题其实也只有一个:重复造轮子。
以往不知道投入多少亿元的核高基资金扶持的中科红旗Linux破产了,然后居然被私企收购了。
如果留下研发成果什么的也是属于私企了,而这个私企明显没心搞国产操作系统,或者有心无力。
这等于以前投入的核高基资金完全浪费掉了?
核高基是“核心电子器件、高端通用芯片及基础软件产品”的简称。
如果投入的扶持不能积累起来,这样重复造轮子,会造成浪费吧?
中科红旗linux破产了,然后是银河麒麟,并且还有别家公司来和它争抢蛋糕觉得是唐僧肉般。
投入银河麒麟以外的竞争……问题是不是竞争用户,在产品层面的竞争才能不断进步。
但是系统好用不好用,用户说了不算,领导说了才算。
领导不懂技术,信专家,专家被人称为“砖家”……
重复造轮子只会不断浪费。
解决问题也很简单:
从投入补贴扶持公司,改为扶持生态:
国产操作系统基于linux,发行版本身很容易,关键还是软件生态:
中科红旗linux破产了,有银河麒麟顶上,然后微器人,优麒麟,veketx……国内的linux发行版多得很。
大家缺少的只是软件。
目前国产生态缺少什么软件,那就投入补贴扶持什么软件,软件出来之后开源。
即使公司破产了,别人也可以接手继续开发,这样就不会造成浪费了。
扶持系统扶持公司是个无底洞,但扶持软件生态则事半功倍,投入是切切实实的软件,让各个单位和用户选择使用。
越多人用扶持越多,这样一来不用几年国产操作系统生态就马上完善起来的了。
国产芯片的问题也是碎片化。
标准太多了,海光兆芯的x86,然后飞腾华为的ARM芯片,然后还有龙芯的等等多个标准造成太过零乱。
竞争虽然是好事,但资源的重复投入和浪费则无必要。
想要做好国产操作系统原本就难,然后还要兼容多种架构……浪费资源无数还事倍功半。
应该只补贴扶持一种架构,个人建议是RISC-V.
因为开源,投入扶持开发更新RISC-V指令集并且必须提供给所有的国内公司共享。
就是若不愿意共享你可以不接受补贴和扶持,得到补贴和扶持开发的成果就必须共享出来供所有的国内芯片公司使用。
这样可以确保投入的资金不会浪费,推动生态极速发展。
并且大家的竞争是有共同促进进步的作用的。
|
|