作为技术人员,可能会偏好使用开源软件来建设单位的网站或者信息系统,但是实际上,很多时候会考虑很多其他问题,特别是在机关,选择原则几乎蜕变为:什么东西最贵用什么。这么考虑的实质是:我已经选择最好的了,出了问题绝对不是因为我的选择的问题。
比如架构网站的时候,如果A技术人员提出并采用了LAMP架构,B技术人员提出Windows+IIS+Oracle+Java,一旦除了问题,肯定会有人质问A:你为啥采用免费的,便宜没好货……但是绝对不会有人去质问B,因为质问者知道B的答案是:我已经选择最好的了,出了问题绝对不是因为我的选择的问题。这时候,虽然是同样的技术故障,却会导致不一样的结局。