大型open source submit完一定有code review架啦,唔係點控制個的coding既quality,closed source都 ...
l0001 發表於 2022-4-3 17:31 
問題係,code review 咩人做,仲有,背後仲有冇咩隱藏推動力係到。商業公司 code review 其實可以出現好多見到有問題但照做住先嘅玩法(趕住推),open source 嘅有 community 係到睇住冇咁容易亂來。我再舉個例子,近年興起嘅 VPN - WireGuard,一直都冇 FreeBSD port,pfSense 嘅公司 Netgate 出錢 sponsor 搵人做 Open Source implementation,做完 integrate 返去 pfSense。個 implementation 出左街都唔記得有冇幾日,就已經有 community 嘅人發現 d code 有問題然後 Netgate 要立即 rollback,係 closed source 環境下只能等到爆咗鑊先會有人知
我想講嘅係,closed source code review 就只得間公司自己做,open source 就多好多對眼幫手睇,其實呢個先係點解一直 linux 果邊嘅 community 發展得咁大嘅原因,就係唔同人搵到唔同角色。我近期開始鍾意用嘅 Jellyfin video server 就係咁(因為著名嘅 Plex 開始唔 open 咁多了),而家有 d 新 features 或 bug fix 變成可以做得比 Plex 快就係有更多人參與,
Linux distro 只係 kernel(大家都係果個啦),再加其他唔同組件及 tuning parameters
資源集中呢 d 我評論唔到,因為唔同用戶佢哋要求唔同,變成可以有唔同 distro 滿足特定需要。就算用返而家講緊 Steam 果個都係,佢 cut 晒其他嘢,主力做打機嘅 optimizations。我自己屋企 d laptops 用 Linux Mint 為主,server 就 Debian(夠穩定就得),係百貨應百客,router based 嘅 OpenWRT,各家 NAS 嘅 OS 都係自己既套件做自己嘢 |