Android 开源和闭源 VS 开发者和用户
最近关于Android被Linux踢出的消息沸沸扬扬,比较出名的评论当数阮一峰的《Android,开源还是封闭?》。而后Liu Feng的《关于 Linux “踢出” Android》和LinuxToy的《大家要全面的理性的看待 Linux “踢出” Android!》让越来越多的开发者更加理性的看待这个问题,当然也会有比较”二“的文章让人难以苟同。作为Android G1的用户,难以抑制的想调侃几句。
做为开发者,我认为Google在搭建平台和选择OpenSource之间的做法比较平衡,既没有违反GPL协议,也为硬件厂商提供了相应的接口。在一个不重视OpenSource的国度,相比Chinamobile的什么Ophone系统,Google做的要好很多。我们自己都没有做到按照OpenSource的协议去处理代码,何以抱着“不做恶”的视角,审视Android的贡献与索取。Google是一家公司,它的做法符合“股东权益最大化的目标”,Google不是NGO,我们只能在道义上希望它能对Linux社区贡献的更多。
作为Android的用户,我根本不关心它是否OpenSource,如果OpenSource让购买设备的价格更便宜,也许会引起一下注意。但这不会成为影响用户购买Android手机的关键,关键的还是手机的功能/性能、电信服务商的信号质量/价格、手机的价格等指标。如果想买个游戏功能的手机,我就会选iphone;如果想用Push Mail的邮件,我就会选Blackberry;选了Android G1就是因为当时iphone比较贵、国内又没有BIS、买个Palm的CDMA2000机器还要想办法烧号,买了Android G1就为了折腾的少点而已。