CINXE.COM

Apache Trademark Listing

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="Home page of The Apache Software Foundation"> <link rel="apple-touch-icon" sizes="57x57" href="/favicons/apple-touch-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/favicons/apple-touch-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/favicons/apple-touch-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/favicons/apple-touch-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/favicons/apple-touch-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/favicons/apple-touch-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/favicons/apple-touch-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/favicons/apple-touch-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/favicons/apple-touch-icon-180x180.png"> <link rel="icon" type="image/png" href="/favicons/favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="/favicons/favicon-194x194.png" sizes="194x194"> <link rel="icon" type="image/png" href="/favicons/favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="/favicons/android-chrome-192x192.png" sizes="192x192"> <link rel="icon" type="image/png" href="/favicons/favicon-16x16.png" sizes="16x16"> <link rel="manifest" href="/favicons/manifest.json"> <link rel="shortcut icon" href="/favicons/favicon.ico"> <meta name="msapplication-TileColor" content="#603cba"> <meta name="msapplication-TileImage" content="/favicons/mstile-144x144.png"> <meta name="msapplication-config" content="/favicons/browserconfig.xml"> <meta name="theme-color" content="#282661"> <title>Apache Trademark Listing</title> <link href="/css/Montserrat-300-600.css" rel="stylesheet"> <link href="/css/min.bootstrap.css" rel="stylesheet"> <link href="/css/styles.css" rel="stylesheet"> <link href="/css/new-ui.css" rel="stylesheet"> <script src="https://www.apachecon.com/event-images/snippet.js"></script> <style> .headerlink { visibility: hidden; } dt:hover > .headerlink, p:hover > .headerlink, td:hover > .headerlink, h1:hover > .headerlink, h2:hover > .headerlink, h3:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, h6:hover > .headerlink { visibility: visible } </style> <!-- pagefind search --> <link href="/_pagefind/pagefind-ui.css" rel="stylesheet"> <script src="/_pagefind/pagefind-ui.js" type="text/javascript"></script> <script> window.addEventListener('DOMContentLoaded', (event) => { new PagefindUI({ element: "#pagefind-search" }); }); var pageTitle = 'Apache Trademark Listing'; if(pageTitle === '404'){ window.addEventListener('DOMContentLoaded', (event) => { new PagefindUI({ element: "#page-404-search" }); }); } </script> <!-- https://www.apache.org/licenses/LICENSE-2.0 --> <!-- Matomo --> <script> var pageTitle = 'Apache Trademark Listing'; var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ /* We explicitly disable cookie tracking to avoid privacy issues */ _paq.push(['disableCookies']); if(pageTitle === '404'){ /* Track 404 page hits */ _paq.push(['setDocumentTitle', '404/URL = ' + encodeURIComponent(document.location.pathname+document.location.search) + '/From = ' + encodeURIComponent(document.referrer)]); } /* Measure a visit to flink.apache.org and nightlies.apache.org/flink as the same visit */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//analytics.apache.org/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '37']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Code --> </head> <body > <!-- Navigation --> <header> <div id="skiptocontent"> <a href="#maincontent">Skip to Main Content</a> </div> <nav class="navbar navbar-inverse navbar-fixed-top mainmenu"> <div class="container"> <div class="navbar-header"> <button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#mainnav-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div class="collapse navbar-collapse" id="mainnav-collapse"> <div class="upper-nav"> <div class="header-social-icons"> <a target="_blank" href="https://infra.apache.org/slack.html"><img src="/images/slack-icon.svg" alt="slack icon"></a> <a target="_blank" href="https://github.com/apache"><img src="/images/github-mark-white.svg" alt="github icon"></a> <a target="_blank" href="https://www.linkedin.com/company/the-apache-software-foundation/"><img src="/images/linkedin-icon.png" alt="linkedIn icon"></a> <a target="_blank" href="https://www.youtube.com/c/TheApacheFoundation"><img src="/images/youtube-icon.svg" alt="youtube icon"></a> <a target="_blank" href="https://twitter.com/TheASF"><img src="/images/x-icon.svg" alt="X icon"></a> </div> <a href="https://donate.apache.org/48ff" target="_blank" class="btn btn-default" onclick="_paq.push(['trackEvent', 'click', 'SponsorASF Button']);">Donate</a> </div> <ul class="nav navbar-nav navbar-justified n-navbar-padding"> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Community&nbsp;<span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li><a href="https://community.apache.org/" target="_blank">Contributor Getting Started</a></li> <li><a href="https://community.apache.org/contributors/" target="_blank">Becoming a Committer</a></li> <li><a href="/foundation/policies/conduct">Code of Conduct</a></li> <li><a href="/community-resources/">Community Resources</a></li> <li><a href="https://communityovercode.org/" target="_blank">Community Over Code</a></li> <li><a href="https://events.apache.org/" target="_blank">Events</a></li> </ul> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Projects&nbsp;<span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li><a href="/projects">Projects</a></li> <li><a href="https://incubator.apache.org/" target="_blank">Incubator Projects</a></li> <li><a href="https://projects.apache.org/" target="_blank">Projects Directory </a></li> <li><a href="/foundation/mailinglists">Mailing Lists </a></li> <li><a href="/security">Report a Vulnerability</a></li> </ul> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Downloads&nbsp;<span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li><a href="https://downloads.apache.org/" target="_blank">Distributions</a></li> <li><a href="https://projects.apache.org/releases.html" target="_blank">Releases</a></li> <li><a href="https://status.apache.org/" target="_blank">Infrastructure Status</a></li> <li><a href="https://infra-reports.apache.org/#uptime" target="_blank">Infrastructure Statistics</a></li> </ul> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Learn&nbsp;<span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li><a href="https://news.apache.org/" target="_blank">Blog</a></li> <li><a href="/foundation/how-it-works">How the ASF Works</a></li> <li><a href="/theapacheway/">The Apache Way</a></li> <li><a href="/legal/">Legal &amp; Trademark</a></li> <li><a href="/licenses">Licenses</a></li> <li><a href="/foundation/glossary">Glossary</a></li> <li><a href="/foundation/faq">FAQ</a></li> </ul> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Resources &amp; Tools&nbsp;<span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li><a href="/dev/">Developer Information</a></li> <li><a href="https://cwiki.apache.org/" target="_blank" >Wiki</a></li> <li><a href="https://issues.apache.org/" target="_blank" >Issues</a></li> <li><a href="https://infra.apache.org/slack.html" target="_blank" >Slack</a></li> <li><a href="https://selfserve.apache.org/" target="_blank" >Self Serve Portal</a></li> <li><a href="https://infra.apache.org/" target="_blank" >Infrastructure</a></li> <li><a href="https://whimsy.apache.org/" target="_blank" >Whimsy</a></li> <li><a href="/foundation/press/kit/">Brand Guidelines</a></li> <li><a href="/logos/">Project Logos</a></li> </ul> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">About&nbsp;<span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li><a href="/foundation/">About</a></li> <li><a href="/foundation/sponsors">Our Sponsors</a></li> <li><a href="/foundation/sponsorship">Corporate Sponsorship</a></li> <li><a href="/foundation/individual-supporters">Individual Supporters</a></li> <li><a href="/foundation/leadership">Leadership</a></li> <li><a href="/foundation/members">Members</a></li> <li><a href="https://diversity.apache.org/" target="_blank">Diversity & Inclusion</a></li> <li><a href="/press/">Newsroom</a></li> <li><a href="/foundation/contact">Contact</a></li> </ul> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle hidden-xs" data-toggle="dropdown" role="button"><span class="glyphicon glyphicon-search" aria-hidden="true"></span><span class="sr-only">Search</span></a> <ul class="dropdown-menu search-form" role="search"> <li> <div id="pagefind-search" class="input-group" style="width: 100%; padding: 0 5px;"></div> </li> </ul> </li> </ul> </div> </div> </nav> </header> <!-- / Navigation --> <header id="main-header" class="container"> <div class="sideImg"> <a class="acevent visible-home" data-format="square"></a> <a class="hidden-home" href="/"><img class="img-responsive" src="/img/asf-estd-1999-logo.jpg" alt="The Apache Software Foundation"></a> </div> <div class="main"> <img class="img-responsive center-block visible-home" src="/img/asf-estd-1999-logo.jpg" alt="Apache 20th Anniversary Logo"> </div> </header> <main id="maincontent"> <div class="container"> <p>This document provides a listing of trademarks of The Apache Software Foundation (ASF). You can also read our <a href="/foundation/marks/">formal trademark policy</a> denoting proper use of Apache trademarks. <a href="/foundation/marks/resources">Please see a site map of Trademark resources</a> or <a href="/foundation/marks/contact">contact us with questions</a>.</p> <p><strong>The Apache Software Foundation considers the names of all top level projects, all downloadable software products, our feather logo, and the logos of our projects to be trademarks of the ASF. The ASF owns all Apache trademarks on behalf of our volunteer project communities.</strong></p> <p>In addition, the ASF holds a number of <strong>registered trademarks</strong> in the US, EU, India, China, and in other countries, including APACHE&reg;, HADOOP&reg;, OPENOFFICE&reg;, FLEX&reg;, LUCENE&reg; and other project names.</p> <p id="links"><strong>Contents</strong><a class="headerlink" href="#links" title="Permalink">&para;</a></p> <div id="toc"><ul><li><a class="toc-href" href="#incubator" title="Other Trademarks - Incubator Podlings">Other Trademarks - Incubator Podlings</a></li><li><a class="toc-href" href="#process" title="Other Trademarks - Other ASF Projects">Other Trademarks - Other ASF Projects</a></li><li><a class="toc-href" href="#feather" title="Other Trademarks - The Apache Feather">Other Trademarks - The Apache Feather</a></li><li><a class="toc-href" href="#logos" title="Graphical Trademarks of Software Products">Graphical Trademarks of Software Products</a></li><li><a class="toc-href" href="#notes" title="Important Note">Important Note</a></li></ul></div> <p> See the list of <a href="#registered">Registered trademarks</a> or see other common law trademarks by letter: </p> <ul class="list-inline"> <li> <a href="#unreg_a">A</a> </li> <li> <a href="#unreg_b">B</a> </li> <li> <a href="#unreg_c">C</a> </li> <li> <a href="#unreg_d">D</a> </li> <li> <a href="#unreg_e">E</a> </li> <li> <a href="#unreg_f">F</a> </li> <li> <a href="#unreg_g">G</a> </li> <li> <a href="#unreg_h">H</a> </li> <li> <a href="#unreg_i">I</a> </li> <li> <a href="#unreg_j">J</a> </li> <li> <a href="#unreg_k">K</a> </li> <li> <a href="#unreg_l">L</a> </li> <li> <a href="#unreg_m">M</a> </li> <li> <a href="#unreg_n">N</a> </li> <li> <a href="#unreg_o">O</a> </li> <li> <a href="#unreg_p">P</a> </li> <li> <a href="#unreg_q">Q</a> </li> <li> <a href="#unreg_r">R</a> </li> <li> <a href="#unreg_s">S</a> </li> <li> <a href="#unreg_t">T</a> </li> <li> <a href="#unreg_u">U</a> </li> <li> <a href="#unreg_v">V</a> </li> <li> <a href="#unreg_w">W</a> </li> <li> <a href="#unreg_x">X</a> </li> <li> <a href="#unreg_y">Y</a> </li> <li> <a href="#unreg_z">Z</a> </li> </ul> <!-- snip-begin from view-source:https://whimsy.apache.org/brand/list --> <div class="row"> <div class="col-sm-12"> <h3 id="registered">The ASF holds the following registered trademarks:</h3> <div class="panel panel-primary" id="accumulo"> <div class="panel-heading"> <h3 class="panel-title"><a href="https://accumulo.apache.org">Apache Accumulo</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Accumulo&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">ACCUMULO &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4980919&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4980919</a> </li> </ul> </div> <div class="panel panel-primary" id="activemq"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://activemq.apache.org/">Apache ActiveMQ</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache ActiveMQ&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">ACTIVEMQ &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4606671&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4606671</a> </li> </ul> </div> <div class="panel panel-primary" id="apache"> <div class="panel-heading"> <h3 class="panel-title"> Our APACHE&reg; trademarks </h3> </div> <div class="panel-body">Our APACHE&reg; trademark represents our house brand of consensus-driven, community built software for the public good.</div> <ul class="list-group"> <li class="list-group-item active">APACHE &reg;</li> <li class="list-group-item">In Australia, class 9, reg # 1592292</li> <li class="list-group-item">In Brazil, class 9, reg # 840758464</li> <li class="list-group-item">In Brazil, class 42, reg # 840758472</li> <li class="list-group-item">In Japan, class 9, reg # 5687188</li> <li class="list-group-item">In Norway, class 9, reg # 284311</li> <li class="list-group-item">In Switzerland, class 9, reg # 654504</li> </ul> </div> <div class="panel panel-primary" id="beam"> <div class="panel-heading"> <h3 class="panel-title"><a href="https://beam.apache.org">Apache Beam</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered or applied for trademarks for our Apache Beam&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">BEAM &reg;</li> </ul> </div> <div class="panel panel-primary" id="bigtop"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://bigtop.apache.org/">Apache Bigtop</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Bigtop&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">BIGTOP &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=5271184&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 5271184</a> </li> </ul> </div> <div class="panel panel-primary" id="brooklyn"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://brooklyn.apache.org">Apache Brooklyn</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered or applied for trademarks for our Apache Brooklyn&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">BROOKLYN &reg;</li> </ul> </div> <div class="panel panel-primary" id="cassandra"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://cassandra.apache.org">Apache Cassandra</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Cassandra&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">CASSANDRA &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=5158968&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 5158968</a> </li> </ul> </div> <div class="panel panel-primary" id="cloudstack"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://cloudstack.apache.org">Apache CloudStack</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache CloudStack&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">CLOUDSTACK &reg;</li> <li class="list-group-item">In Canada, class 9,42, reg # TMA942169</li> <li class="list-group-item">In Spain, class 9,42, reg # M3523773</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4404875&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4404875</a> </li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4404874&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 42, reg # 4404874</a> </li> </ul> </div> <div class="panel panel-primary" id="couchdb"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://couchdb.apache.org/">Apache CouchDB</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered or applied for trademarks for our Apache CouchDB&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">COUCHDB &reg;</li> </ul> </div> <div class="panel panel-primary" id="ctakes"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://ctakes.apache.org/">Apache cTAKES</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache cTAKES&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">cTAKES &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4912372&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4912372</a> </li> </ul> </div> <div class="panel panel-primary" id="flex"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://flex.apache.org">Apache Flex</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Flex&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">FLEX &reg;</li> <li class="list-group-item">In Canada, class NA, reg # TMA720357</li> <li class="list-group-item">In European Union (Community), class 9, reg # 3795011</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=3370163&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 3370163</a> </li> </ul> </div> <div class="panel panel-primary" id="flink"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://flink.apache.org">Apache Flink</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Flink&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">FLINK &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=5020107&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 5020107</a> </li> </ul> </div> <div class="panel panel-primary" id="hadoop"> <div class="panel-heading"> <h3 class="panel-title"><a href="https://hadoop.apache.org">Apache Hadoop</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Hadoop&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">HADOOP &reg;</li> <li class="list-group-item">In China (People's Republic), class 9, reg # 1201258</li> <li class="list-group-item">In European Union (Community), class 9, reg # 1201258</li> <li class="list-group-item">In India, class 9, reg # 1201258</li> <li class="list-group-item">In Int'l Registration - Madrid Protocol Only, class 9, reg # 1201258</li> <li class="list-group-item">In Japan, class 9, reg # 1201258</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4131061&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4131061</a> </li> </ul> </div> <div class="panel panel-primary" id="hawq"> <div class="panel-heading"> <h3 class="panel-title"><a href="https://hawq.apache.org">Apache Hawq</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Hawq&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">HAWQ &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4510934&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4510934</a> </li> </ul> </div> <div class="panel panel-primary" id="hbase"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://hbase.apache.org">Apache HBase</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache HBase&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">HBASE &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4912401&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4912401</a> </li> </ul> </div> <div class="panel panel-primary" id="ignite"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://ignite.apache.org">Apache Ignite</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered or applied for trademarks for our Apache Ignite&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">IGNITE &reg;</li> </ul> </div> <div class="panel panel-primary" id="impala"> <div class="panel-heading"> <h3 class="panel-title"><a href="https://impala.apache.org">Apache Impala</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered or applied for trademarks for our Apache Impala&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">IMPALA &reg;</li> <li class="list-group-item">In Australia, class 9, reg # 1253144</li> <li class="list-group-item">In Brazil, class 41, reg # 908532482</li> <li class="list-group-item">In Brazil, class 42, reg # 908532571</li> <li class="list-group-item">In Brazil, class 9, reg # 908532741</li> <li class="list-group-item">In European Union (Community), class 9, reg # 11455011</li> <li class="list-group-item">In European Union (Community), class 9, reg # 1253144</li> <li class="list-group-item">In Int'l Registration - Madrid Protocol Only, class 9, reg # 1244139</li> <li class="list-group-item">In Int'l Registration - Madrid Protocol Only, class 9, reg # 1253144</li> <li class="list-group-item">In Mexico, class 9, reg # 1253144</li> <li class="list-group-item">In Mexico, class 42, reg # 1253144</li> <li class="list-group-item">In Singapore, class 9, reg # 1244139</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4560852&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4560852</a> </li> </ul> </div> <div class="panel panel-primary" id="kafka"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://kafka.apache.org/">Apache Kafka</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Kafka&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">KAFKA &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=5213501&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 5213501</a> </li> </ul> </div> <div class="panel panel-primary" id="log4j"> <div class="panel-heading"> <h3 class="panel-title"><a href="https://logging.apache.org/log4j/2.x/">Apache Log4j</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Log4j&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">LOG4J &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=97618351&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 97618351</a> </li> </ul> </div> <div class="panel panel-primary" id="lucene-core"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://lucene.apache.org/core/">Apache Lucene Core</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Lucene Core&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">LUCENE &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4620563&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4620563</a> </li> </ul> </div> <div class="panel panel-primary" id="madlib"> <div class="panel-heading"> <h3 class="panel-title"><a href="https://madlib.apache.org">Apache Madlib</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Madlib&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">MADlib &reg;</li> <li class="list-group-item">In Canada, class 9, reg # TMA964643</li> <li class="list-group-item">In China (People's Republic), class 9, reg # 15588409</li> <li class="list-group-item">In European Union (Community), class 9, reg # 13408398</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4652591&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4652591</a> </li> </ul> </div> <div class="panel panel-primary" id="manifoldcf"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://manifoldcf.apache.org">Apache ManifoldCF</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache ManifoldCF&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">MANIFOLDCF &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4912436&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4912436</a> </li> </ul> </div> <div class="panel panel-primary" id="mesos"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://mesos.apache.org">Apache Mesos</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered or applied for trademarks for our Apache Mesos&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">MESOS &reg;</li> </ul> </div> <div class="panel panel-primary" id="netbeans"> <div class="panel-heading"> <h3 class="panel-title"><a href="https://netbeans.apache.org">Apache Netbeans</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Netbeans&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">NETBEANS &reg;</li> <li class="list-group-item">In European Union (Community), class 9, reg # 007134331</li> <li class="list-group-item">In European Union (Community), class 35, reg # 007134331</li> <li class="list-group-item">In European Union (Community), class 38, reg # 007134331</li> <li class="list-group-item">In European Union (Community), class 41, reg # 007134331</li> <li class="list-group-item">In European Union (Community), class 42, reg # 007134331</li> </ul> </div> <div class="panel panel-primary" id="ofbiz"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://ofbiz.apache.org">Apache OFBiz</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache OFBiz&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">OFBIZ &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4962749&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4962749</a> </li> </ul> </div> <div class="panel panel-primary" id="openoffice"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://openoffice.apache.org">Apache OpenOffice</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered or applied for trademarks for our Apache OpenOffice&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">OPENOFFICE &reg;</li> <li class="list-group-item">In Canada, class NA, reg # TMA901778</li> <li class="list-group-item">In Switzerland, class 9, reg # 571194</li> <li class="list-group-item">In United Arab Emirates, class 9, reg # 97837</li> </ul> <ul class="list-group"> <li class="list-group-item active">OPENOFFICE.ORG &reg;</li> <li class="list-group-item">In Argentina, class 9, reg # 2243576</li> <li class="list-group-item">In Chile, class 9, reg # 906747</li> <li class="list-group-item">In China (People's Republic), class 9, reg # 6186994</li> <li class="list-group-item">In European Union (Community), class 9, reg # 6552905</li> <li class="list-group-item">In Hong Kong, class 9, reg # 301023894</li> <li class="list-group-item">In India, class 9, reg # 1583480</li> <li class="list-group-item">In Israel, class 9, reg # 206881</li> <li class="list-group-item">In Korea, Republic of, class 9, reg # 40-0794532-0000</li> <li class="list-group-item">In Norway, class 9, reg # 250967</li> <li class="list-group-item">In Pakistan, class 9, reg # 245099</li> <li class="list-group-item">In Peru, class 9, reg # 188750</li> <li class="list-group-item">In Russian Federation, class 9, reg # 409052</li> <li class="list-group-item">In Singapore, class 9, reg # T0724115F</li> <li class="list-group-item">In South Africa, class 9, reg # 2008/00026</li> <li class="list-group-item">In Taiwan, class 9, reg # 1355621</li> <li class="list-group-item">In United Kingdom, class 9, reg # 2462175</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=3063339&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 3063339</a> </li> </ul> <ul class="list-group"> <li class="list-group-item active">OPENOFFICE.ORG &amp; Design &reg;</li> <li class="list-group-item">In Bosnia and Herzegovina, class 9, reg # BAZ0914232</li> <li class="list-group-item">In China (People's Republic), class 9, reg # 7694914</li> <li class="list-group-item">In Colombia, class 9, reg # 399436</li> <li class="list-group-item">In Croatia, class 9, reg # Z20091430</li> <li class="list-group-item">In European Union (Community), class 9, reg # 8475824</li> <li class="list-group-item">In India, class 9, reg # 1861749</li> <li class="list-group-item">In Korea, Republic of, class 9, reg # 40-0860495-0000</li> <li class="list-group-item">In Norway, class 9, reg # 253820</li> <li class="list-group-item">In Russian Federation, class 9, reg # 448154</li> <li class="list-group-item">In Serbia, class 9, reg # 62994</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=3287409&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 3287409</a> </li> </ul> </div> <div class="panel panel-primary" id="pdfbox"> <div class="panel-heading"> <h3 class="panel-title"><a href="https://pdfbox.apache.org">Apache PDFBox</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache PDFBox&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">PDFBOX &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4976072&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4976072</a> </li> </ul> </div> <div class="panel panel-primary" id="predictionio"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://predictionio.apache.org/">Apache PredictionIO</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered or applied for trademarks for our Apache PredictionIO&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">PREDICTIONIO &reg;</li> <li class="list-group-item">In China (People's Republic), class 9, reg # 1223346</li> <li class="list-group-item">In Egypt, class 9, reg # 1223346</li> <li class="list-group-item">In European Union (Community), class 9, reg # 1223346</li> <li class="list-group-item">In Int'l Registration - Madrid Protocol Only, class 9, reg # 1223346</li> <li class="list-group-item">In Israel, class 9, reg # 1223346</li> <li class="list-group-item">In Korea, Republic of, class 9, reg # 1223346</li> <li class="list-group-item">In Mexico, class 9, reg # 1223346</li> <li class="list-group-item">In New Zealand, class 9, reg # 1223346</li> <li class="list-group-item">In Norway, class 9, reg # 1223346</li> <li class="list-group-item">In Philippines, class 9, reg # 1223346</li> <li class="list-group-item">In Russian Federation, class 9, reg # 1223346</li> <li class="list-group-item">In Singapore, class 9, reg # 1223346</li> <li class="list-group-item">In Switzerland, class 9, reg # 1223346</li> <li class="list-group-item">In Turkey, class 9, reg # 1223346</li> <li class="list-group-item">In Ukraine, class 9, reg # 1223346</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4418312&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4418312</a> </li> <li class="list-group-item">In Vietnam, class 9, reg # 1223346</li> </ul> </div> <div class="panel panel-primary" id="servicemix"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://servicemix.apache.org">Apache ServiceMix</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache ServiceMix&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">SERVICEMIX &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4606672&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4606672</a> </li> </ul> </div> <div class="panel panel-primary" id="subversion"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://subversion.apache.org/">Apache Subversion</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Subversion&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">SUBVERSION &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=3267851&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 3267851</a> </li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=3271966&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 42, reg # 3271966</a> </li> </ul> </div> <div class="panel panel-primary" id="tajo"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://tajo.apache.org">Apache Tajo</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Tajo&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">TAJO &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=5035855&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 5035855</a> </li> </ul> </div> <div class="panel panel-primary" id="tez"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://tez.apache.org">Apache Tez</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered trademarks for our Apache Tez&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">TEZ &reg;</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=5320233&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 5320233</a> </li> </ul> </div> <div class="panel panel-primary" id="tomcat"> <div class="panel-heading"> <h3 class="panel-title"><a href="http://tomcat.apache.org/">Apache Tomcat</a>&reg; software</h3> </div> <div class="panel-body"> The ASF owns the following registered or applied for trademarks for our Apache Tomcat&reg; software: </div> <ul class="list-group"> <li class="list-group-item active">TOMCAT &reg;</li> <li class="list-group-item">In European Union (Community), class 9, reg # 1294977</li> <li class="list-group-item">In India, class 9, reg # 1294977</li> <li class="list-group-item">In Int'l Registration - Madrid Protocol Only, class 9, reg # 1294977</li> <li class="list-group-item"> <a href="https://tsdr.uspto.gov/#caseNumber=4912402&amp;caseSearchType=US_APPLICATION&amp;caseType=DEFAULT&amp;searchType=statusSearch">In the United States of America, class 9, reg # 4912402</a> </li> </ul> </div> <h3>The ASF holds the following unregistered trademarks:</h3> <div aria-multiselectable="true" class="panel-group" id="unreg_." role="tablist"> <div class="panel panel-default" id="ant-dotnet"><div class="panel-heading" id="unreg_.h0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_.c0" aria-expanded="false" class="collapsed" data-parent="#unreg_." data-toggle="collapse" href="#unreg_.c0" role="button">Apache .NET Ant Library&trade; software</a></h4></div><div aria-labelledby="unreg_.h0" class="panel-collapse collapse" id="unreg_.c0" role="tabpanel"><div class="panel-body"><a href="http://ant.apache.org/antlibs/dotnet/">Apache .NET Ant Library: </a>This is a library of Ant tasks that help developing .NET software. It includes the "old" .NET tasks like a C# compiler task but also comes with support for NUnit testing or running the popular NAnt or MSBuild build tools.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_a" role="tablist"> <div class="panel panel-default" id="airavata"><div class="panel-heading" id="unreg_ah2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac2" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac2" role="button">Apache Airavata&trade; software</a></h4></div><div aria-labelledby="unreg_ah2" class="panel-collapse collapse" id="unreg_ac2" role="tabpanel"><div class="panel-body"><a href="http://airavata.apache.org">Apache Airavata: </a>Apache Airavata is a micro-service architecture based software framework for executing and managing computational jobs and workflows on distributed computing resources including local clusters, supercomputers, national grids, academic and commercial clouds. Airavata is dominantly used to build Web-based science gateways and assist to compose, manage, execute, and monitor large scale applications (wrapped as Web services) and workflows composed of these services.</div></div></div> <div class="panel panel-default" id="allura"><div class="panel-heading" id="unreg_ah3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac3" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac3" role="button">Apache Allura&trade; software</a></h4></div><div aria-labelledby="unreg_ah3" class="panel-collapse collapse" id="unreg_ac3" role="tabpanel"><div class="panel-body"><a href="http://allura.apache.org">Apache Allura: </a>Apache Allura is an open source implementation of a software "forge", a web site that manages source code repositories, bug reports, discussions, wiki pages, blogs and more for any number of individual projects.</div></div></div> <div class="panel panel-default" id="ambari"><div class="panel-heading" id="unreg_ah4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac4" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac4" role="button">Apache Ambari&trade; software</a></h4></div><div aria-labelledby="unreg_ah4" class="panel-collapse collapse" id="unreg_ac4" role="tabpanel"><div class="panel-body"><a href="http://ambari.apache.org">Apache Ambari: </a>Apache Ambari makes Hadoop cluster provisioning, managing, and monitoring dead simple.</div></div></div> <div class="panel panel-default" id="ant"><div class="panel-heading" id="unreg_ah5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac5" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac5" role="button">Apache Ant&trade; software</a></h4></div><div aria-labelledby="unreg_ah5" class="panel-collapse collapse" id="unreg_ac5" role="tabpanel"><div class="panel-body"><a href="http://ant.apache.org">Apache Ant: </a>Apache Ant is a Java-based build tool.</div></div></div> <div class="panel panel-default" id="ant-antunit"><div class="panel-heading" id="unreg_ah6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac6" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac6" role="button">Apache AntUnit&trade; software</a></h4></div><div aria-labelledby="unreg_ah6" class="panel-collapse collapse" id="unreg_ac6" role="tabpanel"><div class="panel-body"><a href="http://ant.apache.org/antlibs/antunit/">Apache AntUnit: </a>The Ant Library provides Ant tasks for testing Ant task, it can also be used to drive functional and integration tests of arbitrary applications with Ant.</div></div></div> <div class="panel panel-default" id="any23"><div class="panel-heading" id="unreg_ah7" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac7" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac7" role="button">Apache Any23&trade; software</a></h4></div><div aria-labelledby="unreg_ah7" class="panel-collapse collapse" id="unreg_ac7" role="tabpanel"><div class="panel-body"><a href="http://any23.apache.org">Apache Any23: </a>Apache Any23 is used in major Web of Data applications. It is written in Java and licensed under the Apache License v2.0. Apache Any23 can be used in various ways: * As a library in Java applications that consume structured data from the Web. * As a command-line tool for extracting and converting between the supported formats. * As online service API available at any23.org.</div></div></div> <div class="panel panel-default" id="apex"><div class="panel-heading" id="unreg_ah8" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac8" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac8" role="button">Apache Apex&trade; software</a></h4></div><div aria-labelledby="unreg_ah8" class="panel-collapse collapse" id="unreg_ac8" role="tabpanel"><div class="panel-body"><a href="http://apex.apache.org">Apache Apex: </a>Apache Apex is a unified platform for big data stream and batch processing. Use cases include ingestion, ETL, real-time analytics, alerts and real-time actions. Apex is a Hadoop-native YARN implementation and uses HDFS by default. It simplifies development and productization of Hadoop applications by reducing time to market. Key features include Enterprise Grade Operability with Fault Tolerance, State Management, Event Processing Guarantees, No Data Loss, In-memory Performance &amp; Scalability and Native Window Support.</div></div></div> <div class="panel panel-default" id="archiva"><div class="panel-heading" id="unreg_ah9" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac9" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac9" role="button">Apache Archiva&trade; software</a></h4></div><div aria-labelledby="unreg_ah9" class="panel-collapse collapse" id="unreg_ac9" role="tabpanel"><div class="panel-body"><a href="http://archiva.apache.org">Apache Archiva: </a>Archiva is the perfect companion for build tools such as Maven, Continuum, and ANT. Archiva offers several capabilities, amongst which remote repository proxying, security access management, build artifact storage, delivery, browsing, indexing and usage reporting, extensible scanning functionality and many more!</div></div></div> <div class="panel panel-default" id="aries"><div class="panel-heading" id="unreg_ah10" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac10" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac10" role="button">Apache Aries&trade; software</a></h4></div><div aria-labelledby="unreg_ah10" class="panel-collapse collapse" id="unreg_ac10" role="tabpanel"><div class="panel-body"><a href="https://aries.apache.org/">Apache Aries: </a>The Aries project is delivering a set of pluggable Java components enabling an enterprise OSGi application programming model. This includes implementations and extensions of application-focused specifications defined by the OSGi Alliance Enterprise Expert Group (EEG) and an assembly format for multi-bundle applications, for deployment to a variety of OSGi based runtimes.</div></div></div> <div class="panel panel-default" id="attic-abdera"><div class="panel-heading" id="unreg_ah11" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac11" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac11" role="button">Apache Abdera&trade; software</a></h4></div><div aria-labelledby="unreg_ah11" class="panel-collapse collapse" id="unreg_ac11" role="tabpanel"><div class="panel-body"><a href="http://abdera.apache.org">Apache Abdera: </a>The goal of the Apache Abdera project is to build a functionally-complete, high-performance implementation of the IETF Atom Syndication Format (RFC 4287) and Atom Publishing Protocol (RFC 5023) specifications.</div></div></div> <div class="panel panel-default" id="attic-ace"><div class="panel-heading" id="unreg_ah12" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac12" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac12" role="button">Apache ACE&trade; software</a></h4></div><div aria-labelledby="unreg_ah12" class="panel-collapse collapse" id="unreg_ac12" role="tabpanel"><div class="panel-body"><a href="http://ace.apache.org">Apache ACE: </a>When assembling software out of reusable components, the task of deploying software onto an ever increasing number of targets is not trivial to solve. This becomes even harder when these targets require different components based on who's using them. Apache ACE allows you to group those components and assign them to a managed set of targets. This allows you to distribute updates and new components easily, while keeping a full history of what was installed where during what period. It also helps you setup an automated development, QA/testing, staging and production environment.</div></div></div> <div class="panel panel-default" id="avro"><div class="panel-heading" id="unreg_ah13" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac13" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac13" role="button">Apache Avro&trade; software</a></h4></div><div aria-labelledby="unreg_ah13" class="panel-collapse collapse" id="unreg_ac13" role="tabpanel"><div class="panel-body"><a href="http://avro.apache.org">Apache Avro: </a>Apache Avro is a data serialization system.</div></div></div> <div class="panel panel-default" id="axis-axis2"><div class="panel-heading" id="unreg_ah14" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac14" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac14" role="button">Apache Axis2&trade; software</a></h4></div><div aria-labelledby="unreg_ah14" class="panel-collapse collapse" id="unreg_ac14" role="tabpanel"><div class="panel-body"><a href="http://axis.apache.org/axis2/java/core">Apache Axis2: </a>Apache Axis2 is a toolkit for creating and using Web Services, including SOAP, MTOM, XML/HTTP and advanced WS-* standards such as WSRM and WSSecurity. Axis2 includes a very fast runtime engine, together with tooling support for WSDL and WS-Policy, and plugin support for WS-Addressing, WS-ReliableMessaging, WS-Security, WS-Eventing, WS-Transactions, WS-Trust and WS-SecureConversation. Axis2 runs either standalone or hosted in Tomcat or other servlet containers. </div></div></div> <div class="panel panel-default" id="incubator-annotator"><div class="panel-heading" id="unreg_ah15" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac15" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac15" role="button">Apache Annotator&trade; software</a></h4></div><div aria-labelledby="unreg_ah15" class="panel-collapse collapse" id="unreg_ac15" role="tabpanel"><div class="panel-body"><a href="http://annotator.apache.org">Apache Annotator: </a>Apache Annotator is a collaborative community for creating annotation related code which works to provide a future for Annotator.js-based projects and plugins while enabling W3C spec-compliant Web Annotation in Web browsers, Web Publication readers, and the servers that serve them.</div></div></div> <div class="panel panel-default" id="velocity-anakia"><div class="panel-heading" id="unreg_ah16" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac16" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac16" role="button">Apache Anakia&trade; software</a></h4></div><div aria-labelledby="unreg_ah16" class="panel-collapse collapse" id="unreg_ac16" role="tabpanel"><div class="panel-body"><a href="http://velocity.apache.org/anakia/">Apache Anakia: </a>Anakia is an XML transformation tool that uses JDOM and Velocity to transform XML documents into the format of your choice. It provides an alternative to using Ant's style task and XSL to process XML files.</div></div></div> <div class="panel panel-default" id="webservices-axiom"><div class="panel-heading" id="unreg_ah17" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ac17" aria-expanded="false" class="collapsed" data-parent="#unreg_a" data-toggle="collapse" href="#unreg_ac17" role="button">Apache Axiom&trade; software</a></h4></div><div aria-labelledby="unreg_ah17" class="panel-collapse collapse" id="unreg_ac17" role="tabpanel"><div class="panel-body"><a href="http://ws.apache.org/axiom/">Apache Axiom: </a>Apache Axiom is a StAX-based, XML Infoset compliant object model which supports on-demand building of the object tree. It supports a novel "pull-through" model which allows one to turn off the tree building and directly access the underlying pull event stream. It also has built in support for XML Optimized Packaging (XOP) and MTOM, the combination of which allows XML to carry binary data efficiently and in a transparent manner. The combination of these is an easy to use API with a very high performant architecture!</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_b" role="tablist"> <div class="panel panel-default" id="attic-beehive"><div class="panel-heading" id="unreg_bh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_bc0" aria-expanded="false" class="collapsed" data-parent="#unreg_b" data-toggle="collapse" href="#unreg_bc0" role="button">Apache Beehive&trade; software</a></h4></div><div aria-labelledby="unreg_bh0" class="panel-collapse collapse" id="unreg_bc0" role="tabpanel"><div class="panel-body"><a href="http://beehive.apache.org">Apache Beehive: </a>Our goal is to make J2EE programming easier by building a simple object model on J2EE and Struts. Using Java 5 annotations, Beehive reduces the coding necessary for J2EE. The initial Beehive project has three pieces. NetUI: An annotation-driven web application programming framework that is built atop Struts. NetUI centralizes navigation logic, state, metadata, and exception handling in a single encapsulated and reusable Page Flow Controller class. In addition, NetUI provides a set of JSP tags for rendering HTML / XHTML and higher-level UI constructs such as data grids and trees and has first-class integration with JavaServer Faces and Struts. Controls: A lightweight, metadata-driven component framework that reduces the complexity of being a client of enterprise resources. Controls provide a unified client abstraction that can be implemented to access a diverse set of enterprise resources using a single configuration model. Web Service Metadata (WSM): An implementation of JSR 181 which standardizes a simplified, annotation-driven model for building Java web services. In addition, Beehive includes a set of system controls that are abstractions for low-level J2EE resource APIs such as EJB, JMS, JDBC, and web services.</div></div></div> <div class="panel panel-default" id="bloodhound"><div class="panel-heading" id="unreg_bh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_bc3" aria-expanded="false" class="collapsed" data-parent="#unreg_b" data-toggle="collapse" href="#unreg_bc3" role="button">Apache Bloodhound&trade; software</a></h4></div><div aria-labelledby="unreg_bh3" class="panel-collapse collapse" id="unreg_bc3" role="tabpanel"><div class="panel-body"><a href="http://bloodhound.apache.org/">Apache Bloodhound: </a>Apache Bloodhound has been created to be an open source collaboration tool to track the progress of and help distribute tasks within a project. With a particular focus on software development it includes integration with popular source control software including Apache Subversion, Git and Mercurial.</div></div></div> <div class="panel panel-default" id="bookkeeper"><div class="panel-heading" id="unreg_bh4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_bc4" aria-expanded="false" class="collapsed" data-parent="#unreg_b" data-toggle="collapse" href="#unreg_bc4" role="button">Apache BookKeeper&trade; software</a></h4></div><div aria-labelledby="unreg_bh4" class="panel-collapse collapse" id="unreg_bc4" role="tabpanel"><div class="panel-body"><a href="http://bookkeeper.apache.org/">Apache BookKeeper: </a>BookKeeper is a reliable replicated log service. It can be used to turn any standalone service into a highly available replicated service. BookKeeper is highly available (no single point of failure), and scales horizontally as more storage nodes are added.</div></div></div> <div class="panel panel-default" id="buildr"><div class="panel-heading" id="unreg_bh6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_bc6" aria-expanded="false" class="collapsed" data-parent="#unreg_b" data-toggle="collapse" href="#unreg_bc6" role="button">Apache Buildr&trade; software</a></h4></div><div aria-labelledby="unreg_bh6" class="panel-collapse collapse" id="unreg_bc6" role="tabpanel"><div class="panel-body"><a href="http://buildr.apache.org">Apache Buildr: </a>We wanted something that's simple and intuitive to use, so we only need to tell it what to do, and it takes care of the rest. But also something we can easily extend for those one-off tasks, with a language that's a joy to use.</div></div></div> <div class="panel panel-default" id="bval"><div class="panel-heading" id="unreg_bh7" role="tab"><h4 class="panel-title"><a aria-controls="unreg_bc7" aria-expanded="false" class="collapsed" data-parent="#unreg_b" data-toggle="collapse" href="#unreg_bc7" role="button">Apache BVal&trade; software</a></h4></div><div aria-labelledby="unreg_bh7" class="panel-collapse collapse" id="unreg_bc7" role="tabpanel"><div class="panel-body"><a href="http://bval.apache.org/">Apache BVal: </a>The goal of the Apache BVal project is to deliver an implementation of the Java Bean Validation Specfication (JSR303/346) which is TCK compliant and works on Java SE 6 or later. The initial codebase for the project was donated to the ASF by a SGA from Agimatec GmbH and uses the Apache Software License v2.0.</div></div></div> <div class="panel panel-default" id="xmlgraphics-batik"><div class="panel-heading" id="unreg_bh8" role="tab"><h4 class="panel-title"><a aria-controls="unreg_bc8" aria-expanded="false" class="collapsed" data-parent="#unreg_b" data-toggle="collapse" href="#unreg_bc8" role="button">Apache Batik&trade; software</a></h4></div><div aria-labelledby="unreg_bh8" class="panel-collapse collapse" id="unreg_bc8" role="tabpanel"><div class="panel-body"><a href="http://xmlgraphics.apache.org/batik/">Apache Batik: </a>Batik is a Java-based toolkit for applications or applets to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as display, generation and manipulation.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_c" role="tablist"> <div class="panel panel-default" id="ant-compress"><div class="panel-heading" id="unreg_ch0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc0" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc0" role="button">Apache Compress Ant Library&trade; software</a></h4></div><div aria-labelledby="unreg_ch0" class="panel-collapse collapse" id="unreg_cc0" role="tabpanel"><div class="panel-body"><a href="http://ant.apache.org/antlibs/compress/">Apache Compress Ant Library: </a>This is a library of Ant tasks and types uses Apache Commons Compress to support additional archive formats like ar, pack200, xz and cpio.</div></div></div> <div class="panel panel-default" id="attic-click"><div class="panel-heading" id="unreg_ch1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc1" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc1" role="button">Apache Click&trade; software</a></h4></div><div aria-labelledby="unreg_ch1" class="panel-collapse collapse" id="unreg_cc1" role="tabpanel"><div class="panel-body"><a href="http://click.apache.org">Apache Click: </a>Apache Click is a modern Java web application framework, providing a natural rich client style programming model. Click provides a page and component oriented design with a event based programming model. Leveraging a stateless architecture Click encourages loosely coupled pages for easier maintenance. Click is designed to be very easy to learn and use, with developers getting up and running within a day. Support is provided for Velocity, JSP or FreeMarker page rendering. Click also provides exceptional performance for high volume web sites. </div></div></div> <div class="panel panel-default" id="attic-continuum"><div class="panel-heading" id="unreg_ch2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc2" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc2" role="button">Apache Continuum&trade; software</a></h4></div><div aria-labelledby="unreg_ch2" class="panel-collapse collapse" id="unreg_cc2" role="tabpanel"><div class="panel-body"><a href="http://continuum.apache.org">Apache Continuum: </a>Whether you have a centralized build team or want to put control of releases in the hands of developers, Apache Continuum can help you improve quality and maintain a consistent build environment. Follow us on Twitter @apachecontinuum to get the latest news and updates!</div></div></div> <div class="panel panel-default" id="calcite"><div class="panel-heading" id="unreg_ch3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc3" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc3" role="button">Apache Calcite&trade; software</a></h4></div><div aria-labelledby="unreg_ch3" class="panel-collapse collapse" id="unreg_cc3" role="tabpanel"><div class="panel-body"><a href="https://calcite.apache.org">Apache Calcite: </a>Calcite is a framework for writing data management systems. It converts queries, represented in relational algebra, into an efficient executable form using pluggable query transformation rules. There is an optional SQL parser and JDBC driver. Calcite does not store data or have a preferred execution engine. Data formats, execution algorithms, planning rules, operator types, metadata, and cost model are added at runtime as plugins.</div></div></div> <div class="panel panel-default" id="camel"><div class="panel-heading" id="unreg_ch4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc4" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc4" role="button">Apache Camel&trade; software</a></h4></div><div aria-labelledby="unreg_ch4" class="panel-collapse collapse" id="unreg_cc4" role="tabpanel"><div class="panel-body"><a href="http://camel.apache.org/">Apache Camel: </a>Apache Camel is a powerful open source integration library based on Enterprise Integration Patterns. Rules for Camel's routing engine can be defined in either a Java based DSL or XML.</div></div></div> <div class="panel panel-default" id="carbondata"><div class="panel-heading" id="unreg_ch5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc5" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc5" role="button">Apache CarbonData&trade; software</a></h4></div><div aria-labelledby="unreg_ch5" class="panel-collapse collapse" id="unreg_cc5" role="tabpanel"><div class="panel-body"><a href="https://carbondata.apache.org">Apache CarbonData: </a>Apache CarbonData is a new big data file format for faster interactive query using advanced columnar storage, index, compression and encoding techniques to improve computing efficiency, which helps in speeding up queries by an order of magnitude faster over PetaBytes of data.</div></div></div> <div class="panel panel-default" id="cayenne"><div class="panel-heading" id="unreg_ch7" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc7" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc7" role="button">Apache Cayenne&trade; software</a></h4></div><div aria-labelledby="unreg_ch7" class="panel-collapse collapse" id="unreg_cc7" role="tabpanel"><div class="panel-body"><a href="http://cayenne.apache.org">Apache Cayenne: </a>Cayenne is a powerful, full-featured, opensource framework created for developers working with relational databases. it seamlessly maps any relational database to Java objects, reducing development time and adding considerable functionality to any application which requires a database. Developers using Cayenne will be able to concentrate on the core business requirements and the data model instead of the SQL details. The application can then be easily moved to any JDBC-capable database. In addition to management of persistent Java objects mapped to relational databases, Cayenne provides a plethora of features including single method call queries and updates (including atomic updates of all modified objects), seamless integration of multiple databases into a single virtual data source, three tier persistence with caching on the remote client, paging of results, record locking, and many more features.</div></div></div> <div class="panel panel-default" id="celix"><div class="panel-heading" id="unreg_ch8" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc8" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc8" role="button">Apache Celix&trade; software</a></h4></div><div aria-labelledby="unreg_ch8" class="panel-collapse collapse" id="unreg_cc8" role="tabpanel"><div class="panel-body"><a href="http://celix.apache.org">Apache Celix: </a> Apache Celix is an implementation of the OSGi specification adapted to C and C++ (C++11). It is a provides a framework to develop (dynamic) modular software applications using component and/or service-oriented programming. </div></div></div> <div class="panel panel-default" id="chemistry"><div class="panel-heading" id="unreg_ch9" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc9" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc9" role="button">Apache Chemistry&trade; software</a></h4></div><div aria-labelledby="unreg_ch9" class="panel-collapse collapse" id="unreg_cc9" role="tabpanel"><div class="panel-body"><a href="http://chemistry.apache.org">Apache Chemistry: </a>Apache Chemistry provides open source implementations of the Content Management Interoperability Services (CMIS) specification. Libraries are available for Java, Python, PHP and .NET.</div></div></div> <div class="panel panel-default" id="chukwa"><div class="panel-heading" id="unreg_ch10" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc10" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc10" role="button">Apache Chukwa&trade; software</a></h4></div><div aria-labelledby="unreg_ch10" class="panel-collapse collapse" id="unreg_cc10" role="tabpanel"><div class="panel-body"><a href="http://chukwa.apache.org/">Apache Chukwa: </a> Chukwa is an open source data collection system for monitoring large distributed systems. Chukwa is built on top of the Hadoop Distributed File System (HDFS) and Map/Reduce framework and inherits Hadoop&rsquo;s scalability and robustness. Chukwa also includes a 铿俥xible and powerful toolkit for displaying, monitoring and analyzing results to make the best use of the collected data. </div></div></div> <div class="panel panel-default" id="clerezza"><div class="panel-heading" id="unreg_ch11" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc11" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc11" role="button">Apache Clerezza&trade; software</a></h4></div><div aria-labelledby="unreg_ch11" class="panel-collapse collapse" id="unreg_cc11" role="tabpanel"><div class="panel-body"><a href="http://clerezza.apache.org">Apache Clerezza: </a>Clerezza allows to easily develop semantic web applications by providing tools to manipulate RDF data, create RESTful Web Services and Renderlets using ScalaServerPages. Contents are stored as triples based on W3C RDF specification. These triples are stored via Clerezza&rsquo;s Smart Content Binding (SCB). SCB defines a technology-agnostic layer to access and modify triple stores. It provides a java implementation of the graph data model specified by W3C RDF and functionalities to operate on that data model. SCB offers a service interface to access multiple named graphs and it can use various providers to manage RDF graphs in a technology specific manner, e.g., using Jena or Sesame. It also provides for adaptors that allow an application to use various APIs (including the Jena api) to process RDF graphs. Furthermore, SCB offers a serialization and a parsing service to convert a graph into a certain representation (format) and vice versa.</div></div></div> <div class="panel panel-default" id="cocoon"><div class="panel-heading" id="unreg_ch13" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc13" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc13" role="button">Apache Cocoon&trade; software</a></h4></div><div aria-labelledby="unreg_ch13" class="panel-collapse collapse" id="unreg_cc13" role="tabpanel"><div class="panel-body"><a href="http://cocoon.apache.org/">Apache Cocoon: </a>Apache Cocoon is a web development framework built around the concepts of separation of concerns (making sure people can interact and collaborate on a project, without stepping on each other toes) and component-based web development. Cocoon implements these concepts around the notion of "component pipelines", each component on the pipeline specializing on a particular operation. This makes it possible to use a "building block" approach for web solutions, hooking together components into pipelines without any required programming.</div></div></div> <div class="panel panel-default" id="comdev-community_development"><div class="panel-heading" id="unreg_ch14" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc14" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc14" role="button">Apache Community Development&trade; software</a></h4></div><div aria-labelledby="unreg_ch14" class="panel-collapse collapse" id="unreg_cc14" role="tabpanel"><div class="panel-body"><a href="http://community.apache.org/">Apache Community Development: </a></div></div></div> <div class="panel panel-default" id="commons-bcel"><div class="panel-heading" id="unreg_ch15" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc15" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc15" role="button">Apache Commons BCEL&trade; software</a></h4></div><div aria-labelledby="unreg_ch15" class="panel-collapse collapse" id="unreg_cc15" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/bcel/">Apache Commons BCEL: </a> The Byte Code Engineering Library is intended to give users a convenient possibility to analyze, create, and manipulate (binary) Java class files (those ending with .class). Classes are represented by objects which contain all the symbolic information of the given class: methods, fields and byte code instructions, in particular. </div></div></div> <div class="panel panel-default" id="commons-beanutils"><div class="panel-heading" id="unreg_ch16" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc16" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc16" role="button">Apache Commons BeanUtils&trade; software</a></h4></div><div aria-labelledby="unreg_ch16" class="panel-collapse collapse" id="unreg_cc16" role="tabpanel"><div class="panel-body"><a href="https://commons.apache.org/proper/beanutils/">Apache Commons BeanUtils: </a>BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection.</div></div></div> <div class="panel panel-default" id="commons-bsf"><div class="panel-heading" id="unreg_ch17" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc17" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc17" role="button">Apache Commons BSF&trade; software</a></h4></div><div aria-labelledby="unreg_ch17" class="panel-collapse collapse" id="unreg_cc17" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/bsf/">Apache Commons BSF: </a>Bean Scripting Framework (BSF) is a set of Java classes which provides scripting language support within Java applications, and access to Java objects and methods from scripting languages. BSF allows one to write JSPs in languages other than Java while providing access to the Java class library. In addition, BSF permits any Java application to be implemented in part (or dynamically extended) by a language that is embedded within it. This is achieved by providing an API that permits calling scripting language engines from within Java, as well as an object registry that exposes Java objects to these scripting language engines.</div></div></div> <div class="panel panel-default" id="commons-chain"><div class="panel-heading" id="unreg_ch18" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc18" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc18" role="button">Apache Commons Chain&trade; software</a></h4></div><div aria-labelledby="unreg_ch18" class="panel-collapse collapse" id="unreg_cc18" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/chain/">Apache Commons Chain: </a>An implmentation of the GoF Chain of Responsibility pattern</div></div></div> <div class="panel panel-default" id="commons-cli"><div class="panel-heading" id="unreg_ch19" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc19" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc19" role="button">Apache Commons CLI&trade; software</a></h4></div><div aria-labelledby="unreg_ch19" class="panel-collapse collapse" id="unreg_cc19" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/cli/">Apache Commons CLI: </a> Commons CLI provides a simple API for presenting, proecessing and validating a command line interface. </div></div></div> <div class="panel panel-default" id="commons-codec"><div class="panel-heading" id="unreg_ch20" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc20" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc20" role="button">Apache Commons Codec&trade; software</a></h4></div><div aria-labelledby="unreg_ch20" class="panel-collapse collapse" id="unreg_cc20" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/codec/">Apache Commons Codec: </a> The codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. </div></div></div> <div class="panel panel-default" id="commons-collections"><div class="panel-heading" id="unreg_ch21" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc21" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc21" role="button">Apache Commons Collections&trade; software</a></h4></div><div aria-labelledby="unreg_ch21" class="panel-collapse collapse" id="unreg_cc21" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/collections/">Apache Commons Collections: </a>Types that extend and augment the Java Collections Framework.</div></div></div> <div class="panel panel-default" id="commons-compress"><div class="panel-heading" id="unreg_ch22" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc22" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc22" role="button">Apache Commons Compress&trade; software</a></h4></div><div aria-labelledby="unreg_ch22" class="panel-collapse collapse" id="unreg_cc22" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/compress/">Apache Commons Compress: </a>Commons Compress: working with zip, ar, jar, bz2, cpio, tar, gz, dump, pack200, lzma, 7z, arj and xz files.</div></div></div> <div class="panel panel-default" id="commons-configuration"><div class="panel-heading" id="unreg_ch23" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc23" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc23" role="button">Apache Commons Configuration&trade; software</a></h4></div><div aria-labelledby="unreg_ch23" class="panel-collapse collapse" id="unreg_cc23" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/configuration/">Apache Commons Configuration: </a> Library to use configuration/preferences of various sources and formats. </div></div></div> <div class="panel panel-default" id="commons-daemon"><div class="panel-heading" id="unreg_ch24" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc24" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc24" role="button">Apache Commons Daemon&trade; software</a></h4></div><div aria-labelledby="unreg_ch24" class="panel-collapse collapse" id="unreg_cc24" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/daemon/">Apache Commons Daemon: </a>Commons Daemon</div></div></div> <div class="panel panel-default" id="commons-dbcp"><div class="panel-heading" id="unreg_ch25" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc25" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc25" role="button">Apache Commons DBCP&trade; software</a></h4></div><div aria-labelledby="unreg_ch25" class="panel-collapse collapse" id="unreg_cc25" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/dbcp/">Apache Commons DBCP: </a>Commons Database Connection Pooling</div></div></div> <div class="panel panel-default" id="commons-dbutils"><div class="panel-heading" id="unreg_ch26" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc26" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc26" role="button">Apache Commons DbUtils&trade; software</a></h4></div><div aria-labelledby="unreg_ch26" class="panel-collapse collapse" id="unreg_cc26" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/dbutils/">Apache Commons DbUtils: </a>A package of Java utility classes for easing JDBC development</div></div></div> <div class="panel panel-default" id="commons-digester"><div class="panel-heading" id="unreg_ch27" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc27" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc27" role="button">Apache Commons Digester&trade; software</a></h4></div><div aria-labelledby="unreg_ch27" class="panel-collapse collapse" id="unreg_cc27" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/digester/">Apache Commons Digester: </a> The Digester package lets you configure an XML-&gt;Java object mapping module which triggers certain actions called rules whenever a particular pattern of nested XML elements is recognized. </div></div></div> <div class="panel panel-default" id="commons-discovery"><div class="panel-heading" id="unreg_ch28" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc28" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc28" role="button">Apache Commons Discovery&trade; software</a></h4></div><div aria-labelledby="unreg_ch28" class="panel-collapse collapse" id="unreg_cc28" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/discovery/">Apache Commons Discovery: </a>Commons Discovery</div></div></div> <div class="panel panel-default" id="commons-el"><div class="panel-heading" id="unreg_ch29" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc29" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc29" role="button">Apache Commons EL&trade; software</a></h4></div><div aria-labelledby="unreg_ch29" class="panel-collapse collapse" id="unreg_cc29" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/el/">Apache Commons EL: </a>JSP 2.0 Expression Language Interpreter Implementation</div></div></div> <div class="panel panel-default" id="commons-email"><div class="panel-heading" id="unreg_ch30" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc30" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc30" role="button">Apache Commons Email&trade; software</a></h4></div><div aria-labelledby="unreg_ch30" class="panel-collapse collapse" id="unreg_cc30" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/email/">Apache Commons Email: </a> Commons-Email aims to provide a API for sending email. It is built on top of the Java Mail API, which it aims to simplify. </div></div></div> <div class="panel panel-default" id="commons-exec"><div class="panel-heading" id="unreg_ch31" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc31" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc31" role="button">Apache Commons Exec&trade; software</a></h4></div><div aria-labelledby="unreg_ch31" class="panel-collapse collapse" id="unreg_cc31" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/exec/">Apache Commons Exec: </a> A library to reliably execute external processes from within the JVM </div></div></div> <div class="panel panel-default" id="commons-fileupload"><div class="panel-heading" id="unreg_ch32" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc32" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc32" role="button">Apache Commons FileUpload&trade; software</a></h4></div><div aria-labelledby="unreg_ch32" class="panel-collapse collapse" id="unreg_cc32" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/fileupload/">Apache Commons FileUpload: </a> The FileUpload component provides a simple yet flexible means of adding support for multipart file upload functionality to servlets and web applications. </div></div></div> <div class="panel panel-default" id="commons-functor"><div class="panel-heading" id="unreg_ch33" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc33" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc33" role="button">Apache Commons Functor&trade; software</a></h4></div><div aria-labelledby="unreg_ch33" class="panel-collapse collapse" id="unreg_cc33" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/functor/">Apache Commons Functor: </a>The Apache Commons Functor library defines common functor and functor-related interfaces, implementations, and utilities.</div></div></div> <div class="panel panel-default" id="commons-io"><div class="panel-heading" id="unreg_ch34" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc34" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc34" role="button">Apache Commons IO&trade; software</a></h4></div><div aria-labelledby="unreg_ch34" class="panel-collapse collapse" id="unreg_cc34" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/io/">Apache Commons IO: </a> Commons-IO contains utility classes, stream implementations, file filters, file comparators and endian classes. </div></div></div> <div class="panel panel-default" id="commons-jci"><div class="panel-heading" id="unreg_ch35" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc35" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc35" role="button">Apache Commons JCI&trade; software</a></h4></div><div aria-labelledby="unreg_ch35" class="panel-collapse collapse" id="unreg_cc35" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/jci/">Apache Commons JCI: </a> Commons JCI provides a unified interface to any of several Java compilers. </div></div></div> <div class="panel panel-default" id="commons-jcs"><div class="panel-heading" id="unreg_ch36" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc36" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc36" role="button">Apache Commons JCS&trade; software</a></h4></div><div aria-labelledby="unreg_ch36" class="panel-collapse collapse" id="unreg_cc36" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/proper/commons-jcs/">Apache Commons JCS: </a>Comprehensive Caching System</div></div></div> <div class="panel panel-default" id="commons-jelly"><div class="panel-heading" id="unreg_ch37" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc37" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc37" role="button">Apache Commons Jelly&trade; software</a></h4></div><div aria-labelledby="unreg_ch37" class="panel-collapse collapse" id="unreg_cc37" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/jelly/">Apache Commons Jelly: </a>Jelly is a Java and XML based scripting engine. Jelly combines the best ideas from JSTL, Velocity, DVSL, Ant and Cocoon all together in a simple yet powerful scripting engine.</div></div></div> <div class="panel panel-default" id="commons-jexl"><div class="panel-heading" id="unreg_ch38" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc38" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc38" role="button">Apache Commons JEXL&trade; software</a></h4></div><div aria-labelledby="unreg_ch38" class="panel-collapse collapse" id="unreg_cc38" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/jexl/">Apache Commons JEXL: </a>Jexl is an implementation of the JSTL Expression Language with extensions.</div></div></div> <div class="panel panel-default" id="commons-jxpath"><div class="panel-heading" id="unreg_ch39" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc39" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc39" role="button">Apache Commons JXPath&trade; software</a></h4></div><div aria-labelledby="unreg_ch39" class="panel-collapse collapse" id="unreg_cc39" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/jxpath/">Apache Commons JXPath: </a>A Java-based implementation of XPath 1.0 that, in addition to XML processing, can inspect/modify Java object graphs (the library's explicit purpose) and even mixed Java/XML structures.</div></div></div> <div class="panel panel-default" id="commons-lang"><div class="panel-heading" id="unreg_ch40" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc40" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc40" role="button">Apache Commons Lang&trade; software</a></h4></div><div aria-labelledby="unreg_ch40" class="panel-collapse collapse" id="unreg_cc40" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/lang/">Apache Commons Lang: </a> Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang. </div></div></div> <div class="panel panel-default" id="commons-launcher"><div class="panel-heading" id="unreg_ch41" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc41" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc41" role="button">Apache Commons Launcher&trade; software</a></h4></div><div aria-labelledby="unreg_ch41" class="panel-collapse collapse" id="unreg_cc41" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/launcher/">Apache Commons Launcher: </a> Launcher are a set of Java classes which aim at making a cross platform Java application launcher. </div></div></div> <div class="panel panel-default" id="commons-logging"><div class="panel-heading" id="unreg_ch42" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc42" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc42" role="button">Apache Commons Logging&trade; software</a></h4></div><div aria-labelledby="unreg_ch42" class="panel-collapse collapse" id="unreg_cc42" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/logging/">Apache Commons Logging: </a> Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. </div></div></div> <div class="panel panel-default" id="commons-math"><div class="panel-heading" id="unreg_ch43" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc43" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc43" role="button">Apache Commons Math&trade; software</a></h4></div><div aria-labelledby="unreg_ch43" class="panel-collapse collapse" id="unreg_cc43" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/math/">Apache Commons Math: </a>The Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.</div></div></div> <div class="panel panel-default" id="commons-modeler"><div class="panel-heading" id="unreg_ch44" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc44" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc44" role="button">Apache Commons Modeler&trade; software</a></h4></div><div aria-labelledby="unreg_ch44" class="panel-collapse collapse" id="unreg_cc44" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/modeler/">Apache Commons Modeler: </a> Commons Modeler </div></div></div> <div class="panel panel-default" id="commons-net"><div class="panel-heading" id="unreg_ch45" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc45" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc45" role="button">Apache Commons Net&trade; software</a></h4></div><div aria-labelledby="unreg_ch45" class="panel-collapse collapse" id="unreg_cc45" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/net/">Apache Commons Net: </a> Apache Commons Net library contains a collection of network utilities and protocol implementations. Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Telnet, Whois </div></div></div> <div class="panel panel-default" id="commons-ognl"><div class="panel-heading" id="unreg_ch46" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc46" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc46" role="button">Apache Commons OGNL&trade; software</a></h4></div><div aria-labelledby="unreg_ch46" class="panel-collapse collapse" id="unreg_cc46" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/proper/commons-ognl/">Apache Commons OGNL: </a> The Apache Commons OGNL library is a Java development framework for Object-Graph Navigation Language, plus other extras such as list projection and selection and lambda expressions. </div></div></div> <div class="panel panel-default" id="commons-pool"><div class="panel-heading" id="unreg_ch47" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc47" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc47" role="button">Apache Commons Pool&trade; software</a></h4></div><div aria-labelledby="unreg_ch47" class="panel-collapse collapse" id="unreg_cc47" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/pool/">Apache Commons Pool: </a>Commons Object Pooling Library</div></div></div> <div class="panel panel-default" id="commons-proxy"><div class="panel-heading" id="unreg_ch48" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc48" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc48" role="button">Apache Commons Proxy&trade; software</a></h4></div><div aria-labelledby="unreg_ch48" class="panel-collapse collapse" id="unreg_cc48" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/proxy/">Apache Commons Proxy: </a>Commons Dynamic Proxy Library</div></div></div> <div class="panel panel-default" id="commons-rng"><div class="panel-heading" id="unreg_ch49" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc49" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc49" role="button">Apache Commons RNG&trade; software</a></h4></div><div aria-labelledby="unreg_ch49" class="panel-collapse collapse" id="unreg_cc49" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/rng/">Apache Commons RNG: </a>Implementations of pseudo-random generators.</div></div></div> <div class="panel panel-default" id="commons-scxml"><div class="panel-heading" id="unreg_ch50" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc50" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc50" role="button">Apache Commons SCXML&trade; software</a></h4></div><div aria-labelledby="unreg_ch50" class="panel-collapse collapse" id="unreg_cc50" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/scxml/">Apache Commons SCXML: </a> An implementation of the State Chart XML specification aimed at creating and maintaining a Java SCXML engine. It is capable of executing an environment agnostic state machine defined using a SCXML document. </div></div></div> <div class="panel panel-default" id="commons-validator"><div class="panel-heading" id="unreg_ch51" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc51" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc51" role="button">Apache Commons Validator&trade; software</a></h4></div><div aria-labelledby="unreg_ch51" class="panel-collapse collapse" id="unreg_cc51" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/validator/">Apache Commons Validator: </a> Commons Validator provides the building blocks for both client side validation and server side data validation. It may be used standalone or with a framework like Struts. </div></div></div> <div class="panel panel-default" id="commons-vfs"><div class="panel-heading" id="unreg_ch52" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc52" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc52" role="button">Apache Commons VFS&trade; software</a></h4></div><div aria-labelledby="unreg_ch52" class="panel-collapse collapse" id="unreg_cc52" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/vfs/">Apache Commons VFS: </a> VFS is a Virtual File System library. </div></div></div> <div class="panel panel-default" id="commons-weaver"><div class="panel-heading" id="unreg_ch53" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc53" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc53" role="button">Apache Commons Weaver&trade; software</a></h4></div><div aria-labelledby="unreg_ch53" class="panel-collapse collapse" id="unreg_cc53" role="tabpanel"><div class="panel-body"><a href="http://commons.apache.org/weaver/">Apache Commons Weaver: </a> Apache Commons Weaver provides an easy way to enhance compiled Java classes by generating ("weaving") bytecode into those classes. </div></div></div> <div class="panel panel-default" id="cordova"><div class="panel-heading" id="unreg_ch54" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc54" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc54" role="button">Apache Cordova&trade; software</a></h4></div><div aria-labelledby="unreg_ch54" class="panel-collapse collapse" id="unreg_cc54" role="tabpanel"><div class="panel-body"><a href="http://cordova.apache.org">Apache Cordova: </a>Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with an UI framework, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript.</div></div></div> <div class="panel panel-default" id="crunch"><div class="panel-heading" id="unreg_ch56" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc56" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc56" role="button">Apache Crunch&trade; software</a></h4></div><div aria-labelledby="unreg_ch56" class="panel-collapse collapse" id="unreg_cc56" role="tabpanel"><div class="panel-body"><a href="http://crunch.apache.org">Apache Crunch: </a>The Apache Crunch Java library provides a framework for writing, testing, and running MapReduce pipelines. Its goal is to make pipelines that are composed of many user-defined functions simple to write, easy to test, and efficient to run. Running on top of Hadoop MapReduce and Apache Spark, the Apache Crunch&trade; library is a simple Java API for tasks like joining and data aggregation that are tedious to implement on plain MapReduce. The APIs are especially useful when processing data that does not fit naturally into relational model, such as time series, serialized object formats like protocol buffers or Avro records, and HBase rows and columns. For Scala users, there is the Scrunch API, which is built on top of the Java APIs and includes a REPL (read-eval-print loop) for creating MapReduce pipelines.</div></div></div> <div class="panel panel-default" id="curator"><div class="panel-heading" id="unreg_ch58" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc58" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc58" role="button">Apache Curator&trade; software</a></h4></div><div aria-labelledby="unreg_ch58" class="panel-collapse collapse" id="unreg_cc58" role="tabpanel"><div class="panel-body"><a href="http://curator.apache.org/">Apache Curator: </a>Apache Curator is a Java/JVM client library for Apache ZooKeeper, a distributed coordination service. It includes a highlevel API framework and utilities to make using Apache ZooKeeper much easier and more reliable. It also includes recipes for common use cases and extensions such as service discovery and a Java 8 asynchronous DSL.</div></div></div> <div class="panel panel-default" id="cxf"><div class="panel-heading" id="unreg_ch59" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc59" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc59" role="button">Apache CXF&trade; software</a></h4></div><div aria-labelledby="unreg_ch59" class="panel-collapse collapse" id="unreg_cc59" role="tabpanel"><div class="panel-body"><a href="http://cxf.apache.org/">Apache CXF: </a>Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs like JAX-WS and JAX-RS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI.</div></div></div> <div class="panel panel-default" id="httpcomponents-commons_httpclient"><div class="panel-heading" id="unreg_ch60" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc60" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc60" role="button">Apache Commons HttpClient&trade; software</a></h4></div><div aria-labelledby="unreg_ch60" class="panel-collapse collapse" id="unreg_cc60" role="tabpanel"><div class="panel-body"><a href="http://hc.apache.org/httpclient-3.x/">Apache Commons HttpClient: </a> Commons HttpClient is a library for client-side HTTP communication. It provides support for HTTP/1.1 and HTTP/1.0, plus various authentication schemes and cookie policies. Thanks to it's widespread use and years of development, it is a very mature and stable codebase. However, due to limitations in the API design, Commons HttpClient will eventually be replaced by HttpClient 4.0 with a completely redesigned API based on HttpCore. </div></div></div> <div class="panel panel-default" id="logging-chainsaw"><div class="panel-heading" id="unreg_ch61" role="tab"><h4 class="panel-title"><a aria-controls="unreg_cc61" aria-expanded="false" class="collapsed" data-parent="#unreg_c" data-toggle="collapse" href="#unreg_cc61" role="button">Apache Chainsaw&trade; software</a></h4></div><div aria-labelledby="unreg_ch61" class="panel-collapse collapse" id="unreg_cc61" role="tabpanel"><div class="panel-body"><a href="http://logging.apache.org/log4j/docs/chainsaw.html">Apache Chainsaw: </a></div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_d" role="tablist"> <div class="panel panel-default" id="attic-deltacloud"><div class="panel-heading" id="unreg_dh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_dc0" aria-expanded="false" class="collapsed" data-parent="#unreg_d" data-toggle="collapse" href="#unreg_dc0" role="button">Apache Deltacloud&trade; software</a></h4></div><div aria-labelledby="unreg_dh0" class="panel-collapse collapse" id="unreg_dc0" role="tabpanel"><div class="panel-body"><a href="http://deltacloud.apache.org">Apache Deltacloud: </a>Deltacloud contains a cloud abstraction API - whether the Deltacloud classic API, the DMTF CIMI API or even the EC2 API. Each abstraction API works as a wrapper around a large number of clouds, shielding users from their differences. For every cloud provider there is a driver "speaking" that cloud provider's native API, freeing you from dealing with the particulars of each cloud's API.</div></div></div> <div class="panel panel-default" id="attic-devicemap"><div class="panel-heading" id="unreg_dh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_dc1" aria-expanded="false" class="collapsed" data-parent="#unreg_d" data-toggle="collapse" href="#unreg_dc1" role="button">Apache DeviceMap&trade; software</a></h4></div><div aria-labelledby="unreg_dh1" class="panel-collapse collapse" id="unreg_dc1" role="tabpanel"><div class="panel-body"><a href="http://devicemap.apache.org">Apache DeviceMap: </a>Apache Devicemap is a data repository containing devices attributes, and their related browsers, and operating systems. The project also maintains an api to classify these attributes. </div></div></div> <div class="panel panel-default" id="attic-directmemory"><div class="panel-heading" id="unreg_dh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_dc2" aria-expanded="false" class="collapsed" data-parent="#unreg_d" data-toggle="collapse" href="#unreg_dc2" role="button">Apache DirectMemory&trade; software</a></h4></div><div aria-labelledby="unreg_dh2" class="panel-collapse collapse" id="unreg_dc2" role="tabpanel"><div class="panel-body"><a href="http://directmemory.apache.org">Apache DirectMemory: </a>Apache DirectMemory is a off-heap cache for the Java Virtual Machine</div></div></div> <div class="panel panel-default" id="db-derby"><div class="panel-heading" id="unreg_dh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_dc3" aria-expanded="false" class="collapsed" data-parent="#unreg_d" data-toggle="collapse" href="#unreg_dc3" role="button">Apache Derby&trade; software</a></h4></div><div aria-labelledby="unreg_dh3" class="panel-collapse collapse" id="unreg_dc3" role="tabpanel"><div class="panel-body"><a href="http://db.apache.org/derby">Apache Derby: </a>Apache Derby is an open source relational database implemented entirely in Java. It has a small footprint that makes it easy to embed in any Java-based application, but it also supports the more familiar client/server mode. It is based on the Java, JDBC, and SQL standards, making code developed more portable to standards-compliant databases.</div></div></div> <div class="panel panel-default" id="deltaspike"><div class="panel-heading" id="unreg_dh4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_dc4" aria-expanded="false" class="collapsed" data-parent="#unreg_d" data-toggle="collapse" href="#unreg_dc4" role="button">Apache DeltaSpike&trade; software</a></h4></div><div aria-labelledby="unreg_dh4" class="panel-collapse collapse" id="unreg_dc4" role="tabpanel"><div class="panel-body"><a href="http://deltaspike.apache.org">Apache DeltaSpike: </a>Apache DeltaSpike is a suite of portable CDI (Contexts &amp; Dependency Injection) extensions intended to make application development easier when working with CDI and Java EE. Some of its key features include: - A core runtime that supports component configuration, type safe messaging and internationalization, and exception handling. - A suite of utilities to make programmatic bean lookup easier. - A plugin for Java SE to bootstrap both JBoss Weld and Apache OpenWebBeans outside of a container. - JSF integration, including backporting of JSF 2.2 features for Java EE 6. - JPA integration and transaction support. - A Data module, to create an easy to use repository pattern on top of JPA. - Quartz integration Testing support is also provided, to allow you to do low level unit testing of your CDI enabled projects.</div></div></div> <div class="panel panel-default" id="directory"><div class="panel-heading" id="unreg_dh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_dc5" aria-expanded="false" class="collapsed" data-parent="#unreg_d" data-toggle="collapse" href="#unreg_dc5" role="button">Apache Directory&trade; software</a></h4></div><div aria-labelledby="unreg_dh5" class="panel-collapse collapse" id="unreg_dc5" role="tabpanel"><div class="panel-body"><a href="http://directory.apache.org">Apache Directory: </a>The Apache Directory project provides directory solutions entirely written in Java. These include a directory server, which has been certified as LDAP v3 compliant by the Open Group (ApacheDS), and Eclipse-based directory tools (Apache Directory Studio).</div></div></div> <div class="panel panel-default" id="directory-server"><div class="panel-heading" id="unreg_dh6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_dc6" aria-expanded="false" class="collapsed" data-parent="#unreg_d" data-toggle="collapse" href="#unreg_dc6" role="button">Apache Directory Server&trade; software</a></h4></div><div aria-labelledby="unreg_dh6" class="panel-collapse collapse" id="unreg_dc6" role="tabpanel"><div class="panel-body"><a href="http://directory.apache.org/apacheds/1.5">Apache Directory Server: </a>ApacheDS is an extensible and embeddable directory server entirely written in Java, which has been certified LDAPv3 compatible by the Open Group. Besides LDAP it supports Kerberos 5 and the Change Password Protocol. It has been designed to introduce triggers, stored procedures, queues and views to the world of LDAP which has lacked these rich constructs.</div></div></div> <div class="panel panel-default" id="directory-studio"><div class="panel-heading" id="unreg_dh7" role="tab"><h4 class="panel-title"><a aria-controls="unreg_dc7" aria-expanded="false" class="collapsed" data-parent="#unreg_d" data-toggle="collapse" href="#unreg_dc7" role="button">Apache Directory Studio&trade; software</a></h4></div><div aria-labelledby="unreg_dh7" class="panel-collapse collapse" id="unreg_dc7" role="tabpanel"><div class="panel-body"><a href="http://directory.apache.org/studio/">Apache Directory Studio: </a>Apache Directory Studio is a complete directory tooling platform intended to be used with any LDAP server however it is particularly designed for use with ApacheDS. It is an Eclipse RCP application, composed of several Eclipse (OSGi) plugins, that can be easily upgraded with additional ones. These plugins can even run within Eclipse itself.</div></div></div> <div class="panel panel-default" id="drill"><div class="panel-heading" id="unreg_dh8" role="tab"><h4 class="panel-title"><a aria-controls="unreg_dc8" aria-expanded="false" class="collapsed" data-parent="#unreg_d" data-toggle="collapse" href="#unreg_dc8" role="button">Apache Drill&trade; software</a></h4></div><div aria-labelledby="unreg_dh8" class="panel-collapse collapse" id="unreg_dc8" role="tabpanel"><div class="panel-body"><a href="http://drill.apache.org">Apache Drill: </a>Apache Drill is a distributed MPP query layer that supports SQL and alternative query languages against NoSQL and Hadoop data storage systems. It was inspired in part by Google's Dremel.</div></div></div> <div class="panel panel-default" id="incubator-daffodil"><div class="panel-heading" id="unreg_dh9" role="tab"><h4 class="panel-title"><a aria-controls="unreg_dc9" aria-expanded="false" class="collapsed" data-parent="#unreg_d" data-toggle="collapse" href="#unreg_dc9" role="button">Apache Daffodil&trade; software</a></h4></div><div aria-labelledby="unreg_dh9" class="panel-collapse collapse" id="unreg_dc9" role="tabpanel"><div class="panel-body"><a href="https://daffodil.apache.org">Apache Daffodil: </a>Apache Daffodil is an open-source implementation of the DFDL specification that uses DFDL data descriptions to parse fixed format data into an infoset, which is most commonly represented as either XML or JSON. This allows the use of well-established XML or JSON technologies and libraries to consume, inspect, and manipulate fixed format data in existing solutions. Daffodil is also capable of the reverse by serializing or "unparsing" an XML or JSON infoset back to the original data format.</div></div></div> <div class="panel panel-default" id="incubator-datafu"><div class="panel-heading" id="unreg_dh10" role="tab"><h4 class="panel-title"><a aria-controls="unreg_dc10" aria-expanded="false" class="collapsed" data-parent="#unreg_d" data-toggle="collapse" href="#unreg_dc10" role="button">Apache DataFu&trade; software</a></h4></div><div aria-labelledby="unreg_dh10" class="panel-collapse collapse" id="unreg_dc10" role="tabpanel"><div class="panel-body"><a href="http://datafu.incubator.apache.org/">Apache DataFu: </a>Apache DataFu consists of two libraries: Apache DataFu Pig is a collection of useful user-defined functions for data analysis in Apache Pig. Apache DataFu Hourglass is a library for incrementally processing data using Apache Hadoop MapReduce. This library was inspired by the prevelance of sliding window computations over daily tracking data. Computations such as these typically happen at regular intervals (e.g. daily, weekly), and therefore the sliding nature of the computations means that much of the work is unnecessarily repeated. DataFu's Hourglass was created to make these computations more efficient, yielding sometimes 50-95% reductions in computational resources.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_e" role="tablist"> <div class="panel panel-default" id="attic-ecs"><div class="panel-heading" id="unreg_eh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ec0" aria-expanded="false" class="collapsed" data-parent="#unreg_e" data-toggle="collapse" href="#unreg_ec0" role="button">Apache ECS&trade; software</a></h4></div><div aria-labelledby="unreg_eh0" class="panel-collapse collapse" id="unreg_ec0" role="tabpanel"><div class="panel-body"><a href="http://jakarta.apache.org/ecs/">Apache ECS: </a>The Element Construction Set is a Java API for generating elements for various markup languages it directly supports HTML 4.0 and XML, but can easily be extended to create tags for any markup language.</div></div></div> <div class="panel panel-default" id="attic-esme"><div class="panel-heading" id="unreg_eh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ec1" aria-expanded="false" class="collapsed" data-parent="#unreg_e" data-toggle="collapse" href="#unreg_ec1" role="button">Apache ESME&trade; software</a></h4></div><div aria-labelledby="unreg_eh1" class="panel-collapse collapse" id="unreg_ec1" role="tabpanel"><div class="panel-body"><a href="http://esme.apache.org">Apache ESME: </a>Apache ESME (Enterprise Social Messaging Environment) is a secure and highly scalable microsharing and micromessaging platform that allows people to discover and meet one another and get controlled access to other sources of information, all in a business process context. You can hardly turn a web page these days without seeing a story that describes how people are using social networks, whether it is Twitter, Facebook or some other service to develop and build their personal communities. In business, we increasingly see blogs and wikis demonstrating utility in problem solving and communications but the real time nature of business process problem solving largely remains untouched by social networking tools. Existing services, while attractive do not scale well and have proven unreliable. This is unacceptable to business which must be 'Always On' and able to support people in their daily working lives. Such applications must therefore be scalable and reliable but also provide a lot more. When solving problems, how good might it be if users were able to tap into the collective knowledge of their peers or surrounding groups of people with whom they might naturally network in the workplace setting? How much quicker and with greater precision might they be able to solve daily problems? What if there was a communications mechanism that takes the best of what services like Twitter offers and co-mingled that with readily recognizable business processes? That solution is Apache ESME.</div></div></div> <div class="panel panel-default" id="attic-etch"><div class="panel-heading" id="unreg_eh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ec2" aria-expanded="false" class="collapsed" data-parent="#unreg_e" data-toggle="collapse" href="#unreg_ec2" role="button">Apache Etch&trade; software</a></h4></div><div aria-labelledby="unreg_eh2" class="panel-collapse collapse" id="unreg_ec2" role="tabpanel"><div class="panel-body"><a href="http://etch.apache.org">Apache Etch: </a>Etch is a cross-platform, language- and transport-independent framework for building and consuming network services. The Etch toolset includes a network service description language, a compiler, and binding libraries for a variety of programming languages. Etch is also transport-independent, allowing for a variety of different transports to be used based on need and circumstance. The goal of Etch is to make it simple to define small, focused services that can be easily accessed, combined, and deployed in a similar manner. With Etch, service development and consumption becomes no more difficult than library development and consumption.</div></div></div> <div class="panel panel-default" id="attic-excalibur"><div class="panel-heading" id="unreg_eh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ec3" aria-expanded="false" class="collapsed" data-parent="#unreg_e" data-toggle="collapse" href="#unreg_ec3" role="button">Apache Excalibur&trade; software</a></h4></div><div aria-labelledby="unreg_eh3" class="panel-collapse collapse" id="unreg_ec3" role="tabpanel"><div class="panel-body"><a href="http://excalibur.apache.org">Apache Excalibur: </a>The predecessor of Apache Avalon, Apache Excalibur hosts the Avalon framework, a Java container framework, the Excalibur and Fortress inversion of control containers, and a rich library of components. Excalibur code powers Apache James and Cocoon and numerous other open source and commercial projects.</div></div></div> <div class="panel panel-default" id="empire-db"><div class="panel-heading" id="unreg_eh4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ec4" aria-expanded="false" class="collapsed" data-parent="#unreg_e" data-toggle="collapse" href="#unreg_ec4" role="button">Apache Empire-db&trade; software</a></h4></div><div aria-labelledby="unreg_eh4" class="panel-collapse collapse" id="unreg_ec4" role="tabpanel"><div class="panel-body"><a href="http://empire-db.apache.org">Apache Empire-db: </a>Apache Empire-db is a relational database abstraction layer that allows developers to take a much more SQL-centric approach in application development than traditional Object/Relational mapping frameworks (ORM). With its unique object orientated command API it allows the creation of SQL-statements of any complexity that take full advantage of all DBMS features which leads to highly efficient database operations and code. Additionally by eliminating the use of error-prone string operations it also offers an unprecedented level of ease-of-use and compile-time-safety.</div></div></div> <div class="panel panel-default" id="incubator-edgent"><div class="panel-heading" id="unreg_eh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ec5" aria-expanded="false" class="collapsed" data-parent="#unreg_e" data-toggle="collapse" href="#unreg_ec5" role="button">Apache Edgent&trade; software</a></h4></div><div aria-labelledby="unreg_eh5" class="panel-collapse collapse" id="unreg_ec5" role="tabpanel"><div class="panel-body"><a href="http://edgent.incubator.apache.org/">Apache Edgent: </a>Apache Edgent is a programming model and micro-kernel style runtime that can be embedded in gateways and small footprint edge devices enabling local, real-time, analytics on the continuous streams of data coming from equipment, vehicles, systems, appliances, devices and sensors of all kinds (for example, Raspberry Pis or smart phones). Working in conjunction with centralized analytic systems, Apache Edgent provides efficient and timely analytics across the whole IoT ecosystem: from the center to the edge.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_f" role="tablist"> <div class="panel panel-default" id="directory-fortress"><div class="panel-heading" id="unreg_fh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_fc0" aria-expanded="false" class="collapsed" data-parent="#unreg_f" data-toggle="collapse" href="#unreg_fc0" role="button">Apache Fortress&trade; software</a></h4></div><div aria-labelledby="unreg_fh0" class="panel-collapse collapse" id="unreg_fc0" role="tabpanel"><div class="panel-body"><a href="http://directory.apache.org/fortress/">Apache Fortress: </a>Apache Fortress is a standards-based access management system, written in Java, that provides role-based access control, delegated administration and password policy services with LDAP.</div></div></div> <div class="panel panel-default" id="falcon"><div class="panel-heading" id="unreg_fh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_fc1" aria-expanded="false" class="collapsed" data-parent="#unreg_f" data-toggle="collapse" href="#unreg_fc1" role="button">Apache Falcon&trade; software</a></h4></div><div aria-labelledby="unreg_fh1" class="panel-collapse collapse" id="unreg_fc1" role="tabpanel"><div class="panel-body"><a href="http://falcon.apache.org">Apache Falcon: </a>Apache Falcon is a data processing and management solution for Hadoop designed for data motion, coordination of data pipelines, lifecycle management, and data discovery. Falcon enables end consumers to quickly onboard their data and its associated processing and management tasks on Hadoop clusters.</div></div></div> <div class="panel panel-default" id="felix"><div class="panel-heading" id="unreg_fh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_fc2" aria-expanded="false" class="collapsed" data-parent="#unreg_f" data-toggle="collapse" href="#unreg_fc2" role="button">Apache Felix&trade; software</a></h4></div><div aria-labelledby="unreg_fh2" class="panel-collapse collapse" id="unreg_fc2" role="tabpanel"><div class="panel-body"><a href="http://felix.apache.org">Apache Felix: </a></div></div></div> <div class="panel panel-default" id="flume"><div class="panel-heading" id="unreg_fh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_fc5" aria-expanded="false" class="collapsed" data-parent="#unreg_f" data-toggle="collapse" href="#unreg_fc5" role="button">Apache Flume&trade; software</a></h4></div><div aria-labelledby="unreg_fh5" class="panel-collapse collapse" id="unreg_fc5" role="tabpanel"><div class="panel-body"><a href="http://flume.apache.org">Apache Flume: </a>Apache Flume is a distributed, reliable, and available system for efficiently collecting, aggregating and moving large amounts of log data from many different sources to a centralized data store</div></div></div> <div class="panel panel-default" id="fluo"><div class="panel-heading" id="unreg_fh6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_fc6" aria-expanded="false" class="collapsed" data-parent="#unreg_f" data-toggle="collapse" href="#unreg_fc6" role="button">Apache Fluo&trade; software</a></h4></div><div aria-labelledby="unreg_fh6" class="panel-collapse collapse" id="unreg_fc6" role="tabpanel"><div class="panel-body"><a href="https://fluo.apache.org">Apache Fluo: </a>Apache Fluo is a distributed processing system that lets users make incremental updates to large data sets. With Apache Fluo, users can set up workflows that execute cross node transactions when data changes. These workflows enable users to continuously join new data into large existing data sets without reprocessing all data. Apache Fluo is built on Apache Accumulo.</div></div></div> <div class="panel panel-default" id="fluo-recipes"><div class="panel-heading" id="unreg_fh7" role="tab"><h4 class="panel-title"><a aria-controls="unreg_fc7" aria-expanded="false" class="collapsed" data-parent="#unreg_f" data-toggle="collapse" href="#unreg_fc7" role="button">Apache Fluo Recipes&trade; software</a></h4></div><div aria-labelledby="unreg_fh7" class="panel-collapse collapse" id="unreg_fc7" role="tabpanel"><div class="panel-body"><a href="https://fluo.apache.org">Apache Fluo Recipes: </a>Apache Fluo Recipes build on the Fluo API to offer additional functionality to developers. They are published separately from Fluo on their own release schedule. This allows Fluo Recipes to iterate and innovate faster than Fluo (which will maintain a more minimal API on a slower release cycle). Fluo Recipes offers code to implement common patterns on top of Fluo's API. It also offers glue code to external libraries like Spark and Kryo.</div></div></div> <div class="panel panel-default" id="fluo-yarn"><div class="panel-heading" id="unreg_fh8" role="tab"><h4 class="panel-title"><a aria-controls="unreg_fc8" aria-expanded="false" class="collapsed" data-parent="#unreg_f" data-toggle="collapse" href="#unreg_fc8" role="button">Apache Fluo YARN&trade; software</a></h4></div><div aria-labelledby="unreg_fh8" class="panel-collapse collapse" id="unreg_fc8" role="tabpanel"><div class="panel-body"><a href="https://fluo.apache.org">Apache Fluo YARN: </a>Apache Fluo YARN is a tool for running Apache Fluo applications in Apache Hadoop YARN.</div></div></div> <div class="panel panel-default" id="forrest"><div class="panel-heading" id="unreg_fh9" role="tab"><h4 class="panel-title"><a aria-controls="unreg_fc9" aria-expanded="false" class="collapsed" data-parent="#unreg_f" data-toggle="collapse" href="#unreg_fc9" role="button">Apache Forrest&trade; software</a></h4></div><div aria-labelledby="unreg_fh9" class="panel-collapse collapse" id="unreg_fc9" role="tabpanel"><div class="panel-body"><a href="http://forrest.apache.org/">Apache Forrest: </a> Apache Forrest&trade; software is a publishing framework that transforms input from various sources into a unified presentation in one or more output formats. The modular and extensible plug-in architecture of Apache Forrest is based on Apache Cocoon and the relevant industry standards that separate presentation from content. Forrest can generate static documents, or be used as a dynamic server, or be deployed by its automated facility. </div></div></div> <div class="panel panel-default" id="incubator-freemarker"><div class="panel-heading" id="unreg_fh10" role="tab"><h4 class="panel-title"><a aria-controls="unreg_fc10" aria-expanded="false" class="collapsed" data-parent="#unreg_f" data-toggle="collapse" href="#unreg_fc10" role="button">Apache FreeMarker&trade; software</a></h4></div><div aria-labelledby="unreg_fh10" class="panel-collapse collapse" id="unreg_fc10" role="tabpanel"><div class="panel-body"><a href="https://freemarker.apache.org">Apache FreeMarker: </a> Apache FreeMarker is a template engine: a Java library to generate text output (HTML web pages, e-mails, configuration files, source code, etc.) based on templates and changing data. Templates are written in the FreeMarker Template Language (FTL), which is a simple, specialized language (not a full-blown programming language). Usually, a general-purpose programming language (like Java) is used to prepare the data (issue database queries, do business calculations). Then, Apache FreeMarker displays that prepared data using templates. In the template you are focusing on how to present the data, and outside the template you are focusing on what data to present. </div></div></div> <div class="panel panel-default" id="mina-ftpserver"><div class="panel-heading" id="unreg_fh11" role="tab"><h4 class="panel-title"><a aria-controls="unreg_fc11" aria-expanded="false" class="collapsed" data-parent="#unreg_f" data-toggle="collapse" href="#unreg_fc11" role="button">Apache FtpServer&trade; software</a></h4></div><div aria-labelledby="unreg_fh11" class="panel-collapse collapse" id="unreg_fc11" role="tabpanel"><div class="panel-body"><a href="http://mina.apache.org/ftpserver-project">Apache FtpServer: </a>The Apache FtpServer application is a 100% pure Java FTP server. It's designed to be a complete and portable FTP server engine solution based on currently available open protocols. FtpServer can be run standalone as a Windows service or Unix/Linux daemon, or embedded into a Java application. We also provide support for integration within Spring applications and provide our releases as OSGi bundles.</div></div></div> <div class="panel panel-default" id="xmlgraphics-fop"><div class="panel-heading" id="unreg_fh12" role="tab"><h4 class="panel-title"><a aria-controls="unreg_fc12" aria-expanded="false" class="collapsed" data-parent="#unreg_f" data-toggle="collapse" href="#unreg_fc12" role="button">Apache FOP&trade; software</a></h4></div><div aria-labelledby="unreg_fh12" class="panel-collapse collapse" id="unreg_fc12" role="tabpanel"><div class="panel-body"><a href="http://xmlgraphics.apache.org/fop">Apache FOP: </a>FOP (Formatting Objects Processor) is the world's first print formatter driven by XSL formatting objects (XSL-FO) and the world's first output independent formatter. It is a Java application that reads a formatting object (FO) tree and renders the resulting pages to a specified output. Output formats currently supported include PDF, PCL, PS, SVG, XML (area tree representation), Print, AWT, MIF and TXT. The primary output target is PDF.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_g" role="tablist"> <div class="panel panel-default" id="geronimo"><div class="panel-heading" id="unreg_gh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_gc0" aria-expanded="false" class="collapsed" data-parent="#unreg_g" data-toggle="collapse" href="#unreg_gc0" role="button">Apache Geronimo&trade; software</a></h4></div><div aria-labelledby="unreg_gh0" class="panel-collapse collapse" id="unreg_gc0" role="tabpanel"><div class="panel-body"><a href="http://geronimo.apache.org">Apache Geronimo: </a>Apache Geronimo is an open source server runtime that integrates the best open source projects to create Java/OSGi server runtimes that meet the needs of enterprise developers and system administrators. Our most popular distribution is a fully certified Java EE 5 application server runtime.</div></div></div> <div class="panel panel-default" id="giraph"><div class="panel-heading" id="unreg_gh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_gc1" aria-expanded="false" class="collapsed" data-parent="#unreg_g" data-toggle="collapse" href="#unreg_gc1" role="button">Apache Giraph&trade; software</a></h4></div><div aria-labelledby="unreg_gh1" class="panel-collapse collapse" id="unreg_gc1" role="tabpanel"><div class="panel-body"><a href="http://giraph.apache.org">Apache Giraph: </a>Apache Giraph is an iterative graph processing system built for high scalability. For example, it is currently used at Facebook to analyze the social graph formed by users and their connections. </div></div></div> <div class="panel panel-default" id="gora"><div class="panel-heading" id="unreg_gh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_gc2" aria-expanded="false" class="collapsed" data-parent="#unreg_g" data-toggle="collapse" href="#unreg_gc2" role="button">Apache Gora&trade; software</a></h4></div><div aria-labelledby="unreg_gh2" class="panel-collapse collapse" id="unreg_gc2" role="tabpanel"><div class="panel-body"><a href="http://gora.apache.org">Apache Gora: </a>Although there are various excellent ORM frameworks for relational databases, data modeling in NoSQL data stores differ profoundly from their relational cousins. Moreover, data-model agnostic frameworks such as JDO are not sufficient for use cases, where one needs to use the full power of the data models in column stores. Gora fills this gap by giving the user an easy-to-use in-memory data model and persistence for big data framework with data store specific mappings and built in Apache Hadoop support.</div></div></div> <div class="panel panel-default" id="groovy"><div class="panel-heading" id="unreg_gh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_gc3" aria-expanded="false" class="collapsed" data-parent="#unreg_g" data-toggle="collapse" href="#unreg_gc3" role="button">Apache Groovy&trade; software</a></h4></div><div aria-labelledby="unreg_gh3" class="panel-collapse collapse" id="unreg_gc3" role="tabpanel"><div class="panel-body"><a href="http://groovy.apache.org">Apache Groovy: </a>Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax. It integrates smoothly with any Java program, and immediately delivers to your application powerful features, including scripting capabilities, Domain-Specific Language authoring, runtime and compile-time meta-programming and functional programming.</div></div></div> <div class="panel panel-default" id="guacamole"><div class="panel-heading" id="unreg_gh4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_gc4" aria-expanded="false" class="collapsed" data-parent="#unreg_g" data-toggle="collapse" href="#unreg_gc4" role="button">Apache Guacamole&trade; software</a></h4></div><div aria-labelledby="unreg_gh4" class="panel-collapse collapse" id="unreg_gc4" role="tabpanel"><div class="panel-body"><a href="http://guacamole.apache.org">Apache Guacamole: </a>Apache Guacamole is a clientless remote desktop gateway which supports standard protocols like VNC, RDP, and SSH. We call it "clientless" because no plugins or client software are required. Once Guacamole is installed on a server, all you need to access your desktops is a web browser.</div></div></div> <div class="panel panel-default" id="gump"><div class="panel-heading" id="unreg_gh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_gc5" aria-expanded="false" class="collapsed" data-parent="#unreg_g" data-toggle="collapse" href="#unreg_gc5" role="button">Apache Gump&trade; software</a></h4></div><div aria-labelledby="unreg_gh5" class="panel-collapse collapse" id="unreg_gc5" role="tabpanel"><div class="panel-body"><a href="http://gump.apache.org/">Apache Gump: </a></div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_h" role="tablist"> <div class="panel panel-default" id="attic-harmony"><div class="panel-heading" id="unreg_hh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_hc0" aria-expanded="false" class="collapsed" data-parent="#unreg_h" data-toggle="collapse" href="#unreg_hc0" role="button">Apache Harmony&trade; software</a></h4></div><div aria-labelledby="unreg_hh0" class="panel-collapse collapse" id="unreg_hc0" role="tabpanel"><div class="panel-body"><a href="http://harmony.apache.org/">Apache Harmony: </a> Apache Harmony software is a modular Java runtime with class libraries and associated tools. </div></div></div> <div class="panel panel-default" id="attic-hivemind"><div class="panel-heading" id="unreg_hh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_hc1" aria-expanded="false" class="collapsed" data-parent="#unreg_h" data-toggle="collapse" href="#unreg_hc1" role="button">Apache Hivemind&trade; software</a></h4></div><div aria-labelledby="unreg_hh1" class="panel-collapse collapse" id="unreg_hc1" role="tabpanel"><div class="panel-body"><a href="http://hivemind.apache.org/">Apache Hivemind: </a>HiveMind is a framework for creating applications, not an application, or even an application server, itself. The 'core' of HiveMind is the startup logic that knows how to parse and understand the module deployment descriptors, and use that information to instantiate and initialize all those services and configurations.</div></div></div> <div class="panel panel-default" id="hama"><div class="panel-heading" id="unreg_hh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_hc2" aria-expanded="false" class="collapsed" data-parent="#unreg_h" data-toggle="collapse" href="#unreg_hc2" role="button">Apache Hama&trade; software</a></h4></div><div aria-labelledby="unreg_hh2" class="panel-collapse collapse" id="unreg_hc2" role="tabpanel"><div class="panel-body"><a href="http://hama.apache.org">Apache Hama: </a>The Apache Hama is an efficient and scalable general-purpose BSP computing engine which can be used to speed up a large variety of compute-intensive analytics applications.</div></div></div> <div class="panel panel-default" id="helix"><div class="panel-heading" id="unreg_hh4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_hc4" aria-expanded="false" class="collapsed" data-parent="#unreg_h" data-toggle="collapse" href="#unreg_hc4" role="button">Apache Helix&trade; software</a></h4></div><div aria-labelledby="unreg_hh4" class="panel-collapse collapse" id="unreg_hc4" role="tabpanel"><div class="panel-body"><a href="http://helix.apache.org">Apache Helix: </a>Apache Helix is a generic cluster management framework used for the automatic management of partitioned, replicated and distributed resources hosted on a cluster of nodes. Helix automates reassignment of resources in the face of node failure and recovery, cluster expansion, and reconfiguration.</div></div></div> <div class="panel panel-default" id="hive"><div class="panel-heading" id="unreg_hh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_hc5" aria-expanded="false" class="collapsed" data-parent="#unreg_h" data-toggle="collapse" href="#unreg_hc5" role="button">Apache Hive&trade; software</a></h4></div><div aria-labelledby="unreg_hh5" class="panel-collapse collapse" id="unreg_hc5" role="tabpanel"><div class="panel-body"><a href="http://hive.apache.org">Apache Hive: </a>The Apache Hive (TM) data warehouse software facilitates querying and managing large datasets residing in distributed storage. Built on top of Apache Hadoop (TM), it provides * tools to enable easy data extract/transform/load (ETL) * a mechanism to impose structure on a variety of data formats * access to files stored either directly in Apache HDFS (TM) or in other data storage systems such as Apache HBase (TM) * query execution via MapReduce Hive defines a simple SQL-like query language, called HiveQL, that enables users familiar with SQL to query the data. At the same time, this language also allows programmers who are familiar with the MapReduce framework to be able to plug in their custom mappers and reducers to perform more sophisticated analysis that may not be supported by the built-in capabilities of the language. HiveQL can also be extended with custom scalar functions (UDF's), aggregations (UDAF's), and table functions (UDTF's).</div></div></div> <div class="panel panel-default" id="httpcomponents-client"><div class="panel-heading" id="unreg_hh6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_hc6" aria-expanded="false" class="collapsed" data-parent="#unreg_h" data-toggle="collapse" href="#unreg_hc6" role="button">Apache HttpComponents Client&trade; software</a></h4></div><div aria-labelledby="unreg_hh6" class="panel-collapse collapse" id="unreg_hc6" role="tabpanel"><div class="panel-body"><a href="http://hc.apache.org/httpcomponents-client/">Apache HttpComponents Client: </a> HttpClient is a library for client-side HTTP communication built on HttpCore. It provides connection management, cookie management, and authentication. This is the successor to the widely used Jakarta Commons HttpClient 3.1. </div></div></div> <div class="panel panel-default" id="httpcomponents-core"><div class="panel-heading" id="unreg_hh7" role="tab"><h4 class="panel-title"><a aria-controls="unreg_hc7" aria-expanded="false" class="collapsed" data-parent="#unreg_h" data-toggle="collapse" href="#unreg_hc7" role="button">Apache HttpComponents Core&trade; software</a></h4></div><div aria-labelledby="unreg_hh7" class="panel-collapse collapse" id="unreg_hc7" role="tabpanel"><div class="panel-body"><a href="http://hc.apache.org/httpcomponents-core/">Apache HttpComponents Core: </a> HttpCore is a set of low level HTTP transport components that can be used to build custom client and server side HTTP services with a minimal footprint. HttpCore supports two I/O models: blocking I/O model based on the classic Java I/O and non-blocking, event driven I/O model based on Java NIO. </div></div></div> <div class="panel panel-default" id="httpd-http_server"><div class="panel-heading" id="unreg_hh8" role="tab"><h4 class="panel-title"><a aria-controls="unreg_hc8" aria-expanded="false" class="collapsed" data-parent="#unreg_h" data-toggle="collapse" href="#unreg_hc8" role="button">Apache HTTP Server&trade; software</a></h4></div><div aria-labelledby="unreg_hh8" class="panel-collapse collapse" id="unreg_hc8" role="tabpanel"><div class="panel-body"><a href="http://httpd.apache.org/">Apache HTTP Server: </a> The Apache HTTP Server is an open-source HTTP server for modern operating systems including UNIX, Microsoft Windows, Mac OS/X and Netware. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services observing the current HTTP standards. Apache has been the most popular web server on the Internet since April of 1996. </div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_i" role="tablist"> <div class="panel panel-default" id="ant-ivy"><div class="panel-heading" id="unreg_ih0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ic0" aria-expanded="false" class="collapsed" data-parent="#unreg_i" data-toggle="collapse" href="#unreg_ic0" role="button">Apache Ivy&trade; software</a></h4></div><div aria-labelledby="unreg_ih0" class="panel-collapse collapse" id="unreg_ic0" role="tabpanel"><div class="panel-body"><a href="http://ant.apache.org/ivy/">Apache Ivy: </a>Apache Ivy is a very powerful dependency manager oriented toward Java dependency management, even though it could be used to manage dependencies of any kind.</div></div></div> <div class="panel panel-default" id="ant-ivyde"><div class="panel-heading" id="unreg_ih1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ic1" aria-expanded="false" class="collapsed" data-parent="#unreg_i" data-toggle="collapse" href="#unreg_ic1" role="button">Apache IvyDE&trade; software</a></h4></div><div aria-labelledby="unreg_ih1" class="panel-collapse collapse" id="unreg_ic1" role="tabpanel"><div class="panel-body"><a href="http://ant.apache.org/ivyde/">Apache IvyDE: </a>IvyDE lets you manage your dependencies declared in an ivy.xml in your Java Eclipse projects. IvyDE will contribute to the classpath of your Java project, with the classpath container. It also bring an editor of ivy.xml files, with completion.</div></div></div> <div class="panel panel-default" id="isis"><div class="panel-heading" id="unreg_ih3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_ic3" aria-expanded="false" class="collapsed" data-parent="#unreg_i" data-toggle="collapse" href="#unreg_ic3" role="button">Apache Isis&trade; software</a></h4></div><div aria-labelledby="unreg_ih3" class="panel-collapse collapse" id="unreg_ic3" role="tabpanel"><div class="panel-body"><a href="http://isis.apache.org">Apache Isis: </a>Apache Isis is a framework for rapidly developing domain-driven apps in Java. Write your business logic in entities, domain services and repositories, and the framework dynamically (at runtime) generates a representation of that domain model as a webapp or as a RESTful API. For prototyping or production.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_j" role="tablist"> <div class="panel panel-default" id="attic-jakarta_cactus"><div class="panel-heading" id="unreg_jh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_jc0" aria-expanded="false" class="collapsed" data-parent="#unreg_j" data-toggle="collapse" href="#unreg_jc0" role="button">Apache Jakarta Cactus&trade; software</a></h4></div><div aria-labelledby="unreg_jh0" class="panel-collapse collapse" id="unreg_jc0" role="tabpanel"><div class="panel-body"><a href="http://jakarta.apache.org/cactus">Apache Jakarta Cactus: </a>The intent of Cactus is to lower the cost of writing tests for server-side code. It uses JUnit and extends it. Cactus implements an in-container strategy, meaning that tests are executed inside the container. </div></div></div> <div class="panel panel-default" id="jackrabbit"><div class="panel-heading" id="unreg_jh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_jc1" aria-expanded="false" class="collapsed" data-parent="#unreg_j" data-toggle="collapse" href="#unreg_jc1" role="button">Apache Jackrabbit&trade; software</a></h4></div><div aria-labelledby="unreg_jh1" class="panel-collapse collapse" id="unreg_jc1" role="tabpanel"><div class="panel-body"><a href="http://jackrabbit.apache.org/">Apache Jackrabbit: </a> Apache Jackrabbit is a fully conforming implementation of the Content Repository for Java Technology API (JCR). A content repository is a hierarchical content store with support for structured and unstructured content, full text search, versioning, transactions, observation, and more. Typical applications that use content repositories include content management, document management, and records management systems. </div></div></div> <div class="panel panel-default" id="james"><div class="panel-heading" id="unreg_jh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_jc2" aria-expanded="false" class="collapsed" data-parent="#unreg_j" data-toggle="collapse" href="#unreg_jc2" role="button">Apache JAMES&trade; software</a></h4></div><div aria-labelledby="unreg_jh2" class="panel-collapse collapse" id="unreg_jc2" role="tabpanel"><div class="panel-body"><a href="http://james.apache.org">Apache JAMES: </a>The Apache Java Enterprise Mail Server (a.k.a. Apache James) is a 100% pure Java SMTP and POP3 Mail server and NNTP News server. We have designed James to be a complete and portable enterprise mail engine solution based on currently available open protocols. James is also a mail application platform. We have developed a Java API to let you write Java code to process emails that we call the mailet API. A mailet can generate an automatic reply, update a database, prevent spam, build a message archive, or whatever you can imagine. A matcher determines whether your mailet should process an email in the server. The James project hosts the Mailet API, and James provides an implementation of this mail application platform API.</div></div></div> <div class="panel panel-default" id="jclouds"><div class="panel-heading" id="unreg_jh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_jc3" aria-expanded="false" class="collapsed" data-parent="#unreg_j" data-toggle="collapse" href="#unreg_jc3" role="button">Apache jclouds&trade; software</a></h4></div><div aria-labelledby="unreg_jh3" class="panel-collapse collapse" id="unreg_jc3" role="tabpanel"><div class="panel-body"><a href="http://jclouds.apache.org">Apache jclouds: </a>Apache jclouds is an open source multi-cloud toolkit for the Java platform that gives you the freedom to create applications that are portable across clouds while giving you full control to use cloud-specific features.</div></div></div> <div class="panel panel-default" id="jena"><div class="panel-heading" id="unreg_jh4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_jc4" aria-expanded="false" class="collapsed" data-parent="#unreg_j" data-toggle="collapse" href="#unreg_jc4" role="button">Apache Jena&trade; software</a></h4></div><div aria-labelledby="unreg_jh4" class="panel-collapse collapse" id="unreg_jc4" role="tabpanel"><div class="panel-body"><a href="http://jena.apache.org">Apache Jena: </a>Apache Jena provides a complete framework for building Semantic Web and Linked Data applications in Java, and provides: parsers for RDF/XML, Turtle and N-triples; a Java programming API; a complete implementation of the SPARQL query language; a rule-based inference engine for RDFS and OWL entailments; TDB (a non-SQL persistent triple store); SDB (a persistent triples store built on a relational store) and Fuseki, an RDF server using web protocols. Jena complies with all relevant recommendations for RDF and related technologies from the W3C.</div></div></div> <div class="panel panel-default" id="jmeter"><div class="panel-heading" id="unreg_jh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_jc5" aria-expanded="false" class="collapsed" data-parent="#unreg_j" data-toggle="collapse" href="#unreg_jc5" role="button">Apache JMeter&trade; software</a></h4></div><div aria-labelledby="unreg_jh5" class="panel-collapse collapse" id="unreg_jc5" role="tabpanel"><div class="panel-body"><a href="http://jmeter.apache.org/index.html">Apache JMeter: </a>Apache JMeter may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types. You can use it to make a graphical analysis of performance or to test your server/script/object behavior under heavy concurrent load. </div></div></div> <div class="panel panel-default" id="jspwiki"><div class="panel-heading" id="unreg_jh6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_jc6" aria-expanded="false" class="collapsed" data-parent="#unreg_j" data-toggle="collapse" href="#unreg_jc6" role="button">Apache JSPWiki&trade; software</a></h4></div><div aria-labelledby="unreg_jh6" class="panel-collapse collapse" id="unreg_jc6" role="tabpanel"><div class="panel-body"><a href="http://jspwiki.apache.org/">Apache JSPWiki: </a> Apache JSPWiki is a feature-rich and extensible WikiWiki engine built around the standard JEE components (Java, servlets, JSP). It features: - WikiMarkup/Structured Text - File attachments - Templates support - Data storage through 3 WikiPage Providers, with the capability to plug new ones - Security: Authorization and authentication fine grain control - Easy plugin interface - UTF-8 support - JSP-based - Easy-ish installation - Page locking to prevent editing conflicts - Support for Multiple Wikis </div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_k" role="tablist"> <div class="panel panel-default" id="directory-kerby"><div class="panel-heading" id="unreg_kh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_kc0" aria-expanded="false" class="collapsed" data-parent="#unreg_k" data-toggle="collapse" href="#unreg_kc0" role="button">Apache Kerby&trade; software</a></h4></div><div aria-labelledby="unreg_kh0" class="panel-collapse collapse" id="unreg_kc0" role="tabpanel"><div class="panel-body"><a href="http://directory.apache.org/kerby/">Apache Kerby: </a>Apache Kerby is a Java Kerberos binding. It provides a rich, intuitive and interoperable implementation, library, KDC and various facilities that integrates PKI, OTP and token (OAuth2) as desired in modern environments such as cloud, Hadoop and mobile.</div></div></div> <div class="panel panel-default" id="karaf"><div class="panel-heading" id="unreg_kh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_kc2" aria-expanded="false" class="collapsed" data-parent="#unreg_k" data-toggle="collapse" href="#unreg_kc2" role="button">Apache Karaf&trade; software</a></h4></div><div aria-labelledby="unreg_kh2" class="panel-collapse collapse" id="unreg_kc2" role="tabpanel"><div class="panel-body"><a href="http://karaf.apache.org">Apache Karaf: </a>Apache Karaf is a small OSGi based runtime which provides a lightweight container onto which various components and applications can be deployed.</div></div></div> <div class="panel panel-default" id="kibble"><div class="panel-heading" id="unreg_kh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_kc3" aria-expanded="false" class="collapsed" data-parent="#unreg_k" data-toggle="collapse" href="#unreg_kc3" role="button">Apache Kibble&trade; software</a></h4></div><div aria-labelledby="unreg_kh3" class="panel-collapse collapse" id="unreg_kc3" role="tabpanel"><div class="panel-body"><a href="https://kibble.apache.org">Apache Kibble: </a>Apache Kibble is a suite of tools for collecting, aggregating and visualizing activity in software projects. </div></div></div> <div class="panel panel-default" id="knox"><div class="panel-heading" id="unreg_kh4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_kc4" aria-expanded="false" class="collapsed" data-parent="#unreg_k" data-toggle="collapse" href="#unreg_kc4" role="button">Apache Knox&trade; software</a></h4></div><div aria-labelledby="unreg_kh4" class="panel-collapse collapse" id="unreg_kc4" role="tabpanel"><div class="panel-body"><a href="http://knox.apache.org">Apache Knox: </a>The Apache Knox Gateway is a REST API Gateway for interacting with Hadoop clusters. The Knox Gateway provides a single access point for all REST interactions with Hadoop clusters. In this capacity, the Knox Gateway is able to provide valuable functionality to aid in the control, integration, monitoring and automation of critical administrative and analytical needs of the enterprise. Authentication (LDAP and Active Directory Authentication Provider) Federation/SSO (HTTP Header Based Identity Federation) Authorization (Service Level Authorization) Auditing While there are a number of benefits for unsecured Hadoop clusters, the Knox Gateway also complements the kerberos secured cluster quite nicely. Coupled with proper network isolation of a Kerberos secured Hadoop cluster, the Knox Gateway provides the enterprise with a solution that: Integrates well with enterprise identity management solutions Protects the details of the Hadoop cluster deployment (hosts and ports are hidden from endusers) Simplifies the number of services that clients need to interact with</div></div></div> <div class="panel panel-default" id="kudu"><div class="panel-heading" id="unreg_kh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_kc5" aria-expanded="false" class="collapsed" data-parent="#unreg_k" data-toggle="collapse" href="#unreg_kc5" role="button">Apache Kudu&trade; software</a></h4></div><div aria-labelledby="unreg_kh5" class="panel-collapse collapse" id="unreg_kc5" role="tabpanel"><div class="panel-body"><a href="https://kudu.apache.org">Apache Kudu: </a>Apache Kudu is a columnar storage manager developed for the Apache Hadoop platform.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_l" role="tablist"> <div class="panel panel-default" id="attic-lenya"><div class="panel-heading" id="unreg_lh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_lc0" aria-expanded="false" class="collapsed" data-parent="#unreg_l" data-toggle="collapse" href="#unreg_lc0" role="button">Apache Lenya&trade; software</a></h4></div><div aria-labelledby="unreg_lh0" class="panel-collapse collapse" id="unreg_lc0" role="tabpanel"><div class="panel-body"><a href="http://lenya.apache.org">Apache Lenya: </a>Apache Lenya is an Open Source Java/XML Content Management Framework and comes with revision control, site management, scheduling, search, WYSIWYG editors, and workflow.</div></div></div> <div class="panel panel-default" id="attic-lucy"><div class="panel-heading" id="unreg_lh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_lc1" aria-expanded="false" class="collapsed" data-parent="#unreg_l" data-toggle="collapse" href="#unreg_lc1" role="button">Apache Lucy&trade; software</a></h4></div><div aria-labelledby="unreg_lh1" class="panel-collapse collapse" id="unreg_lc1" role="tabpanel"><div class="panel-body"><a href="http://lucy.apache.org/">Apache Lucy: </a>The Apache Lucy search engine library provides full-text search for dynamic programming languages.</div></div></div> <div class="panel panel-default" id="lens"><div class="panel-heading" id="unreg_lh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_lc2" aria-expanded="false" class="collapsed" data-parent="#unreg_l" data-toggle="collapse" href="#unreg_lc2" role="button">Apache Lens&trade; software</a></h4></div><div aria-labelledby="unreg_lh2" class="panel-collapse collapse" id="unreg_lc2" role="tabpanel"><div class="panel-body"><a href="http://lens.apache.org/">Apache Lens: </a>Lens provides an Unified Analytics interface. Lens aims to cut the Data Analytics silos by providing a single view of data across multiple tiered data stores and optimal execution environment for the analytical query. It seamlessly integrates Hadoop with traditional data warehouses to appear like one. </div></div></div> <div class="panel panel-default" id="libcloud"><div class="panel-heading" id="unreg_lh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_lc3" aria-expanded="false" class="collapsed" data-parent="#unreg_l" data-toggle="collapse" href="#unreg_lc3" role="button">Apache Libcloud&trade; software</a></h4></div><div aria-labelledby="unreg_lh3" class="panel-collapse collapse" id="unreg_lc3" role="tabpanel"><div class="panel-body"><a href="http://libcloud.apache.org">Apache Libcloud: </a>Apache Libcloud is a standard Python library that abstracts away differences among multiple cloud provider APIs. It allows users to manage cloud servers, cloud storage and load-balancers.</div></div></div> <div class="panel panel-default" id="logging-log4cxx"><div class="panel-heading" id="unreg_lh4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_lc4" aria-expanded="false" class="collapsed" data-parent="#unreg_l" data-toggle="collapse" href="#unreg_lc4" role="button">Apache log4cxx&trade; software</a></h4></div><div aria-labelledby="unreg_lh4" class="panel-collapse collapse" id="unreg_lc4" role="tabpanel"><div class="panel-body"><a href="http://logging.apache.org/log4cxx">Apache log4cxx: </a></div></div></div> <div class="panel panel-default" id="logging-log4net"><div class="panel-heading" id="unreg_lh6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_lc6" aria-expanded="false" class="collapsed" data-parent="#unreg_l" data-toggle="collapse" href="#unreg_lc6" role="button">Apache log4net&trade; software</a></h4></div><div aria-labelledby="unreg_lh6" class="panel-collapse collapse" id="unreg_lc6" role="tabpanel"><div class="panel-body"><a href="http://logging.apache.org/log4net/">Apache log4net: </a></div></div></div> <div class="panel panel-default" id="logging-log4php"><div class="panel-heading" id="unreg_lh7" role="tab"><h4 class="panel-title"><a aria-controls="unreg_lc7" aria-expanded="false" class="collapsed" data-parent="#unreg_l" data-toggle="collapse" href="#unreg_lc7" role="button">Apache log4php&trade; software</a></h4></div><div aria-labelledby="unreg_lh7" class="panel-collapse collapse" id="unreg_lc7" role="tabpanel"><div class="panel-body"><a href="http://logging.apache.org/log4php/">Apache log4php: </a></div></div></div> <div class="panel panel-default" id="lucene-core"><div class="panel-heading" id="unreg_lh8" role="tab"><h4 class="panel-title"><a aria-controls="unreg_lc8" aria-expanded="false" class="collapsed" data-parent="#unreg_l" data-toggle="collapse" href="#unreg_lc8" role="button">Apache Lucene Core&trade; software</a></h4></div><div aria-labelledby="unreg_lh8" class="panel-collapse collapse" id="unreg_lc8" role="tabpanel"><div class="panel-body"><a href="http://lucene.apache.org/core/">Apache Lucene Core: </a>Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform. </div></div></div> <div class="panel panel-default" id="lucenenet-lucenedotnet"><div class="panel-heading" id="unreg_lh9" role="tab"><h4 class="panel-title"><a aria-controls="unreg_lc9" aria-expanded="false" class="collapsed" data-parent="#unreg_l" data-toggle="collapse" href="#unreg_lc9" role="button">Apache Lucene.Net&trade; software</a></h4></div><div aria-labelledby="unreg_lh9" class="panel-collapse collapse" id="unreg_lc9" role="tabpanel"><div class="panel-body"><a href="http://lucenenet.apache.org/">Apache Lucene.Net: </a>Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users. The Lucene search library is based on an inverted index. Lucene.Net has three primary goals: 1. Maintain the existing line-by-line port from Java to C#, fully automating and commoditizing the process such that the project can easily synchronize with the Java Lucene release schedule; 2. Maintaining the high-performance requirements expected of a first class C# search engine library; 3. Maximize usability and power when used within the .NET runtime. To that end, it will present a highly idiomatic, carefully tailored API that takes advantage of many of the special features of the .NET runtime.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_m" role="tablist"> <div class="panel panel-default" id="attic-mrunit"><div class="panel-heading" id="unreg_mh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_mc0" aria-expanded="false" class="collapsed" data-parent="#unreg_m" data-toggle="collapse" href="#unreg_mc0" role="button">Apache MRUnit&trade; software</a></h4></div><div aria-labelledby="unreg_mh0" class="panel-collapse collapse" id="unreg_mc0" role="tabpanel"><div class="panel-body"><a href="http://mrunit.apache.org">Apache MRUnit: </a>The Apache MRUnit is a Java library that helps developers unit test Apache Hadoop map reduce jobs.</div></div></div> <div class="panel panel-default" id="httpd-mod_ftp"><div class="panel-heading" id="unreg_mh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_mc1" aria-expanded="false" class="collapsed" data-parent="#unreg_m" data-toggle="collapse" href="#unreg_mc1" role="button">Apache mod_ftp&trade; software</a></h4></div><div aria-labelledby="unreg_mh1" class="panel-collapse collapse" id="unreg_mc1" role="tabpanel"><div class="panel-body"><a href="http://httpd.apache.org/mod_ftp/">Apache mod_ftp: </a> mod_ftp is an FTP Protocol module to serve httpd content over the FTP protocol (whereever the HTTP protocol could also be used). It provides both RETR/REST retrieval and STOR/APPE upload, using the same user/permissions model as httpd (so it shares the same security considerations as mod_dav plus mod_dav_fs). </div></div></div> <div class="panel panel-default" id="incubator-milagro"><div class="panel-heading" id="unreg_mh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_mc2" aria-expanded="false" class="collapsed" data-parent="#unreg_m" data-toggle="collapse" href="#unreg_mc2" role="button">Apache Milagro (incubating)&trade; software</a></h4></div><div aria-labelledby="unreg_mh2" class="panel-collapse collapse" id="unreg_mc2" role="tabpanel"><div class="panel-body"><a href="http://milagro.incubator.apache.org/">Apache Milagro (incubating): </a>M-Pin protocol for strong identity management and distrubuted trust authorities. Libraries and SDKs.</div></div></div> <div class="panel panel-default" id="mahout"><div class="panel-heading" id="unreg_mh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_mc3" aria-expanded="false" class="collapsed" data-parent="#unreg_m" data-toggle="collapse" href="#unreg_mc3" role="button">Apache Mahout&trade; software</a></h4></div><div aria-labelledby="unreg_mh3" class="panel-collapse collapse" id="unreg_mc3" role="tabpanel"><div class="panel-body"><a href="http://mahout.apache.org">Apache Mahout: </a></div></div></div> <div class="panel panel-default" id="marmotta"><div class="panel-heading" id="unreg_mh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_mc5" aria-expanded="false" class="collapsed" data-parent="#unreg_m" data-toggle="collapse" href="#unreg_mc5" role="button">Apache Marmotta&trade; software</a></h4></div><div aria-labelledby="unreg_mh5" class="panel-collapse collapse" id="unreg_mc5" role="tabpanel"><div class="panel-body"><a href="http://marmotta.apache.org">Apache Marmotta: </a>The goal of Apache Marmotta is to provide an open implementation of a Linked Data Platform that can be used, extended and deployed easily by organizations who want to publish Linked Data or build custom applications on Linked Data</div></div></div> <div class="panel panel-default" id="maven"><div class="panel-heading" id="unreg_mh6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_mc6" aria-expanded="false" class="collapsed" data-parent="#unreg_m" data-toggle="collapse" href="#unreg_mc6" role="button">Apache Maven&trade; software</a></h4></div><div aria-labelledby="unreg_mh6" class="panel-collapse collapse" id="unreg_mc6" role="tabpanel"><div class="panel-body"><a href="https://maven.apache.org/">Apache Maven: </a>Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.</div></div></div> <div class="panel panel-default" id="maven-doxia"><div class="panel-heading" id="unreg_mh7" role="tab"><h4 class="panel-title"><a aria-controls="unreg_mc7" aria-expanded="false" class="collapsed" data-parent="#unreg_m" data-toggle="collapse" href="#unreg_mc7" role="button">Apache Maven Doxia&trade; software</a></h4></div><div aria-labelledby="unreg_mh7" class="panel-collapse collapse" id="unreg_mc7" role="tabpanel"><div class="panel-body"><a href="https://maven.apache.org/doxia/">Apache Maven Doxia: </a>Doxia is a content generation framework which aims to provide its users with powerful techniques for generating static and dynamic content: Doxia can be used in web-based publishing context to generate static sites, in addition to being incorporated into dynamic content generation systems like blogs, wikis and content management systems.</div></div></div> <div class="panel panel-default" id="metamodel"><div class="panel-heading" id="unreg_mh9" role="tab"><h4 class="panel-title"><a aria-controls="unreg_mc9" aria-expanded="false" class="collapsed" data-parent="#unreg_m" data-toggle="collapse" href="#unreg_mc9" role="button">Apache MetaModel&trade; software</a></h4></div><div aria-labelledby="unreg_mh9" class="panel-collapse collapse" id="unreg_mc9" role="tabpanel"><div class="panel-body"><a href="http://metamodel.apache.org">Apache MetaModel: </a>With MetaModel you get a uniform connector and query API to many very different datastore types, including: Relational (JDBC) databases, CSV files, Excel spreadsheets, XML files, JSON files, Fixed width files, MongoDB, Apache CouchDB, Apache HBase, Apache Cassandra, ElasticSearch, OpenOffice.org databases, Salesforce.com, SugarCRM and even collections of plain old Java objects (POJOs). MetaModel isn't a data mapping framework. Instead we emphasize abstraction of metadata and ability to add data sources at runtime, making MetaModel great for generic data processing applications, less so for applications modeled around a particular domain.</div></div></div> <div class="panel panel-default" id="mina"><div class="panel-heading" id="unreg_mh10" role="tab"><h4 class="panel-title"><a aria-controls="unreg_mc10" aria-expanded="false" class="collapsed" data-parent="#unreg_m" data-toggle="collapse" href="#unreg_mc10" role="button">Apache MINA&trade; software</a></h4></div><div aria-labelledby="unreg_mh10" class="panel-collapse collapse" id="unreg_mc10" role="tabpanel"><div class="panel-body"><a href="http://mina.apache.org/">Apache MINA: </a>Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily. It provides an abstract, event-driven, asynchronous API over various transports such as TCP/IP and UDP/IP via Java NIO.</div></div></div> <div class="panel panel-default" id="myfaces"><div class="panel-heading" id="unreg_mh11" role="tab"><h4 class="panel-title"><a aria-controls="unreg_mc11" aria-expanded="false" class="collapsed" data-parent="#unreg_m" data-toggle="collapse" href="#unreg_mc11" role="button">Apache MyFaces&trade; software</a></h4></div><div aria-labelledby="unreg_mh11" class="panel-collapse collapse" id="unreg_mc11" role="tabpanel"><div class="panel-body"><a href="http://myfaces.apache.org">Apache MyFaces: </a>MyFaces is the free open source implementation of JavaServer(tm) Faces, a new and upcoming web application framework that accomplishes the MVC paradigm. It is comparable to the well-known Struts Framework but has features and concepts that are beyond those of Struts - especially the component orientation.</div></div></div> <div class="panel panel-default" id="perl-mod_perl"><div class="panel-heading" id="unreg_mh12" role="tab"><h4 class="panel-title"><a aria-controls="unreg_mc12" aria-expanded="false" class="collapsed" data-parent="#unreg_m" data-toggle="collapse" href="#unreg_mc12" role="button">Apache mod_perl&trade; software</a></h4></div><div aria-labelledby="unreg_mh12" class="panel-collapse collapse" id="unreg_mc12" role="tabpanel"><div class="panel-body"><a href="http://perl.apache.org/">Apache mod_perl: </a> mod_perl is a unique piece of software that integrates the power of Perl with the flexibility and stability of the Apache Web server. With mod_perl, you can harness the power of the full Apache API with Perl and develop Web applications quickly, without sacrificing performance. </div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_n" role="tablist"> <div class="panel panel-default" id="nutch"><div class="panel-heading" id="unreg_nh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_nc0" aria-expanded="false" class="collapsed" data-parent="#unreg_n" data-toggle="collapse" href="#unreg_nc0" role="button">Apache Nutch&trade; software</a></h4></div><div aria-labelledby="unreg_nh0" class="panel-collapse collapse" id="unreg_nc0" role="tabpanel"><div class="panel-body"><a href="http://nutch.apache.org">Apache Nutch: </a>Apache Nutch is a highly extensible and scalable open source web crawler software project. Stemming from Apache Lucene, the project has diversified and now comprises two codebases, namely: Nutch 1.x: A well matured, production ready crawler. 1.x enables fine grained configuration, relying on Apache Hadoop data structures, which are great for batch processing. Nutch 2.x: An emerging alternative taking direct inspiration from 1.x, but which differs in one key area; storage is abstracted away from any specific underlying data store by using Apache Gora for handling object to persistent mappings. This means we can implement an extremely flexibile model/stack for storing everything (fetch time, status, content, parsed text, outlinks, inlinks, etc.) into a number of NoSQL storage solutions. Being pluggable and modular of course has it's benefits, Nutch provides extensible interfaces such as Parse, Index and ScoringFilter's for custom implementations e.g. Apache Tika for parsing. Additonally, pluggable indexing exists for Apache Solr, Elastic Search, etc. Nutch can run on a single machine, but gains a lot of its strength from running in a Hadoop cluster </div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_o" role="tablist"> <div class="panel panel-default" id="attic-oltu_-_parent"><div class="panel-heading" id="unreg_oh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_oc0" aria-expanded="false" class="collapsed" data-parent="#unreg_o" data-toggle="collapse" href="#unreg_oc0" role="button">Apache Oltu - Parent&trade; software</a></h4></div><div aria-labelledby="unreg_oh0" class="panel-collapse collapse" id="unreg_oc0" role="tabpanel"><div class="panel-body"><a href="https://oltu.apache.org/">Apache Oltu - Parent: </a>Apache Oltu is an OAuth protocol implementation in Java.</div></div></div> <div class="panel panel-default" id="attic-oro"><div class="panel-heading" id="unreg_oh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_oc1" aria-expanded="false" class="collapsed" data-parent="#unreg_o" data-toggle="collapse" href="#unreg_oc1" role="button">Apache ORO&trade; software</a></h4></div><div aria-labelledby="unreg_oh1" class="panel-collapse collapse" id="unreg_oc1" role="tabpanel"><div class="panel-body"><a href="http://jakarta.apache.org/oro/">Apache ORO: </a>A set of text-processing Java classes that provide Perl5 compatible regular expressions, AWK-like regular expressions, glob expressions, and utility classes for performing substitutions, splits, filtering filenames, etc.</div></div></div> <div class="panel panel-default" id="climate-open_workbench"><div class="panel-heading" id="unreg_oh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_oc2" aria-expanded="false" class="collapsed" data-parent="#unreg_o" data-toggle="collapse" href="#unreg_oc2" role="button">Apache Open Climate Workbench&trade; software</a></h4></div><div aria-labelledby="unreg_oh2" class="panel-collapse collapse" id="unreg_oc2" role="tabpanel"><div class="panel-body"><a href="http://climate.apache.org">Apache Open Climate Workbench: </a>Apache Open Climate Workbench is an effort to develop software that performs climate model evaluation using model outputs from a variety of different sources (the Earth System Grid Federation, the Coordinated Regional Downscaling Experiment, the U.S. National Climate Assessment and the North American Regional Climate Change Assessment Program) and temporal/spatial scales with remote sensing data from NASA, NOAA and other agencies. The toolkit includes capabilities for rebinning, metrics computation and visualization.</div></div></div> <div class="panel panel-default" id="ode"><div class="panel-heading" id="unreg_oh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_oc3" aria-expanded="false" class="collapsed" data-parent="#unreg_o" data-toggle="collapse" href="#unreg_oc3" role="button">Apache ODE&trade; software</a></h4></div><div aria-labelledby="unreg_oh3" class="panel-collapse collapse" id="unreg_oc3" role="tabpanel"><div class="panel-body"><a href="http://ode.apache.org">Apache ODE: </a>Apache ODE (Orchestration Director Engine) executes business processes written following the WS-BPEL standard. It talks to web services, sending and receiving messages, handling data manipulation and error recovery as described by your process definition. It supports both long and short living process executions to orchestrate all the services that are part of your application. WS-BPEL is an XML-based language defining several constructs to write business processes. It defines a set of basic control structures like conditions or loops as well as elements to invoke web services and receive messages from services. It relies on WSDL to express web services interfaces. Message structures can be manipulated, assigning parts or the whole of them to variables that can in turn be used to send other messages.</div></div></div> <div class="panel panel-default" id="olingo"><div class="panel-heading" id="unreg_oh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_oc5" aria-expanded="false" class="collapsed" data-parent="#unreg_o" data-toggle="collapse" href="#unreg_oc5" role="button">Apache Olingo&trade; software</a></h4></div><div aria-labelledby="unreg_oh5" class="panel-collapse collapse" id="unreg_oc5" role="tabpanel"><div class="panel-body"><a href="http://olingo.apache.org">Apache Olingo: </a>Apache Olingo is a Java library that implements the Open Data Protocol (OData). Apache Olingo serves client and server aspects of OData. It currently supports OData 2.0 and support OData 4.0 (beta). The latter is the OASIS version of the protocol: OASIS Open Data Protocol (OData) TC. The extensions part of Olingo for OData 2.0 contains additional features like the support of JPA persistency or annotated bean classes. </div></div></div> <div class="panel panel-default" id="oodt"><div class="panel-heading" id="unreg_oh6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_oc6" aria-expanded="false" class="collapsed" data-parent="#unreg_o" data-toggle="collapse" href="#unreg_oc6" role="button">Apache OODT&trade; software</a></h4></div><div aria-labelledby="unreg_oh6" class="panel-collapse collapse" id="unreg_oc6" role="tabpanel"><div class="panel-body"><a href="http://oodt.apache.org">Apache OODT: </a>Apache OODT software is component based, and offers a software architecture beyond simple science applications.</div></div></div> <div class="panel panel-default" id="oozie"><div class="panel-heading" id="unreg_oh7" role="tab"><h4 class="panel-title"><a aria-controls="unreg_oc7" aria-expanded="false" class="collapsed" data-parent="#unreg_o" data-toggle="collapse" href="#unreg_oc7" role="button">Apache Oozie&trade; software</a></h4></div><div aria-labelledby="unreg_oh7" class="panel-collapse collapse" id="unreg_oc7" role="tabpanel"><div class="panel-body"><a href="http://oozie.apache.org">Apache Oozie: </a>Oozie is a workflow scheduler system to manage Apache Hadoop jobs. Oozie is integrated with the rest of the Hadoop stack supporting several types of Hadoop jobs out of the box (such as Java map-reduce, Streaming map-reduce, Pig, Hive, Sqoop and Distcp) as well as system specific jobs (such as Java programs and shell scripts).</div></div></div> <div class="panel panel-default" id="openjpa"><div class="panel-heading" id="unreg_oh8" role="tab"><h4 class="panel-title"><a aria-controls="unreg_oc8" aria-expanded="false" class="collapsed" data-parent="#unreg_o" data-toggle="collapse" href="#unreg_oc8" role="button">Apache OpenJPA&trade; software</a></h4></div><div aria-labelledby="unreg_oh8" class="panel-collapse collapse" id="unreg_oc8" role="tabpanel"><div class="panel-body"><a href="http://openjpa.apache.org">Apache OpenJPA: </a>Apache OpenJPA is a Java persistence project at The Apache Software Foundation that can be used as a stand-alone POJO persistence layer or integrated into any Java EE compliant container and many other lightweight frameworks, such as Tomcat and Spring. The 1.x releases are a production ready, feature-rich, compliant implementation of the Java Persistence API (JPA) 1.0 part of the JSR-220 Enterprise Java Beans 3.0 specification, which pass the Sun JPA 1.0b Technology Compatibility Kit. The 2.x releases are a production ready, compliant implement of the JSR-317 Java Persistence 2.0 specification, which is backwards compatible to the JPA 1.0 specification and passes the Sun JPA 2.0 Technology Compatibility Kit.</div></div></div> <div class="panel panel-default" id="openmeetings"><div class="panel-heading" id="unreg_oh9" role="tab"><h4 class="panel-title"><a aria-controls="unreg_oc9" aria-expanded="false" class="collapsed" data-parent="#unreg_o" data-toggle="collapse" href="#unreg_oc9" role="button">Apache OpenMeetings&trade; software</a></h4></div><div aria-labelledby="unreg_oh9" class="panel-collapse collapse" id="unreg_oc9" role="tabpanel"><div class="panel-body"><a href="http://openmeetings.apache.org/">Apache OpenMeetings: </a> The Apache OpenMeetings provides video conferencing, instant messaging, white board, collaborative document editing and other groupware tools using API functions of the Red5 Streaming Server for Remoting and Streaming. </div></div></div> <div class="panel panel-default" id="opennlp"><div class="panel-heading" id="unreg_oh10" role="tab"><h4 class="panel-title"><a aria-controls="unreg_oc10" aria-expanded="false" class="collapsed" data-parent="#unreg_o" data-toggle="collapse" href="#unreg_oc10" role="button">Apache OpenNLP&trade; software</a></h4></div><div aria-labelledby="unreg_oh10" class="panel-collapse collapse" id="unreg_oc10" role="tabpanel"><div class="panel-body"><a href="http://opennlp.apache.org">Apache OpenNLP: </a>Apache OpenNLP software supports the most common NLP tasks, such as tokenization, sentence segmentation, part-of-speech tagging, named entity extraction, chunking, parsing, and coreference resolution. These tasks are usually required to build more advanced text processing services. OpenNLP also includes maximum entropy and perceptron based machine learning..</div></div></div> <div class="panel panel-default" id="openwebbeans"><div class="panel-heading" id="unreg_oh12" role="tab"><h4 class="panel-title"><a aria-controls="unreg_oc12" aria-expanded="false" class="collapsed" data-parent="#unreg_o" data-toggle="collapse" href="#unreg_oc12" role="button">Apache OpenWebBeans&trade; software</a></h4></div><div aria-labelledby="unreg_oh12" class="panel-collapse collapse" id="unreg_oc12" role="tabpanel"><div class="panel-body"><a href="http://openwebbeans.apache.org">Apache OpenWebBeans: </a>OpenWebBeans is an ALv2-licensed implementation of the "Contexts and Dependency Injection for the Java EE platform" specification which is defined as JSR-299.</div></div></div> <div class="panel panel-default" id="orc"><div class="panel-heading" id="unreg_oh13" role="tab"><h4 class="panel-title"><a aria-controls="unreg_oc13" aria-expanded="false" class="collapsed" data-parent="#unreg_o" data-toggle="collapse" href="#unreg_oc13" role="button">Apache ORC&trade; software</a></h4></div><div aria-labelledby="unreg_oh13" class="panel-collapse collapse" id="unreg_oc13" role="tabpanel"><div class="panel-body"><a href="https://orc.apache.org">Apache ORC: </a>ORC is a self-describing type-aware columnar file format designed for Hadoop workloads. It is optimized for large streaming reads, but with integrated support for finding required rows quickly. Storing data in a columnar format lets the reader read, decompress, and process only the values that are required for the current query.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_p" role="tablist"> <div class="panel panel-default" id="ant-props"><div class="panel-heading" id="unreg_ph0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_pc0" aria-expanded="false" class="collapsed" data-parent="#unreg_p" data-toggle="collapse" href="#unreg_pc0" role="button">Apache Props Ant Library&trade; software</a></h4></div><div aria-labelledby="unreg_ph0" class="panel-collapse collapse" id="unreg_pc0" role="tabpanel"><div class="panel-body"><a href="http://ant.apache.org/antlibs/props/">Apache Props Ant Library: </a>The Apache Props Antlib is a library of supplementary handlers for Apache Ant properties resolution. The types provided are instances of org.apache.tools.ant.PropertyHelper.Delegate and can be invoked using the &lt;propertyhelper&gt; task provided in Ant 1.8.0.</div></div></div> <div class="panel panel-default" id="apr-portable_runtime"><div class="panel-heading" id="unreg_ph1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_pc1" aria-expanded="false" class="collapsed" data-parent="#unreg_p" data-toggle="collapse" href="#unreg_pc1" role="button">Apache Portable Runtime&trade; software</a></h4></div><div aria-labelledby="unreg_ph1" class="panel-collapse collapse" id="unreg_pc1" role="tabpanel"><div class="panel-body"><a href="http://apr.apache.org/">Apache Portable Runtime: </a> The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. The primary goal is to provide an API to which software developers may code and be assured of predictable if not identical behaviour regardless of the platform on which their software is built, relieving them of the need to code special-case conditions to work around or take advantage of platform-specific deficiencies or features. </div></div></div> <div class="panel panel-default" id="parquet"><div class="panel-heading" id="unreg_ph2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_pc2" aria-expanded="false" class="collapsed" data-parent="#unreg_p" data-toggle="collapse" href="#unreg_pc2" role="button">Apache Parquet&trade; software</a></h4></div><div aria-labelledby="unreg_ph2" class="panel-collapse collapse" id="unreg_pc2" role="tabpanel"><div class="panel-body"><a href="http://parquet.apache.org">Apache Parquet: </a>Apache Parquet is a general-purpose columnar storage format, built for Hadoop, usable with any choice of data processing framework, data model, or programming language.</div></div></div> <div class="panel panel-default" id="phoenix"><div class="panel-heading" id="unreg_ph4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_pc4" aria-expanded="false" class="collapsed" data-parent="#unreg_p" data-toggle="collapse" href="#unreg_pc4" role="button">Apache Phoenix&trade; software</a></h4></div><div aria-labelledby="unreg_ph4" class="panel-collapse collapse" id="unreg_pc4" role="tabpanel"><div class="panel-body"><a href="http://phoenix.apache.org">Apache Phoenix: </a>Apache Phoenix enables OLTP and operational analytics for Apache Hadoop by providing a relational database layer leveraging Apache HBase as its backing store. It includes integration with Apache Spark, Pig, Flume, Map Reduce, and other products in the Hadoop ecosystem. It is accessed as a JDBC driver and enables querying, updating, and managing HBase tables through standard SQL.</div></div></div> <div class="panel panel-default" id="pig"><div class="panel-heading" id="unreg_ph5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_pc5" aria-expanded="false" class="collapsed" data-parent="#unreg_p" data-toggle="collapse" href="#unreg_pc5" role="button">Apache Pig&trade; software</a></h4></div><div aria-labelledby="unreg_ph5" class="panel-collapse collapse" id="unreg_pc5" role="tabpanel"><div class="panel-body"><a href="http://pig.apache.org">Apache Pig: </a>Apache Pig is a platform for analyzing large data sets that consists of a high-level language for expressing data analysis programs, coupled with infrastructure for evaluating these programs. The salient property of Pig programs is that their structure is amenable to substantial parallelization, which in turns enables them to handle very large data sets. Pig's infrastructure layer consists of a compiler that produces sequences of Map-Reduce programs. Pig's language layer consists of a textual language called Pig Latin, which has the following key properties: * Ease of programming. It is trivial to achieve parallel execution of simple, "embarrassingly parallel" data analysis tasks. Complex tasks comprised of multiple interrelated data transformations are explicitly encoded as data flow sequences, making them easy to write, understand, and maintain. * Optimization opportunities. The way in which tasks are encoded permits the system to optimize their execution automatically, allowing the user to focus on semantics rather than efficiency. * Extensibility. Users can create their own functions to do special-purpose processing.</div></div></div> <div class="panel panel-default" id="pivot"><div class="panel-heading" id="unreg_ph6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_pc6" aria-expanded="false" class="collapsed" data-parent="#unreg_p" data-toggle="collapse" href="#unreg_pc6" role="button">Apache Pivot&trade; software</a></h4></div><div aria-labelledby="unreg_ph6" class="panel-collapse collapse" id="unreg_pc6" role="tabpanel"><div class="panel-body"><a href="http://pivot.apache.org">Apache Pivot: </a>Apache Pivot is an open-source platform for building installable Internet applications (IIAs). It combines the enhanced productivity and usability features of a modern user interface toolkit with the robustness of the Java platform.</div></div></div> <div class="panel panel-default" id="poi"><div class="panel-heading" id="unreg_ph7" role="tab"><h4 class="panel-title"><a aria-controls="unreg_pc7" aria-expanded="false" class="collapsed" data-parent="#unreg_p" data-toggle="collapse" href="#unreg_pc7" role="button">Apache POI&trade; software</a></h4></div><div aria-labelledby="unreg_ph7" class="panel-collapse collapse" id="unreg_pc7" role="tabpanel"><div class="panel-body"><a href="https://poi.apache.org">Apache POI: </a>APIs for manipulating various file formats based upon Open Office XML (ECMA-376) and Microsoft's OLE 2 Compound Document formats using pure Java. Apache POI is your Java Excel, Word and PowerPoint solution. We have a complete API for porting other OOXML and OLE 2 Compound Document formats and welcome others to participate.</div></div></div> <div class="panel panel-default" id="polygene"><div class="panel-heading" id="unreg_ph8" role="tab"><h4 class="panel-title"><a aria-controls="unreg_pc8" aria-expanded="false" class="collapsed" data-parent="#unreg_p" data-toggle="collapse" href="#unreg_pc8" role="button">Apache Polygene&trade; software</a></h4></div><div aria-labelledby="unreg_ph8" class="panel-collapse collapse" id="unreg_pc8" role="tabpanel"><div class="panel-body"><a href="https://polygene.apache.org/">Apache Polygene: </a>Apache Polygene is a community based effort exploring Composite Oriented Programming for domain centric application development. This includes evolved concepts from Aspect Oriented Programming, Dependency Injection and Domain Driven Design. Composite Oriented Programming allows developers to work with 'fragments', smaller than classes, and 'compose' fragments into larger 'composites' which acts like the regular objects. Polygene also tackles the enforcement of application composition, i.e. composites are declared in modules, modules are contained in layers and access between layers are controlled/enforced. Apache Polygene&trade; (Java Edition), first Apache Polygene sub-project, is an implementation of Composite Oriented Programming, using the standard Java platform, without the use of any pre-processors or new language elements. Everything you know from Java still applies and you can leverage both your experience and toolkits to become more productive with Composite Oriented Programming today.</div></div></div> <div class="panel panel-default" id="portals"><div class="panel-heading" id="unreg_ph9" role="tab"><h4 class="panel-title"><a aria-controls="unreg_pc9" aria-expanded="false" class="collapsed" data-parent="#unreg_p" data-toggle="collapse" href="#unreg_pc9" role="button">Apache Portals&trade; software</a></h4></div><div aria-labelledby="unreg_ph9" class="panel-collapse collapse" id="unreg_pc9" role="tabpanel"><div class="panel-body"><a href="http://portals.apache.org">Apache Portals: </a>The Apache Portals project provides various software products, including Apache Jetspeed-2, Apache Pluto, and Apache Portals Applications.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_q" role="tablist"> <div class="panel panel-default" id="qpid"><div class="panel-heading" id="unreg_qh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_qc0" aria-expanded="false" class="collapsed" data-parent="#unreg_q" data-toggle="collapse" href="#unreg_qc0" role="button">Apache Qpid&trade; software</a></h4></div><div aria-labelledby="unreg_qh0" class="panel-collapse collapse" id="unreg_qc0" role="tabpanel"><div class="panel-body"><a href="http://qpid.apache.org">Apache Qpid: </a>Apache Qpid implements the latest AMQP specification, the first open standard for enterprise messaging, and provides transaction management, queuing, distribution, security, management, clustering, federation and heterogeneous multi-platform support and a lot more.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_r" role="tablist"> <div class="panel panel-default" id="attic-regexp"><div class="panel-heading" id="unreg_rh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_rc0" aria-expanded="false" class="collapsed" data-parent="#unreg_r" data-toggle="collapse" href="#unreg_rc0" role="button">Apache Regexp&trade; software</a></h4></div><div aria-labelledby="unreg_rh0" class="panel-collapse collapse" id="unreg_rc0" role="tabpanel"><div class="panel-body"><a href="http://jakarta.apache.org/regexp/">Apache Regexp: </a>100% Pure Java Regular Expression package</div></div></div> <div class="panel panel-default" id="creadur-rat"><div class="panel-heading" id="unreg_rh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_rc1" aria-expanded="false" class="collapsed" data-parent="#unreg_r" data-toggle="collapse" href="#unreg_rc1" role="button">Apache Rat&trade; software</a></h4></div><div aria-labelledby="unreg_rh1" class="panel-collapse collapse" id="unreg_rc1" role="tabpanel"><div class="panel-body"><a href="http://creadur.apache.org/rat/">Apache Rat: </a>Apache Rat improves accuracy and efficiency when reviewing and auditing releases. It is heuristic in nature: making guesses about possible problems. It will produce false positives and cannot find every possible issue with a release. It's reports require interpretation. Apache Rat was developed in response to a need felt in the Apache Incubator to be able to review releases for the most common faults less labour intensively. It is therefore highly tuned to the Apache style of releases.</div></div></div> <div class="panel panel-default" id="reef"><div class="panel-heading" id="unreg_rh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_rc2" aria-expanded="false" class="collapsed" data-parent="#unreg_r" data-toggle="collapse" href="#unreg_rc2" role="button">Apache REEF&trade; software</a></h4></div><div aria-labelledby="unreg_rh2" class="panel-collapse collapse" id="unreg_rc2" role="tabpanel"><div class="panel-body"><a href="http://reef.apache.org/">Apache REEF: </a> Apache REEF (Retainable Evaluator Execution Framework) is a development framework that provides a control-plane for scheduling and coordinating task-level (data-plane) work on cluster resources obtained from a Resource Manager. REEF provides mechanisms that facilitate resource reuse for data caching, and state management abstractions that greatly ease the development of elastic data processing workflows on cloud platforms that support a Resource Manager service. </div></div></div> <div class="panel panel-default" id="river"><div class="panel-heading" id="unreg_rh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_rc3" aria-expanded="false" class="collapsed" data-parent="#unreg_r" data-toggle="collapse" href="#unreg_rc3" role="button">Apache River&trade; software</a></h4></div><div aria-labelledby="unreg_rh3" class="panel-collapse collapse" id="unreg_rc3" role="tabpanel"><div class="panel-body"><a href="http://river.apache.org">Apache River: </a>Apache River software provides a JINI service, which is a service oriented architecture that defines a programming model which both exploits and extends Java technology to enable the construction of secure, distributed systems consisting of federations of services and clients. Jini technology can be used to build adaptive network systems that are scalable, evolvable and flexible as typically required in dynamic computing environments.</div></div></div> <div class="panel panel-default" id="roller"><div class="panel-heading" id="unreg_rh4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_rc4" aria-expanded="false" class="collapsed" data-parent="#unreg_r" data-toggle="collapse" href="#unreg_rc4" role="button">Apache Roller&trade; software</a></h4></div><div aria-labelledby="unreg_rh4" class="panel-collapse collapse" id="unreg_rc4" role="tabpanel"><div class="panel-body"><a href="http://roller.apache.org/">Apache Roller: </a>Apache Roller is a full-featured, multi-user and group-blog server suitable for blog sites large and small. It runs as a Java web application that should be able to run on most any Java EE server and relational database. Roller's installation guide covers deployment on Tomcat, GlassFish, and JBoss application servers using a MySQL, Derby, or PostgreSQL database. Users however have reported success running Roller on other app servers and databases. - Multi-user blogging: can support tens of thousands of users and blogs - Group blogging with three permisson levels (editor, author and limited) - Support for comment moderation and comment spam prevention measures - Bloggers have complete control over blog layout/style via Apache Velocity-driven templates - Built-in search engine indexes weblog entry content - Pluggable cache and rendering system - Support for blog clients that support MetaWeblog API - All blogs have entry and comment feeds in both RSS 2.0 and Atom 1.0 formats</div></div></div> <div class="panel panel-default" id="tcl-rivet"><div class="panel-heading" id="unreg_rh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_rc5" aria-expanded="false" class="collapsed" data-parent="#unreg_r" data-toggle="collapse" href="#unreg_rc5" role="button">Apache Rivet&trade; software</a></h4></div><div aria-labelledby="unreg_rh5" class="panel-collapse collapse" id="unreg_rc5" role="tabpanel"><div class="panel-body"><a href="http://tcl.apache.org/rivet/">Apache Rivet: </a>Apache Rivet is a system for creating dynamic web content via the Tcl programming language integrated with Apache Web Server. It is designed to be fast, powerful and extensible, consume few system resources, be easy to learn, and to provide the user with a platform that can also be used for other programming tasks outside the web (GUI's, system administration tasks, text processing, database manipulation, XML, and so on). In order to meet these goals Tcl programming language was chosen to combine with the Apache HTTP Server.</div></div></div> <div class="panel panel-default" id="tomcat-reusable_dialog_components__rdc__taglib"><div class="panel-heading" id="unreg_rh6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_rc6" aria-expanded="false" class="collapsed" data-parent="#unreg_r" data-toggle="collapse" href="#unreg_rc6" role="button">Apache Reusable Dialog Components (RDC) Taglib&trade; software</a></h4></div><div aria-labelledby="unreg_rh6" class="panel-collapse collapse" id="unreg_rc6" role="tabpanel"><div class="panel-body"><a href="http://tomcat.apache.org/taglibs/rdc/">Apache Reusable Dialog Components (RDC) Taglib: </a> Server-side generation of HTML has proven an effective way of generating the user interface for visual web applications. Over time, the effort involved in such HTML generation has been reduced by the availability of various JSP tag libraries that abstract away the minutiae of HTML markup. The RDC project aims to achieve for voice and multimodal applications what JSP tag libraries have already achieved in the world of visual web applications. </div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_s" role="tablist"> <div class="panel panel-default" id="attic-shale"><div class="panel-heading" id="unreg_sh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc0" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc0" role="button">Apache Shale&trade; software</a></h4></div><div aria-labelledby="unreg_sh0" class="panel-collapse collapse" id="unreg_sc0" role="tabpanel"><div class="panel-body"><a href="http://shale.apache.org">Apache Shale: </a>Shale is a modern web application framework, fundamentaly based on JavaServer Faces, and focused on improving ease of use for developers adopting JSF as a foundational technology in their own development environments.</div></div></div> <div class="panel panel-default" id="attic-shindig"><div class="panel-heading" id="unreg_sh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc1" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc1" role="button">Apache Shindig&trade; software</a></h4></div><div aria-labelledby="unreg_sh1" class="panel-collapse collapse" id="unreg_sc1" role="tabpanel"><div class="panel-body"><a href="http://shindig.apache.org">Apache Shindig: </a>Apache Shindig is a container for hosting social application consisting of four parts: Gadget Container JavaScript: core JavaScript foundation for general gadget functionality (read more about gadget functionality). This JavaScript manages security, communication, UI layout, and feature extensions, such as the OpenSocial API. Gadget Rendering Server: used to render the gadget XML into JavaScript and HTML for the container to expose via the container JavaScript. OpenSocial Container JavaScript: JavaScript environment that sits on top of the Gadget Container JavaScript and provides OpenSocial specific functionality (profiles, friends, activities, datastore). OpenSocial Data Server: an implementation of the server interface to container-specific information, including the OpenSocial REST APIs, with clear extension points so others can connect it to their own backends. Apache Shindig is the reference implementation of OpenSocial API specifications, versions 0.8.x and 0.9.x, a standard set of Social Network APIs.</div></div></div> <div class="panel panel-default" id="attic-stratos"><div class="panel-heading" id="unreg_sh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc2" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc2" role="button">Apache Stratos&trade; software</a></h4></div><div aria-labelledby="unreg_sh2" class="panel-collapse collapse" id="unreg_sc2" role="tabpanel"><div class="panel-body"><a href="http://stratos.apache.org/">Apache Stratos: </a>Apache Stratos is a highly-extensible Platform-as-a-Service (PaaS) framework that helps run Apache Tomcat, PHP, and MySQL applications and can be extended to support many more environments on all major cloud infrastructures. For developers, Stratos provides a cloud-based environment for developing, testing, and running scalable applications. IT providers benefit from high utilization rates, automated resource management, and platform-wide insight including monitoring and billing.</div></div></div> <div class="panel panel-default" id="axis-sandesha2"><div class="panel-heading" id="unreg_sh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc3" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc3" role="button">Apache Sandesha2&trade; software</a></h4></div><div aria-labelledby="unreg_sh3" class="panel-collapse collapse" id="unreg_sc3" role="tabpanel"><div class="panel-body"><a href="http://axis.apache.org/axis2/java/sandesha/">Apache Sandesha2: </a>Apache Sandesha2 is an Axis2 module that implements the WS-ReliableMessaging specification. It can be used both on the client side and on the server side.</div></div></div> <div class="panel panel-default" id="juddi-scout"><div class="panel-heading" id="unreg_sh4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc4" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc4" role="button">Apache Scout&trade; software</a></h4></div><div aria-labelledby="unreg_sh4" class="panel-collapse collapse" id="unreg_sc4" role="tabpanel"><div class="panel-body"><a href="http://juddi.apache.org/scout">Apache Scout: </a>Apache Scout is an implementation of the JSR 93 (JAXR). It provides an implementation to access UDDI registries (particularly Apache jUDDI) in a standard way.</div></div></div> <div class="panel panel-default" id="lucene-solr"><div class="panel-heading" id="unreg_sh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc5" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc5" role="button">Apache Solr&trade; software</a></h4></div><div aria-labelledby="unreg_sh5" class="panel-collapse collapse" id="unreg_sc5" role="tabpanel"><div class="panel-body"><a href="http://lucene.apache.org/solr/">Apache Solr: </a>Solr is an open source enterprise search server based on the Lucene Java search library, with XML/HTTP and JSON, Ruby, and Python APIs, hit highlighting, faceted search, caching, replication, and a web administration interface. </div></div></div> <div class="panel panel-default" id="mina-sshd"><div class="panel-heading" id="unreg_sh6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc6" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc6" role="button">Apache SSHD&trade; software</a></h4></div><div aria-labelledby="unreg_sh6" class="panel-collapse collapse" id="unreg_sc6" role="tabpanel"><div class="panel-body"><a href="http://mina.apache.org/sshd-project">Apache SSHD: </a>Apache SSHD is a 100% pure java library to support the SSH protocols on both the client and server side. This library is based on Apache MINA, a scalable and high performance asynchronous IO library. SSHD does not really aim at being a replacement for the SSH client or SSH server from Unix operating systems, but rather provides support for Java based applications requiring SSH support.</div></div></div> <div class="panel panel-default" id="samza"><div class="panel-heading" id="unreg_sh7" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc7" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc7" role="button">Apache Samza&trade; software</a></h4></div><div aria-labelledby="unreg_sh7" class="panel-collapse collapse" id="unreg_sc7" role="tabpanel"><div class="panel-body"><a href="http://samza.apache.org/">Apache Samza: </a>Apache Samza provides a system for processing stream data from publish-subscribe systems such as Apache Kafka. The developer writes a stream processing task, and executes it as a Samza job. Samza then routes messages between stream processing tasks and the publish-subscribe systems that the messages are addressed to.</div></div></div> <div class="panel panel-default" id="santuario"><div class="panel-heading" id="unreg_sh8" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc8" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc8" role="button">Apache Santuario&trade; software</a></h4></div><div aria-labelledby="unreg_sh8" class="panel-collapse collapse" id="unreg_sc8" role="tabpanel"><div class="panel-body"><a href="http://santuario.apache.org">Apache Santuario: </a></div></div></div> <div class="panel panel-default" id="serf"><div class="panel-heading" id="unreg_sh9" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc9" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc9" role="button">Apache Serf&trade; software</a></h4></div><div aria-labelledby="unreg_sh9" class="panel-collapse collapse" id="unreg_sc9" role="tabpanel"><div class="panel-body"><a href="http://serf.apache.org/">Apache Serf: </a>The serf library is a high performance C-based HTTP client library built upon the Apache Portable Runtime (APR) library</div></div></div> <div class="panel panel-default" id="shiro"><div class="panel-heading" id="unreg_sh11" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc11" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc11" role="button">Apache Shiro&trade; software</a></h4></div><div aria-labelledby="unreg_sh11" class="panel-collapse collapse" id="unreg_sc11" role="tabpanel"><div class="panel-body"><a href="http://shiro.apache.org/">Apache Shiro: </a>Apache Shiro is a powerful and flexible open-source security framework that cleanly handles authentication, authorization, enterprise session management, single sign-on and cryptography services.</div></div></div> <div class="panel panel-default" id="sis-spatial_information_system"><div class="panel-heading" id="unreg_sh12" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc12" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc12" role="button">Apache Spatial Information System&trade; software</a></h4></div><div aria-labelledby="unreg_sh12" class="panel-collapse collapse" id="unreg_sc12" role="tabpanel"><div class="panel-body"><a href="http://sis.apache.org/">Apache Spatial Information System: </a>Apache SIS provides data structures for geographic data and associated metadata along with methods to manipulate those data structures. The library is an implementation of GeoAPI interfaces and can be used for desktop or server applications.</div></div></div> <div class="panel panel-default" id="sling"><div class="panel-heading" id="unreg_sh13" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc13" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc13" role="button">Apache Sling&trade; software</a></h4></div><div aria-labelledby="unreg_sh13" class="panel-collapse collapse" id="unreg_sc13" role="tabpanel"><div class="panel-body"><a href="http://sling.apache.org/">Apache Sling: </a> Apache Sling is a web framework that uses a Java Content Repository, such as Apache Jackrabbit, to store and manage content. Sling applications use either scripts or Java servlets, selected based on simple name conventions, to process HTTP requests in a RESTful way. The embedded Apache Felix OSGi framework and console provide a dynamic runtime environment, where code and content bundles can be loaded, unloaded and reconfigured at runtime. As the first web framework dedicated to JSR-170 Java Content Repositories, Sling makes it very simple to implement simple applications, while providing an enterprise-level framework for more complex applications. </div></div></div> <div class="panel panel-default" id="spamassassin"><div class="panel-heading" id="unreg_sh14" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc14" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc14" role="button">Apache SpamAssassin&trade; software</a></h4></div><div aria-labelledby="unreg_sh14" class="panel-collapse collapse" id="unreg_sc14" role="tabpanel"><div class="panel-body"><a href="http://spamassassin.apache.org/">Apache SpamAssassin: </a>Apache SpamAssassin is an extensible email filter which is used to identify spam. Using its rule base, it uses a wide range of advanced heuristic and statistical analysis tests on mail headers and body text to identify "spam", also known as unsolicited bulk email. Once identified, the mail can then be optionally tagged as spam for later filtering. It provides a command line tool to perform filtering, a client-server system to filter large volumes of mail, and Mail::SpamAssassin, a set of Perl modules.</div></div></div> <div class="panel panel-default" id="spark"><div class="panel-heading" id="unreg_sh15" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc15" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc15" role="button">Apache Spark&trade; software</a></h4></div><div aria-labelledby="unreg_sh15" class="panel-collapse collapse" id="unreg_sc15" role="tabpanel"><div class="panel-body"><a href="http://spark.apache.org">Apache Spark: </a>Apache Spark is a fast and general engine for large-scale data processing. It offers high-level APIs in Java, Scala, Python and R, as well as a rich set of libraries including stream processing, machine learning, and graph analytics.</div></div></div> <div class="panel panel-default" id="sqoop"><div class="panel-heading" id="unreg_sh16" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc16" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc16" role="button">Apache Sqoop&trade; software</a></h4></div><div aria-labelledby="unreg_sh16" class="panel-collapse collapse" id="unreg_sc16" role="tabpanel"><div class="panel-body"><a href="http://sqoop.apache.org">Apache Sqoop: </a></div></div></div> <div class="panel panel-default" id="stanbol"><div class="panel-heading" id="unreg_sh17" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc17" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc17" role="button">Apache Stanbol&trade; software</a></h4></div><div aria-labelledby="unreg_sh17" class="panel-collapse collapse" id="unreg_sc17" role="tabpanel"><div class="panel-body"><a href="http://stanbol.apache.org">Apache Stanbol: </a>Apache Stanbol is a modular software stack and reusable set of components for semantic content management.</div></div></div> <div class="panel panel-default" id="steve"><div class="panel-heading" id="unreg_sh18" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc18" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc18" role="button">Apache Steve&trade; software</a></h4></div><div aria-labelledby="unreg_sh18" class="panel-collapse collapse" id="unreg_sc18" role="tabpanel"><div class="panel-body"><a href="http://steve.apache.org">Apache Steve: </a>Apache STeVe is a collection of online voting tools, used by the ASF, to handle STV and other voting methods.</div></div></div> <div class="panel panel-default" id="storm"><div class="panel-heading" id="unreg_sh19" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc19" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc19" role="button">Apache Storm&trade; software</a></h4></div><div aria-labelledby="unreg_sh19" class="panel-collapse collapse" id="unreg_sc19" role="tabpanel"><div class="panel-body"><a href="http://storm.apache.org/">Apache Storm: </a>Apache Storm is a distributed real-time computation system. Similar to how Hadoop provides a set of general primitives for doing batch processing, Storm provides a set of general primitives for doing real-time computation.</div></div></div> <div class="panel panel-default" id="struts"><div class="panel-heading" id="unreg_sh20" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc20" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc20" role="button">Apache Struts&trade; software</a></h4></div><div aria-labelledby="unreg_sh20" class="panel-collapse collapse" id="unreg_sc20" role="tabpanel"><div class="panel-body"><a href="http://struts.apache.org">Apache Struts: </a>The Apache Struts Project offers the Apache Struts 2 web framework which is a comprehensive and modular tooling stack for creating web-based Java applications. Struts 2, emerged from the WebWork 2 framework, is an excellent choice for teams who value elegant solutions to difficult problems. </div></div></div> <div class="panel panel-default" id="synapse"><div class="panel-heading" id="unreg_sh22" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc22" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc22" role="button">Apache Synapse&trade; software</a></h4></div><div aria-labelledby="unreg_sh22" class="panel-collapse collapse" id="unreg_sc22" role="tabpanel"><div class="panel-body"><a href="http://synapse.apache.org/">Apache Synapse: </a>Apache Synapse is a simple and highly effective ESB, Web Services intermediary and SOA framework. It can be added to your existing network very simply either as a services gateway or as an HTTP proxy. Once Apache Synapse is mediating your service requests it can perform many functions including routing, load-balancing, transformation and protocol switching. Apache Synapse can be used to build an Enterprise Service Bus (ESB) or Service Oriented Architecture (SOA). Apache Synapse has been designed to support very fast XML routing with a streaming XML design based upon Apache Axiom. in addition, the use of a completely asynchronous architecture and non-blocking IO based on Java NIO ensures that Synapse has very low overhead and can scale to support thousands of concurrent clients without dropping messages.</div></div></div> <div class="panel panel-default" id="syncope"><div class="panel-heading" id="unreg_sh23" role="tab"><h4 class="panel-title"><a aria-controls="unreg_sc23" aria-expanded="false" class="collapsed" data-parent="#unreg_s" data-toggle="collapse" href="#unreg_sc23" role="button">Apache Syncope&trade; software</a></h4></div><div aria-labelledby="unreg_sh23" class="panel-collapse collapse" id="unreg_sc23" role="tabpanel"><div class="panel-body"><a href="http://syncope.apache.org/">Apache Syncope: </a>Apache Syncope is an Open Source system for managing digital identities in enterprise environments, implemented in Java EE technology and released under Apache 2.0 license. Identity management (or IdM) represents the joint result of business process and IT to manage user data on systems and applications. IdM involves considering user attributes, roles, resources and entitlements in trying to give a decent answer to the question bumping at every time in IT administrators' mind: Who has access to What, When, How, and Why?</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_t" role="tablist"> <div class="panel panel-default" id="attic-tuscany"><div class="panel-heading" id="unreg_th0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc0" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc0" role="button">Apache Tuscany&trade; software</a></h4></div><div aria-labelledby="unreg_th0" class="panel-collapse collapse" id="unreg_tc0" role="tabpanel"><div class="panel-body"><a href="http://tuscany.apache.org">Apache Tuscany: </a>Apache Tuscany simplifies the task of developing SOA solutions by providing a comprehensive infrastructure for SOA development and management that is based on Service Component Architecture (SCA) standard. With SCA as it's foundation, Tuscany offers solution developers the following advantages: Provides a model for creating composite applications by defining the services in the fabric and their relationships with one another. The services can be implemented in any technology. Enables service developers to create reusable services that only contain business logic. Protocols are pushed out of business logic and are handled through pluggable bindings. This lowers development cost. Applications can easily adapt to infrastructure changes without recoding since protocols are handled via pluggable bindings and quality of services (transaction, security) are handled declaratively. Existing applications can work with new SCA compositions. This allows for incremental growth towards a more flexible architecture, outsourcing or providing services to others.</div></div></div> <div class="panel panel-default" id="creadur-tentacles"><div class="panel-heading" id="unreg_th1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc1" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc1" role="button">Apache Tentacles&trade; software</a></h4></div><div aria-labelledby="unreg_th1" class="panel-collapse collapse" id="unreg_tc1" role="tabpanel"><div class="panel-body"><a href="http://creadur.apache.org/tentacles">Apache Tentacles: </a>Apache Tentacles helps the reviewer by automating interactions with the repository containing the artifacts comprising the release.</div></div></div> <div class="panel panel-default" id="db-torque"><div class="panel-heading" id="unreg_th2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc2" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc2" role="button">Apache Torque&trade; software</a></h4></div><div aria-labelledby="unreg_th2" class="panel-collapse collapse" id="unreg_tc2" role="tabpanel"><div class="panel-body"><a href="http://db.apache.org/torque/">Apache Torque: </a>Torque is an object-relational mapper for Java. In other words, Torque lets you access and manipulate data in a relational database using java objects. Unlike most other object-relational mappers, Torque does not use reflection to access user-provided classes, but it generates the necessary classes (including the Data Objects) from an XML schema describing the database layout (which can either be written by hand or generated from an existing database). The XML schema can also be used to generate and execute a SQL script which creates all the tables in the database.</div></div></div> <div class="panel panel-default" id="incubator-taverna"><div class="panel-heading" id="unreg_th3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc3" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc3" role="button">Apache Taverna&trade; software</a></h4></div><div aria-labelledby="unreg_th3" class="panel-collapse collapse" id="unreg_tc3" role="tabpanel"><div class="panel-body"><a href="http://taverna.incubator.apache.org/">Apache Taverna: </a>Taverna include the Workbench (desktop client application), the Command Line Tool (for a quick execution of workflows from a terminal), the Server (for remote execution of workflows) and the Player (Web interface plugin for submitting workflows for remote execution). The Taverna Platform gives OSGi-based programmatic access to the Taverna workflow engine. </div></div></div> <div class="panel panel-default" id="myfaces-tobago"><div class="panel-heading" id="unreg_th4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc4" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc4" role="button">Apache Tobago&trade; software</a></h4></div><div aria-labelledby="unreg_th4" class="panel-collapse collapse" id="unreg_tc4" role="tabpanel"><div class="panel-body"><a href="http://myfaces.apache.org/tobago">Apache Tobago: </a>The goal of Tobago is to provide the community with a well designed set of user interface components based on JSF.</div></div></div> <div class="panel panel-default" id="tapestry"><div class="panel-heading" id="unreg_th6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc6" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc6" role="button">Apache Tapestry&trade; software</a></h4></div><div aria-labelledby="unreg_th6" class="panel-collapse collapse" id="unreg_tc6" role="tabpanel"><div class="panel-body"><a href="http://tapestry.apache.org">Apache Tapestry: </a>Tapestry is a component-oriented Java web application framework. Its design emphasizes ease of use and developer productivity. Component classes are simple POJOs, with Tapestry using byte code manipulation to enhance classes at runtime. Configuration is via annotations and naming conventions rather than XML. Web page and component templates use regular (X)HTML that can be edited by any web designer. Live Class Reloading enables you to edit Java code and immediately see results by reloading the page in the web browser, resulting in a very fast "code it - see it - fix it" loop.</div></div></div> <div class="panel panel-default" id="thrift"><div class="panel-heading" id="unreg_th8" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc8" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc8" role="button">Apache Thrift&trade; software</a></h4></div><div aria-labelledby="unreg_th8" class="panel-collapse collapse" id="unreg_tc8" role="tabpanel"><div class="panel-body"><a href="http://thrift.apache.org">Apache Thrift: </a>Apache Thrift allows you to define data types and service interfaces in a simple definition file. Taking that file as input, the compiler generates code to be used to easily build RPC clients and servers that communicate seamlessly across programming languages. Instead of writing a load of boilerplate code to serialize and transport your objects and invoke remote methods, you can get right down to business. </div></div></div> <div class="panel panel-default" id="tika"><div class="panel-heading" id="unreg_th9" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc9" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc9" role="button">Apache Tika&trade; software</a></h4></div><div aria-labelledby="unreg_th9" class="panel-collapse collapse" id="unreg_tc9" role="tabpanel"><div class="panel-body"><a href="http://tika.apache.org">Apache Tika: </a>The Apache Tika toolkit is an ASFv2 licensed open source tool for extracting information from digital documents. Tika allows search engines, content management systems and other applications that work with various kinds of digital documents to easily detect and extract metadata and content from all major file formats. </div></div></div> <div class="panel panel-default" id="tiles"><div class="panel-heading" id="unreg_th10" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc10" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc10" role="button">Apache Tiles&trade; software</a></h4></div><div aria-labelledby="unreg_th10" class="panel-collapse collapse" id="unreg_tc10" role="tabpanel"><div class="panel-body"><a href="http://tiles.apache.org">Apache Tiles: </a>Apache Tiles&trade; is a templating framework built to simplify the development of web application user interfaces. Tiles allows authors to define page fragments which can be assembled into a complete page at runtime. These fragments, or tiles, can be used as simple includes in order to reduce the duplication of common page elements or embedded within other tiles to develop a series of reusable templates. These templates streamline the development of a consistent look and feel across an entire application. </div></div></div> <div class="panel panel-default" id="tomee"><div class="panel-heading" id="unreg_th12" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc12" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc12" role="button">Apache TomEE&trade; software</a></h4></div><div aria-labelledby="unreg_th12" class="panel-collapse collapse" id="unreg_tc12" role="tabpanel"><div class="panel-body"><a href="http://tomee.apache.org">Apache TomEE: </a>Apache TomEE Web Profile delivers Servlets, JSP, JSF, JTA, JPA, CDI, Bean Validation and EJB Lite. Apache TomEE Plus has all the features of TomEE with the addition of JAX-RS (RESTfull Services), JAX-WS (Web Services), JMS (Java Message Service) and JCA (the Java Connector Architecture). The additional functionality is delivered via Apache CXF, Apache ActiveMQ and the Geronimo Connector library</div></div></div> <div class="panel panel-default" id="trafficserver-traffic_server"><div class="panel-heading" id="unreg_th13" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc13" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc13" role="button">Apache Traffic Server&trade; software</a></h4></div><div aria-labelledby="unreg_th13" class="panel-collapse collapse" id="unreg_tc13" role="tabpanel"><div class="panel-body"><a href="http://trafficserver.apache.org">Apache Traffic Server: </a>Apache Traffic Server is fast, scalable and extensible HTTP/1.1 compliant caching proxy server. ATS can be used as a reverse, forward or even transparent HTTP proxy. </div></div></div> <div class="panel panel-default" id="trafodion"><div class="panel-heading" id="unreg_th14" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc14" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc14" role="button">Apache Trafodion&trade; software</a></h4></div><div aria-labelledby="unreg_th14" class="panel-collapse collapse" id="unreg_tc14" role="tabpanel"><div class="panel-body"><a href="http://trafodion.apache.org">Apache Trafodion: </a>Trafodion builds on the scalability, elasticity, and flexibility of Hadoop. Trafodion extends Hadoop to provide guaranteed transactional integrity, enabling new kinds of big data applications to run on Hadoop.</div></div></div> <div class="panel panel-default" id="turbine"><div class="panel-heading" id="unreg_th15" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc15" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc15" role="button">Apache Turbine&trade; software</a></h4></div><div aria-labelledby="unreg_th15" class="panel-collapse collapse" id="unreg_tc15" role="tabpanel"><div class="panel-body"><a href="http://turbine.apache.org">Apache Turbine: </a> Turbine is a servlet based framework that allows experienced Java developers to quickly build web applications. Turbine allows you to use personalize the web sites and to use user logins to restrict access to parts of your application. Turbine is a matured and well established framework that is used as the base of many other projects (like e.g. the excellent Jetspeed 1 Portals framework. Turbine is an excellent choice for developing applications that make use of a services-oriented architecture. Some of the functionality provided with Turbine includes a security management system, a scheduling service, XML-defined form validation server, and an XML-RPC service for web services. It is a simple task to create new services particular to your application. The Turbine core is free of any dependency on a presentation layer technology. Both JavaServer Pages (JSP) and Velocity are supported inside Turbine. For developers already familiar with JSP, or have existing JSP tag libraries, Turbine offers support for the Sun standard. Velocity is the favorite view technology of most users of the Turbine framework; try it out and see if Velocity can help you develop your web applications faster and work more easily with non-programming designers. Turbine is developed in an open, participatory environment and released under the Apache Software License. Turbine is intended to be a collaboration of the best-of-breed developers from around the world. We invite you to participate in this open development project. To learn more about getting involved, look at our "How to Help" pages. </div></div></div> <div class="panel panel-default" id="velocity-texen"><div class="panel-heading" id="unreg_th16" role="tab"><h4 class="panel-title"><a aria-controls="unreg_tc16" aria-expanded="false" class="collapsed" data-parent="#unreg_t" data-toggle="collapse" href="#unreg_tc16" role="button">Apache Texen&trade; software</a></h4></div><div aria-labelledby="unreg_th16" class="panel-collapse collapse" id="unreg_tc16" role="tabpanel"><div class="panel-body"><a href="http://velocity.apache.org/texen/">Apache Texen: </a>Texen is a general purpose text generating utility. It is capable of producing almost any sort of text output. Driven by Ant, essentially an Ant Task, Texen uses a control template, an optional set of worker templates, and control context to govern the generated output. Although TexenTask can be used directly, it is usually subclassed to initialize your control context before generating any output.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_u" role="tablist"> <div class="panel panel-default" id="uima"><div class="panel-heading" id="unreg_uh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_uc0" aria-expanded="false" class="collapsed" data-parent="#unreg_u" data-toggle="collapse" href="#unreg_uc0" role="button">Apache UIMA&trade; software</a></h4></div><div aria-labelledby="unreg_uh0" class="panel-collapse collapse" id="unreg_uc0" role="tabpanel"><div class="panel-body"><a href="http://uima.apache.org">Apache UIMA: </a>The Apache UIMA project supports the community working on the analysis of unstructured information with a unifying Java and C++ framework, tooling, and analysis components, guided by the OASIS UIMA standard. It includes support for very large scaleout using networked clusters of compute nodes.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_v" role="tablist"> <div class="panel panel-default" id="ant-vss"><div class="panel-heading" id="unreg_vh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_vc0" aria-expanded="false" class="collapsed" data-parent="#unreg_v" data-toggle="collapse" href="#unreg_vc0" role="button">Apache VSS Ant Library&trade; software</a></h4></div><div aria-labelledby="unreg_vh0" class="panel-collapse collapse" id="unreg_vc0" role="tabpanel"><div class="panel-body"><a href="http://ant.apache.org/antlibs/proper.html">Apache VSS Ant Library: </a>The Apache VSS Antlib provides an interface to the Microsoft Visual SourceSafe SCM. The original Ant tasks have been expanded upon in this Antlib. Some fixes to issues in the original tasks have also been incorporated.</div></div></div> <div class="panel panel-default" id="mina-vysper"><div class="panel-heading" id="unreg_vh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_vc1" aria-expanded="false" class="collapsed" data-parent="#unreg_v" data-toggle="collapse" href="#unreg_vc1" role="button">Apache Vysper&trade; software</a></h4></div><div aria-labelledby="unreg_vh1" class="panel-collapse collapse" id="unreg_vc1" role="tabpanel"><div class="panel-body"><a href="http://mina.apache.org/vysper-project">Apache Vysper: </a>Apache Vysper aims to be a modular, full featured XMPP (Jabber) server. Vysper is implemented in Java.</div></div></div> <div class="panel panel-default" id="vcl"><div class="panel-heading" id="unreg_vh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_vc2" aria-expanded="false" class="collapsed" data-parent="#unreg_v" data-toggle="collapse" href="#unreg_vc2" role="button">Apache VCL&trade; software</a></h4></div><div aria-labelledby="unreg_vh2" class="panel-collapse collapse" id="unreg_vc2" role="tabpanel"><div class="panel-body"><a href="http://vcl.apache.org">Apache VCL: </a>VCL is a modular cloud computing platform which dynamically provisions and brokers remote access to compute resources including virtual machines, bare-metal computers, and resources in other cloud platforms. A self-service web portal is used to request resources and for administration.</div></div></div> <div class="panel panel-default" id="velocity"><div class="panel-heading" id="unreg_vh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_vc3" aria-expanded="false" class="collapsed" data-parent="#unreg_v" data-toggle="collapse" href="#unreg_vc3" role="button">Apache Velocity&trade; software</a></h4></div><div aria-labelledby="unreg_vh3" class="panel-collapse collapse" id="unreg_vc3" role="tabpanel"><div class="panel-body"><a href="http://velocity.apache.org">Apache Velocity: </a>Velocity is a Java-based template engine. It permits anyone to use a simple yet powerful template language to reference objects defined in Java code. When Velocity is used for web development, Web designers can work in parallel with Java programmers to develop web sites according to the Model-View-Controller (MVC) model, meaning that web page designers can focus solely on creating a site that looks good, and programmers can focus solely on writing top-notch code. Velocity separates Java code from the web pages, making the web site more maintainable over its lifespan and providing a viable alternative to Java Server Pages (JSPs) or PHP. </div></div></div> <div class="panel panel-default" id="velocity-dvsl"><div class="panel-heading" id="unreg_vh4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_vc4" aria-expanded="false" class="collapsed" data-parent="#unreg_v" data-toggle="collapse" href="#unreg_vc4" role="button">Apache Velocity DVSL&trade; software</a></h4></div><div aria-labelledby="unreg_vh4" class="panel-collapse collapse" id="unreg_vc4" role="tabpanel"><div class="panel-body"><a href="http://velocity.apache.org/dvsl/devel/">Apache Velocity DVSL: </a>DVSL (Declarative Velocity Style Language) is a tool modeled after XSLT and is intended for general XML transformations using the Velocity Template Language as the templating language for the transformations. The key differences are that it incorporates easy access to Java objects and allows you to use the Velocity template language and it's features for expressing the transformation templates.</div></div></div> <div class="panel panel-default" id="velocity-tools"><div class="panel-heading" id="unreg_vh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_vc5" aria-expanded="false" class="collapsed" data-parent="#unreg_v" data-toggle="collapse" href="#unreg_vc5" role="button">Apache Velocity Tools&trade; software</a></h4></div><div aria-labelledby="unreg_vh5" class="panel-collapse collapse" id="unreg_vc5" role="tabpanel"><div class="panel-body"><a href="http://velocity.apache.org/velocity/tools/">Apache Velocity Tools: </a>VelocityTools is a collection of Velocity subprojects with a common goal of creating tools and infrastructure for building both web and non-web applications using the Velocity template engine.</div></div></div> <div class="panel panel-default" id="vxquery"><div class="panel-heading" id="unreg_vh6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_vc6" aria-expanded="false" class="collapsed" data-parent="#unreg_v" data-toggle="collapse" href="#unreg_vc6" role="button">Apache VXQuery&trade; software</a></h4></div><div aria-labelledby="unreg_vh6" class="panel-collapse collapse" id="unreg_vc6" role="tabpanel"><div class="panel-body"><a href="http://vxquery.apache.org/">Apache VXQuery: </a>Apache VXQuery will be a standards compliant XML Query processor implemented in Java. The focus is on the evaluation of queries on large amounts of XML data. Specifically the goal is to evaluate queries on large collections of relatively small XML documents. To achieve this queries will be evaluated on a cluster of shared nothing machines.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_w" role="tablist"> <div class="panel panel-default" id="attic-whirr"><div class="panel-heading" id="unreg_wh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_wc0" aria-expanded="false" class="collapsed" data-parent="#unreg_w" data-toggle="collapse" href="#unreg_wc0" role="button">Apache Whirr&trade; software</a></h4></div><div aria-labelledby="unreg_wh0" class="panel-collapse collapse" id="unreg_wc0" role="tabpanel"><div class="panel-body"><a href="http://whirr.apache.org">Apache Whirr: </a>Apache Whirr is a set of libraries for running cloud services Whirr provides: 1. A cloud-neutral way to run services. You don't have to worry about the idiosyncrasies of each provider. 2. A common service API. The details of provisioning are particular to the service. 3. Smart defaults for services. You can get a properly configured system running quickly, while still being able to override settings as needed. You can also use Whirr as a command line tool for deploying clusters.</div></div></div> <div class="panel panel-default" id="attic-wink"><div class="panel-heading" id="unreg_wh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_wc1" aria-expanded="false" class="collapsed" data-parent="#unreg_w" data-toggle="collapse" href="#unreg_wc1" role="button">Apache Wink&trade; software</a></h4></div><div aria-labelledby="unreg_wh1" class="panel-collapse collapse" id="unreg_wc1" role="tabpanel"><div class="panel-body"><a href="http://wink.apache.org">Apache Wink: </a>Apache Wink is a simple yet solid framework for building RESTful Web services. It is comprised of a Server module and a Client module for developing and consuming RESTful Web services. </div></div></div> <div class="panel panel-default" id="attic-wookie"><div class="panel-heading" id="unreg_wh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_wc2" aria-expanded="false" class="collapsed" data-parent="#unreg_w" data-toggle="collapse" href="#unreg_wc2" role="button">Apache Wookie&trade; software</a></h4></div><div aria-labelledby="unreg_wh2" class="panel-collapse collapse" id="unreg_wc2" role="tabpanel"><div class="panel-body"><a href="http://wookie.apache.org">Apache Wookie: </a>Apache Wookie is a Java server application that allows you to upload and deploy widgets for your applications; widgets can not only include all the usual kinds of mini-applications, badges, and gadgets, but also fully-collaborative applications such as chats, quizzes, and games.</div></div></div> <div class="panel panel-default" id="creadur-whisker"><div class="panel-heading" id="unreg_wh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_wc3" aria-expanded="false" class="collapsed" data-parent="#unreg_w" data-toggle="collapse" href="#unreg_wc3" role="button">Apache Whisker&trade; software</a></h4></div><div aria-labelledby="unreg_wh3" class="panel-collapse collapse" id="unreg_wc3" role="tabpanel"><div class="panel-body"><a href="http://creadur.apache.org/whisker">Apache Whisker: </a>Apache Whisker allows an application to models the licensing characteristics of the contents of its distributions. Use cases are auditing the model against the contents of a distribution, reporting on the contents of a distribution and generation licensing documents (LICENSE, NOTICE and so on) for a distribution. Whisker distributes tooling for the command line and build system such as Maven.</div></div></div> <div class="panel panel-default" id="tcl-websh"><div class="panel-heading" id="unreg_wh4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_wc4" aria-expanded="false" class="collapsed" data-parent="#unreg_w" data-toggle="collapse" href="#unreg_wc4" role="button">Apache Websh&trade; software</a></h4></div><div aria-labelledby="unreg_wh4" class="panel-collapse collapse" id="unreg_wc4" role="tabpanel"><div class="panel-body"><a href="http://tcl.apache.org/websh">Apache Websh: </a>Websh is a rapid development environment for building powerful, fast, and reliable web applications in Tcl. Websh is versatile and handles everything from HTML generation to data-base driven one-to-one page customization. Websh can be run in CGI environments and as Apache module.</div></div></div> <div class="panel panel-default" id="webservices-woden"><div class="panel-heading" id="unreg_wh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_wc5" aria-expanded="false" class="collapsed" data-parent="#unreg_w" data-toggle="collapse" href="#unreg_wc5" role="button">Apache Woden&trade; software</a></h4></div><div aria-labelledby="unreg_wh5" class="panel-collapse collapse" id="unreg_wc5" role="tabpanel"><div class="panel-body"><a href="http://ws.apache.org/woden/">Apache Woden: </a>The Woden project is a subproject of the Apache Web Services Project to develop a Java class library for reading, manipulating, creating and writing WSDL documents, initially to support WSDL 2.0 but with the longer term aim of supporting past, present and future versions of WSDL. There are two main deliverables: an API and an implementation. The Woden API will consist of a set of Java interfaces. The WSDL 2.0-specific portion of the Woden API will conform to the W3C WSDL 2.0 specification. The implementation will be a high performance implementation directly usable in other Apache projects such as Axis2.</div></div></div> <div class="panel panel-default" id="whimsy"><div class="panel-heading" id="unreg_wh6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_wc6" aria-expanded="false" class="collapsed" data-parent="#unreg_w" data-toggle="collapse" href="#unreg_wc6" role="button">Apache Whimsy&trade; software</a></h4></div><div aria-labelledby="unreg_wh6" class="panel-collapse collapse" id="unreg_wc6" role="tabpanel"><div class="panel-body"><a href="http://whimsy.apache.org/">Apache Whimsy: </a>The production Whimsy server also has a number of tools that automate some organizational processes, like adding PMC members to official corporate rosters or reading, updating, and approving the monthly board agenda.</div></div></div> <div class="panel panel-default" id="wicket"><div class="panel-heading" id="unreg_wh7" role="tab"><h4 class="panel-title"><a aria-controls="unreg_wc7" aria-expanded="false" class="collapsed" data-parent="#unreg_w" data-toggle="collapse" href="#unreg_wc7" role="button">Apache Wicket&trade; software</a></h4></div><div aria-labelledby="unreg_wh7" class="panel-collapse collapse" id="unreg_wc7" role="tabpanel"><div class="panel-body"><a href="http://wicket.apache.org">Apache Wicket: </a>With proper mark-up/logic separation, a POJO data model, and a refreshing lack of XML, Apache Wicket makes developing web-apps simple and enjoyable again. Swap the boilerplate, complex debugging and brittle code for powerful, reusable components written with plain Java and HTML.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_x" role="tablist"> <div class="panel panel-default" id="attic-xindice"><div class="panel-heading" id="unreg_xh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_xc0" aria-expanded="false" class="collapsed" data-parent="#unreg_x" data-toggle="collapse" href="#unreg_xc0" role="button">Apache Xindice&trade; software</a></h4></div><div aria-labelledby="unreg_xh0" class="panel-collapse collapse" id="unreg_xc0" role="tabpanel"><div class="panel-body"><a href="http://xml.apache.org/xindice/">Apache Xindice: </a>Pure Java based native XML database. Supports XPath and XUpdate.</div></div></div> <div class="panel panel-default" id="poi-xmlbeans"><div class="panel-heading" id="unreg_xh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_xc1" aria-expanded="false" class="collapsed" data-parent="#unreg_x" data-toggle="collapse" href="#unreg_xc1" role="button">Apache XMLBeans&trade; software</a></h4></div><div aria-labelledby="unreg_xh1" class="panel-collapse collapse" id="unreg_xc1" role="tabpanel"><div class="panel-body"><a href="http://xmlbeans.apache.org/">Apache XMLBeans: </a>XMLBeans is a tool that allows you to access the full power of XML in a Java friendly way. The idea is that you can take advantage of the richness and features of XML and XML Schema and have these features mapped as naturally as possible to the equivalent Java language and typing constructs. XMLBeans uses XML Schema to compile Java interfaces and classes that you can then use to access and modify XML instance data. Using XMLBeans is similar to using any other Java interface/class, you will see things like getFoo or setFoo just as you would expect when working with Java. While a major use of XMLBeans is to access your XML instance data with strongly typed Java classes there are also API's that allow you access to the full XML infoset (XMLBeans keeps XML Infoset fidelity) as well as to allow you to reflect into the XML schema itself through an XML Schema Object model. For more details on XMLBeans see the XMLBeans Wiki pages or the XMLBeans documentation (the Documentation tab on this website). What Makes XMLBeans Different There are at least two major things that make XMLBeans unique from other XML-Java binding options. 1. Full XML Schema support. XMLBeans fully supports XML Schema and the corresponding java classes provide constructs for all of the major functionality of XML Schema. This is critical since often times you do not have control over the features of XML Schema that you need to work with in Java. Also, XML Schema oriented applications can take full advantage of the power of XML Schema and not have to restrict themselvs to a subset. 2. Full XML Infoset fidelity.When unmarshalling an XML instance the full XML infoset is kept and is available to the developer. This is critical because because of the subset of XML that is not easily represented in java. For example, order of the elements or comments might be needed in a particular application. A major objective of XMLBeans has been to be applicable in all non-streaming (in memory) XML programming situations. You should be able to compile your XML Schema into a set of java classes and know that 1) you will be able to use XMLBeans for all of the schemas you encounter (even the warped ones) and 2) that you will be able to get to the XML at whatever level is necessary - and not have to resort to multple tools to do this. To accomplish this XMLBeans provides three major APIs: * XmlObject The java classes that are generated from an XML Schema are all derived from XmlObject. These provide strongly typed getters and setters for each of the elements within the defined XML. Complex types are in turn XmlObjects. For example getCustomer might return a CustomerType (which is an XmlObject). Simple types turn into simple getters and setters with the correct java type. For example getName might return a String. * XmlCursor From any XmlObject you can get an XmlCursor. This provides efficient, low level access to the XML Infoset. A cursor represents a position in the XML instance. You can move the cursor around the XML instance at any level of granularity you need from individual characters to Tokens. * SchemaType XMLBeans provides a full XML Schema object model that you can use to reflect on the underlying schema meta information. For example, you might want to generate a sample XML instance for an XML schema or perhaps find the enumerations for an element so that you can display them. All of this was built with performance in mind. Informal benchmarks and user feedback indicate that XMLBeans is extremely fast.</div></div></div> <div class="panel panel-default" id="xalan-for_c++_xslt_processor"><div class="panel-heading" id="unreg_xh2" role="tab"><h4 class="panel-title"><a aria-controls="unreg_xc2" aria-expanded="false" class="collapsed" data-parent="#unreg_x" data-toggle="collapse" href="#unreg_xc2" role="button">Apache Xalan for C++ XSLT Processor&trade; software</a></h4></div><div aria-labelledby="unreg_xh2" class="panel-collapse collapse" id="unreg_xc2" role="tabpanel"><div class="panel-body"><a href="http://xalan.apache.org/xalan-c">Apache Xalan for C++ XSLT Processor: </a>Xalan-C++ is an XSLT processor for transforming XML documents into HTML, text, or other XML document types. It implements XSL Transformations (XSLT) Version 1.0 and XML Path Language (XPath) Version 1.0 and can be used from the command line.</div></div></div> <div class="panel panel-default" id="xalan-for_java_xslt_processor"><div class="panel-heading" id="unreg_xh3" role="tab"><h4 class="panel-title"><a aria-controls="unreg_xc3" aria-expanded="false" class="collapsed" data-parent="#unreg_x" data-toggle="collapse" href="#unreg_xc3" role="button">Apache Xalan for Java XSLT Processor&trade; software</a></h4></div><div aria-labelledby="unreg_xh3" class="panel-collapse collapse" id="unreg_xc3" role="tabpanel"><div class="panel-body"><a href="http://xalan.apache.org/xalan-j/">Apache Xalan for Java XSLT Processor: </a> Xalan-J is an XSLT processor for transforming XML documents into HTML, text, or other XML document types. It implements XSL Transformations (XSLT) Version 1.0 and XML Path Language (XPath) Version 1.0 and can be used from the command line, in an applet or a servlet, or as a module in other program. Xalan-J implements the javax.xml.transform interface in Java API for XML Processing (JAXP) 1.3. This interface provides a modular framework and a standard API for performing XML transformations, and utilizes system properties to determine which Transformer and which XML parser to use. </div></div></div> <div class="panel panel-default" id="xerces-for_c++_xml_parser"><div class="panel-heading" id="unreg_xh4" role="tab"><h4 class="panel-title"><a aria-controls="unreg_xc4" aria-expanded="false" class="collapsed" data-parent="#unreg_x" data-toggle="collapse" href="#unreg_xc4" role="button">Apache Xerces for C++ XML Parser&trade; software</a></h4></div><div aria-labelledby="unreg_xh4" class="panel-collapse collapse" id="unreg_xc4" role="tabpanel"><div class="panel-body"><a href="http://xerces.apache.org/xerces-c/">Apache Xerces for C++ XML Parser: </a> Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerces-C++ makes it easy to give your application the ability to read and write XML data. A shared library is provided for parsing, generating, manipulating, and validating XML documents. Xerces-C++ is faithful to the XML 1.0 and 1.1 recommendations and many associated standards. The parser provides high performance, modularity, and scalability. Source code, samples and API documentation are provided with the parser. For portability, care has been taken to make minimal use of templates, no RTTI, and minimal use of #ifdefs. </div></div></div> <div class="panel panel-default" id="xerces-for_java_xml_parser"><div class="panel-heading" id="unreg_xh5" role="tab"><h4 class="panel-title"><a aria-controls="unreg_xc5" aria-expanded="false" class="collapsed" data-parent="#unreg_x" data-toggle="collapse" href="#unreg_xc5" role="button">Apache Xerces for Java XML Parser&trade; software</a></h4></div><div aria-labelledby="unreg_xh5" class="panel-collapse collapse" id="unreg_xc5" role="tabpanel"><div class="panel-body"><a href="http://xerces.apache.org/xerces2-j/">Apache Xerces for Java XML Parser: </a> Xerces-J is a high performance, fully compliant validating XML parser written in Java. It is a fully conforming XML Schema processor that includes a complete implementation of the Document Object Model Level 3 Core and Load/Save W3C Recommendations and provides a complete implementation of the XML Inclusions (XInclude) W3C Recommendation. It also provides support for OASIS XML Catalogs v1.1. Xerces 2.x introduced the Xerces Native Interface (XNI), a complete framework for building parser components and configurations that is extremely modular and easy to program. XNI is merely an internal set of interfaces. There is no need for an XML application programmer to learn XNI if they only intend to interface to the Xerces2 parser using standard interfaces like JAXP, DOM, and SAX. Xerces developers and application developers that need more power and flexibility than that provided by the standard interfaces should read and understand XNI. The latest version released, 2.11.0, expands on Xerces' experimental support for XML Schema 1.1 by providing implementations for the simplified complex type restriction rules (also known as subsumption), xs:override and a few other XML Schema 1.1 features. This release also introduces experimental support for XML Schema Component Designators (SCD). It fixes several bugs which were present in Xerces-J 2.10.0 and also includes a few other minor enhancements. </div></div></div> <div class="panel panel-default" id="xerces-for_perl_xml_parser"><div class="panel-heading" id="unreg_xh6" role="tab"><h4 class="panel-title"><a aria-controls="unreg_xc6" aria-expanded="false" class="collapsed" data-parent="#unreg_x" data-toggle="collapse" href="#unreg_xc6" role="button">Apache Xerces for Perl XML Parser&trade; software</a></h4></div><div aria-labelledby="unreg_xh6" class="panel-collapse collapse" id="unreg_xc6" role="tabpanel"><div class="panel-body"><a href="http://xerces.apache.org/xerces-p">Apache Xerces for Perl XML Parser: </a> XML::Xerces is the Perl API to the Apache project's Xerces XML parser. It is implemented using the Xerces C++ API, and it provides access to most of the C++ API from Perl. Because it is based on Xerces-C, XML::Xerces provides a validating XML parser that makes it easy to give your application the ability to read and write XML data. Classes are provided for parsing, generating, manipulating, and validating XML documents. XML::Xerces is faithful to the XML 1.0 and 1.1 recommendations and associated standards (DOM levels 1, 2, and 3, SAX 1 and 2, Namespaces, and W3C XML Schema). The parser provides high performance, modularity, and scalability, and provides full support for Unicode. XML::Xerces implements the vast majority of the Xerces-C API (if you notice any discrepancies please mail the list). The exception is some functions in the C++ API which either have better Perl counterparts (such as file I/O) or which manipulate internal C++ information that has no role in the Perl module. The majority of the API is created automatically using Simplified Wrapper Interface Generator (SWIG). However, care has been taken to make most method invocations natural to perl programmers, so a number of rough C++ edges have been smoothed over (See the Special Perl API Features section). </div></div></div> <div class="panel panel-default" id="xerces-xml_commons_external"><div class="panel-heading" id="unreg_xh7" role="tab"><h4 class="panel-title"><a aria-controls="unreg_xc7" aria-expanded="false" class="collapsed" data-parent="#unreg_x" data-toggle="collapse" href="#unreg_xc7" role="button">Apache XML Commons External&trade; software</a></h4></div><div aria-labelledby="unreg_xh7" class="panel-collapse collapse" id="unreg_xc7" role="tabpanel"><div class="panel-body"><a href="http://xerces.apache.org/xml-commons/components/external/">Apache XML Commons External: </a>The External components portion of Apache XML Commons contains interfaces that are defined by external standards organizations. For DOM, that's the W3C; for SAX it's David Megginson (http://www.saxproject.org); for JAXP it's Sun. While we could send users to each of the primary sources for these deliverables, keeping our own versions of these in the XML Commons repository gives us a number of advantages: 1) Simplicity of downloads; users get the whole product from one place, 2) Better version control; we can only take fixes we want and add Apache-specific changes, 3) Better overview documentation of how these interfaces fit into the XML processing world, 4) More chance for cross-project community building within Apache projects.</div></div></div> <div class="panel panel-default" id="xerces-xml_commons_resolver"><div class="panel-heading" id="unreg_xh8" role="tab"><h4 class="panel-title"><a aria-controls="unreg_xc8" aria-expanded="false" class="collapsed" data-parent="#unreg_x" data-toggle="collapse" href="#unreg_xc8" role="button">Apache XML Commons Resolver&trade; software</a></h4></div><div aria-labelledby="unreg_xh8" class="panel-collapse collapse" id="unreg_xc8" role="tabpanel"><div class="panel-body"><a href="http://xerces.apache.org/xml-commons/components/resolver/">Apache XML Commons Resolver: </a>The XML Commons Resolver can be used in a wide variety of XML parsing, processing and related programs to resolve various public or system identifiers into accessible URLs for use by your application. The resolver supports several catalog types for mapping, including OASIS XML, OASIS TR 9401 and XCatalog styles.</div></div></div> <div class="panel panel-default" id="xmlgraphics-xml_graphics_commons"><div class="panel-heading" id="unreg_xh9" role="tab"><h4 class="panel-title"><a aria-controls="unreg_xc9" aria-expanded="false" class="collapsed" data-parent="#unreg_x" data-toggle="collapse" href="#unreg_xc9" role="button">Apache XML Graphics Commons&trade; software</a></h4></div><div aria-labelledby="unreg_xh9" class="panel-collapse collapse" id="unreg_xc9" role="tabpanel"><div class="panel-body"><a href="http://xmlgraphics.apache.org/commons/">Apache XML Graphics Commons: </a>Apache XML Graphics Commons is a library that consists of several reusable components used by Apache Batik and Apache FOP. Many of these components can easily be used separately outside the domains of SVG and XSL-FO. You will find components such as a PDF library, an RTF library, Graphics2D implementations that let you generate PDF and PostScript files and much more.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_y" role="tablist"> <div class="panel panel-default" id="yetus"><div class="panel-heading" id="unreg_yh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_yc0" aria-expanded="false" class="collapsed" data-parent="#unreg_y" data-toggle="collapse" href="#unreg_yc0" role="button">Apache Yetus&trade; software</a></h4></div><div aria-labelledby="unreg_yh0" class="panel-collapse collapse" id="unreg_yc0" role="tabpanel"><div class="panel-body"><a href="https://yetus.apache.org/">Apache Yetus: </a>A collection of libraries and tools that enable contribution and release processes for software projects.</div></div></div> </div> <div aria-multiselectable="true" class="panel-group" id="unreg_z" role="tablist"> <div class="panel panel-default" id="zeppelin"><div class="panel-heading" id="unreg_zh0" role="tab"><h4 class="panel-title"><a aria-controls="unreg_zc0" aria-expanded="false" class="collapsed" data-parent="#unreg_z" data-toggle="collapse" href="#unreg_zc0" role="button">Apache Zeppelin&trade; software</a></h4></div><div aria-labelledby="unreg_zh0" class="panel-collapse collapse" id="unreg_zc0" role="tabpanel"><div class="panel-body"><a href="http://zeppelin.apache.org/">Apache Zeppelin: </a>Zeppelin is a modern web-based tool for the data scientists to collaborate over large-scale data exploration and visualization projects. </div></div></div> <div class="panel panel-default" id="zookeeper"><div class="panel-heading" id="unreg_zh1" role="tab"><h4 class="panel-title"><a aria-controls="unreg_zc1" aria-expanded="false" class="collapsed" data-parent="#unreg_z" data-toggle="collapse" href="#unreg_zc1" role="button">Apache ZooKeeper&trade; software</a></h4></div><div aria-labelledby="unreg_zh1" class="panel-collapse collapse" id="unreg_zc1" role="tabpanel"><div class="panel-body"><a href="https://zookeeper.apache.org/">Apache ZooKeeper: </a>Apache ZooKeeper is an effort to develop and maintain an open-source server which enables highly reliable distributed coordination.</div></div></div> </div> </div> </div> <!-- snip-end from view-source:https://whimsy.apache.org/brand/list --> <h1 id="incubator">Other Trademarks - Incubator Podlings<a class="headerlink" href="#incubator" title="Permalink">&para;</a></h1> <p>The Apache Incubator hosts a number of Podlings, or potential future projects and software products of the ASF. While podlings are in incubation, the ASF treats their project and product names as trademarks, however we do not enforce exclusive use during the incubation process, because it is inherently a process of transferring development from a donor organization to the ASF.</p> <p>Before a podling can graduate to a formal top level Apache project, the ASF must be able to claim all trademark rights associated with the project and software product. The process of incubation ensures that both the public perception of the source of goods, as well as the independent community governance of the project are firmly established before we make it a formal Apache project.</p> <p>Potential donors with questions should <a href="/foundation/marks/contact">contact us</a> to clarify details and see if/when a legal trademark assignment agreement is required.</p> <h1 id="process">Other Trademarks - Other ASF Projects<a class="headerlink" href="#process" title="Permalink">&para;</a></h1> <p>The ASF has several projects devoted to the process of software development.</p> <p><a href="/">Apache</a> Apache is our registered trademark and service mark for community developed open source software products.</p> <p><a href="http://attic.apache.org">Apache Attic, Attic</a> Apache Attic is our trademark for archived, previously community developed open source software products.</p> <p><a href="http://incubator.apache.org">Apache Incubator, Incubator</a> Apache Incubator is our trademark for the process of building community developed open source software products following The Apache Way.</p> <p><a href="http://labs.apache.org">Apache Labs, Labs</a> Apache Labs is our trademark for community developed open source software projects run by Members of the ASF.</p> <h1 id="feather">Other Trademarks - The Apache Feather<a class="headerlink" href="#feather" title="Permalink">&para;</a></h1> <p>The below names related to the ASF as a whole are trademarks and/or service marks.</p> <ul> <li> <p>Apache</p> </li> <li> <p>Graphic: The ASF feather ( <a href="/foundation/press/kit/feather_small.png">as a standalone image</a> )</p> </li> <li> <p>Graphic: The ASF feather ( <a href="/foundation/press/kit/asf_logo_wide_small.png">with the text "The Apache Software Foundation"</a> )</p> </li> <li> <p>Several variations on the above graphics as displayed on the apache.org website.</p> </li> </ul> <h1 id="logos">Graphical Trademarks of Software Products<a class="headerlink" href="#logos" title="Permalink">&para;</a></h1> <p>The graphical logos of ASF projects and products are our trademarks as well. These are displayed on the homepage or within our software products themselves.</p> <h1 id="notes">Important Note<a class="headerlink" href="#notes" title="Permalink">&para;</a></h1> <p><strong>Nothing in this ASF policy statement shall be interpreted to allow any third party to claim any association with the Apache Software Foundation or any of its projects or to imply any approval or support by ASF for any third party products or services.</strong></p> </div> </main> <!-- Footer --> <footer class="bg-primary"> <div class="container"> <div class="row"> <br /> <div class="col-sm-2"> <h5 class="white">Community</h5> <ul class="list-unstyled white" role="menu"> <li><a href="https://community.apache.org/" target="_blank">Contributor Getting Started</a></li> <li><a href="https://community.apache.org/contributors/" target="_blank">Becoming a Committer</a></li> <li><a href="/foundation/policies/conduct">Code of Conduct</a></li> <li><a href="/community-resources/">Community Resources</a></li> <li><a href="https://communityovercode.org/" target="_blank">Community Over Code</a></li> <li><a href="https://events.apache.org/" target="_blank">Events</a></li> </ul> </div> <div class="col-sm-2"> <h5 class="white">Projects</h5> <ul class="list-unstyled white" role="menu"> <li><a href="/projects">Projects</a></li> <li><a href="https://incubator.apache.org/" target="_blank">Incubator Projects</a></li> <li><a href="https://projects.apache.org/" target="_blank">Projects Directory </a></li> <li><a href="/foundation/mailinglists">Mailing Lists </a></li> <li><a href="/security">Report a Vulnerability</a></li> </ul> </div> <div class="col-sm-2"> <h5 class="white">Downloads</h5> <ul class="list-unstyled white" role="menu"> <li><a href="https://downloads.apache.org/" target="_blank">Distributions</a></li> <li><a href="https://projects.apache.org/releases.html" target="_blank">Releases</a></li> <li><a href="https://status.apache.org/" target="_blank">Infrastructure Status</a></li> <li><a href="https://infra-reports.apache.org/#uptime" target="_blank">Infrastructure Statistics</a></li> </ul> </div> <div class="col-sm-2"> <h5 class="white">Learn</h5> <ul class="list-unstyled white" role="menu"> <li><a href="https://news.apache.org/" target="_blank">Blog</a></li> <li><a href="/foundation/how-it-works">How the ASF Works</a></li> <li><a href="/theapacheway/">The Apache Way</a></li> <li><a href="/legal/">Legal &amp; Trademark</a></li> <li><a href="/licenses">Licenses</a></li> <li><a href="/foundation/glossary">Glossary</a></li> <li><a href="/foundation/faq">FAQ</a></li> </ul> </div> <div class="col-sm-2"> <h5 class="white">Resources &amp; Tools</h5> <ul class="list-unstyled white" role="menu"> <li><a href="/dev/">Developer Information</a></li> <li><a href="https://cwiki.apache.org/" target="_blank" >Wiki</a></li> <li><a href="https://issues.apache.org/" target="_blank" >Issues</a></li> <li><a href="https://infra.apache.org/slack.html" target="_blank" >Slack</a></li> <li><a href="https://selfserve.apache.org/" target="_blank" >Self Serve Portal</a></li> <li><a href="https://infra.apache.org/" target="_blank" >Infrastructure</a></li> <li><a href="https://whimsy.apache.org/" target="_blank" >Whimsy</a></li> <li><a href="/foundation/press/kit/">Brand Guidelines</a></li> <li><a href="/logos/">Project Logos</a></li> </ul> </div> <div class="col-sm-2"> <h5 class="white">About</h5> <ul class="list-unstyled white" role="menu"> <li><a href="/foundation/">About</a></li> <li><a href="/foundation/sponsors">Our Sponsors</a></li> <li><a href="/foundation/sponsorship">Corporate Sponsorship</a></li> <li><a href="/foundation/individual-supporters">Individual Supporters</a></li> <li><a href="/foundation/leadership">Leadership</a></li> <li><a href="/foundation/members">Members</a></li> <li><a href="https://diversity.apache.org/" target="_blank">Diversity & Inclusion</a></li> <li><a href="/press/">Newsroom</a></li> <li><a href="/foundation/contact">Contact</a></li> <li><a href="https://privacy.apache.org/policies/privacy-policy-public.html" target="_blank">Privacy Policy</a></li> </ul> </div> </div> <hr class="col-lg-12 hr-white" /> <div class="row"> <div class="col-lg-12"> <p class="text-center">Copyright &#169; 2024 The Apache Software Foundation, Licensed under the <a class="white" href="/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="text-center">Apache and the Apache feather logo are trademarks of The Apache Software Foundation. </p> </div> </div> </div> </footer> <!-- / Footer --> <script src="/js/jquery.min.js"></script> <script src="/js/bootstrap.js"></script> <script src="/js/slideshow.js"></script> <script> (function($){ $(document).ready(function(){ $('ul.dropdown-menu [data-toggle=dropdown]').on('click', function(event) { event.preventDefault(); event.stopPropagation(); $(this).parent().siblings().removeClass('open'); $(this).parent().toggleClass('open'); console.log('WOrked'); }); }); })(jQuery); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10