Apache

创建日期:2024-06-21
更新日期:2024-12-01

Accumulo

ApacheAccumulo®是一个有序的分布式密钥/值存储,提供强大的可扩展数据存储和检索。

ACE

Apache ACE是一种软件分发框架,可让您集中管理和分发软件组件,配置数据和其他工件到目标系统。 它使用OSGi构建,可以部署在不同的拓扑中。 目标系统通常也是基于OSGi的,但不一定是。

ActiveMQ

Apache ActiveMQ™是最流行和最强大的开源消息传递和集成模式服务器。

Airavata

Apache AiravataTM是一个软件框架,可让您在分布式计算资源(如本地集群,超级计算机,计算网格和计算云)上组合,管理,执行和监控大型应用程序和工作流程。

Allura

Apache Allura是软件伪造的开源实现,它是一个网站,用于管理许多个别项目的源代码存储库,错误报告,讨论,wiki页面,博客等。 阅读Allura的所有功能或将功能与其他OSS forge软件进行比较。

Ambari

Apache Ambari项目旨在通过开发用于配置,管理和监视Apache Hadoop集群的软件来简化Hadoop管理。 Ambari提供了一个直观,易于使用的Hadoop管理Web UI,其RESTful API支持。

Ant

Apache Ant是一个Java库和命令行工具,其任务是将构建文件中描述的进程驱动为依赖于彼此的目标和扩展点。 Ant的主要用途是Java应用程序的构建。 Ant提供了许多内置任务,允许编译,组合,测试和运行Java应用程序。 Ant也可以有效地用于构建非Java应用程序,例如C或C ++应用程序。 更一般地说,Ant可用于引导任何类型的进程,可以根据目标和任务进行描述。

Any23

Anything To Triples(any23)是一个库,一个Web服务和一个命令行工具,从各种Web文档中提取RDF格式的结构化数据。 目前它支持以下输入格式:

Apex

Apache Portable Runtime(APR)项目的使命是创建和维护软件库,为基础平台特定的实现提供可预测和一致的界面。 主要目标是提供一个API,软件开发人员可以编写代码,并确保它们的可预测性,如果不是相同的行为,而不管其软件的构建平台如何,可以减轻他们需要编写特殊情况的条件来解决或采取 平台特定缺陷或特征的优势。

APR

Apache Portable Runtime(APR)项目的使命是创建和维护软件库,为基础平台特定的实现提供可预测和一致的界面。 主要目标是提供一个API,软件开发人员可以编写代码,并确保它们的可预测性,如果不是相同的行为,而不管其软件的构建平台如何,可以减轻他们需要编写特殊情况的条件来解决或采取 平台特定缺陷或特征的优势。

Archiva

Apache Archiva™是一种可扩展的存储库管理软件,可帮助您处理自己的个人或企业级构建工件存储库。 它是构建工具(如Maven,Continuum和ANT)的完美伴侣。

Aries

Aries项目由一组可插入的Java组件组成,可实现企业OSGi应用程序编程模型。 这包括以下Enterprise OSGi规范的实现(和扩展):

Arrow

Apache Arrow™使执行引擎能够利用现代处理器中包含的最新SIM D(单输入多数据)操作,进行原始的分析数据处理优化。 数据的柱状布局还允许更好地使用CPU高速缓存,将所有与列操作相关的数据尽可能紧凑地格式化。

AsterixDB

Apache AsterixDB™是一个可扩展的开源大数据管理系统(BDMS)。

Atlas

Atlas是一个可扩展和可扩展的核心基础治理服务集,使企业能够有效和高效地满足Hadoop中的合规性要求,并允许与整个企业数据生态系统集成。

Aurora

Aurora是用于长时间运行服务和cron作业的Mesos框架。

Avro

Apache Avro™是一个数据序列化系统。

Axis

众所周知的Apache Axis及其第二代Apache Axis2是两个Web Service容器,可帮助用户创建,部署和运行Web服务。

Bahir

Apache Bahir提供对多个分布式分析平台的扩展,通过多种流连接器和SQL数据源扩展其覆盖面。

Beam

Apache Beam:先进的统一编程模型。 实现在任何执行引擎上运行的批处理和流数据处理作业。

Bigtop

Bigtop是基础设施工程师和数据科学家的Apache Foundation项目,寻求领先的开放源码大数据组件的全面封装,测试和配置。 Bigtop支持各种组件/项目,包括但不限于Hadoop,HBase和Spark。

Bloodhound

Apache Bloodhound™管理软件产品,跟踪功能,任务和错误。

BookKeeper

针对实时工作负载优化的可扩展,容错和低延迟存储服务

Brooklyn

您的应用程序,任何云,任何容器,任何地方。

Buildr

Apache Buildr是基于Java的应用程序的构建系统,包括对Scala,Groovy以及日益增长的JVM语言和工具的支持。 我们想要使用简单直观的东西,所以我们只需要告诉它要做什么,它会照顾其他的东西。 而且我们可以轻松地扩展这些一次性任务,一种可以使用的语言。 当然,我们希望它能够快速,可靠,并具有卓越的依赖关系管理。

BVal

Apache BVal提供符合TCK的Java Bean验证规范的实现,适用于Java SE 6或更高版本,并使用Apache Software License v2.0。

Calcite

您的下一个高性能数据库的基础。

Camel

Apache Camel™是基于已知企业集成模式的多功能开源集成框架。

Carbondata

Apache CarbonData是一种索引的柱状数据格式,用于在大数据平台上进行快速分析,例如 Apache Hadoop,Apache Spark等

Cassandra

当您需要可扩展性和高可用性而不影响性能时,Apache Cassandra数据库是正确的选择。 线性可扩展性和商业硬件或云基础架构的经过验证的容错功能使其成为关键任务数据的完美平台.Cassandra对多个数据中心的复制支持是一流的,为您的用户提供更低的延迟和安心 知道你可以在区域中断生存。

Cayenne

Apache Cayenne(tm)是根据Apache许可证许可的开源持久性框架,提供对象关系映射(ORM)和远程处理服务。 凭借丰富的独特而强大的功能,Cayenne可以满足广泛的持久性需求。 Cayenne将一个或多个数据库模式直接绑定到Java对象,管理原子提交和回滚,SQL生成,连接,序列等。 使用Cayenne的远程对象持久性,这些Java对象甚至可以通过Web服务持久化到客户端。

Celix

Apache Celix是适用于C和C ++的OSGi规范的实现。 它是一个使用组件和/或面向服务的程序开发(动态)模块化软件应用程序的框架。

Chemistry

Apache Chemistry提供内容管理互操作性服务(CMIS)规范的开源实现。看到什么是CMIS? 有关标准的更多信息的页面。

Chukwa

Apache Chukwa是用于监控大型分布式系统的开源数据收集系统。 Apache Chukwa构建在Hadoop分布式文件系统(HDFS)和Map / Reduce框架之上,并继承了Hadoop的可扩展性和鲁棒性。 Apache Chukwa还包括一个灵活且功能强大的工具包,用于显示,监控和分析结果,以最好地利用收集的数据。

Clerezza

Apache Clerezza是一组用于管理语义链接数据的Java库。 内容根据W3C RDF规范存储为三元组。 Apache Clerezza定义了一个技术无关层,用于访问和修改三重存储。 它提供了一个由W3C RDF指定的图形数据模型的Java实现,以及对该数据模型进行操作的功能。 Apache Clerezza提供了访问多个命名图形的服务界面,并且可以使用各种提供者以技术特定的方式来管理RDF图形,例如使用耶拿或芝麻。 它还提供允许应用程序使用各种API(包括Jena api)来处理RDF图形的适配器。 此外,Apache Clerezza提供了一个序列化和解析服务,将图形转换为特定的表示(格式),反之亦然。

CloudStack

Apache CloudStack是一款旨在部署和管理大型虚拟机网络的开源软件,作为高可用性,高度可扩展的基础架构即服务(IaaS)云计算平台。 CloudStack被许多服务提供商用于提供公共云服务,并且由许多公司提供内部部署(私有)云产品,或作为混合云解决方案的一部分。

Cocoon

Apache Cocoon是一个基于Spring的框架(自Cocoon的2.2版本),围绕着分离关注和基于组件的开发的概念。

Commons

Apache Commons是一个Apache项目,专注于可重用Java组件的所有方面。

Cordova

具有HTML,CSS和JS的移动应用程序。 使用一个代码库定位多个平台。 自由开源。

CouchDB

无缝的多主机同步,从大数据扩展到手机,直观的HTTP / JSON API,可靠性设计。

Creadur

该项目的开始只是Rat,一个发行审计工具,具有许可证,使用Java编写的插件Ant和Maven。 在添加了一些新的技巧后,很明显,使用一种语言创建一个uber工具比收集套件不太有用:

Crunch

Apache Crunch Java库为编写,测试和运行MapReduce管道提供了一个框架。 其目标是使由许多用户定义的功能组成的管道易于编写,易于测试和高效运行。

cTAKES

Apache CTAKES™是一种用于从电子病历临床免费文本中提取信息的自然语言处理系统。

Curator

Apache Curator是用于Apache ZooKeeper(一种分布式协调服务)的Java / JVM客户端库。 它包括一个高级的API框架和实用程序,使Apache ZooKeeper更容易和更可靠。 它还包括常见用例和扩展的配方,如服务发现和Java 8异步DSL。

CXF

Apache CXF™是一个开源服务框架。 CXF帮助您使用前端编程API(如JAX-WS和JAX-RS)构建和开发服务。 这些服务可以讲各种协议,例如SOAP,XML / HTTP,RESTful HTTP或CORBA,并可以处理各种传输,如HTTP,JMS或JBI。

DB

DB是Apache软件基金会的一个项目,负责创建和维护基于授权给基金会的软件的商业质量的开源数据库解决方案,免费向公众分发。

DeltaSpike

DeltaSpike由许多便携式CDI扩展组成,为Java应用程序开发人员提供有用的功能。

Directory

我们努力提高LDAP的意识,舒适度和采用率,以提出我们所谓的“现代LDAP文艺复兴”。 在这里进一步了解我们的愿景

Drill

用于Hadoop,NoSQL和云存储的无架构SQL查询引擎

Eagle

分析大数据平台的安全性和性能

Empire-db

Apache Empire-db是一个关系数据库抽象层和数据持久化组件,允许开发人员在应用程序开发中采用比传统的对象关系映射框架(ORM)更多的以SQL为中心的方法。 通过提供独特的类型安全的面向对象的命令API Empire-db允许构建高效的SQL语句,充分利用所有数据库功能,而不需要容易出错的字符串操作和文字。 这与具有DBMS独立记录和元数据管理的架构导致了前所未有的易用性和编译时安全性。

Falcon

猎鹰是一种饲料加工和饲料管理系统,旨在使终端消费者更容易地进行饲料加工和饲料管理。

Felix

Apache Felix是在Apache许可下实施OSGi框架和服务平台和其他有趣的OSGi相关技术的社区努力。 OSGi规范最初针对嵌入式设备和家庭服务网关,但它们非常适合任何对模块化,面向组件和/或服务导向原则感兴趣的项目。 OSGi技术结合了上述原理的各个方面来定义适合于远程管理的动态服务部署框架。

Fineract

Apache Fineract是一个以核心银行为平台的开源系统。 Fineract为企业家,金融机构和服务提供商提供可靠,强大且经济实惠的解决方案,为世界20亿美元的欠银行和无银行账户提供金融服务。

Flex

用于构建表达性Web和移动应用程序的开源框架

Flink

ApacheFlink®是用于分布式,高性能,始终可用且准确的数据流应用的开源流处理框架。

Flume

Flume是一种分布式,可靠和可用的服务,用于高效收集,聚合和移动大量日志数据。 它具有基于流数据流的简单灵活的架构。 它具有可靠的可靠性机制和许多故障转移和恢复机制的强大和容错能力。 它使用一个简单的可扩展数据模型,允许在线分析应用程序。

Fluo

Apache Fluo是Apache Accumulo的Percolator(它填充了Google的搜索索引)的开源实现。 使用Fluo,用户可以连续将新数据连接到大型现有数据集中,而无需重新处理所有数据。 与批处理和流媒体框架不同,Fluo提供了更低的延迟,可以在极大的数据集上运行。 如果有兴趣参加Fluo,请参加Fluo巡演。 如有任何问题,请联系我们。

Forrest

Apache Forrest™软件是一种出版框架,可以将各种来源的输入转换成一个或多个输出格式的统一显示。 Apache Forrest的模块化和可扩展插件架构基于Apache Cocoon以及将内容分开的相关行业标准。 Forrest可以生成静态文档,也可以用作动态服务器,或者由其自动化设备部署。

Geode

Apache Geode提供了类似数据库的一致性模型,可靠的事务处理和无共享架构,可通过高并发处理来保持极低的延迟性能。

Geronimo

Apache Geronimo是一个开源服务器运行时,它集成了最佳的开源项目,以创建满足企业开发人员和系统管理员需求的Java / OSGi服务器运行时。 我们最受欢迎的发行版是完全认证的Java EE 6应用服务器运行时。

Giraph

Apache Giraph是一个用于高可扩展性的迭代图处理系统。 例如,它目前用于Facebook分析用户及其连接形成的社交图。 Giraph起源于Pregel的开源对象,Pregel是谷歌开发的图形处理架构,并在2010年的文章中进行了描述。

Gora

Apache Gora开放源代码框架为大数据提供了内存数据模型和持久性。 Gora支持坚持列存储,关键价值存储,文档存储和RDBMS,并通过广泛的Apache Hadoop™MapReduce支持来分析数据。 Gora使用Apache Software License v2.0。 Gora于2012年1月从Apache孵化器毕业,成为顶级的Apache项目。 您可以在这里找到Gora DOAP。

Groovy

Groovy编程语言

Gump

Apache Gump持续集成工具是Apache Software Foundation开发的第一个。 它是用Python编写的,完全支持Apache Ant,Apache Maven(1.x to 3.x)和其他构建工具。 Gump是独一无二的,它根据这些项目的最新开发版本来构建和编译软件。 这允许Gump在这些更改被检入到版本控制系统后的几个小时内检测到该软件的潜在不兼容的更改。 一旦检测到这种变化,就会将通知发送给项目组,参考更详细的在线报告。

Hadoop

Apache Hadoop软件库是一个框架,允许使用简单的编程模型在大量计算机上对大型数据集进行分布式处理。 它旨在从单个服务器扩展到数千台机器,每台机器都提供本地计算和存储。 库本身不是依靠硬件来提供高可用性,而是设计用于检测和处理应用程序层的故障,因此在一组计算机上提供高可用性服务,每个计算机都可能会出现故障。

Hama

Apache HamaTM是大数据分析的框架,它使用大容量同步并行(BSP)计算模型,该模型于2012年成为Apache软件基金会的顶级项目。

HBase

Apache HBase™是Hadoop数据库,分布式,可扩展的大型数据存储。

Helix

Apache Helix是一种通用的集群管理框架,用于自动管理托管在节点集群上的分区,复制和分布式资源。 Helix在节点故障和恢复,集群扩展和重新配置方面自动重新分配资源。

Hive

Apache Hive™数据仓库软件便于使用SQL读取,写入和管理驻留在分布式存储中的大型数据集。 结构可以投影到已经存储的数据上。 提供了一个命令行工具和JDBC驱动程序,用于将用户连接到Hive。

HttpComponents

Apache HttpComponents™项目负责创建和维护专注于HTTP和关联协议的低级Java组件的工具集。

Isis

Apache Isis™是用于快速开发Java中的域驱动应用程序的框架。 将业务逻辑写入实体,域服务或视图模型,框架动态生成该域模型的表示形式,作为Web应用程序或丰富的超媒体REST API。

Ignite

磁盘的内存性能耐久性

Jackrabbit

Apache Jackrabbit™内容存储库是Java技术API的内容存储库(JCR,JSR 170和JSR 283中指定)的完全一致的实现。

James

James是Java的Apache邮件企业服务器!

jclouds

Apachejclouds®是一个用于Java平台的开源多云工具包,可让您自由创建可跨云的便携式应用程序,同时让您全面掌控使用云特定的功能。

Jena

一个用于构建语义Web和链接数据应用程序的免费开源Java框架。

JMeter

Apache JMeter™应用程序是开源软件,一个100%纯Java应用程序,旨在加载测试功能行为并测量性能。 它最初设计用于测试Web应用程序,但已经扩展到其他测试功能。

JSPWiki

Apache JSPWiki是一个领先的开源WikiWiki引擎,功能丰富,围绕标准JEE组件(Java,servlet,JSP)构建。

Johnzon

Apache Johnzon是一个提供JsonProcessing(也称为jsr-353)实现的项目,还有一组对象映射器,如JAX-RS提供程序和WebSocket模块提供与Java WebSocket API(JSR 356)的基本集成)。

jUDDI

jUDDI(发音为“Judy”)是OASIS(Web)服务的通用描述,发现和集成(UDDI)规范的开源Java实现。 jUDDI项目包括Scout。 Scout是JSR 93 - 用于XML注册表1.0(JAXR)的JavaTM API的实现。

Kafka

Kafka™用于构建实时数据流水线和流媒体应用。 它具有水平可扩展性,容错性,快速性,并在数千家公司生产中运行。

Karaf

Karaf向企业提供双重多态容器和应用程序引导范例。 关注您的业务代码和应用程序,Karaf处理其余事宜

Knox

Apache Knox™网关是用于与Apache Hadoop部署的REST API和UI进行交互的应用程序网关。

Kudu

Apache Kudu开放源代码Apache Hadoop生态系统的另一个新功能是完成Hadoop的存储层,以便快速分析数据。

Kylin

Apache Kylin™是一款开源的分布式分析引擎,旨在为Hadoop提供SQL界面和多维分析(OLAP),支持极大的数据集,由eBay Inc.提供。

Lens

镜头提供统一分析界面。 Lens旨在通过跨多个分层数据存储单元提供单一数据视图并为分析查询提供最佳执行环境,从而削减数据分析孤岛。 它将Hadoop与传统的数据仓库无缝集成,呈现出像一个。

Libcloud

Python库用于使用统一的API与许多流行的云服务提供商进行交互。

Logging

Apache Logging Services项目创建并维护与应用程序行为记录相关的开源软件,并免费向公众发布。

Lucene

超快速搜索库和服务器

Lucene.Net

Lucene.Net是Lucene搜索引擎库的一个端口,用C#编写,并针对.NET运行时用户。 Lucene搜索库基于倒排索引。 Lucene.Net有三个主要目标:

Lucy

Apache Lucy搜索引擎库提供动态编程语言的全文搜索。 它是Apache Lucene™Java搜索引擎库的“松散C”端口。

MADlib

Apache MADlib:SQL中的大数据机学习

Mahout

Apache Mahout™项目的目标是构建一个快速创建可伸缩性能机器学习应用程序的环境。

ManifoldCF

Apache ManifoldCF是为将源内容存储库(如Microsoft Sharepoint和EMC Documentum)连接到目标存储库或索引(如Apache Solr,Open Search Server或ElasticSearch)提供一个开源框架。

Marmotta

Apache Marmotta的目标是提供一个链接数据平台的开放式实现,可以由希望发布关联数据或在关联数据上构建自定义应用程序的组织轻松使用,扩展和部署。

Maven

Apache Maven是一个软件项目管理和理解工具。 基于项目对象模型(POM)的概念,Maven可以从中央信息管理项目的构建,报告和文档。

Mesos

pache Mesos从机器(物理或虚拟)中抽取CPU,内存,存储和其他计算资源,从而实现易于构建和运行的容错和弹性分布式系统

MetaModel

为发现,探索元数据和查询不同类型的数据源提供通用接口。

Metron

Apache Metron提供了一个可扩展的高级安全分析框架,该架构由来自思科OpenSOC项目的Hadoop社区构建。 一个网络安全应用程序框架,为组织提供检测网络异常并使组织能够快速响应所识别的异常的能力。

MINA

Apache MINA是一个网络应用程序框架,可帮助用户轻松开发高性能和高可扩展性的网络应用程序。 它通过Java NIO在各种传输(如TCP / IP和UDP / IP)上提供抽象事件驱动的异步API。

MyFaces

Apache MyFaces是Apache Software Foundation的一个项目,并承载了与JavaServer™技术相关的多个子项目。 如果您想了解更多关于JavaServer™Faces如何工作的信息,请查看MyFaces对JSF的介绍

Mynewt

操作系统构建,部署和安全管理数十亿台设备

Nutch

Nutch是一个成熟的,生产就绪的Web爬虫。

Nifi

易于使用,功能强大,可靠的系统来处理和分发数据。

ODE

业务流程总监引擎执行按照WS-BPEL标准编写的业务流程。

OFBiz

Apache OFBiz是一套具有足够灵活性的业务应用程序,可用于任何行业。 通用的架构允许开发人员轻松地扩展或增强它来创建自定义功能。

Olingo

Apache Olingo是一个实现开放数据协议(OData)的Java库。 Apache Olingo为OData的客户端和服务器端提供服务。

Oltu

Apache Oltu是Java中的OAuth协议实现。 它还涵盖其他“OAuth系列”相关的实现,如JWT,JWS和OpenID Connect

OODT

目录,档案,元数据等

Oozie

用于Hadoop的Apache Oozie工作流调度程序

Open Climate Workbench

Apache Open Climate Workbench是开发使用来自各种不同来源的地球系统网格联盟,协调区域气候减小实验,美国国家气候评估和北美地区气候变化评估的模型输出进行气候模型评估的软件的努力 来自NASA,NOAA等机构的遥感数据的程序和时空尺度。 该工具包包括重组,度量计算和可视化功能。

OpenJPA

Apache OpenJPA是Apache Software Foundation上的Java持久性项目,可用作独立的POJO持久层或集成到任何符合Java EE标准的容器和许多其他轻量级框架(如Tomcat和Spring)中。

OpenMeetings

Openmeetings提供视频会议,即时消息,白板,协作文档编辑和其他群件工具,使用Red5 Streaming Server进行远程和流式传输的API功能。

OpenNLP

Apache OpenNLP库是一种基于机器学习的工具包,用于处理自然语言文本。

OpenOffice

Apache OpenOffice具有六个个人生产力应用程序:文字处理器(及其网络创作组件),电子表格,演示图形,绘图,方程编辑器和数据库。 OpenOffice在Windows,Solaris,Linux和Macintosh操作系统上发布,更多社区加入,包括成熟的FreeBSD端口。 OpenOffice是本地化的,支持全球超过110种语言。

OpenWebBeans

Apache OpenWebBeans提供了Java EE(CDI)2.0规范(JSR-365)的上下文和依赖注入的实现。

ORC

用于Hadoop工作负载的最小,最快的柱状存储。

Parquet

Apache Parquet是一种可用于Hadoop生态系统中任何项目的柱状存储格式,无论数据处理框架,数据模型或编程语言如何选择。

PDFBox

ApachePDFBox®库是用于处理PDF文档的开源Java工具。 该项目允许创建新的PDF文档,操纵现有文档以及从文档中提取内容的能力。 Apache PDFBox还包括几个命令行工具。 Apache PDFBox是在Apache License v2.0下发布的。

Perl

mod_perl为您提供嵌入在您的Web服务器中的持久Perl解释器。 这样可以避免启动外部解释器的开销,并避免Perl启动时间的损失,从而为您提供超快的动态内容。

Phoenix

Apache Hadoop的OLTP和操作分析

Pig

Apache Pig是分析大型数据集的平台,包括用于表达数据分析程序的高级语言,以及用于评估这些程序的基础设施。 Pig程序的显着特征在于它们的结构可以实现大量并行化,从而使它们能够处理非常大的数据集。

Pivot

Apache Pivot™是用于构建可安装Internet应用程序(IIA)的开源平台。 它将现代用户界面工具包的增强的生产力和可用性功能与Java平台的鲁棒性相结合。

POI

Apache POI - 用于Microsoft文档的Java API

Polygene

简单的答案是Apache Polygene™是一个基于社区的努力,探索面向领域的面向应用程序开发的面向复合编程。 这包括从面向方面编程,依赖注入和域驱动设计的演进概念。

Portals

Apache Portal是一个协作软件开发项目,致力于在各种平台和编程语言上提供强大的,功能齐全的商业质量和免费的门户相关软件。 该项目由全球各地(独立和公司附属专家)合作管理,他们利用互联网来沟通,规划和开发Portal软件和相关文档。

Qpid

Apache Qpid™使消息传递工具能够说AMQP,支持多种语言和平台。

Ranger

Apache Ranger™是一种支持,监控和管理整个Hadoop平台的数据安全性的框架。

REEF

Apache REEF™(可保留评估程序执行框架)是一个用于开发用于集群资源管理器(如Apache Hadoop™YARN或Apache Mesos™)的便携式应用程序的库。 Apache REEF通过以下功能大大简化了这些资源管理器的开发:

River

River是实施Jini面向服务的架构。 它定义了一种编程模型,它既利用并扩展了Java技术,从而实现了由服务和客户机组成的安全分布式系统的构建。 Jini技术可用于构建动态计算环境中通常所需的可扩展,可演进和灵活的自适应网络系统。

Roller

Apache Roller是一个基于Java的全功能,多用户和组博客服务器,适合大型和小型博客站点。

Samza

Apache Samza是一个分布式流处理框架。 它使用Apache Kafka进行消息传递,Apache Hadoop YARN提供容错,处理器隔离,安全性和资源管理。

Santuario

Apache Santuario™项目旨在提供XML的主要安全标准的实现:

Sentry

Apache Sentry™是一种用于对存储在Hadoop集群中的数据和元数据执行细粒度角色授权的系统。

Serf

serf库是基于Apache Portable Runtime(APR)库构建的高性能基于C的HTTP客户端库。 它是根据Apache许可证v2授权的。

ServiceMix

Apache ServiceMix是一个灵活的开源集成容器,可将Apache ActiveMQ,Camel,CXF和Karaf的功能和功能统一为强大的运行时平台,可用于构建自己的集成解决方案。 它提供了一个由OSGi独家提供的完整的企业级ESB。

Shiro

Apache Shiro™是强大且易于使用的Java安全框架,可执行身份验证,授权,加密和会话管理。 借助Shiro易于理解的API,您可以快速轻松地确保任何应用程序 - 从最小的移动应用程序到最大的Web和企业应用程序。

SIS

Apache空间信息系统(SIS)是一个用于开发地理空间应用程序的免费软件,Java语言库。 SIS可以更好地表示搜索,数据聚类,归档或其他相关空间需求的坐标。 该库是GeoAPI 3.0接口的实现,可用于桌面或服务器应用程序。

Sling

Apache Sling™是一个创新的Web框架,旨在带来Web开发的乐趣。

SpamAssassin

Apache SpamAssassin是#1开源反垃圾邮件平台,为系统管理员提供了一个过滤器,用于分类电子邮件和阻止垃圾邮件(未经请求的批量电子邮件)。

Spark

Apache Spark™是用于大规模数据处理的快速和通用引擎。

Sqoop

Apache Sqoop(TM)是一种用于在Apache Hadoop和结构化数据存储(如关系数据库)之间高效传输批量数据的工具。

Stanbol

Apache Stanbol为语义内容管理提供了一套可重复使用的组件。

STeVe

Apache STeVe是Apache基于Python的投票系统,基金会用于处理像我们新董事会中的投票。

Storm

Apache Storm是一个免费的开源分布式实时计算系统。 Storm可以轻松地可靠地处理无限流数据,实时处理Hadoop对批处理的处理。 风暴很简单,可以使用任何编程语言,而且使用起来很有趣!

Streams

Apache Streams(孵化)将数字配置文件和在线活动的多样化世界统一为通用格式和词汇表,并使这些数据集可以通过各种数据库,设备和平台访问,用于流式传输,浏览,搜索,共享和分析用例。

Struts

Apache Struts是一个免费的开源MVC框架,用于创建优雅,现代的Java Web应用程序。 它有利于配置的约定,可以使用插件架构进行扩展,并附带插件来支持REST,AJAX和JSON。

Subversion

欢迎来到subversion.apache.org,这是Apache Subversion™软件项目的在线主页。 Subversion是一个开源版本控制系统。 Subversion项目和软件成立于2000年,由CollabNet公司在过去十年中取得了巨大的成功。 Subversion在开源领域和企业界都享有并继续享有广泛的应用。

Synapse

Apache Synapse是一种轻量级的高性能企业服务总线(ESB)。 Apache Synapse由快速和异步的中介引擎提供支持,为XML,Web服务和REST提供了卓越的支持。 除了XML和SOAP之外,Apache Synapse还支持多种其他内容交换格式,例如纯文本,二进制,黑森和JSON。 适用于Synapse的广泛的传输适配器使其能够通过许多应用和传输层协议进行通信。 到目前为止,Apache Synapse支持HTTP / S,邮件(POP3,IMAP,SMTP),JMS,TCP,UDP,VFS,SMS,XMPP和FIX。

Syncope

Apache Syncope是一个用于管理企业环境中的数字身份的开放源代码系统,采用Java EE技术实现,并根据Apache 2.0许可证发布。

SystemML

适合大数据的机器学习平台

Tajo

Apache Tajo是Apache Hadoop的强大的数据关系和分布式数据仓库系统。 Tajo专为在HDFS(Hadoop分布式文件系统)和其他数据源上存储的大型数据集上的低延迟和可扩展的即席查询,在线聚合和ETL(提取 - 转换 - 加载过程)而设计。 通过支持SQL标准并利用高级数据库技术,Tajo允许通过各种查询评估策略和优化机会直接控制分布式执行和数据流。

Tapestry

用于在Java中创建高度可扩展的Web应用程序的面向组件的框架。

Tcl

Apache Tcl是Tcl-Apache集成工作的所在。 我们的项目的目的是将Apache Web服务器的功能与成熟,强大和灵活的Tcl脚本语言的功能相结合。

Tez

Apache Tez™项目旨在构建一个应用程序框架,该框架允许处理数据的任务的复杂的有向无环图。 它目前构建在Apache Hadoop YARN上。

Thrift

pache Thrift软件框架用于可扩展的跨语言服务开发,将软件堆栈与代码生成引擎相结合,构建可在C ++,Java,Python,PHP,Ruby,Erlang,Perl,Haskell,C#之间高效无缝工作的服务, Cocoa,JavaScript,Node.js,Smalltalk,OCaml和Delphi等语言。

Tika

Apache Tika™工具包可以从数千种不同的文件类型(如PPT,XLS和PDF)中检测并提取元数据和文本。 所有这些文件类型都可以通过单一界面进行解析,使Tika可用于搜索引擎索引,内容分析,翻译等等。 您可以在下载页面找到最新版本。 有关如何开始使用Tika的更多信息,请参阅入门页面。

Tiles

一个用于现代Java应用程序的免费开源模板框架。 基于Composite模式,它被构建为简化用户界面的开发。

Tinkerpop

Apache TinkerPop™是图形数据库(OLTP)和图形分析系统(OLAP)的图形计算框架。

Tomcat

ApacheTomcat®软件是Java Servlet,JavaServer Pages,Java Expression Language和Java WebSocket技术的开源实现。 Java Servlet,JavaServer Pages,Java表达式语言和Java WebSocket规范是根据Java社区流程开发的。

TomEE

嵌入式或远程EE应用服务器

Traffic Server

Apache Traffic Server™软件是一种快速,可扩展和可扩展的HTTP / 1.1兼容缓存代理服务器。 以前是商业产品,雅虎 捐赠给Apache基金会,现在是Apache TLP。 这是一个Traffic Server概述。

Turbine

Apache Turbine™是一个基于servlet的框架,允许经验丰富的Java开发人员快速构建Web应用程序。 涡轮机允许您使用个性化网站并使用用户登录来限制对应用程序部件的访问。

Twill

Apache Twill是ApacheHadoop®YARN的抽象,可以降低开发分布式应用程序的复杂性,从而允许开发人员将其重点放在其应用程序逻辑上。 Apache Twill允许您使用YARN的分布式功能与类似于正在运行的线程的编程模型。

UIMA

欢迎来到Apache UIMA™项目。 我们的目标是支持一个蓬勃发展的UIMA框架,工具和注释器的用户和开发人员社区,促进对非结构化内容(如文本,音频和视频)的分析。

Usergrid

构建应用不是服务器! 无论您需要支持一个App还是一百个,Usergrid都是您的后端。 像LAMP堆栈一样容易,但是适合移动。 以创纪录的时间让应用程序生产,并停止浪费编写服务器端代码的周期。

VCL

VCL代表虚拟计算实验室。 它是一个免费的开源云计算平台,其主要目标是为用户提供专用的自定义计算环境。

Velocity

Velocity是一个基于Java的模板引擎。 它允许任何人使用简单而强大的模板语言来引用Java代码中定义的对象。

VXQuery

Apache VXQuery™将是Java中实现的符合标准的XML Query处理器。 重点是评估对大量XML数据的查询。 具体来说,目标是评估相对较小的XML文档的大型集合的查询。 要实现这个查询将在一个共享无机器集群上进行评估。

Web Services

Apache Web Services项目是许多Web服务相关项目的归宿。 有关更多信息和下载,请访问下面列出的各个项目页面。

Whimsy

Apache Whimsy项目志愿者创建了一些独立的Apache Whimsy工具,可以显示和显示与ASF组织和流程相关的各种数据。 生产Whimsy服务器还具有一些自动化一些组织过程的工具,例如将PMC成员添加到官方公司名册或阅读,更新和批准每月董事会议程。

Wicket

使用JUST JAVA和HTML的RITE可维护,安全和可扩展的WEB应用程序

Xalan

Apache Xalan Project开发和维护使用XSLT标准样式表转换XML文档的库和程序。 我们的子项目使用Java和C ++编程语言来实现XSLT库。

Xerces

XML解析器,相关软件组件

XMLBeans

XMLBeans是通过将XML绑定到Java类型来访问XML的技术。 XMLBeans提供了几种获取XML的方法,包括:通过已编译为生成表示模式类型的Java类型的XML模式。 通过这种方式,您可以通过JavaBeans风格的访问器以“getFoo”和“setFoo”的形式访问模式的实例。XMLBeans API还允许您通过XML模式对象模型反映到XML模式本身。一个游标模型,您可以通过它遍历XML DOM的完整XML信息集支持。

XML Graphics

Apache XML图形项目负责向Apache Software Foundation授权的软件,用于创建和维护:将XML格式转换为图形输出,相关软件组件。

Yetus

Apache Yetus是一系列图书馆和工具,可为软件项目提供贡献和发布流程。

Zeppelin

基于Web的笔记本,支持数据驱动,交互式数据分析和SQL,Scala等协作文档。

ZooKeeper

ZooKeeper是用于维护配置信息,命名,提供分布式同步和提供组服务的集中式服务。 所有这些类型的服务都以分布式应用程序以某种形式或另一种形式使用。 每次实施时,都有很多工作需要修复不可避免的错误和竞争条件。 由于实施这些服务的难度很大,应用程序最初通常会对它们进行撇号,这使得它们在变化存在时变脆,难以管理。 即使正确完成,这些服务的不同实现也会导致应用程序部署时的管理复杂性。