开源的时代真的要来了,“ 微软要‘想’跟全世界的程序员成为队友了。"这个也会不会是在暗示其他Closed source呢?其中包括IOS!
为什么说开源的时代到了?.Net当然是一种非常有力的支持。
对于微软的这种行为,可以说,个人觉得是一种非常聪明的战略,最起码在还没有出现诺基亚的悲剧之前觉悟了。说到诺基亚,这里就不说塞班怎么个“跪”了给安卓了,个人认为它最本质的是输给了世界上所有的安卓爱好者(准确点是其中的技术宅)。怎么理解这句话呢?说白了就是“诺基亚开发团队”VS“安卓爱好者”,就是这样的一种PK,后面的结局诺基亚就难以保证了。
话又说回来,为什么说微软这是一种非常聪明的战略呢?原因在于微软优势还在,庞大的用户是一张很重要的牌,而开源,会使微软产品的技术支持从“微软团队”到“微软+微软爱好者”的一种局面,当然,这个过程需要一个外力去促进才能变得牢固。这样做最明显好处就是,有效地丰富了软件的开发技术和获得更多的软件拥护人群。
当然许多人可能会觉得,.Net不开源,就没人去关注开源这个事情。但是,可以说开源,早早就影响我们,只是没有察觉到罢了。举个例,玩过单机游戏的人都知道的一个“小家伙”吧!那就是补丁!在我们那个单机时代的时候,各种各样民间补丁,已经说明了一个很重要的现象了。这些补丁的提供者是谁?是游戏爱好者在享受的过程中,本身自己就是一个技术宅,对游戏做了一些修改,极大地提高了游戏内容的丰富度与耐玩性,而且加强了游戏自身的推广。这里需要说明的是,虽然游戏开发商没有直接把源码开源,但也提供了许多途径(有些是“被动”提供,或者说是bug,不过也得多亏一些开发商把它在下一个版本正式化,成为一种友好的扩展),让爱好者去发挥自己的想象,这也算是一个开源的另外一种形态吧。再提一个例子不说大家都懂的了,那就是魔兽,魔兽是游戏当中无法超越的一个经典,这都归功于它的编辑器。
从这几个例子都说明,开源有着一种很微妙的必然性。在最后,个人还有一个观点,那就是商业竞争是一个让开源成为主流的主导因素。开源就好像是一种技术上的“倾销手段”,作为一种商业竞争手段,它会被企业家所重视的。
——————— 一只喜欢画画、唱歌的程序猿 ——————— 灬雲灬