共 1,394 篇文章
共 6,621 篇文章及评论
- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
Archives
帖子来自 helloboy1991 
开源技术的发展
作者: helloboy1991 (1 篇文章) 日期: 十月 31, 2011 在 3:19 下午
评论 (4)
google推出android,迅速抢占了塞班的市场,直接威胁了塞班作为移动系统的龙头地位,甚至有将其淘汰的趋势,android的一夜崛起让我们看到了开源技术的希望。 另一方面,linux已经推出了若干年,但并未对windows作为桌面系统霸主的地位构成太大的挑战,当然,linux的不会就此消亡,因为除了桌面系统,linux的很多其他功能要比windows强大,因此将与windows长期共存下去。 为什么linux没有像android一样,将windows的市场迅速攻占? 首先我们想到的是,人们已经习惯了windows的操作方式,但这并不是一个充分的理由。假如linux真的比windows用起来更comfortable,人们的习惯终将为此改变。其实,主要原因还是linux的图形界面没有windows的炫,还有一个重要原因,linux上没有大型游戏。 综合来看,linux就是一个功能强大,界面一般的系统。作为一个大型的开源系统,linux是由成千上万的自由程序员来不断编写完善的,相信这些程序员大多是利用业余时间来编写,而且他们分散在世界各地。很显然这中间不乏优秀的程序员,他们的智慧可以将linux的功能变得很强大,他们完全可以技压microsoft。然而在图形界面方面,不是靠一个高手,或者一个小团体所能做好。图形除了编程能力,还需要有美学的功底,要大量的素材。于是,我们的自由程序员大多不是全才,他们没有太多的美学意识,而那些有美学知识的人又大多不会编程。相反,微软把这两拨人集中这了他们公司。当然后来出现了一下linux的桌面系统的公司,但他们的实力都和微软相去甚远。 linux没有大型游戏,用户就少,用户一少,那些开发经费巨大的大型游戏就不会冒险投资到linux上,这形成了一个恶性循环。可以说,开源技术的一大特征就是实现技术自由,大众盈利。 回头看看android,它一开始就是一个实力强大的google推出的,然后也是由其不断完善升级,它的功能和用户体验都不比塞班差。另外很多程序员愿意为其开发软件,首先当然是开源的优势,其次,开发的门槛比较低,手机软件当然要比pc软件开发容易,要求的人员和资源要少很多。 得出一个结论,开源技术在功能方面和小系统方面占的优势更明显。apache服务器、linux嵌入式系统及mySQL也能说明这一点。开源技术的明天是光明的。
