最新十款开源项目 龙年开门重磅推荐

如今IT时代,开源项目可谓是层出不穷,大力关注开源领域的软件供应商Black Duck Software公司近期第四次评出年度开源软件新秀名单。评选数据来源颇多,通过采用客观公正的评选标准,根据软件的活跃度(即每天该软件做出变更的数量)、项目团队规模以及与该软件相关的其它项目数量计算得分并进行排名。本文将为你揭晓最具潜力的十大新秀开源项目。

 

Bootstrap是由Twitter推出的一款开发软件包,使得Web应用开发与部署尽可能的快速与简单。 正如Twitter架构师马克?奥托(Mark Otto)在Twitter开发者博客上所写的那样,“Bootstrap 使用了一些最新的Web 浏览器技术,向开发者提供了时尚的排版、样式、按钮、表格、网格、导航和一切所需的东西,而且它所占资源极小,用gzip压缩后只有6k。” 由于Firefox,Chrome和Safari等浏览器对W3C标准有着较好的支持,Bootstrap在网页跨浏览器兼容方面应该会有不错表现。

Mozilla宣布了一个实验项目BrowserID,提供了一种注册网站的新方法。该方法更简单。它是Verified Email Protocol实现,基于公钥系统和Mozilla的认证服务器,以确保用户身份的真实性。它兼容IE等所有现代浏览器,将改变现在的邮箱验证+密码的主流注册流程。邮箱经过首次认证之后,凡是在采用BrowserID的地方,只要简单的两次点击就可以完成注册。

Canvas LMS 被Black Duck标榜为“唯一的一款商业开源学习管理系统,而且是唯一的一款部署在云端的学习管理系统LMS”。

 

Cloud Foundry是VMware主导使用Ruby开发的一款开源PaaS云计算平台,它提供了各种各样的云平台、开发框架以及应用程序服务。开发人员可以在该平台上迅速部署及运行Web应用程序。Cloud Foundry能够帮助开发者使用Java或者其他的基于JVM的架构构建应用,它支持的应用程序框架包含Spring、Grails、Ruby on Rails、Node.js 及 Scala等。现在又增加了对.NET的支持。

Moai是一个移动平台,提供基于云端的游戏服务。这个中间件主要面向PC、手机、及基于云端的游戏开发,包含2个部分。Moai支持iOS和Android移动平台,同时Moai可以在Windows、Linux及Mac平台运行。客户端Moai SDK,采用Lua脚本,从而让跨平台更容易,主要负责游戏逻辑、图像、动画、输入及physics,客户端链接Moai Cloud,服务器架构支持Amazon Web Services(游戏服务器),并且有相应的选项功能。

Mooege 是一款开源教育类游戏服务模拟器。

OpenShift是由红帽推出逇一款面向开源开发人员开放的平台即服务(PaaS)。 OpenShift通过为开发人员提供在语言、框架和云上的更多的选择,使开发人员可以构建、测试、运行和管理他们的应用。它支持用于Java、Python、PHP、Perl和Ruby的更多的开发框架,包括 Spring、Seam、Weld、CDI、Rails、Rack、Symfony、Zend Framework、Twisted、Django和Java E。它包含SQL和NoSQL数据存储和一个分布式文件系统。

 

Orion 是 Eclipse 组织推出的一款基于浏览器的Web开发平台。这并不是说在浏览器上运行 Eclipse,而是一个完全新开发的工具集成和工作流,适合Web开发而非桌面。特别是JavaScript、HTML5 以及 CSS。

rstat.us,Black Duck公司称这是一款微型博客平台,其主要特色在于便利性及开放性。

Salt是一款专门用于配置管理及远程任务执行的开源应用程序。

CSDN 就网站被黑案告破发表声明

3月21日消息,针对CSDN网站被黑告破一案,CSDN今日发表声明称,CSDN在此再次承诺吸取相关教训,落实国家关于网络信息安全等级保护管理的有关规定,加大网络安全的监管与防范力度,并与业界加强合作,提升整个互联网产业的安全意识及技术水平。

以下为声明全文:

3月20日下午晚些时候,北京市公安局侦破CSDN网站被黑案,CSDN在这里感谢国家有关部门对此案的高度重视,并对北京市公安局网安总队以及北京市朝阳区网安大队的迅速破案表示由衷的谢意!也对在此次事件中对CSDN提供技术支持的专家表示最诚挚的谢意!

CSDN了解到,被黑案件告破目前已经引发全国600多家平面媒体、电视台和网络媒体的跟踪报道,我们对媒体朋友对互联网用户信息安全的关注深表感谢,我们认为这一案件的告破在媒体等各界的关注下能给目前猖獗的黑客事件起到强大的警示作用!

我们认为,此次事件直接反映出互联网用户对网络安全的忧虑和缺失感。CSDN在此再次承诺吸取相关教训,落实国家关于网络信息安全等级保护管理的有关规定,加大网络安全的监管与防范力度,并与业界加强合作,提升整个互联网产业的安全意识及技术水平。

CSDN也注意到有极个别电子商务网站借机对CSDN发表不负责任的言辞,我们保留进一步追究的权利。

CSDN成立于1999年,目前拥有超过2100万会员,是全球最大中文IT技术社区。CSDN提供从IT技术社区、培训、招聘猎头、到IT开发外包和项目交易的一站式生态链服务平台。

CSDN市场部

2012年3月21日

雅虎实验室云计算首席科学家拉马克里希纳跳槽微软

雅虎实验室搜索和云计算领域首席科学家拉格胡·拉马克里希纳(Raghu Ramakrishnan)

【搜狐IT消息】北京时间3月20日消息,据国外媒体报道,雅虎实验室搜索和云计算领域首席科学家拉格胡·拉马克里希纳(Raghu Ramakrishnan)已经从雅虎离职,跳槽至微软。拉马克里希纳在雅虎个性化技术开发方面也起到了关键作用。

消息人士透露,拉马克里希纳将在微软SQL团队任职。自2006年以来,拉马克里希纳一直在雅虎任职。

拉马克里希纳是在雅虎即将到来的研发部门裁员前流失的多名关键研究人员之一。雅虎高级研究人员流失并不让人感到意外。雅虎实验室掌门普拉巴卡·拉加万(Prabhakar Raghavan)最近跳槽到了Google。

加盟雅虎前,拉马克里希纳是威斯康星大学麦迪逊分校教授。雅虎提供的简历显示,拉马克里希纳是问答社区QUIQ“创始人、首席技术官”。

微软公开承认人们对IE浏览器的讨厌态度

关于微软的IE浏览器,大多数人都不怎么喜欢,事实上很多用户认为它糟糕透顶。对于这点大家都心知肚明,现在,微软官方终于通过一种搞笑滑稽的形式公开承认了这个事实。而Chrome浏览器的全球市场份额首次超过IE的事实虽然只有一天,但更让这个事实得到了数据的支持。

为推广新的IE浏览器,微软推出了一个新的网站browseryoulovedtohate.com。 但是从上面的内容来看,微软似乎仍然没有认真对待自己的品牌。在该网站首页,只有三个标签选项:“Curious?”“It’s Good Now”以及“No,Really”。而且放置于该网站的这份IE广告视频显示,为了让其它人停止使用IE浏览器,这些讨厌IE的用户做了多少的工作。他 们在视频里声称:

IE浏览器带给你唯一的好处就是可以让你通过它下载其它浏览器

根据StateCounter提供的数据显示,IE的全球市场份额降到41.7%,Firefox26.8%,而快速成长的Chrome极有可能在今年年底上升到第二位,目前市场份额为23.6%。

我们之前曾对微软最新浏览器IE10进行过相关探讨,得出的结果也并没有令人满意。微软这款Metro风格的浏览器据 说将与Windows 8全面整合,也承载了微软重新塑造自己浏览器形象的重任。但是根据我们讨论的结果,它并不是一个让人兴奋的产品,甚至连现今最需要的一些基础功能如收藏夹 和插件支持都没有。虽然微软通过这种搞笑滑稽的形式承认了自己的问题,但是我们还是没有看到微软挽回这种趋势的实质行动。也许这种承认问题的态度也是一个 进步吧!

下面是IE浏览器用户的吐槽视频:

文章来自36氪

云计算技术是移动互联网开发核心

【创业邦讯】

3月20日,在微软和创业邦主办的微软Bizspark新创企业大赛北京宣讲会上,微软(中国)开发工具及平台事业部技术顾问总监兼首席技术顾问赵立威谈到微软未来技术的三个发展趋势。

Web还是App?

一年前连线杂志的克里斯·安德森写了篇文章《Web已死,互联网万岁》,引起很多人质疑。Web怎么会死?放眼国内,还没有哪家互联网公司的产品或主页换成纯HTML5页面,基本上还都是以传统的网页+ HTML5以前老的版本为主。

应用时代到来以后,出现了一些新的盈利模式。但如果往后看一到两年,不管是构建一个网站还是一个应用都可以非常容易的发布出来。上个周末在一个 win8开发的活动上有个案例,现在互联网里流行的一款游戏“切橙子”,这个公司用HTML5发布在网站上,而我们用了不到30秒的时间发布到win8一 个本地应用上,这个本地应用将来是可以通过windows store发布出去的。所以不要再去争论是Web还是App,未来的技术趋势应该是一次编程构建一次应用,能发布到任何一个平台上。

建跨平台的基于云的开发体验

基于云计算的跨设备的开发体验,将是未来移动互联网开发的主流。当我们去开发一个面向未来移动互联网的应用时,云计算技术一定是未来开发的核心。

因为有云的服务,让用户通过设备访问到云存储里的各种应用。从未来开发者讲,需要考虑你的应用是否已经可以接受各种随时随地各种设备的介入和访问,你的服务是否也可以通过云计算的力量使各种小设备提供更复杂的计算和服务能力。

业内最好的开发工具有visual studioCloud Power、.NET、Explorer10、HTML5、JS,将来将会使用同样的开发工具,打造同样的开发工具体验,当然这里面也包括基于云计算开发 平台开发端的应用。以.NET为例,.NET现在已经到4.5版本,这里有很多的开发语言,从过去几年开发一个传统的档案应用的语言,到今天你用它去开发 面向互联网的应用,开发语言是没有变化的,我们希望最大限度的保护这些.NET开发人员的技能。我们希望不管是在国内还是国外,web开发人员能占到很大 的百分比,期望他们以前构建互联网网站的技术同样可以开发基于云计算的端的应用,并且可以有机会发挥强健的语言,我们将提供一个最直接的盈利模式。总体来 讲,我们借助这些技术,构建一个应用开发体系,后端有云,前端有发布的产品。

自然人机交互界面

最后一个趋势是,你的网站、应用是否已经准备好了自然人机交互界面的访问。可能你现在最能想到的是多点触控,但对于语音或者其他有没有拓展开来?以面向大学生的微软创新杯大赛,就有很多学生做出这种人机交互的访问,利用他们的眼睛或者头部来控制机器。