windows和linux的下的软件不能相互兼容的主要原因是什么?
答案:5 悬赏:0 手机版
解决时间 2021-07-29 06:12
- 提问者网友:不要迷恋哥
- 2021-07-28 13:16
RT最好能够说的详细点,谢谢
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-07-28 13:40
两个系统的内核不一样。比如有的软件需要调用windows里面的API,但是在Linux下却没有相关的东西。
Linux现在只能算小众产品,要达到像windows现在这样成熟,至少还需要5年。
全部回答
- 1楼网友:玩家
- 2021-07-28 17:14
说话说关键OK?大家用了这么久电脑和windows,哪个普通人会去用linux?别说用 我开始学计算机时听都没听过!!还有编写应用软件或游戏的会针对哪个平台windows还是linux?就好比windows是汉字而linux是英语,你把汉字里面的字放在英语单词里面怎么搞?中式英语o(╯□╰)o,这答案就可想而知了,linux作用是服务器,针对它写的软件部不多,游戏就别说(大胆点说就是没有),微软赚哪个平台的钱大家用了这么久盗版我也不说了o(╯□╰)o,其实最关键就是利益不同,WINDOWS利益大,linux利益小
- 2楼网友:慢性怪人
- 2021-07-28 15:49
有是有,不过没什么人用。
OpenOffice,兼容微软的office格式,同时支持业内规范的opendocument格式。只不过因为运行效率和使用起来的方式和微软的不一样,所以在windows平台基本没人用,倒是在linux下就基本用这个了(- -!因为大多数的linux发行版都默认用这个)。
再说开发工具吧,eclipse、netbeans、TomCat、jbuilder这些东西都是用Java做的,所以可以在多个平台下面使用单一的一个开发程序,很爽。但是用这些的几乎都是开发人员,所以,呃,大众化发展还是不太行。。
java桌面开发不行的原因:
个人觉得首先是效率,GUI程序的响应慢了些,而且一些特效很难做,比如说半透明效果等等。
再者是操作系统没有预装jvm,现在windows下的程序这么多,基本已经很全了,结果你java写的程序还要用户去下载安装一个jvm,你说用户会爽么?这能拼得过人家操作系统原生支持的用C++做的程序么?
- 3楼网友:骨子里都是戏
- 2021-07-28 15:38
很简单啊,一个是基于NT技术的内核的操作系统,一个是在UNIX操作系统发展起来的开源操作系统,再者两个系统分属于不同的开发公司与开发环境,LINUX的环境为全开源的代码环境,是一个多用户多任务的网络服务器操作系统,而WINDOWS系列的操作系统是纯视窗操作系统,内核是完全对用户透明,管理文件与设备采用地址的管理方式,采用FAT32或者NTFS格式的文件系统,而LINUX采用日志文件系统,如EXT2,EXT3等高级的文件管理方式,这两者的文件系统不相同决定了软件的运行平台与环境就根本不能兼容
- 4楼网友:拾荒鲤
- 2021-07-28 14:02
说白了,编码机制不同,运行原理不同,打个比方,一个中国人,一个美国人,两个人只会说本国的语言,他们能直接交流吗。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯