1
nybux 2020-03-25 17:02:16 +08:00
所以大家才会觉得 windows 又丑又 low,背负的历史包袱太重了
|
2
horizonl 2020-03-25 17:07:36 +08:00
有些底层库变了?
|
3
WilsonGGG 2020-03-25 17:15:03 +08:00
Windows 就像暖男(莫俊杰?),没那么大的号召力,甚至更新都得迁就着软件
macOS 一贯的逻辑就是做爹,我比较欣赏苹果这种,永远都是 APP 适配软件 |
4
qsnow6 2020-03-25 17:20:41 +08:00
因为微软跪舔开发者
|
5
niuxuewei 2020-03-25 17:20:53 +08:00
ls 应该是用自己的 kext 调用底层方法了吧
|
6
pmispig 2020-03-25 17:26:53 +08:00
因为微软的兼容性实在做的太好了,导致现在依然有一大把的傻逼软件不支持高分辨率
|
7
minami 2020-03-25 17:27:21 +08:00 9
微软对兼容要求很高,甚至要在系统层面替软件擦屁股。毕竟新闻媒体经常推送“小心,XXX 尚不兼容最新的 Catalina”和“尴尬了,Windows10 竟不兼容 XXX”
|
8
jiujia 2020-03-25 17:27:49 +08:00
macOS 自己自带应用的 bug 都没找完,哪顾得到那么多。
很多问题很玄学。 |
9
xiri 2020-03-25 17:28:06 +08:00
论兼容性,windows 真的没得比
|
11
pb941129 2020-03-25 18:15:20 +08:00 7
除了微软和苹果对开发者的态度造成开发系统时候的侧重点不一样(不得不承认这是主要原因),这也涉及到记忆模糊和一个事情两种表述的事情🤣。
当时 Win7/8.1 升级到 Win10 的时候( 2015 年),甚至 Win8 升级到 Win8.1 ( 2013 年)许多软件尤其游戏是不适配的,那时候有一部分人为了让游戏运行,各种求方法降级到 Windows7/8.1 。这是在搜索记忆中,忽略了这段 Windows 历史。 另外一个事情两种表述:Windows 好多软件都是十几年前,一样使用着没什么问题。当然我也可以说是『还有很多软件除了 WindowsXP 其他没有系统能用』。 在我看来,系统升级必然会让部分软件出现不兼容的情况,不管什么系统都会这样。当然这不是给系统 /软件开发者开发出兼容性差的东西找开脱的理由。唯一能做的,要么批评软件怎么不在预览版时候就适配(前提是你现在为软件付过费),要么就批评系统怎么这么烂(会不会觉得很奇怪,因为还是有程序可以正常运行的),要么自己开发类似的软件...剩下的...就只有等了... |
12
vanton 2020-03-25 18:38:34 +08:00
十几年前的软件大部分不能跑在 win10 下了。
重点再说一句,绝大部分。 你这个是幸存者偏差。 |
13
felixcode 2020-03-25 19:06:38 +08:00 via Android
应该看看 Ei Captain 或 Yosemite 上的软件还有多少能运行在 Catalina 上,那还只是五六年前的系统。
再对比一下 Win7 的软件甚至 XP 的软件有多少能运行在 Win10 上,就知道 Windows 的兼容性比 MacOS 强了多少了。 |
14
hash 2020-03-25 19:12:55 +08:00
只能认为对苹果来说旧软件能不能在最新的系统上运行并不是最重要的事情
|
15
tianyu1234 2020-03-25 19:26:07 +08:00 via iPhone
二者软件的研发能力根本不在一个层面上。
微软在 x86 上游刃有余时刻,apple 都还没找到方向,人家多玩了 20 年 x86,这个差距实在难以弥补。 |
16
paradoxs 2020-03-25 19:31:07 +08:00
有 1 说 1,就是没用心去搞。
因为 macbook 没什么市场份额。 从 iPad OS 的发展方向就能看出来了,苹果公司投入到 macbook 上的资源会越来越少的。 |
17
loading 2020-03-25 19:33:25 +08:00 via Android
因为微软会保留他的残疾接口,如果需要更新他就做个新的 api 。听说 msdn 不订阅,很快也会落伍。
win7 还是哪个版本,不早就被人挖掘出石器时代的程序还在里面吗? |
18
wclebb 2020-03-25 20:10:58 +08:00 via iPhone
windows 之前不是有一大推兼容问题吗?
|
19
chengxiao 2020-03-25 20:12:07 +08:00 1
一个卖软件的,一个卖硬件的,你说呢?兼容了还怎么卖新硬件?
|
20
kaneg 2020-03-25 20:13:06 +08:00 via iPhone
微软是软件公司,苹果是硬件公司。
|
21
falcon05 2020-03-25 20:13:51 +08:00 via iPhone
可能是两个企业的基因不同吧
|
22
Osk 2020-03-25 20:26:30 +08:00
@pb941129 Win7 -> Win8 -> Win 8.1 -> Win10 这一路不兼容的游戏大部分都是加载了驱动的, 包括现在 Win10 大版本更新也常常出现反作弊驱动不兼容的情况.
当时被骂的最惨的, 可能要数 "没钱玩个求" 公司的 xProtect 驱动... |
23
cwbsw 2020-03-25 20:35:15 +08:00
十几年前的软件有几个能在最新的 Windows10 上正常运行的。
|
25
hoyixi 2020-03-25 20:42:19 +08:00
不仅软件,连自己的硬件都可能不兼容(老 Mac 电脑,笔记本)
|
26
mrcn 2020-03-25 20:43:27 +08:00 via Android
主要还是怪微软
|
27
mrcn 2020-03-25 20:47:47 +08:00 2
实在看不懂一个说 MacOS 兼容性不好的帖子能扯到 windows 又丑又 low 上
|
28
xy90321 2020-03-25 21:25:12 +08:00 via iPhone
所以微软偶尔会有横贯 Win3.1 到 Win10 的漏洞
macOS 相对来说变动就激进多了 别的不说,你见过 Win10 不能跑 32 位 应用了?连 DOS 都跑给你看… |
30
fengjch127 2020-03-25 21:42:20 +08:00
@Osk 何止是大版本,win10 每个小版本更新 TP 都要好几个月才能兼容,不知道现在修复了吗
|
31
randyo 2020-03-25 22:35:51 +08:00 via Android
因为 macOS 不在乎开发者与用户
|
32
fvckDaybyte2 2020-03-25 22:50:33 +08:00 via iPhone 1
因为 windows 可以同时装.net3.0,4.0,5.0, c++2005,2007,2010,2014,DX9,DX10,DX12...依赖都在里面了,苹果?不好意思,就一个版本 cocoa sdk,爱用用,不爱用滚去用 posix c unix 那一套自己搞,界面自己用 QT/webview 看着办
|
33
Jirajine 2020-03-25 23:04:35 +08:00 via Android
|
34
yinzhili 2020-03-26 09:08:54 +08:00 2
因为果粉比较宽容,升级系统后遇到不兼容的程序就会去指责开发者。
而微软用户更苛刻,升级系统后遇到不兼容的程序就去指责微软。 |
35
Intelligent OP @cwbsw office 2010 ? office 2007 ?数不胜数好吧 10 年前绝大多数软件都能在 win 10 运行啊
|
36
Intelligent OP |
37
baige 2020-03-26 09:43:07 +08:00 via Android
苹果现在仅支持 64 位,早两个版本的所有软件都不能用……革新还是挺大的
|
38
pperlee 2020-03-26 10:03:36 +08:00 1
macOS 10.15.4 开始提示不支持旧的系统扩展,昨天升级的时候就被提示了,cnbeta 也有这个新闻:
https://www.cnbeta.com/articles/tech/959921.htm |
39
Intelligent OP @pperlee 谢谢 我看到的就是这个。所以我就降级等软件更新了,然后再升级了
|
40
vanton 2020-03-26 10:39:40 +08:00
|
41
mystrylw 2020-03-26 11:03:47 +08:00
u1s1 我的正版企业授权 win10 1809 尝试升级 1909 一个月了,依旧每次都失败后回退,连易升都试了,准备全新安装
|
42
Soulike 2020-03-26 11:37:47 +08:00
但是 macOS 可以选择是否自动更新,不兼容不更新就是了,Win10 不行
|
43
felixcode 2020-03-26 12:39:01 +08:00
|
44
vanton 2020-03-26 13:20:52 +08:00
@felixcode #43
Adobe 全系列,各种 IDE,包括 vs, 各种虚拟机,数据库,比如 vm,mysql,postgre, 奇奇怪怪的浏览器,下载工具和媒体播放器。 这些能用是因为他们更新了。 |
45
vanton 2020-03-26 13:25:47 +08:00
@felixcode #43 还有几乎所有的 15 年前的杀毒软件和防火墙。
包括 wps 、酷我音乐,飞信、百度云、腾讯云客户端,都不能用。 |
46
felixcode 2020-03-26 13:55:26 +08:00 via Android 3
@vanton 你都试过还是就这么一说?
随便找两个都是有安装视频的,可见你也没试过。 Adobe Photoshop cs3 old version for windows 10 |Pc and smart phone free download Download, Install & Configure MySQL Older Versions (like 5.5) on Windows 10 or Server 2016 |
48
wp2285 2020-03-26 17:55:08 +08:00 via iPhone 1
Bug10 的交互很密,但是 nt 的核心很强
|
49
vanton 2020-03-26 17:58:26 +08:00
|
50
vanton 2020-03-26 18:01:48 +08:00
@felixcode #47
之前还买过 360 企业版,少量机器刚升级 win10 有不少问题,后来都推迟升级了。 企业遇到的问题一般个人用户是无法理解的,所以企业很少会升级系统。 大于百人的 IT 企业,升级系统的评估工作就是个大工程。 |
52
felixcode 2020-03-26 18:16:08 +08:00 via Android
@vanton #12 层你说是绝大部分软件,现在又说是企业用户,所以看来你所说的个人用户无法理解的你们的企业内部问题就是幸存者偏差了
|
54
vanton 2020-03-26 18:22:35 +08:00
@felixcode #52
我这里差不多有 200 台升级到 win10 的机器。 出问题的差不多有一半。 mac 不到 50 台,也基本都遇到过升级问题。 严谨地讨论一个问题很难么? 非要因为立场而抬杠。 |
55
felixcode 2020-03-26 18:39:14 +08:00
@vanton
#51 mysql 5.1.56 在 win10 企业版上用兼容模式安装没遇到问题 #53 MSVCR11.dll 属于 Visual C++ Redistributable for Visual Studio 2012,运行库没有安装 我就是在严谨的讨论问题啊,只是我认为你所说的绝大部分软件属于幸存者偏差中的非幸存者表示质疑而己,而且无所谓立场,我对 Win 和 MacOS 都不倾向,我自己用的是 Linux 。 至于是否抬杠各人有各人看法吧,讨论问题总比一言以蔽之的”幸存者偏差“”绝大多数"要好。 后面我就不回了。 |
57
yuange1975 2020-03-26 21:14:35 +08:00
生态环境问题
little snitch 要加载内核模块 macOS 每次更新可能会抛弃些旧 api hfs+到 apfs... |
58
logic159 2020-03-26 23:00:54 +08:00
看了这帖子,瞬间觉得手上的 win10 很香了
|
59
guochengjie 2020-03-26 23:06:26 +08:00 via Android
windows 确实这样,很多上古代码都还可以跑
|
60
mongodb 2020-03-26 23:08:40 +08:00
你们知道吗,因为这个原因,曾经我刚入手 macOS 阵营的时候,正版盗版的优质 App 搞了一堆又一堆。
因为真香。 现在用久了我用的越来越少,能 web 和 electron 解决的绝不用 native 。 苹果逼的。 |
61
KINGOD 2020-03-26 23:26:07 +08:00 via Android
@felixcode #55 是这样的呢,从普通用户角度说,往往是某个软件少个 dll,运行不了,结果就成了 Win10 不兼容了。装上 #32 说的这一串依赖,大多数老软件兼容都能解决。
虚拟机 杀毒软件 各种卫士 等等这么重的软件,讲道理应该是属于 #33 说的驱动 /注入 /hook 的范畴了,这种软件不兼容不奇怪啊。 |
62
felixcode 2020-03-26 23:44:05 +08:00 via Android
@KINGOD 你说的都没问题的,我也并非说都会兼容。实际来说,windows 的兼容性对比其他两个系统已经强很多了。
|
63
TimePPT 2020-03-27 00:01:00 +08:00 via Android 1
@paradoxs 大兄 dei,份额这种事就憋章口就来了。
国内桌面系统份额,macOS 已经过 20%了 https://mp.weixin.qq.com/s/NAcOQQcKwFR-hNK3jBK5EA |
64
tanghongkai 2020-03-27 05:37:21 +08:00 via iPhone
win10 也存在,只是你不知道,臭打游戏的说两句,很多反作弊是要用到非公开的 win api 的,每次内测版更新后总会有一段时间反作弊用不了,正式版没感觉是因为那些公司已经在内测版修掉了,你可以去找一个带 drm 的停更老游戏试试,大概率用不了
|
65
Intelligent OP @tanghongkai CS 1.5?和 CS 1.6 ?
|
66
nicevar 2020-03-27 06:50:12 +08:00 via Android
兼容性 MAC 跟 Windows 就不在一个档次上,苹果有相当一部分用户无脑舔,开发过 MAC/iOS 的人都知道,苹果经常干一些蠢事就是动不动修改 API,你的程序不修改重新编译打包根本没法用,你看看 swift 这玩意每升级一次变化多大,工程直接一堆代码亮红灯,要换成是微软早就被喷成筛子了。
|
67
MengiNo 2020-03-27 08:06:27 +08:00 via iPhone
没有什么意思 当年 vista 被腾讯封过 dnf win8 被封过 lol 。系统适配软件,说的好听叫兼容性好,说不好听和安卓一样就是养一班子毒瘤罢了。
|
68
hatw 2020-03-27 09:06:51 +08:00
mac 每年的大升级都是考验。。。win 还是稳一点,但是也许太兼容也会觉得进步小?
|
69
tanghongkai 2020-03-27 09:33:56 +08:00
@Intelligent cs 可以啊,你要找带加密的游戏啊,就是虽然是正版但是停更了的
|
71
tomychen 2020-03-28 14:49:29 +08:00
因为你用 Windows 10 是花钱买的操作系统,所以你是爹
因为 MacOS 是你买硬件,送你的操作系统,所以 Apple 是爸爸 |