有個朋友在國內某單位作事,他的工作是寫出 sis191 的 Linux 版 Driver 。為了作這件事,他和 SIS 要些規格書來參考。

這讓我想到 SIS 公司應該是比較沒有資源,所以只能寫出 Windows base 的 Driver ,而對 Linux 就沒法度了。接著我就想到這會不會造成劣幣驅逐良幣的現象。因為 SIS 不須要花成本在 Linux Driver 上,所以它可以賣比較便宜的價錢給主機板廠商,而主機板廠商當然也會把這項優惠分享給消費者,於是市面上,擁有 sis191 的晶片的電腦佔有率會較高(以上僅用經濟學的供需理論來推導),然後就有許多公家單位在採買電腦時,會進一堆 sis191 晶片的電腦進來(因為它們買東西是不能鎖廠商的,只能鎖規格,而 sis191 的電腦通常會是供應商選擇的配備,這樣供應商賺的比較多),像最近南投縣採買的電腦主機都是 sis190/sis191 的板子,所以安裝 Linux 的時候,就是會有些問題,而且它們完全不能跑 DRBL , X 的,這件事讓我搞很久,最後還是放棄了。

讓別人花資源幫 SIS 寫 Linux Driver ,似乎看起來是 SIS 公司賺到了。但想了想,這應該是它們比較沒技巧,所以到現在還沒搞出 Linux Driver 。為什麼我會這麼說呢!我的 r60e 用的網路卡是 broadcom 5751m ,而它並沒有使用受限制的驅動程式來 RUN ,而是用 Open Source 的 Driver ,也就是 Broadcom 公司早就利用 Open Source 的團隊來開發出 Linux Driver 了,而 SIS 到現在才要作這件事。

我想,如果公司沒資源,就應該學會和 Open Source 相處才是。