为什么中国大公司不开发 Linux 桌面应用?

news2024/11/25 1:00:02

我们Linux平台C端的业务,也就是给大家提供的Linux的个人版本。目前真的是靠爱发电了,逃)

更爱的是,我们不只是提供了X64平台,更是提供了Arm,MIPS64平台的二进制包。


估计国内在Linux平台首发新功能的桌面应用也就只有WPS了。WPS的插入公式在Linux平台是首发。

截止到目前为止,金山办公(688111.SH) 股价352.04.总市值1622.90亿。也还算是一个大公司吧。

update:2020-7-31

目前股价392.99,总市值1811.68亿

商业公司是不会开源自己的核心产品的。。。目前这套代码支撑起来了1000多亿的市值。除非有人买下来,狗头保命)

除非国家吹响了撤退的“集结号”,否则金山永远不会放弃 WPS
by求伯君

从 1988 年金山创办到今天,WPS 走了整整 31 年。从 1999 年以金山办公为业务主体准备上市算起到今天,我们足足等了 20 年。WPS 和金山的历程,就是一个坚持梦想并最终取得胜利的励志故事。为什么能坚持?因为,WPS 是个英雄的梦想。by雷军

目前桌面端三大平台:

  • Windows

  • Linux

  • Mac

我们WPS都有了对应平台上原生的应用。

我们是真正的原生应用,何谓原生,可不是简单地web套个壳。

所以我们也很轻松地提供了编译好的ARM64跟MIPS64的二进制包。

在这个行业也呆了四五年了。理论上,Windows能实现的功能,Linux都能实现,Mac平台亦然。

当然VBA这种跟windows平台深度绑定的还是很困难的,这个大家放心,会有替代品的。

Linux桌面平台应用少的也是大势所趋。毕竟现在在国内是移动互联网的天下。Windows的桌面端都式微,更别提Linux了。

但是,国家也意识到了这一点,大家有兴趣可以搜索下信创相关的产业。WPS也当然跟进了相关的业务。

中国信创体系已经初步建立,国产基础软硬件从“不可用”发展为“可用”,并正在向“好用”演变。过去32年,WPS在办公软件领域获得了海量个人用户和广泛党政客户的青睐,助力信创是金山办公作为民族软件的责任与担当。by 金山办公CEO 章庆元

这也不是危言耸听,因为,前段时间,MATLAB把几个高校禁用了,那如果真的有一天,MS Office也被禁用了怎么办?

三大桌面端通吃。这点MS没有做到,WPS做到了。

所以Mac平台,WPS的用户体验要比MS Office要好很多。

移动端WPS要比MS Office用户体验要好。

Linux平台。。。算了不比了。

这毕竟是开放平台。

这就是自己掌握核心科技的好处。


可能有人不知道,WPS也是有自己的Web Office的 - 金山文档。

目前我们所有的平台,一个账号,全部通吃。

www.kdocs.cn

个人用户。三大桌面端,如果觉得WPS安装比较麻烦的话,可以直接用web端的。大家登陆了账号之后,文档也会同步过来的。

跟桌面端一样,金山文档也有自己的B端用户(企业用户)产品。https://plus.wps.cn/

WPS+云办公主要为企业和团队打造的办公产品。帮助B端用户来云端办公的。跟传统的OA有一些区别,还是各有优势的。

当然我们团队日常用WPS+这个产品还是很多的。

比如我们测试小姐姐追着我修bug,在疫情严重的时候,大家一起在Web端讨论bug情况。逃)


关于代码

说点大家感兴趣的,目前理论上我们是一套代码的。我们的代码基本上就是小部分Qt+ 大部分纯CPP代码 + 少量脚本代码组成的。

至于编译一次的话,我只记得四年前刚入职的时候用机械硬盘,编译了五个小时。作为国内最大的CPP工程,这个真的不是吹的。

既然都说到了WPS了,我还是简单地说一个大家在Linux平台常遇到的问题吧。

Linux平台默认不带很多字体,遇到排版乱的情况,可以用WPS的这个入口检查下。

这个功能能够把文档缺失的字体能够显示出来,自己装一下字体吧,这样排版会变正常的,因为我们Win跟Linux就是一套代码。

我们每次发的新版本都会把一段时间大家的反馈都会改好的,我们也会适配最新的系统与desktop,比如前段时间Fedora32打印功能用不了,我就被我们的测试小姐姐拿着刀架到脖子上说这个bug必须要修好。

Linux平台的二次开发

由于Linux平台桌面分裂比较严重,所以还是需要社区的力量来帮助我们完善我们的代码。所以我们也很感谢各位开发同行与用户,也给大家免费开放了WPS的二次开发功能,这个功能原来是我们企业版收费的。这次也免费的提供给大家。

WPS 开放平台

open.wps.cn

这里是我们开放的部分接口demo,社区有开发能力的人甚至可以用这个做一个文件转化器,就是在Linux平台你可以用命令行用WPS来转PDF。

这也是我们感谢社区用户的一些方式吧。

最后,还是感谢各位开发同行与用户积极的给我们产品反馈bug,笔芯各位大佬。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/652144.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

马尔科夫模型 详解

马尔可夫性 马尔可夫性也叫做无后效性、无记忆性,即是过去只能影响现在,不能影响将来。 在数学上,如果为一个随机过程,则马科尔夫性质可以符号化成如下形式: 从上式可知,过去(s)并不影响将来(th)的状态&a…

Python数据分析讲课笔记02:Numpy基础

文章目录 零、学习目标一、NumPy概述二、多维数组对象三、创建NumPy多维数组1、利用array()函数创建NumPy数组2、创建NumPy数组的其它函数(1)利用zeros函数创建元素全为0的数组(2)利用ones函数创建元素全为1的数组(3&a…

时间序列异常检测:统计和机器学习方法介绍

在本文中将探索各种方法来揭示时间序列数据中的异常模式和异常值。 时间序列数据是按一定时间间隔记录的一系列观测结果。它经常在金融、天气预报、股票市场分析等各个领域遇到。分析时间序列数据可以提供有价值的见解,并有助于做出明智的决策。 异常检测是识别数…

增加内容曝光、获得更多粉丝 - 「评论发红包」功能

目录 博客发放以及领取红包规则 1. 发布博客评论社区红包规则: 2. 博客评论红包领取规则 如何发红包评论? 发布红包评论益处 不知道大家有没有注意到,我们的「评论发红包」功能已经上线啦~ 现在几乎所有的内容 -- 博客&…

管理类联考——英语——技巧篇——完型填空——经典方法论

放弃完型填空,意味着你的阅读部分得分至少能稳定在34分以上(满分40分,要得34分以上意味着至多只能错3道题),且其他题型也发挥不错,才能确保总分是一个不错的分数。然而,翻译和写作考查的都是硬实力,新题型自…

解释器模式(二十三)

相信自己,请一定要相信自己 上一章简单介绍了 备忘录模式(二十二), 如果没有看过, 请观看上一章 一. 解释器模式 引用 菜鸟教程里面 解释器模式介绍: https://www.runoob.com/design-pattern/interpreter-pattern.html 解释器模式(Interpreter Patter…

科研热点|影响因子发布时间确定,AHCIESCI将首获IF~

根据科睿唯安(Clarivate)官方公众号消息,2023年度《期刊引证报告》(Journal Citation Reports,简称JCR)即将于今年6月底正式发布! 本年度JCR将对Web of Science核心合集收录的所有期刊赋予期刊…

C语言指针讲解(适用于初学者)

本文参考视频: https://b23.tv/xLOG6SV,相当于学习笔记,这样概念混淆的时候也可以看看。 一.一级指针 以下图表示的意思是: a的地址为0XA0,定义一个指针p,指向a的地址,计算机也会给p一个内存空间&p:0XB0 图中&a…

【机器学习】十大算法之一 “KNN”

作者主页:爱笑的男孩。的博客_CSDN博客-深度学习,活动,python领域博主爱笑的男孩。擅长深度学习,活动,python,等方面的知识,爱笑的男孩。关注算法,python,计算机视觉,图像处理,深度学习,pytorch,神经网络,opencv领域.https://blog.csdn.net/Code_and516?typeblog个…

疑似有用户安装Win11六月更新之后,无法打开Chrome浏览器

近日有网友表示,在安装6月更新的KB5027231之后,无法打开Chrome浏览器了,并且在任务管理器中可以看到相关**ERP系统**进程,但是 Chrome浏览器无法显示。 据了解,微软在本月的补丁星期二活动中,面向Win11发布…

MySQL:多表查询(全面详解)

MySQL:多表查询 前言附录:常用的 SQL 标准有哪些一、一个案例引发的多表连接1、案例说明2、笛卡尔积(或交叉连接)的理解3、案例分析与问题解决 二、多表查询分类讲解1、等值连接 vs 非等值连接1.1 等值连接1.2 非等值连接 2、自连…

chatgpt赋能python:使用Python生成应用的SEO

使用Python生成应用的SEO 在当今数字化时代中,拥有一个优化良好的应用程序对于任何企业都是至关重要的。 SEO(搜索引擎优化)是一个崭新且不断发展的领域,它对于企业非常具有建设性。在本文中,我们将学习如何使用Pytho…

CADisplayLink前世今生

本文字数:19803字 预计阅读时间:50分钟 用最通俗的语言,描述最难懂的技术 前情描述 上周同事做code review的时候说到了CADisplayLink的一些变化,感触颇深,提到了接口的一些变动,现在就自己的一些理解加上网…

全志V3S嵌入式驱动开发(spi-nand驱动)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 nand flash相信大家并不陌生,现在很多的固态硬盘上面,其实有很多的nand flash。只不过根据存储单元,分成slc、m…

人机融合与因果关系

苏格兰哲学家大卫.休谟认为因果关系很难被认识,主要是因为他认为我们的认识是通过经验得来的,而经验只能告诉我们事件的先后顺序,而不能告诉我们事件之间的必然联系。他提出了“常见的联想”(常见的经验)和“原则的联想…

使用 MATLAB 进行气象激光雷达图像分析(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

状态模式(二十四)

相信自己,请一定要相信自己 上一章简单介绍了 解释器模式(二十三), 如果没有看过, 请观看上一章 一. 状态模式 引用 菜鸟教程里面 状态模式介绍: https://www.runoob.com/design-pattern/state-pattern.html 在状态模式(State Pattern)中&…

go常用特性(embed、插件化开发)、常用包(并发)

go常用特性及常用包 1 常用特性 1.1 go:build //go:build !windows //go:build是前缀指令,!windows是逻辑判断的条件。这个指令的作用是在Windows系统外,编译当前源文件。// build !windows // build是前缀指令,!windows是编译标记。这个指…

CSDN如何获得铁粉?

🌷🍁 博主 libin9iOak带您 Go to New World.✨🍁 🦄 个人主页——libin9iOak的博客🎐 🐳 《面试题大全》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~&#x1f33…

springboot+vue的校园疫情防控系统(附数据库,源码)

💕💕作者:程序员徐师兄 个人简介:7 年大厂程序员经历,擅长Java、微信小程序、Python、Android等,大家有这一块的问题可以一起交流! 各类成品java毕设 。javaweb,ssh,ssm&…