Apple has launched its Apple Open Source website, a place dedicated to access to the company’s open-source data. The new and redesigned website doesn’t only highlights Apple’s open-source projects, but also those of third parties. The new website is open to everyone, a place for developers to discover and work on open source projects that Apple also contributes to.
The new open-source website by Apple is meanly divided into two different sections, the “Apple Projects” and “Community Projects.” Apple projects section consists of the following, the Swift programming language, the WebKit engine for web browsers, the FoundationDB database, ResearchKit and CareKit for health-related content, and Password Manager Resources. While the Community Projects section consists of open source projects that are driven by organizations outside Apple but were developed with the input of Apple engineers.
Currently, Apple highlights Kubernetes, Cassandra, LLVM / Clang, Spark, Netty, and Solr on its Open Source website. According to Apple, open-source software is at the heart of Apple platforms and developer tools. Apple continues to explore the opportunities of working with developers around the world to create, contribute, and release open-source code. Today, quite a lot of Apple products and services are built on open-source software. Apple believes through the new websites, developers around the world can explore some of the projects we lead and make contributions as well.
In addition, to open source projects just launched, Apple also publishes various open-source code that is extensively used in the company’s own software such as macOS, iOS, Developer Tools, and X Server products. While developers can stumble on these codes on GitHub, the new website makes finding these codes by category or version much easier. The new website can be accessed at opensource.apple.com.