云网牛站
所在位置:首页 > Linux新闻 > 开发者支持Windows和MacOS就是不开发Linux软件的真实原因

开发者支持Windows和MacOS就是不开发Linux软件的真实原因

2021-02-24 16:30:40作者:sheldon0514稿源:深度站

为什么有些开发者一直都支持Windows和MacOS,就是不开发Linux软件,不给国产操作系统贡献软件生态,这里面有什么原因呢?下面从普通人的角度和开发者的角度去分析这个原因。

 

普通人眼中的原因

1、现在大多数人宁愿用Windows、MacOS都不认可国产系统,毕竟现在确实Linux开源系统各个方面都稍微略逊于Windows,而现在大部分的电脑办公用户又正好需要这些功能,在国产操作系统上没有得到解决,他们更习惯于Windows,不信任比如深度这一类的Linux发行版,故此不去开发Linux软件。

2、因为各种Linux版本的系统用的人少,开发的人也少,用了之后,遇到BUG,基本也不用想着官方能解决的,都是官方给你什么就用什么,有什么问题就等着,官方乐意修复就修复,不想修复,你说破嘴也不会理你,用户自然立马就退出了,在这种不正常的状态中,当然就失去了开发Linux软件的动力。

 

开发者说明原因

1、作为一个开发者表示,支持Windows和MacOS比支持各种各样的Linux发行版要简单一点,主要是因为Windows和MacOS都有标准API和标准的权限控制,而各种Linux发行版API和权限方面都不大统一,做服务端应用还好,做客户端就有各种各样的坑,而且UI框架的选择也很有限,基本上跳不开Eletron、QT、Java Gui(Swing、AWT、JavaFX)。当然,还有一些应用软件开发Linux版非常的给力,比如WPS[参考在Linux上安装WPS Office的方法(它是Microsoft Office的免费替代品)],因为它是用的QT开发的,因此就全平台兼容,VSCode用的Eletron背靠的是V8对各个平台的兼容性。

2、投入产出不成正比,没有人乐意只能贡献,而没有回报,如果Linux执行完善的收费政策,情况或许有所改观。

 

相关主题

深度Linux网友共鸣:国产操作系统的软件安装包应该统一标准

精选文章
热门文章