因为微软的应用商店市场地位不够高。微软应用商店不让应用上架,对开发者没有任何威慑力,【你要是不让我上,我还就懒得上了呢】。
Google在Android上能做的,是规定PlayMarket必须有64位库才允许发布。但如果你的程序根本不通过PlayMarket发布,那么Google就拿你没办法。
在中国市场以外的市场,基本上还是都依赖PlayMarket,因此PlayMarket可以算事实垄断,所以Google的推广有实际意义。
微软的情况就不同了,应用商店在pc上是近些年才诞生的,在Windows存在的三十多年里,大部分时间都根本没有应用商店。所以微软的应用商店没有垄断地位,这种情况下,就不是开发者求着上应用商店,而是应用商店求着app上架。
既然微软的应用商店并没有占据很重要的地位,自然,就不能给出非常严苛的规定,现在有开发者愿意到微软商店商家微软欢迎都来不及,巴不得你多上架,又怎么会限制你64位32位?
如果哪天,微软的应用商店特别流行,市场份额具备主导地位,成为不可忽视的应用分发渠道,那么,那时候微软或许才有能力对推广64位进行更多努力,为应用上架增加更多门槛。
因为手机是数码玩具,PC是生产工具。
不要说32位,仙剑奇侠传这种DOS游戏,可以在Win10里面的Win XP虚拟机里面跑。
现在PC上运行的生产力程序都是花钱开发的。
有些程序常用,版本升级很快。
有些专用的,重新开发一次是一次的钱,而且跟着通货膨胀和程序员的工资涨。
所以微软不能激进,要做新的也要考虑兼容旧程序的问题。
手机这种数码玩具,涉及生产力的东西很少。说换,开发个新版本就换了。
苹果压力不大,而且应用商店自己控制,不换不让上架。
最容易更换的是封闭系统。系统应用都是固定的。
像以前的功能手机,只要能换电话簿就行了。
手机的程序都是自带的,给你什么用什么。
手机的CPU指令集,CPU,操作系统,应用软件随便换。
比PC更难换得是大型机,小型机。
银行被IBM绑上再贵也得用。服务不能停,数据和程序不敢动。需要下很大决心,花很高成本才能去IBM。
因为客户不肯。
前几年还有客户买Windows XP CSA,就是那种第一年价格相当于把软件重买一遍,以后每年价格会翻倍的VIP支持合同。
如果到现在都有人用XP,那么微软要砍掉32位的话,微软总部可能直接被从地面上物理清除。
毕竟那些客户,在地面上物理清除一整个城市那么大一坨东西,也不是什么很难的事。
微软自己还有大量32位屎坑没清理干净呢
vs今年才上64位,win10的无线网卡支持组件到现在还是32位
早期windows很多组件都是夹杂了asm的c/cpp写出来的,夹杂asm意味着上不了64位除非重写(因为早期windows只运行在x86上,所以很多组件都有asm)
纯粹是微软自己屎坑清不干净了,不得不保持32位支持。不然为什么win10arm要做架构翻译而不是直接全部arm重编译?微软就是自己的屎坑解决不了,必须用架构翻译来兼容
android才几年,能有多少屎坑,加上android出生起就是跨架构的(arm,mips,x86,后来mips死掉了),本身就不能用asm,全面64位相比windows这种几十年历史的系统来说有个√8难度,真就编译器换个架构的事情罢了
所以我才说,android app上64位真有手就行,无非是你开发者做不做的问题
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有