※ 引述《jej (贼一贼)》之铭言:
: 如题啊
: 这几年ms 努力往open source发展
: 最近也加入JCP基金会了
: 这是好事啊
: 但是windows为什么还是这么不open阿?
: 最喜欢的gnome桌面
: 还是没办法从官网上面更新阿
: 你各位windows达人怎么看
: 来 宝杰
因为Open Source不是那么容易的事情
首先当然是商业考量,Windows还是需要赚钱
但是假设Windows不用赚钱好了,转成Open Source代表里面所有元件都会被一条条看
安全性倒是还好,快点改就好,但是里面的一条条code会开始被挑著作权的毛病
接下来就是无尽的官司等着你。Android仅仅只是“接口类似”(还不是实作喔)
就被至少告了3 4次,有营利事实的Windows随便输掉一个官司,索赔金额都很惊人
Windows黑盒子迭代很久了,就算是95时代加入XP时代移除的code
都有机会被检视然后被告上去
这也是为什么就算那么古老的OS/2,IBM也拒绝开放原始码
对开发者来讲这可能是金矿,对很多摩拳擦掌的著作权蟑螂来讲也是
一开始就是open source的话其实不太好告,尤其是对方要能证明“有参考”才行
然后还要证明对方因此盈利或者营业了多少钱才能索赔,所以很少有人告open source
但是商业软件的话就很好告了,因为之前财报白纸黑字都写你卖了几套
要索赔也会有一个很明确的依据数字
里面其实还有很多眉角,尤其是clean room development(自己google一下)其实
是有被法院判决失败的风险的,所以不用想了 XD
https://zh.wikipedia.org/zh-tw/净室设计
很多时候不是单纯“赚不赚钱”,而是“搞这个以后会赔多少”的问题