首页 财经 文化 时事 健康养生 社会 军事 综合 旅游 教育 国际 娱乐 科技 汽车 体育
当前位置: 江门新闻网 > 国际 > 鸿运手机版网页,科技公司最爱的50款开源工具,你都用过吗?

鸿运手机版网页,科技公司最爱的50款开源工具,你都用过吗?

发布时间: 2020-01-11 14:28:23   |  人气: 4272

鸿运手机版网页,科技公司最爱的50款开源工具,你都用过吗?

鸿运手机版网页,来源 | githubdaily(id:githubdaily)

本文介绍了多款知名的开源应用软件,科技公司可以用它们来管理自己的 it 基础设施、开发产品。

过去十年间,许多科技公司已开始畅怀拥抱开源。许多公司使用开源工具来运行自己的 it 基础设施和网站,一些提供与开源工具相关的产品和服务,或基于开源工具而建的产品和服务,还有一些在为开源代码贡献代码或支持开源项目。

black duck 在 2015 年的一项调查发现,78% 的企业组织使用开源软件,这个比例几乎是 2010 年时候的两倍。此外,88% 的企业表示,它们预计在今后几年,会加大为开源项目贡献代码的力度,66% 表示在考虑专有软件之前先考虑开源软件。

这回,我们介绍了最受科技公司青睐的一些开源项目。这些主要是面向企业的应用软件,涵盖大数据、云计算、开发工具、系统管理和版本控制等几大类别。

与往常一样,如果你知道另外哪些工具应该添加到这份名单,欢迎留言交流。

1. hadoop

apache 主持的这个项目是最广为人知的大数据工具。众多公司为 hadoop 提供相关产品或商业支持,包括亚马逊网络服务、cloudera、hortonworks、ibm、pivotal、syncsort 和 vmware。知名用户包括:阿里巴巴、美国在线、电子港湾、facebook、谷歌、hulu、领英、spotify、推特和雅虎。

支持的操作系统:windows、linux 和 os x

相关网站:http://hadoop.apache.org

2. hypertable

hypertable 在互联网公司当中非常流行,它由谷歌开发,用来提高数据库的可扩展性。用户包括百度、电子港湾、groupon 和 yelp。它与 hadoop 兼容,提供商业支持和培训。

支持的操作系统:linux 和 os x

相关网站:http://www.hypertable.com

3. mesos

apache mesos 是一种资源抽象工具,有了它,企业就可以鼗整个数据中心当成一个资源池,它在又在运行 hadoop、spark 及类似应用程序的公司当中很流行。使用它的企业组织包括:airbnb、欧洲原子核研究组织(cern)、思科、coursera、foursquare、groupon、网飞(netflix)、推特和优步。

支持的操作系统:linux 和 os x

相关网站:http://mesos.apache.org

4. presto

presto 由 facebook 开发,自称是“一款开源分布式 sql 查询引擎,用于对大大小小(从 gb 级到 pb 级)的数据源运行交互式分析查询。”facebook 表示,它将 presto 用于对 300pb 大小的数据仓库执行查询,其他用户包括 airbnb 和 dropbox。

支持的操作系统:linux

相关网站:https://prestodb.io

5. solr

这种“快若闪电”的企业搜索平台声称高度可靠、扩展和容错。使用它的公司包括:at&t、ticketmaster、康卡斯特、instagram、网飞、ibm、adobe 和 sap hybris。

支持的操作系统:与操作系统无关

相关网站:http://lucene.apache.org/solr/

6. spark

apache spark 声称,“它在内存中运行程序的速度比 hadoop mapreduce 最多快 100 倍,在磁盘上快 10 倍。”spark“支持”的企业组织包括:亚马逊、百度、groupon、日立解决方案、ibm、myfitnesspal、诺基亚和雅虎。

支持的操作系统:windows、linux 和 os x

相关网站:http://spark.apache.org

7. storm

正如 hadoop 用来处理批量数据,apache storm 用来处理实时数据。官方网站上显示用户包括:天气频道、推特、雅虎、webmd、spotify、威瑞信(verisign)、flipboard 和 klout。

支持的操作系统:linux

相关网站:https://storm.apache.org

8. cloud foundry

cloud foundry 提供用于构建平台即服务的开源工具。它声称“由行业领袖为行业领袖构建”,其支持者包括 ibm、 pivotal、惠普企业、vmware、英特尔、sap 和 emc。

支持的操作系统:linux

相关网站:https://www.cloudfoundry.org

9. cloudstack

这个交钥匙 iaas 解决方案构成了许多公共云和私有云的基础。它的用户极多,包括阿尔卡特-朗讯、苹果、autodesk、英国电信、冠群科技、思杰、cloudera、戴尔、富士通、sap 和韦里逊。

支持的操作系统:与操作系统无关

相关网站:http://cloudstack.apache.org

10. openstack

这种很受欢迎的云计算平台声称,“世界上成百上千个大品牌”每天依赖它。支持者包括:at&t、ubuntu、惠普企业、ibm、英特尔、rackspace、红帽、suse、思科、戴尔、emc、赛门铁克及另外许多知名科技公司。

支持的操作系统:与操作系统无关

相关网站:http://www.openstack.org

11. scalr

这种云管理平台备受市场研究公司的好评,它简化了管理多个云环境的过程。知名用户包括 expedia、三星、美国宇航局喷气推进实验室、埃森哲、索尼和 autodesk。

支持的操作系统:linux

相关网站:http://www.scalr.com

12. docker

docker 在相对新兴的容器领域迅速确立起了主导平台这一地位。科技界的许多大牌公司在构建或提供扩展或使用 docker 技术的产品,包括亚马逊、微软、ibm、惠普企业、红帽、rackspace 和 canonical。

支持的操作系统:windows、linux 和 os x

相关网站:https://www.docker.com

13. dnn

这款内容管理解决方案之前名为 dotnetnuke,承诺构建丰富的交互式网站时,只要花较少的精力,就能收到显著的成效。用户包括佳能、时代华纳有线电视、德州仪器和美国银行。

支持的操作系统:windows

相关网站:http://www.dnnsoftware.com

14. drupal

drupal 声称,98000 多个开发人员在为这个极其流行的内容管理系统积极贡献代码。支持者包括微软、zend、fastly 和 new relic,其内容市场有数百家公司参与其中,它们提供了相关的产品和服务。

支持的操作系统:与操作系统无关

相关网站:https://www.drupal.org

15. joomla

joomla 为数百万个网站提供平台,其下载量超过了 5000 万人次。许多用户当中就有这些公司:电子港湾、巴诺书店、mtv 和标致。

支持的操作系统:与操作系统无关

相关网站:https://www.joomla.org

16. mediawiki

mediawiki 以维基百科使用的软件而出名,它还为百度、vistaprint、novell、英特尔和美国宇航局支持网站。它是构建可编辑网页的不错选择,许多企业组织用它来构建内部知识库。

支持的操作系统:windows、linux/unix 和 os x

相关网站:https://www.mediawiki.org/wiki/mediawiki

17. cassandra

这种 nosql 数据库由 facebook 开发,其用户包括苹果、欧洲原子核研究组织(cern)、康卡斯特、电子港湾、github、godaddy、hulu、instagram、intuit、网飞、reddit 及其他科技公司。它支持极其庞大的数据集,声称拥有非常高的性能和出色的耐用性和弹性。可通过第三方获得支持。

支持的操作系统:与操作系统无关

相关网站:http://cassandra.apache.org

18. couchdb

couchdb 为 web 而开发,这种 nosql 数据库将数据存储在 json 文档中,这类文档可通过 http 来加以查询,并用 javascript 来处理。cloudant 现在归 ibm 所有,它提供一款专业人员支持的软件版本,用户包括:三星、akamai、expedia、微软游戏工作室及其他公司。

支持的操作系统:windows、linux、os x 和安卓

相关网站:http://couchdb.apache.org

19. mongodb

mongodb 是一种 nosql 数据库,声称“针对关键任务型部署环境进行了优化”,用户包括 foursquare、《福布斯》、pebble、adobe、领英、eharmony 及其他公司。提供收费的专业版和企业版。

支持的操作系统:windows、linux、os x 和 solaris

相关网站:http://www.mongodb.org

20. mysql

mysql 自称是“世界上最流行的开源数据库”,备受众多互联网公司的青睐,比如 youtube、贝宝、谷歌、facebook、推特、电子港湾、领英、优步和亚马逊。除了免费社区版外,它还有多款收费版。最新更新版声称速度比老版本快三倍。

支持的操作系统:windows、linux、unix 和 os x

相关网站:http://www.mysql.com

21. neo4j

neo4j 自诩为“世界上领先的图形数据库”,用于欺诈检测、推荐引擎、社交网站、主数据管理及更多领域。用户包括电子港湾、沃尔玛、思科、惠普、埃森哲、crunchbase、eharmony、care.com 及另外许多企业组织。

支持的操作系统:windows 和 linux

相关网站:http://neo4j.com

22. bugzilla

bugzilla 是开源社区的宠儿,用户包括 mozilla、linux 基金会、gnome、kde、apache、libreoffice、open office、eclipse、红帽、novell 及其他公司。这款软件缺陷追踪系统(bugtracker)的重要功能包括:高级搜索功能、电子邮件通知、预定报告、时间追踪、出色的安全及更多特性。

支持的操作系统:windows、linux 和 os x

相关网站:https://www.bugzilla.org

23. eclipse

eclipse 项目最为知名的是,它是一种大受欢迎的面向 java 的集成开发环境(ide),它还提供面向c/c++和 php 的 ide,此外提供另外一大批开发工具。主要支持者包括冠群科技、谷歌、ibm、甲骨文、红帽和 sap。

支持的操作系统:与操作系统无关

相关网站:http://www.eclipse.org

24. ember.js

这种框架用于“构建野心勃勃的 web 应用程序”,旨在为 javascript 开发人员提高工作效率。官方网站上显示用户包括雅虎、square、livingsocial、groupon、twitch、ted、网飞、heroku 和微软。

支持的操作系统:与操作系统无关

相关网站:http://emberjs.com

25. grunt

grunt 是一种 javascript 任务运行工具,有助于自动处理重复性的开发任务。使用它的知名科技公司包括:adobe、推特、mozilla、cloudant 和 wordpress。

支持的操作系统:与操作系统无关

相关网站:http://gruntjs.com

26. loopback

这个 node.js 框架旨在让用户很容易构建 rest api,并连接到后端数据存储区。知名用户包括 godaddy、美国能源部和赛门铁克。

支持的操作系统:windows、linux、os x、安卓和 ios

相关网站:http://loopback.io

27. node.js

node.js 的成名之处在于,它让开发人员可以使用 javascript,编写服务器端应用程序。开发工作之前由 joyent 管控,现在交由 node.js 基金会监管。用户包括 ibm、微软、雅虎、sap、领英、贝宝和网飞。

支持的操作系统:windows、linux 和 os x

相关网站:https://nodejs.org/en/

28. phonegap

apache cordova 是一种开源框架,让开发人员可以使用 html、css 和 javascript 等 web 技术,构建移动应用程序。phonegap 是最受欢迎的 cordova 发行版。使用某一种 cordova 发行版的科技公司包括:维基百科、facebook、 salesforce、ibm、微软、adobe 和黑莓。

支持的操作系统:window、linux 和 os x

相关网站:http://phonegap.com

29. react native

react native 由 facebook 开发,这种框架可用于使用 javascript 和 react javascript 库(同样由 facebook 开发),构建原生移动应用程序。其他用户包括:《探索》频道和 cbs 体育新闻网。

支持的操作系统:os x

相关网站:http://facebook.github.io/react-native/

30. ruby on rails

这个 web 开发框架在开发人员当中极其流行,它声称“为确保编程员满意和持续高效地工作进行了优化”。用户包括 basecamp、推特、shopify 和 github 等公司。

支持的操作系统:windows、linux 和 os x

相关网站:http://rubyonrails.org

31. sencha touch

sencha touch 自称是“一种用于构建通用移动应用程序的领先的跨平台移动 web 应用程序框架,基于 html5 和 javascript”。它既有开源许可证版本,也有商业许可证版本。据官方网站声称,《财富》100 强中 60% 使用它。

支持的操作系统:与操作系统无关

相关网站:https://www.sencha.com/products/touch/

32. zk

索尼、sun、ibm、adobe、电子港湾、富士通、梦工厂和优利系统等公司使用这种 java web 框架来构建 web 和移动应用程序。提供收费支付及相关工具。

支持的操作系统:与操作系统无关

相关网站:http://www.zkoss.org

33. jboss

红帽的 jboss 中间件包括各种轻量级、对云计算友好的工具,同时结合、集成和自动化各个企业应用程序和系统。用户包括:橡树岭国家实验室、日产、思科、冠群科技、amd 及其他公司。

支持的操作系统:linux

相关网站:http://www.redhat.com/en/technologies/jboss-middleware

34. 红帽企业版 linux

红帽最知名的产品就是其旗舰 linux 发行版,这需要付费订购。据该公司声称,《财富》全球 500 强公司中超过 90% 在使用红帽产品。

相关网站:http://www.redhat.com/en/technologies/linux-platforms/enterprise-linux

35. suse linux 企业版

这款面向企业的 linux 发行版同样备受大企业的追捧,它也需要付费订购。该公司声称,它有 13000 多个企业用户,包括伦敦证券交易所、sap、天睿(teradata)和沃尔格林连锁药店(walgreens)。

相关网站:https://www.suse.com

36. ubuntu

ubuntu 提供广受欢迎的 linux 发行版,有多个版本:桌面版、服务器版、云版、手机版、平板电脑版和物联网版。声称用户包括亚马逊、ibm、维基百科和英伟达。

相关网站:http://www.ubuntu.com/index_kylin

37. project libre

这个屡获奖项的项目是微软 project 的替代者,下载量已有近 200 万人次。它有一大批用户,包括 ibm、埃森哲、美国能源部、思科、ati 和 amd。

支持的操作系统:windows、linux 和 os x

相关网站:http://www.projectlibre.org

38. freenas

这款开源网络附加存储(nas)软件声称,它备受联合国、迪士尼互动媒体集团、路透社和 dr. phil 等用户的“喜爱”。它可以安装到几乎任何硬件上,而 truenas 提供的预先构建的设备就基于该技术。

支持的操作系统:fressbsd

相关网站:http://www.freenas.org

39. gluster

gluster 是一种可高度扩展的网络文件系统,适合云计算环境。红帽提供一款基于该技术的收费产品,用户包括卡西欧和 intuit。

支持的操作系统:linux

相关网站:http://www.gluster.org

40. lustre

lustre 是另一种可高度扩展的文件系统,旨在支持高性能计算(hpc)环境。一些最早采用它的用户包括美国的几大国家实验室:劳伦斯·利物莫尔国家实验室、桑迪亚国家实验室、橡树岭国家实验室和洛斯阿拉莫斯国家实验室。

支持的操作系统:linux

相关网站:http://lustre.org

41. ansible

ansible 现在归红帽所有,它自称是“一种异常简单的 it 自动化引擎,可以使云服务配置、配置管理、应用程序部署、服务内部的编排以及其他许多 it 操作实现自动化。”使用它的科技公司包括:思科、瞻博网络、evernote、推特、威瑞信、gopro、ea sports、atlassian 和韦里逊。它既有免费版,也有收费版。

支持的操作系统:linux

相关网站:http://www.ansibleworks.com

42. chef

作为另一款自动化工具,chef 支持开发运维方法,同时改善了速度、协作和安全性。拥有免费版和收费版。官方网站上显示用户包括:塔吉特(target)、诺德斯特龙(nordstrom)、facebook、etsy、igm、雅虎和彭博社。

支持的操作系统:windows、linux 和 os x

相关网站:https://www.chef.io/chef/

43. hudson

hudson 在使用敏捷和开发运维方法的企业当中很流行,它是一种可扩展的持续集成服务器系统,可以监控重复作业的执行。这个项目得到了 eclipse 基金会、甲骨文、atlassian 和 yourkit 的支持。

支持的操作系统:与操作系统无关

相关网站:http://hudson-ci.org

44. puppet

puppet 号称“使用最广泛的开源 it 管理系统”,它包括 40 多个基础设施管理方面的开源项目。除了开源版本外,它还有一款收费的企业版本。它声称,用户包括 25000 多家企业,比如迪士尼、沃尔玛、1-800-flowers.com、heartland payment systems、盖蒂图片社(getty images)和 yelp。

支持的操作系统:windows、linux、unix 和 os x

相关网站:https://puppetlabs.com/puppet/open-source-projects

45. bazaar

bazaar 由 canonical 管理,被许多开源项目所使用,包括 ubuntu、 gnu 基金会、linux 基金会、mysql、bugzilla、 debian 和 maria db。它简单易学,支持任何工作流程和工作区间模式,承诺存储效率很高、速度很快。

支持的操作系统:windows、linux 和 os x

相关网站:http://bazaar.canonical.com/en/

46. git

这个版本控制系统已变得极受欢迎,这一方面归功于 github 服务的使用日益广泛。使用它的公司和项目包括:谷歌、facebook、微软、推特、领英、网飞、perl、postgresql、安卓、rails、qt、gnome 和 eclipse。

支持的操作系统:windows、linux 和 os x

相关网站:http://git-scm.com

47. mercurial

mercurial 是一种分布式源代码控制管理工具,专注于帮助团队更轻松、更快速地协同工作。用户包括 openjdk 和 netbeans 等各大项目。

支持的操作系统:windows、linux 和 os x

相关网站:https://www.mercurial-scm.org

48. subversion

这个企业级版本控制系统得到 apache 的支持,首次发布于 2000 年。使用它的企业组织包括 apache 软件基金会自己、hobby lobby、mono、plone 和 gnu enterprise。

支持的操作系统:windows、linux 和 os x

相关网站:http://subversion.apache.org

49. apache http server

apache 至今已有 20 年多的历史,专利是自 1996 年以来互联网上最受欢迎的 web 服务器系统。据 w3techs 声称,目前所有网站中 55.3% 是由 apache 支持的。

支持的操作系统:windows、linux 和 os x

相关网站:http://httpd.apache.org

50. nginx

nginx 的人气也极旺,它被互联网上所有网站中的大约四分之一所使用。除了俄罗斯许多访问量很大的网站外,用户还包括网飞和 wordpress.com。

支持的操作系统:windows、linux 和 os x

(*本文为ai科技大本营转载文章,转载请联系原作者)

开幕倒计时9天|2019 中国大数据技术大会(bdtc)即将震撼来袭!豪华主席阵容及百位技术专家齐聚,十余场精选专题技术和行业论坛,超强干货+技术剖析+行业实践立体解读。6.6 折票限时特惠(立减1400元),学生票仅 599 元!

皇冠滚球app

上一篇:16岁的卡车司机,28岁自学成建筑大师!这个“没文化的鬼才”,用一束光征服世界
下一篇:每日一膳|春困挡不住?请辣妹子登场!

热门资讯

© Copyright 2018-2019 srhbwbq.cn 江门新闻网 Inc. All Rights Reserved.