查看原文
其他

65个开源云应用程序:一个都不少!

2016-04-21 云头条

其中一些开源项目能够创建IaaS或PaaS解决方案,一些可以通过SaaS模式来购买。



开源云应用程序是未来的潮流,也是当下的潮流。云计算本身不再仅仅是个时髦词眼,它完全变成了工作方式。IDC公司预测,公共云开支会从2015年的700亿美元增加到2019年的逾1410亿美元,年复合增长率达到19.4%。这比该公司预计的整个IT开支的增长率快六倍。


开源社区对于云计算的发展起到了重大作用,OpenStack、CloudStack及其他项目在提供实现公共云和私有云计算的一些基本的构建模块。此外,许多开源项目所有者在提供采用软件即服务(SaaS)模式的云托管版本的软件,这让它们得以有办法靠产品来赚钱,并且为用户简化部署和支持。


这个月,我们更新了可以在云端使用的开源应用程序的大名单。值得关注的是,去年上榜的许多项目在2016年榜单上消失了,原因是它们不再处于开发,或者更常见的是,由于项目所有者已改用了专有许可证。时间会表明这股趋势会不会继续下去。


不过,今年榜单比上一年长一点,这主要归因于云存储项目的队伍壮大了。与往常一样,如果你知道另外的项目应该上榜,欢迎留言交流。


云基础设施及管理


OpenStack


  • OpenStack现推出了第13个版本(代号为Mitaka),自称是“一款云操作系统,可控制整个数据中心中庞大的计算、存储和网络资源池。”知名用户包括:雅虎、思科WebEx、贝宝、普渡大学、维基媒体基金会、麻省理工学院、AT&T、Rackspace、百思买、康卡斯特、迪士尼、时代华纳有线、英特尔和美国运通。

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


CloudStack


  • ApacheCloudStack 被几家公共云提供商使用,可帮助企业组织部署和管理虚拟机网络。它包括:计算编排、网络即服务、用户及帐户管理以及资源核算等功能。

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


OpenNebula


  • OpenNebula承诺“提供最简单的云部署和管理体验”。收费的支持、培训、技术和咨询可通过OpenNebula Systems来获得。

  • 支持的操作系统:Linux。


Eucalyptus


  • HelionEucalyptus 现在由惠普企业(HPE)管理,让企业组织可以构建与亚马逊网络服务(AWS)兼容的私有云,从而实现混合云计算。可通过HPE获得收费支持。

  • 支持的操作系统:Linux。


Synnefo


  • Synnefo由希腊和欧盟共同出资,它提供了一套完整的开源计算堆栈,用Python编写。它使用OpenStack API来简化管理,还依赖谷歌Ganeti用于管理集群、依赖Archipelago用于管理存储。

  • 支持的操作系统:Linux。


SCALR


  • SCALR自称是“策略驱动的云管理平台”。除了开源社区版外,它还提供每月起价为99美元的托管版和每年起价为30000美元的企业版。

  • 支持的操作系统:Linux。


FOSS-Cloud


  • 有了FOSS-Cloud,用户就可以构建自己的公共云或私有云计算环境。它包括用于VDI、IaaS、PaaS、SaaS和云存储的工具。

  • 支持的操作系统:Windows和Linux。


openQRM


  • openQRM的开源版下载量已超过400000人次,提供了免费的云计算软件,适合小规模部署环境。它还提供了多款收费的企业版,该项目背后的公司还提供收费的硬件/软件捆绑套餐和众多相关服务。

  • 支持的操作系统:Linux。


Dasein Cloud


  • 作为戴尔的一个项目,Dasein Cloud是“面向Java的开源云抽象库”。它让开发人员只要编写一次应用程序,这些应用程序可以转换成任何云服务提供商的模式。


云桌面


Oneye


  • Oneye是eyeOS的分支(eyeOS在版本2.0后变成了闭源软件),让用户可以构建自己的服务器,以获得云桌面功能。网站上有一个演示版。

  • 支持的操作系统:Linux。


ownCloud


  • 这个项目旨在帮助用户构建“自己的云”,注重文件同步和共享,还注重协作功能。可通过OwnCloud.com获得收费的企业版。

  • 支持的操作系统:Windows和Linux。


虚拟机管理程序


Xen


  • Xen声称,它支撑着“最庞大的生产环境云”,包括亚马逊网络服务和Rackspace运行的那些云。它是Linux基金会下面的一个协作项目,已被整合到另外许多开源云计算项目中,包括OpenStack。

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


KVM


  • KVM的全称是“基于内核的虚拟机”,这是一种对Linux系统来说全面的虚拟化堆栈。它包含在主线Linux内核中。

  • 支持的操作系统:Linux。


容器


Docker


  • 作为虚拟化技术的替代者,Docker让开发人员可以将应用程序及所有依赖项一起包装,以便轻松部署到云或传统环境。容器比虚拟机更轻盈、更易于移植,这让它们颇受云计算用户的欢迎。除了开源版外,Docker还提供收费版软件,包括容器即服务解决方案。

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


Kubernetes


  • 由谷歌开发的Kubernetes是一种开源容器管理解决方案。它具有高度可扩展性,在谷歌的数据中心里面运行数十亿个容器,还在维亚康姆、电子港湾和维基媒体运行容器。请注意:要想使用它,你需要Docker和谷歌云平台帐户。

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


Rkt


  • 作为CoreOS操作系统的一部分,Rkt自称是“面向Linux集群的下一代容器管理器”。它注重安全性和简单性,在ArchLinux、Fedora及另外几个Linux发行版中交付。

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


网络监控


Opsview


  • Opsview被思科、MIT和安联等企业组织所使用,它让网络管理员可以从单一管理平台,监控所有的云和传统网络。它既有开源版,又有收费版。

  • 支持的操作系统:Linux。


平台即服务(PaaS)


AppScale


  • AppScale让用户可以在任何基础设施上运行基于谷歌应用引擎(Google App Engine)的应用程序。使用它的组织包括世界野生动物协会、Chico's和谷歌本身。

  • 支持的操作系统:Linux。


OpenShift


  • Red Hat的这个项目旨在让企业很容易开发、托管和扩展基于云的应用程序。Red Hat提供了打有OpenShift名称的公共PaaS,此外还为想构建私有PaaS的企业组织提供开源软件和企业版。

  • 支持的操作系统:Linux。


Cloud Foundry


  • Cloud Foundry是Linux基金会的一个协作项目,自称是“面向云应用程序的基于行业标准的平台”。它被整合到CenturyLink、、惠普企业(HPE)、华为、IBM、Pivotal、SAP和瑞士电信的PaaS解决方案中。

  • 支持的操作系统:Linux。


云备份和存储


Bacula


  • Bacula声称是最流行的开源备份软件。这种网络备份解决方案是为供企业使用而设计的。Bacula Systems提供收费版软件,包括为云设计的一个版本。

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


Camlistore


  • Camlistore的全称是“内容可寻址的多层索引存储”,它旨在帮助用户搭建一个“终生个人存储系统”。请注意:该软件面向比较高级的用户,而不是新手。

  • 支持的操作系统:Linux。


CloudStore


  • CloudStore专注于在设备之间同步文件,包括云存储。它旨在快速、安全、易用、稳健和灵活。

  • 支持的操作系统:Linux。


Cozy


  • 有了Cozy,你就可以在家里搭建自己的私有云,因而“让你的数字生活不用依赖谷歌”。它包括备份和共享照片的工具,以及从各个来源聚合数据的工具。

  • 支持的操作系统:Linux。


DuraCloud


  • 有了DuraCloud,用户可以同时将文件备份到多个云存储提供商,或者将文件从一个云随意转移到另一个云。除了开源软件外,它还提供一种收费服务。

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


Duplicati


  • 这个备份客户软件旨在将备份内容存储到远程或云服务器上。它支持亚马逊、Google Drive、微软OneDrive和类似的云存储服务。

  • 支持的操作系统:Windows和Linux。


FTPbox


  • FTPbox让用户能够搭建自己的文件同步服务器,并通过FTP将文件上传到该服务器上。主要功能包括:加密以及与朋友共享文件的功能。

  • 支持的操作系统:Windows。


LipSync


  • LipSync基于OpenSSH、rsync和lsyncd,这种轻量级方案可用于自行构建类似Dropbox的服务器。请注意:它同时需要客户端和服务器端软件,才能运行Linux。

  • 支持的操作系统:Linux。


Pydio


  • Pydio之前名为AjaXplorer,这是一种企业级文件共享和同步解决方案。提供收费版和开源版。

  • 支持的操作系统:Windows和Linux(提供了Android和iOS客户端软件)。


Rockstor


  • Rockstor基于Linux和BTRFS,让用户可以自行构建基于云的存储系统。提供了商业支持和在线演示版。

  • 支持的操作系统:Linux。


Seafile


  • Seafile承诺提供可靠的高速文件同步和共享,这让它很适合一些备份用途。它还提供一种收费的云服务,该服务托管在德国。

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


Skylable


  • Skylable由ClamAV开源反病毒工具的几位创始人开发,让企业组织可以很迅速地构建与亚马逊S3或Swift兼容的对象存储服务器。提供了收费的企业版。

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


SparkleShare


  • 作为Dropbox的替代者,SparkleShare可以同步存储在本地桌面上和云端的文件的多个副本。它包括加强安全的客户端加密功能。

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


StackSync


  • StackSync注重安全性,对客户端上存储的数据进行加密后,才将它们发送到云服务器。它让个人或企业可以搭建可扩展的个人云服务器。

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


Syncany


  • Syncany仍处于发展的早期阶段,旨在让用户可以同步任何一种存储系统(包括云存储)上的文件。它包括加强安全性的内置加密功能。

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


Syncthing


  • 有了Syncthing,就可以在你自己的服务器上自行搭建类似Dropbox的云存储解决方案。它使用高级加密和验证功能保护用户的隐私。

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


大数据工具


Hadoop


  • 作为市面上最著名的大数据工具,Hadoop将庞大数据集存储在计算机集群上,比如云计算环境。用户包括:Adobe、AOL、阿里巴巴、电子港湾、Facebook、福克斯、谷歌、Hulu、LinkedIn、《纽约时报》、Spotify、StumbleUpon、Twitter和雅虎。

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


HPCC Systems


  • 作为Hadoop的替代者,HPCC自称是“一种开源大规模并行处理计算平台,面向大数据处理和分析”。其合作伙伴包括:亚马逊网络服务(AWS)、思科、高知特、Comrise、戴尔和Infosys。提供包括支持服务的收费企业版。

  • 支持的操作系统:Linux。


商业智能


Jaspersoft


  • 这款流行的商业智能套件有一个在AWS上运行的云分析(Cloud Analytics)版本。它还提供面向本地部署的免费版和收费版。

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


业务流程管理


ProcessMaker


  • 屡获奖项的ProcessMaker提供了可帮助企业实现工作流程自动化以及执行全面BPM的工具。它提供社区版、企业版和云版本。

  • 支持的操作系统:Windows和Linux。


内容管理


Alfresco


  • 类似微软SharePoint,Alfresco的社区版提供了企业内容管理,“可帮助你重新控制关键的业务内容、加强合规、优化流程并简化协作。”它还提供了名为Alfresco One的收费企业版和基于云的版本(软件可通过SaaS模式来获得)。

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


客户关系管理(CRM)


SugarCRM


  • SugarCRM被120个国家的150多万人所使用,这是一款极其流行、屡获奖项的开源CRM解决方案。官方网站主要致力于销售基于云的订购服务,不过你可以在SugarCRM.com/download找到开源版。

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


vTiger


  • vTiger的下载量超过了400万人次,提供云版本和开源版。主要功能包括:联系人管理、机会管理、电子邮件营销、预测、协作、工作流自动化、报表和移动应用程序。

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


SplendidCRM


  • SplendidCRM自诩为“是偏爱微软IIS而非Apache、偏爱SQL Server而非MySQL的公司明确无误的选择。”它是一种基于Windows的CRM解决方案,提供多个云和本地版本。

  • 支持的操作系统:Windows。


文档管理系统(DMS)


OpenKM


  • 基于标准的OpenKM提供了“全面的文档管理功能,包括版本控制和文件历史、元数据、扫描、工作流、搜索及更多功能”。它提供免费的社区版、收费的专业版或收费的云版本。所有版本都可以在Web浏览器里面运行。

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


LogicalDOC


  • LogicalDOC为大大小小的企业设计,它承诺提供直观、易于访问的文档管理,可帮助用户实现无纸办公。社区版免费,用户可以购买专业版和云版本。

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


电子商务


Magento


  • Magento声称,连续三年来,它支持的互联网零售商1000强商户比其他公司都要多,声称每年处理的交易金额超过500亿美元。除了社区版外,它还提供企业版和企业云版。

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


电子商务/协作/群件


Collabtive


  • 类似Basecamp,Collabtive也提供基于Web的项目管理,包括时间跟踪和报告功能。下载软件后即可自行托管,也可以以SaaS的方式购买。

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


Group-Office


  • Group-Office结合了企业CRM功能和群件功能(比如日历和电子邮件)。收费的企业版增添了求助台、移动同步、时间跟踪、项目和文档编辑等功能。还提供托管云版本。

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


Zimbra


  • Zimbra的用户超过5亿个,为大大小小的公司提供了一系列电子邮件和消息传递工具,提供免费版和收费版。基于浏览器的界面“是为云设计的,无论公共云,还是私有云”。

  • 支持的操作系统:Linux、Unix和OSX。


cyn.in


  • 该群件工具包括维基、博客、文件库、事件日历、书签目录、讨论板和多媒体库。它提供免费版和商业支持版,它还提供了一种按需云服务。

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


Feng Office


  • Feng Office声称拥有200多万用户,包括加州大学伯克利分校、空中客车、美国宇航局、保时捷设计、施乐和美国职业篮球协会(NBA)。它提供免费和收费的社区版,还提供专业版、企业版以及基于云的Feng Sky版本。

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


EGroupware


  • EGroupware注重灵活性,提供了可配置的自定义字段,让用户很容易整合来自其他应用程序的数据。除了免费社区版外,它还提供面向本地部署的标准版以及有几个价格档次的云版本。

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


电子邮件营销


OpenEMM


  • OpenEMM的下载量有近600000人次,声称是“全球最成功的电子邮件软件”。除了本地版外,它还提供SaaS版本。

  • 支持的操作系统:Windows和Linux。


phpList


  • 去年,这款开源电子邮件营销解决方案用来发送了220多亿封邮件。订购基于云的服务起价只要1美元。

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


企业资源规划(ERP)


Odoo


  • Odoo的用户包括世界野生动物协会、丰田、考克斯通信(Cox Communications)、现代和达能,承诺可简化全方位渠道销售。它提供免费的社区版或收费的企业版和在线版。

  • 支持的操作系统:Windows和Linux。


Openbravo


  • 除了提供面向各种类型公司的商务套件外,Openbravo还为零售商提供专门的ERP软件。可以在该公司的社区中心(Community Hub)中找到开源版;可通过其合作伙伴获得收费的专业版和企业版。

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


xTuple PostBooks


  • xTuple针对制造商和分销商,声称是“世界头号开源ERP软件”。它提供多个版本,包括云托管版本。

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


Compiere


  • Compiere提供诸多功能,比如仓库管理、采购、制造、销售、电子商务、客户服务、材料管理、订单管理、财务管理和报表。收费的专业版和企业版旨在很容易部署到亚马逊的EC2服务上。

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


opentaps


  • 这款解决方案结合了ERP功能和CRM功能,旨在帮助企业主更高效地管理公司。它将机器镜像预装到亚马逊EC2上,那样只要短短几分钟,就有可能在云端让软件安装并运行起来。

  • 支持的操作系统:Windows和Linux。


人力资源管理(HRM)


OrangeHRM


  • OrangeHRM拥有300万用户,声称是“世界上最流行的开源人力资源软件”。除了开源版外,它还提供本地部署的专业版和企业版,以及在云端运行的Live版。

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


发票


SimpleInvoices


  • 这款基于Web的发票系统易于使用,可以将电子发票作为PDF文件来发送。你可以下载代码,托管到自己的服务器上,或使用Smarter Invoices提供的托管服务。

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


学校管理/学习管理系统


openSIS


  • 这款开源学校管理软件声称可提高学生成绩和老师绩效。它提供了开源版、面向中小型学区的专业版,以及面向大型学区的可高度扩展、基于云的Surge版。

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


Canvas


  • 这款学习管理系统希望“改变世界”。它提供K-12版和高校版,网站上有一系列课程,由使用其软件的企业组织提供。还提供免费和收费的云版本。

  • 支持的操作系统:Linux、Unix和OSX。


时间跟踪


TimeTrex


  • 这款员工时间跟踪系统的最新版包括面部识别功能,让员工只要看一眼智能手机或平板电脑,就可以考勤。除了开源版外,它还有专业版、公司版或企业版,还有云托管服务。

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


云头条编译|未经授权谢绝转载


相关阅读:

使用开源云平台OpenStack的十大企业用户

Mesosphere 开源其数据中心操作系统 DC/OS

2004至今 微软开源大事记

助人就是助己:IBM宣布大规模资助开源大数据项目Spark

你可能不知道的Linux下开源云平台

Netflix 的顶级开源项目,你知道几个?

Linux基金会宣布开源物联网操作系统:Zephyr|云头条

谷歌、微软、苹果、惠普等公司:开放源代码的10大产品

大数据界迎来新的开源项目:Apache Arrow|云头条

七大开源项目及幕后英雄

Netflix推出为亚马逊云和谷歌云准备的开源项目

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

11款新鲜出炉的开源开发工具

LinkedIn推出了自己的私有云平台 未来可能开源

沃尔玛开源OneOps ,告别云锁定

引领未来的八大物联网操作系统

Google 开源软件网络负载均衡器 Maglev

IBM发布自家的开源无服务器计算平台

点将台:2015年最佳开源数据中心和云计算软件

16款开源大数据数据库:总有一个适合你


开源群欢迎加入,群主微信:aclood


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存