技术开发 频道

2013年度最新的20大热门开源软件盘点

  15. PostgreSQL Studio

  PostgreSQL Studio 是开源的 PostgreSQL 数据库的 Web 接口。可以让你直接在浏览器上编辑数据库代码,浏览数据库模型和运行 SQL 语句。这是一个数据库管理工具,侧重于开发。


  开发语言:Java

  授权协议:MIT

  源码下载:https://bitbucket.org/openscg/pgstudio/src

  16. TogetherJS

  TogetherJS是由Mozilla打造的一款可以给网站添加实时协作功能的JavaScript库,TogetherJS免费并且开源,遵循MPL 2.0开源协议,并且托管在Mozilla服务器上。


  为什么要使用TogetherJS?

  共同创建:TogetherJS可以让用户在网站上实现实时协作;

  针对Web构建:TogetherJS 基于JavaScript开发,无需安装软件或插件即可安装使用,对现有页面非常友好,开发者也可以根据自己需求,对其进行自定义添加。

  开发语言:JavaScript

  授权协议:MPL

  源码下载:https://github.com/mozilla/togetherjs

  17. SEnginx

  SEnginx是反向代理和Web服务器软件nginx的一个变种版本,SEnginx中的SE是Security Enhanced的缩写,即安全增强。

  SEnginx在nginx上增加了一个Web安全模块的开发框架,并基于这个框架开发了若干Web安全模块,主要目的是增强nginx的安全特性,并且让用户可以更加方便的使用这些安全特性。SEnginx除了包含我们自行开发的各种Web安全模块,还集成了多种第三方开源安全模块,包括 ModSecurity等。

  开发语言:C

  授权协议:BSD

  源码下载:http://www.senginx.org/cn/index.php/下载

  18. Docker

  Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架或包装系统。

  开发语言:Go

  授权协议:Apache

  源码下载:https://github.com/dotcloud/docker

  19. asm.js

  asm.js 是一个底层、格外为 JavaScript 子集优化的编译器。这是 Mozilla 研究项目,类似 Emscripten, Mandreel, 和 LLJS.

  开发语言:JavaScript

  授权协议:~

  源码下载:https://github.com/dherman/asm.js

  20. UMongo

  UMongo (前身是 JMongoBrowser) 是一个图形化界面的工具,用来浏览和管理 MongoDB 集群,支持 Linux, Windows 和 Mac OSX.

  开发语言:Java

  授权协议:Apache

  源码下载:https://github.com/agirbal/umongo

0
相关文章