年度开源新秀

看看在过去的一年开始顶尖的开源项目

今年开源新秀

今年开源新秀

第六届黑鸭开源年度新秀奖项是为了表彰过去一年启动的顶级开源项目。今年的获奖者包括云计算、软件虚拟化、隐私、社交媒体和物联网。选择是基于统计数据收集黑鸭子的Ohloh对网站,使用提交和提交者的总数、提交者之间提交的分布以及社交媒体流量等指标。更多信息,请参见“Mainbar标题TK”。

Appium

Appium是与本地和使用一个开源测试自动化框架混合动力手机应用程序。它通过WebDriver驱动iOS和Android应用程序JSON有线协议

随着移动应用成为核心,我们的经营基础设施,敏捷开发方法需要自动化测试提供。Appium同时测试本机提供了一个广阔的平台和混合动力iOS和Android上的移动应用,使组织能够利用单一的测试工具来支持他们不断增长的需求。虽然最初是作为一个炖锅工具来帮助客户构建一个可扩展的、自动化的测试环境,Appium已采取对自己的生活有一个迅速扩大,多样化的开发者社区。

码头工人

码头工人

码头工人已经产生了一种对于一个新手开源项目来说很少见的兴奋感。它的目的是支持从任何应用程序轻松创建轻量级的、可移植的、自给自足的容器。开发人员在笔记本上构建和测试的同一个容器可以在生产环境中大规模运行,在vm、裸机、OpenStack集群、公共云等等上运行。

泊坞窗是由以前称为dotCloud小,商业公司开始,但该项目已经迅速成长的根,打开了大牌,包括Red Hat和谷歌的负责人。便携的水平通过交付码头工人为企业提供大量的,他们的应用程序将运行选项,同时也让开发者自由选择用于构建他们的语言和工具。

Exercism

Exercism

Exercism是一种协作式的编程语言学习工具。它是由卡崔娜·欧文发起的,她是一名在科罗拉多一所小型技术学校工作的教师,她的目的是帮助她的学生更多地合作学习。并且它成功了!她立刻意识到,她的学生理解编程语言的速度有了很大的提高。

卡特里娜飓风开始Exercism但其他学生和教育工作者很快就注意到了,并开始参与和使用这个项目。Exercism现在支持13种语言,更多的道路上,包括围棋,CoffeeScript的,JavaScript中,爪哇,铁锈,和Erlang。该项目是GNU Affero GPL授权许可。

鬼

公司致力于一个目标:在网络上发布的内容。它设计精美,完全可定制的,并且完全开源。它可以让你编写和发布自己的博客,提供工具,以方便,甚至(喘气!)有趣的事情。它的古朴,典雅,并设计让您可以花更少的时间让你的博客的工作和更多的时间博客搞乱。

虽然当前版本的(撰写本文时)仅限于单用户博客,该平台稳定且增长迅速。Ghost是在MIT许可下发布的自由软件,是使用中限制最少的软件之一。

InfluxDB

InfluxDB

InfluxDB是一个时间序列、事件和指标数据库。它是用Go编写的,没有外部依赖,这意味着一旦你安装了它,就没有其他东西可以管理了(与Redis、HBase等相比)。它被设计为分布式和水平伸缩,但即使您在单个机器上运行它,它也很有用。它还附带了一种类似sql的查询语言,设计用于时间序列和分析。

在撰写本文时,InfluxDB只有三个月大,与第一次提交关于2013年9月23日。

OpenDaylight

OpenDaylight

OpenDaylight的目标是提供一个功能齐全的SDN平台,可以直接部署而不需要其他组件。它专注于构建一个开放的、基于标准的SDN控制器平台,该平台适合在各种生产网络环境中部署。

除了模块化的控制器框架,OpenDaylight预期包括为许多标准的和新出现的支持协议SDN,网络服务等的虚拟化和服务插入,定义良好的应用程序API,和数据平面元件等的物理设备接口和虚拟交换机增强。

OpenIoT

OpenIoT

OpenIoT开始是部分由欧洲委员会与启用开放,大规模的使用云计算交付模式的东西应用智能网络的一系列新的目标资助的一个研究项目。该项目的重点为传感器数据收集和数据传输的节能编排到云互联网连接的对象(传感器网络)的移动性方面。

OpenIoT集成了本体和语义结构,以支持各种对象之间的语义交互和互操作性,这比GSN和AspireRFID项目提供的现有语法交互提供了显著的进步。

Serverspec

Serverspec提供了一种简单的方法来测试你的服务器配置独立于任何配置管理工具。运用Serverspec,你可以写RSpec的测试,检查您的服务器的配置。它通过SSH访问测试你的服务器的实际状态,所以你不需要在服务器上安装代理软件。你可以与任何领先的配置管理工具使用,包括木偶,厨师,CFEngine,等等。

目前,Serverspec支持基于Red hat的操作系统、基于debian的操作系统、Gentoo、Solaris和基于达尔文的操作系统。

托克斯

托克斯

项目托克斯是一个安全的即时消息和视频聊天应用程序,旨在取代AIM、Skype等。鉴于美国国家安全局(NSA)不断受到侵犯隐私行为的侵扰,这个项目在今年受到广泛关注也就不足为奇了。

托克斯目标是为文本,音频和视频聊天一个易于使用的,所有功能于一身的沟通平台,通过“领导阶级”加密支持完整的隐私的承诺。Tox的承诺,它永远不会骚扰用户与广告的或需要用户支付功能。

XPrivacy

XPrivacy

XPrivacy用于防止应用程序泄漏敏感数据。它可以通过提供虚假数据或完全不提供数据来限制应用程序可以访问的数据类别。可以限制一些数据类别,包括联系人和位置。例如,如果您限制对应用程序联系人的访问,XPrivacy将确保一个空的联系人名单将被发送。

XPrivacy不撤消权限,除了可以上网和访问外部存储器,如SD卡。这是用于防止数据泄漏而不完全阻止访问的应用的很好的解决方案。

荣誉奖:Twitter的航班

荣誉奖:Twitter的航班

飞行从其他JavaScript框架不同,它没有规定一个特定的方法来处理或Web应用程序提供数据。这是不可知的请求如何路由,您使用哪种模板语言,甚至是否使您的客户端或服务器上的HTML。

虽然有些Web框架鼓励开发人员围绕指定的模型层安排代码,飞行围绕现有DOM模型功能直接映射到DOM节点组织。飞行可能是不容易学习和使用一些比较流行的JavaScript框架如角或余烬,但它结构上提供了巨大的灵活性,这使得它适合用于构建更复杂的应用。

了解更多有关年度的最佳新秀

了解更多有关年度的最佳新秀

有关获奖者的更多信息,请查看年度页的黑鸭子的新秀。更好的是,看看获胜者Ohloh.net和深入。

版权©2014Raybet2