科技公司钟爱的50款开源工具。

大数据

1.Hadoop

Apache主持的这个项目是最广为人知的大数据工具。许多公司为Hadoop提供相关产品或商业支持,包括Amazon Web Services、Cloudera、Hortonworks、IBM、Pivotal、Syncsort和VMware。知名用户包括:阿里巴巴、美国在线、eHarbor、脸书、谷歌、Hulu、LinkedIn、Spotify、Twitter和雅虎。

支持的操作系统:Windows、Linux和OS X。

相关网站:

3.梅索斯

Apache Mesos是一个资源抽象工具,企业可以用它把整个数据中心当作一个资源池,这在运行Hadoop、Spark和类似应用的公司中非常流行。使用它的组织包括Airbnb、CERN、思科、Coursera、Foursquare、Groupon、网飞、Twitter和优步。

支持的操作系统:Linux和OS X。

相关网站:

容器

12.码头工人

Docker已经迅速成为相对新兴的容器领域的主导平台。许多科技领域的著名公司都在构建或提供扩展或使用Docker技术的产品,包括亚马逊、微软、IBM、惠普企业、Red Hat、Rackspace和Canonical。

支持的操作系统:Windows、Linux和OS X。

相关网站:

输入标题内容管理

13.DNN

这种内容管理解决方案,以前被命名为DotNetNuke,承诺在构建丰富的交互式网站时,以更少的努力获得显著的效果。用户包括佳能、时代华纳公司、有线电视、德州仪器和美国银行。

支持的操作系统:Windows

相关网站:

14.Drupal

Drupal声称,超过98,000名开发人员正在积极地为这个极其流行的内容管理系统贡献代码。支持者包括微软、Zend、Fastly和New Relic,数百家公司参与其内容市场,提供相关产品和服务。

支持的操作系统:独立于操作系统。

相关网站:

21.Neo4j

Secondary自诩为“世界领先的图形数据库”,用于欺诈检测、推荐引擎、社交网站、主数据管理和Neo4J。用户包括易港、沃尔玛、思科、惠普、埃森哲、CrunchBase、eHarmony、Care.com等众多企业。

支持的操作系统:Windows和Linux

相关网站:

开发工具

22.Bugzilla

Bugzilla是开源社区的宠儿,其用户包括Mozilla、Linux Foundation、GNOME、KDE、Apache、LibreOffice、Open Office、Eclipse、Red Hat、Novell等公司。这个软件bugtracker的重要功能包括:高级搜索功能,电子邮件通知,预定报告,时间跟踪,出色的安全性和更多的功能。

支持的操作系统:Windows、Linux和OS X。

相关网站:

25.咕哝

Grunt是一个JavaScript任务运行工具,有助于自动处理重复性的开发任务。使用它的知名科技公司包括Adobe、Twitter、Mozilla、Cloudant和WordPress。

支持的操作系统:独立于操作系统。

相关网站:

26.回路

这个Node.js框架旨在让用户轻松构建REST API并连接到后端数据存储。知名用户包括GoDaddy、美国能源部和赛门铁克。

支持的操作系统:Windows、Linux、OS X、Android和iOS。

相关网站:

29.反应自然

React Native是由脸书开发的。该框架可用于使用JavaScript和React JavaScript库(也由脸书开发)构建原生移动应用程序。其他用户包括探索频道和CBS体育新闻网。

支持的操作系统:OS X。

相关网站:/products/touch/

32.ZK

索尼、Sun、IBM、Adobe、Electronic Harbor、富士通、梦工厂和Unisys等公司都使用这个Java Web框架来构建Web和移动应用程序。提供费用支付和相关工具。

支持的操作系统:独立于操作系统。

相关网站:/en/technologies/JBoss-中间件

操作系统

34.红帽企业版Linux

Red Hat最著名的产品是其旗舰Linux发行版,需要付费订阅。据该公司称,超过90%的《财富》全球500强公司都在使用红帽产品。

相关网站:/en/technologies/Linux-platforms/enterprise-Linux。

35.SUSE Linux企业版

这种面向企业的Linux发行版也很受大型企业的追捧,也需要付费订购。该公司声称其拥有超过65,438+03,000家企业用户,包括伦敦证券交易所、SAP、Teradata和Walgreens连锁药店。

相关网站:

36.人的本质

Ubuntu提供了一个流行的Linux发行版,有多个版本:桌面版、服务器版、云版、移动版、平板版、物联网版。声称的用户包括亚马逊、IBM、维基百科和英伟达。

相关网站:/index_kylin

项目管理

37.自由项目

这个获奖项目是微软项目的替代项目,下载量接近200万次。它拥有大量的用户,包括IBM、埃森哲、美国能源部、思科、ATI和AMD。

支持的操作系统:Windows、Linux和OS X。

相关网站:

42.厨师

作为另一个自动化工具,Chef支持运维方法的开发,同时提高速度、协作和安全性。有免费版和付费版。官网显示的用户包括:塔吉特、诺德斯特龙、脸书、Etsy、IGM、雅虎和彭博。

支持的操作系统:Windows、Linux和OS X。

相关网站:,中心地带支付系统,盖蒂图片和Yelp。

支持的操作系统:Windows、Linux、Unix和OS X。

相关网站:/puppet/开源-项目

版本控制

45.市场

Bazaar由Canonical管理,被许多开源项目使用,包括Ubuntu、GNU Foundation、Linux Foundation、MySQL、Bugzilla、Debian和Maria DB。它简单易学,支持任何工作流程和工作间隔模式,并承诺高存储效率和高速度。

支持的操作系统:Windows、Linux和OS X。

相关网站:/en/

46.饭桶

这个版本控制系统已经变得极其流行,这要归功于GitHub服务越来越广泛的使用。使用它的公司和项目包括:谷歌、脸书、微软、Twitter、LinkedIn、网飞、Perl、PostgreSQL、Android、Rails、QT、Gnome和Eclipse。

支持的操作系统:Windows、Linux和OS X。

相关网站:

47.水银的

Mercurial是一个分布式源代码管理工具,它致力于帮助团队更容易、更快速地协同工作。用户包括OpenJDK和NetBeans等主要项目。

支持的操作系统:Windows、Linux和OS X。

相关网站:。

支持的操作系统:Windows、Linux和OS X。

相关网站:http://nginx.org。