难道deepin不是“抄”来的么?对系统内核级方面没任何了解,但是Windows的一套内核是横跨了多个版本,deepin就出现了23的软件没法适配25的尴尬局面。如果微信下载页面出现一个选项for Windows 7、for Windows8、for Windows8.1、for Windows10、for Windows11这样的选项大家是不是会很惊讶?但是来到Linux系统,你会发现for deepin20、for deepin23、for deepin25也毫无违和感 只是打个比方,别一一代入,谢谢。如果那天deepin能做到从20到25所有软件都能无感适配,个人觉得大家都担心的生态问题也不会是个问题,因为软件开发者不用做多个版本的维护,安心的去完善软件功能和修复bug。
先把系统的滚动发行版解决吧,老是重装系统也不是事。
关于deepin最近更新推广使用wine这中统信兼容应用引擎,我是比较支持。但是,我也鼓励参与deepin的应用程序开发者能够更多“抄”国外的开源项目,让开源软件在国内变得更加好用。
那么,抄别人的开源项目,有没有风险呢?
肯定是有,但我所说的抄是在遵守别人开源项目的基本协议条件下,在开源项目基础之上对其架构重构、更新源码库等,也就是原有的项目基础上实现系统级别的UI统一、桌面配色统一、打包格式的统一、重新赋能。
就以开源的LibreOffice办公全家桶为例,如果我们deepin的应用开发者遵守LibreOffice官方的协议,在国内对其源码重构,实现deepin系统内输入法无乱码、字体美观、界面DTK GUI化、社群通讯化、AI数据处理等等,继续让libreOffice更加本土化,也能让LibreOffcie的功能不再分散,软件管理更加统一。
我知道有WPS这些商业软件的存在,但WPS这款商业软件对于一些办公的人来讲,并不是完全免费的,甚至有时会有广告的出现。而抄LibreOffice的作业,不仅仅是能够逐渐媲美wps,还有更多实际功能也能在deepin软件生态中自主进行定期增加,这个是WPS目前所满足不了的。
正如当下,Windows现在可用的浏览器客户端软件很多,有chorme、edge等等,但他们都是从谷歌原生浏览器Chromium内核出发,尤其是edge现在增加AI插件和AI大模型后,搜索比chorme更加方便。
最后,“抄”国外的开源软件,我们可以遵循官方的基本协议,通过自己的GUI界面特色改造和重新赋能,也是快速增强软件生态的一种手段,也能让别人的开源软件在自己手中变得好用,顺带还能让国内软件开发者更多了解开源软件到底是怎么回事。