windows能流行,除了开始走兼容性广泛的路子外,其实靠的还有一脉相承的NT内核。记得之前看过一个从开机自检到UEFI再到windows加载内核进入桌面的科普,windows自己的关键内核文件(exe)非常小,也就十几兆的样子。早年间它兼容性也一泡污,光是自己从接触电脑到现在用过的系统里win95、me、2k3、xp64、vista的兼容性都很堪忧。但它基数大啊,加上闭源的统一内核与快速迭代优势,足以弥补缺憾。
更何况,windows还没有osx那种因为系统不迭代,到了某些时候就要被迫淘汰硬件的窘境(本人就是冤大头)。只要系统架构能装驱动、跑软件就还能再战十年(排除安全性不谈),家里目前就有win7、10、11好几台电脑仍在服役。
相对而言,linux的内核通用,相比闭源且统一的系统环境与开箱即用这两点来说,对普及没有什么积极作用。毕竟开发理念就不同。
至于苹果,我只能说现在纯工作站/室,除了信仰之外,谁真的全用苹果啊。FC有达芬奇香吗,你M1、M2是支持OC渲染,还是可以帮助FPGA和SoC设计加速(手动狗头


中文 




比如说Windows在个人电脑这一块非常的流行。。。MacOS在多媒体处理非常的出色。。。Linux在服务器领域估计是人人皆知。。。
一直很好奇为什么他们会如此流行或者是出名,尝试着分析。
Linux仅仅是一个内核,而且Linus还没有进行太多的限制,这一点可以让它变得非常的“通用”,几乎用在任何领域,只要基于那个内核定制一个系统。。。
MacOS自带了许多适合多媒体处理的软件,比如说logic Pro,final cut Pro。。。以及显示器还自带颜色矫正。。。(以及App Store里面的软件貌似针对Mac优化过以及Apple那个服务)
Windows一个是先发制人。。。还有就是围绕着Windows的产品?
office,onedrive,azure,VS。。。
办公有office
云盘onedrive
云主机azure
开发用VS。。。
VS上面开发莫名其妙感觉挺简单(比xcode都。。。)。。。还有就是直接对着它说话就可以代码补充(有插件)。。。
以及非常详细的技术支持文档或者是售后。。。
听说开发者可以免费使用azure编译源代码?
↑道听途说
不喜勿喷咯。。。老早以前想问的。。。奈何被一次函数就搅没了头脑。。。(理科使我爆炸)