CINXE.COM
Apple Open Source
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US" dir="ltr" prefix="og: http://ogp.me/ns#" class="no-js"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"> <meta property="og:type" content="website"> <title>Apple Open Source</title> <link rel="icon" href="/images/favicon.92e75dc1.png"> <link rel="stylesheet" href="https://www.apple.com/wss/fonts?families=SF+Pro,v1%7CSF+Pro+Icons,v1"> <link rel="stylesheet" href="/styles/main.built.a056cef0.css"> <script type="text/javascript" src="/scripts/head.built.3c605324.js"></script> </head> <body> <script> const theme = localStorage.getItem('theme') || 'light' if (theme === 'dark') { document.body.classList.add('theme-dark') } </script> <input type="checkbox" id="localnav-menustate" class="localnav-menustate"/> <nav id="localnav" class="localnav theme-dark localnav-scrim" data-sticky aria-label="Global" role="navigation" > <div class="localnav-wrapper"> <div class="localnav-background"></div> <div class="localnav-content"> <div class="localnav-title"> <a href="/" class="icon-wrapper"> <span class="icon icon-before icon-apple localnav-icon"></span> <span>Open Source</span> </a> </div> <ul class="localnav-menu"> <li> <a href="#localnav-menustate" class="localnav-menucta-anchor localnav-menucta-anchor-open" id="localnav-menustate-open"> <span class="localnav-menucta-anchor-label">Open Menu</span> </a> </li> <li> <a href="#" class="localnav-menucta-anchor localnav-menucta-anchor-close" id="localnav-menustate-close"> <span class="localnav-menucta-anchor-label">Close Menu</span> </a> </li> <li class="localnav-menu-tray"> <ul class="localnav-menu-items"> <li class="localnav-menu-item"> <a class="localnav-menu-link" href='/projects'>Projects</a> </li> <li class="localnav-menu-item"> <a class="localnav-menu-link" href='/releases'>Releases</a> </li> </ul> </li> <li class="localnav-actions localnav-actions-center"> <div class="localnav-action localnav-action-menucta" aria-hidden="true"> <label for="localnav-menustate" class="localnav-menucta"> <span class="localnav-menuicon-bread localnav-menuicon-bread-top"> <span class="localnav-menuicon-bread-crust localnav-menuicon-bread-crust-top"></span> </span> <span class="localnav-menuicon-bread localnav-menuicon-bread-bottom"> <span class="localnav-menuicon-bread-crust localnav-menuicon-bread-crust-bottom"></span> </span> </label> </div> </li> </ul> </div> </div> </nav> <label id="localnav-curtain" for="localnav-menustate"></label> <main class="main main--en home"> <header class="section section-hero theme-dark"> <div class="section-content"> <div class="row"> <div class="column"> <h1 class="headline">Open Source at Apple.</h1> <p class="overview">Open source software is at the heart of Apple platforms and developer tools. Apple works with developers around the world to create, contribute, and release open source code.</p> </div> </div> </div> </header> <section class="section section-projects bg-gray"> <header class="section-content section-header row align-items-start"> <div class="column large-9 medium-12"> <h2 class="sub-headline">Featured open source projects</h2> <p class="overview">Many Apple products and services are built on open source software. Explore some of the projects we lead and contribute to below.</p> </div> <a href="/projects" class="button button-elevated column large-last medium-notlast">View all projects</a> </header> <div class="section-content"> <ul class="project-grid list-reset "> <li class="grid-item large-span-4 medium-span-6"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/swift.27248a76.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/swift.27248a76.png" data-progressive-image /> <h3 class="summary-title">Swift</h3> <p class="summary-language">C++, Swift</p> <p class="summary-about">Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.</p> </div> <div class="summary-links"> <a href="/projects/swift" class="button button-neutral button-reduced" aria-label="More details about Swift">Details</a> <a href="https://swift.org" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for Swift">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/kubernetes.385ad42d.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/kubernetes.385ad42d.png" data-progressive-image /> <h3 class="summary-title">Kubernetes</h3> <p class="summary-language">Go</p> <p class="summary-about">Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.</p> </div> <div class="summary-links"> <a href="/projects/kubernetes" class="button button-neutral button-reduced" aria-label="More details about Kubernetes">Details</a> <a href="https://kubernetes.io" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for Kubernetes">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/webkit.c0cd4c44.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/webkit.c0cd4c44.png" data-progressive-image /> <h3 class="summary-title">WebKit</h3> <p class="summary-language">C++, Objective-C, Objective-C++, Swift, Python</p> <p class="summary-about">WebKit is an open source Web content engine for browsers and other applications.</p> </div> <div class="summary-links"> <a href="/projects/webkit" class="button button-neutral button-reduced" aria-label="More details about WebKit">Details</a> <a href="https://webkit.org" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for WebKit">Website</a> </div> </article> </li> </ul> </div> </section> <section class="section section-releases-spotlight bg-gray"> <header class="section-content section-header row align-items-start"> <div class="column large-9 medium-12"> <h2 class="sub-headline">Releases</h2> </div> </header> <div class="section-content"> <article class="bg-white releases-summary"> <div> <img class="summary-icon" alt="" role="presentation" src="/images/releases.4d8c049c.png" data-progressive-image /> <p class="overview">You can access the source code for our operating systems and developer tools by downloading releases or browsing Git repositories.</p> </div> <div class="summary-links"> <a href="/releases" class="button button-neutral button-reduced" aria-label="Go to Releases">View releases</a> </div> </article> </div> </section> </main> <footer id="footer" class="footer" role="contentinfo" aria-labelledby="footer-label"> <div class="footer-content"> <h2 class="footer-label" id="footer-label" aria-hidden="true">Apple Open Source Footer</h2> <nav class="footer-breadcrumbs" aria-label="breadcrumb" role="navigation"> <a target="_blank" href="https://www.apple.com" aria-label="External link to Apple.com" class="home footer-breadcrumbs-home"> <span class="footer-breadcrumbs-home-icon"></span> <span class="visuallyhidden">Apple</span> </a> <div class="footer-breadcrumbs-path"> <ol class="footer-breadcrumbs-list"> <li class="footer-breadcrumbs-item">Open Source</li> </ol> </div> </nav> <section class="footer-mini" vocab="http://schema.org/" typeof="Organization"> <div class="footer-mini-legal"> <div class="footer-mini-legal-copyright">Copyright 漏 2024 <a href="https://www.apple.com" aria-label="External link to Apple.com">Apple Inc.</a> All rights reserved.</div> <ul class="footer-mini-legal-links"> <li><a class="footer-mini-legal-link" aria-label="External link to Privacy Policy page" href="https://www.apple.com/legal/privacy/">Privacy Policy</a></li> <li><a class="footer-mini-legal-link" aria-label="External link to Terms of Use page" href="https://www.apple.com/legal/internet-services/terms/site.html">Terms of Use</a></li> <li><a class="footer-mini-legal-link" aria-label="External link to Legal page" href="https://www.apple.com/legal/">Legal</a></li> <li><a class="footer-mini-legal-link feedback-link" aria-label="Send Feedback to Apple Open Source" href="#">Feedback</a></li> <li><a class="footer-mini-legal-link" aria-label="Contact Apple Open Source" href="mailto:opensource@apple.com">Contact</a></li> <li><a class="footer-mini-legal-link" aria-label="Contact Apple Open Source" href="/sitemap">Site Map</a></li> </ul> </div> </section> <div class="toggle-theme form-toggle"> <input id="dark-mode-toggle" class="form-toggle-input" type="checkbox"> <label class="form-label" for="dark-mode-toggle"> <span class="toggle-control-text"></span> <span class="form-toggle-indicator"></span> </label> </div> </div> </footer> <script type="text/javascript" src="/scripts/main.built.ff6aa7cb.js"></script> <script> const projectLogos = document.querySelectorAll('.header-icon, .summary-icon'); projectLogos.forEach(projectLogo => { if (projectLogo.classList.contains('light')) { projectLogo.style.display = theme === 'dark' ? 'none' : 'block' } else if (projectLogo.classList.contains('dark')) { projectLogo.style.display = theme === 'dark' ? 'block' : 'none' } }) </script> </body> </html>