有消息说:以后你电脑里的每个软件,都要被迫开源。听着吓人,其实是误读。真实情况是:某些国家在推动政府资助的软件必须开源,不是说所有软件都得开源。
先搞清楚什么是开源。开源就是把软件源代码公开,谁都能看、能改、能分发。好处是透明、安全、大家一起改进。坏处是商业公司没法靠闭源赚钱。
为什么要推动开源?第一,政府花纳税人的钱开发软件,结果软件是闭源的,等于钱白花了。第二,开源更安全,大家都能看代码,漏洞藏不住。第三,避免被一家公司绑架。
对普通用户有什么影响?短期没影响。你用的Windows、Office、微信,该怎么用还怎么用。长期看,开源软件会越来越多,免费、好用、可定制。这是好事。
别被标题党吓到。开源不是强制所有公司公开代码,是让公共资金开发的软件,属于公众。
鲁南快报