根源還是在于廠商預定的使用場景,比如谷歌自己的安卓系統和ChromeOS,后者直接基于自由度極高的GNU/Linux;蘋果自己的iOS和Mac OS,后者既能從App Store下載軟件,也能直接安裝第三方來源的.dmg,蘋果還表示不會推出二合一電腦,或許就是為了明確區分移動設備與桌面設備使用場景。當然,從需求端上看,桌面設備的生產力需求對無關痛癢個性化定制的要求也不高,畢竟不是Vista年代,目前的PC已經不是媒體消費的主力設備,廠商沒必要用花哨小功能吸引生產力用戶。
所謂的定制,本質上是特權預留
安卓9開始默認是沒有任何用戶層特權的,特權app必須處于系統分區
所以為了預留特權,就必須在系統層做定制,留一些蘿卜坑(stub包),這些stub包往往本身沒什么用,但因為在系統分區,可以有特權,而安卓允許用戶更新系統app到data分區,所以就可以后期填坑把需要特權的完整包裝上
但windows是把特權給到管理員用戶的,Administrator盡管不是默認全能的,但Administrator有能力奪舍更高的TrustedInstaller甚至SYSTEM用戶及受保護的文件,windows默認的保護更像是避免小白亂操作稍微加了點復雜度,但刻意操作情況下你就是系統的主宰
所以windows不需要定制,任何需要添加的組件都可以后期添加,你甚至可以替換explorer等系統組件