顶部14个新的开源项目

开源已经成为本发明的发动机。你会在今年的黑鸭子的年度最佳开源新秀找到充分的证据

开源新秀1

今年开源新秀

欢迎来到黑鸭子的年度最佳开源新秀第八版。每年,黑鸭子评论开源的世界,并承认在过去一年中推出的最好的新项目 - 并从2014年开始,我们已经发表了InfoWorld的结果。

大多数在今年的新秀中顶级项目的赞助,以营利为目的的公司促成。有些项目的附属品他们的赞助商的核心产品或内部开发的举措分支,而其他驱动核心产品本身的发展。一般情况下,获奖者反映了第三产业的发展趋势:

泊坞窗集装箱船的航程:泊坞窗,年度选择的前一个开源新秀,已建立容器和DEVOPS作为继承者显而易见的服务器虚拟化。泊坞窗生态系统的不断扩大,有几个项目,包括那些由Red Hat和Capital One公司赞助。

开放协作的兴起:Facebook的消息和Skype的自用燃料的成功为在办公室类似的解决方案的需求,具有实时工具,如时差和获得的GoToMeeting广泛采用。这些专有的解决方案面临来自开源替代品,这保证了原件的所有相同的功能,而不锁定竞争。

人工智能的复兴:我们可以从真正有情机走很长的路要走,但深度学习技术使电脑通过使用多个处理层,以人脑的神经网络模型来教自己。

Rocket.Chat

Rocket.Chat

Rocket.Chat对于那些想举办自己的聊天服务社区和企业建立的开源Web聊天平台。该Rocket.Chat团队已经采取了模块化的“包”的方式,使Rocket.Chat提供的旨在使实时通信的工作特点令人印象深刻 - 从简单的通讯和表情符号支援,以面对面的面对面视频会议,多用户音频会议,屏幕共享,等等。Rocket.Chat提供了OS X,Windows和Linux的本地桌面应用程序,与iOS和Android移动应用程序。它甚至有桌面和移动本地火狐OS的应用程序。而且因为它是开源的,Rocket.Chat是开发人员希望建立一个很好的选择和发展自己的聊天平台。

Mattermost

Mattermost

另一个开源替代松弛Mattermost,他的故事开始于公司的起源作为一个HTML5游戏开发商。初步建成了一个游戏门户和即时通讯应用在Facebook以外到达的玩家,Mattermost被重新塑造成一个协作解决方案时,该公司试图改变其内部通讯服务,才发现其档案的提供者“人质索取赎金”。其结果是一个开源的,本地写在松弛的替代和反应。

Mattermost合并通过一个直观的界面,搜索和随时随地访问所有的团队沟通到一个地方。用户共享信息和文件跨手机和PC,保持一个私人的IT基础设施的安全范围内的重要通信。Mattermost接口松弛兼容,并提供获得松弛创建第三方软件。该公司提供两个版本,一个旨在支持一个团队到50,另一个是用数百或数千名用户的组织。

Hubl.in

Hubl.in

喜欢的WebEx和的GoToMeeting视频会议解决方案已成为许多办公环境的标准工具。这些解决方案在历史上依赖于专有的桌面应用程序,但新的Web浏览器功能改变了这一切。

输入Hubl.in从开源软件公司Linagora,一个自由和开放源码的视频会议解决方案的制造商OpenPaaS协作平台。Hubl.in通过启用免费的基于浏览器的视频会议,无需插件需要实时通信到一个新的水平。该OpenPaaS团队自豪地说“如果你可以阅读这个页面,你也许可以使用Hubl.in现在。”Hubl.in基于的WebRTC,从而使浏览器之间的通信分散。这意味着您的视频会议不以任何方式传输到Hubl.in,提高安全性和提供保密性的附加层。

MXNet

MXNet

深学习技术的目的是教计算机通过使用多个处理层,以人脑的神经网络模型,然后饲喂大量数据从学习网络自学。

MXNet是一个轻量级的深度学习库由叶准直器创建的,后面CXXNet,密涅瓦和Purine2人。它适用于从这些项目中学会调制符号和命令式编程的经验教训。在其核心,MXNet采用的是动态依赖调度器,它在运行中自动并行化符号和必要的操作。在上面建了图形优化层使得MXNet快速和内存效率。该库是便携式的并且重量轻,而且它很容易扩展到多个GPU和机器;它甚至可以运行任务,例如智能手机上的图像识别。该DMLC集团致力于使大规模的,开放源码的机器学习获得广泛应用。为此,MXNet还含有蓝图和建设深学习制度准则的集合。

巴泽尔

巴泽尔

各种规模的企业知道他们需要快速高效地开发软件,以保持竞争力。谷歌是在这个非常好,所以传播的财富,它已经发布巴泽尔,其内部软件构建系统的一个子集。

巴泽尔旨在加速构建过程,并通过其中的所有软件是从源代码构建一个共享代码库中增加可靠性。它可自动检测和释放,同时使用并行和缓存,以处理速度,并且特别适合于大的代码库,多语言,多平台和广泛的测试项目。巴泽尔的核心功能在在谷歌要求苛刻的工作环境经历了彻底的测试。现在这样子,支持Linux和OS X,而不是Windows。

原生的反应

原生的反应

移动应用的开发者面临一个艰难的决定:他们应该建立使用为Android,iOS和休息,或选择本地工具的跨平台解决方案?在一方面,本地应用程序的速度更快,并提供更好的用户体验。但是,开发本地应用方式非常不同的语言和框架编写至少相同的应用程序的两倍。跨平台的工具,通常为JavaScript编码器,使得只需进行一次编写的应用程序,但这些应用往往表现较差和服务于不合格的用户界面。

原生的反应,被Facebook发起的开源项目,让你两者兼得。一种用于构建使用本地应用程序框架阵营JavaScript库,阵营native使应用程序逻辑在JavaScript中运行,但保持用户界面在两个iOS和Android完全原生的。对于开发商来说,阵营代表原住民在如何对待移动应用程序开发模式的转变:“学习一次,写的任何地方。”

Kontena

Kontena

Docker容器是革命性的方式的DevOps团队打包和部署应用程序,但许多企业仍处于规模很难协调集装箱管理。

输入Kontena,一个开源的容器管理解决方案“旨在最大化开发者的幸福。”Kontena拥有成熟的技术的主机和功能加快集装箱发展和突破成功部署的障碍:多主机,多AZ容器编排,编织覆盖网络技术,VPN访问到后端的容器,和一个直观的应用程序部署的工作流程。Kontena提供一切公司需要开发,部署和监控集装箱式系统。它可以安装到任何云基础设施,是完全开源的,并将很快扩展超过泊坞支持Windows容器,CoreOS RKT和其他容器技术。

Nulecule

Nulecule

泊坞窗的打开货柜计划可能具有流线型的应用程序打包,但它仍然是难以通过多包装应用程序的每个实例来管理资产的依赖和关系。

Nulecule是用于包装复杂的多包装的应用程序,同时确保在所有情况下顺利部署的规范。由Red Hat赞助,Nulecule提供了一个全面的系统来管理资产关系的描述和运输。大多数容器编排系统治疗多包装应用作为单独的组件,而不是作为一个更大的实体。这种做法限制了整个应用程序的灵活性和可移植性。相比之下,Nulecule的复合容器的应用程序规范创建一个标准化的方式来描述和打包的多容器应用,同时包括每个容器图像之内的所有依赖性的引用和编排的元数据。

INSPEC

INSPEC

工作流程往往是棘手的,复杂的合规性协议的缓慢发展,挫折软件工程师凌乱的DEVOPS。INSPEC简化通过自动化一致性测试进程,使合规性开发生命周期的一个组成部分释放的路径。

指定合规性,安全性和政策要求的开源框架,INSPEC提供的先进功能,包括专门针对合规性问题,元数据标签为优先控制测试和命令行界面来快速高效地运行测试的主机。用户写的控制与INSPEC特别设计的,人类和机器可读的语言。INSPEC然后标记任何安全性,合规性或政策是根据这些输入检测的问题。而由于检查框架的节点上本地运行被检查,INSPEC可以检查在基础设施系统中的任何节点。

许癸厄亚

许癸厄亚

科技巨头们不是一个人在开源的投资。今年第一资本去寻找一个DEVOPS仪表盘,却发现缺乏商业和开源解决方案。因此,该公司建有自己的:许癸厄亚,一个企业的DevOps去年发布的仪表板作为在GitHub上的一个开源项目。

软件开发过程中Capital One公司使用许癸厄亚给领导和团队的简单,整个过程DEVOPS的访问快照视图。而不是只覆盖了开发过程的一部分,作为最传统的仪表板做的,许癸厄亚提供通过两种视图方法的全面概述:小工具视图和管道视图。窗口小部件视图显示更详细的信息:功能在当前的冲刺,代码贡献活动,持续集成活动,代码分析,安全性分析,单元测试和功能测试结果,以及部署和环境状况。管道视图拉回,显示通过开发,测试和部署阶段每个组件的生命周期的进展。

Glucosio

Glucosio

当开源贡献者本杰明Kerensa于2015年5月被诊断为2型糖尿病,他意识到没有开源工具存在跟踪血糖水平或其他指标的人喜欢他。那年九月,Kerensa和小型开发团队发布Glucosio,第一个开源的糖尿病监控中的应用。

Glucosio用户输入和跟踪血糖水平和打通一个在应用程序助理有用的提示,提示用户保持水分或检查自己的血糖。用户甚至可以通过选择提交匿名统计或个人葡萄糖趋势信息有助于糖尿病研究。Kerensa和Glucosio团队致力于为糖尿病管理和研究自由的,以用户为中心的应用程序。Glucosio目前提供20种语言,并在各大洲已下载。Kerensa还计划提供研究人员免费API访问从谁给程序选择用户匿名糖尿病数据。

拱顶

荣誉奖:库

总部位于旧金山的HashiCorp最出名的是流浪,创建一个工具和配置轻巧,携带方便的开发环境闻名。HashiCorp的新开源拱顶项目自称是工具,“安全地管理的秘密”:API密钥,密码,证书,证书的员工,以及其他敏感的资源。

库加密和解密数据而不将其存储,让安全团队来定义加密参数,并给予开发者存储加密的数据,而不必自己设计的加密方法的力量。库甚至可以生成对AWS或SQL数据库需求的秘密,此前他们而言是高达然后自动撤销这些动态的秘密。通过统一访问接口,严密的访问控制,以及详细的审计日志,用户可以确信他们的秘密是安全的。

RancherOS

荣誉奖:RancherOS

牧场主实验室已开发出高效的方式运行容器:在微型操作系统,与运行所需的容器,仅此而已一切。RancherOS是一个20MB的Linux发行版专门设计的,管理Docker容器的最简单的方法。我们的想法是类似CoreOS,但与一捻:RancherOS运行中的所有内容作为Docker容器 - 甚至操作系统本身。

RancherOS直接运行码头工人在Linux内核之上,并分发给所有用户空间的Linux服务Docker容器,造成两人系统实例。该系统泊坞窗实例启动所有的系统服务(udev的,DHCP,控制台),其中的每一个运行在一个容器中。用户多克尔实例创建较大的用户多克尔容器内唯一的用户容器。RancherOS在任何规模的提供通过容器,并且可以承载容器管理平台(如牧场主Labs的牧场主系统)更新和功能。

OWASP安全知识框架

荣誉奖:OWASP安全知识框架

OWASP(开放Web应用安全项目),基金会是一个非营利性的社区,提供资源和工具为Web应用的安全性。许多Web开发人员都没有意识到他们所面临的安全风险和漏洞。为此,在OWASP SKF(安全知识框架)提供一个免费,开源的Web应用安全系统,该系统也可作为培训工具教给开发有关应用程序的安全性。

SKF的支持软件开发人员在整个产品生命周期,确保这两个前期开发和发布后更新的安全性。OWASP-SKF分析处理技术,开发者用它来编辑自己的数据,然后将这些模式匹配已知的安全漏洞。提供链接漏洞的说明,并就如何实施解决方案提供反馈后,SKF将验证安全修补程序被正确实施。

版权所有©2016足球竞彩网下载