Although it may seem strange, Apple’s MacOS is at heart an open-source system. Apple is one of the most profitable companies in the world and yet the core components of the operating system driving its Mac line is made up of freely available software.
Called Darwin, these open-source components include major parts of the MacOS kernel, portions of Linux BSD, and various drivers. As such, Apple has always made these open-source software bits available for download ever since OS X 10.0 was released, and now the company has made MacOS 10.12 Sierra’s Darwin available as well, according to 9to5Mac.
Darwin isn’t the only Apple software that the company open-sources. Java for Mac is also available for download via the OpenJDK project created in partnership with Oracle. Also, the company’s newest programming language, Swift, also has an open-source version, increasing its appeal to students and others who otherwise might not have access to the language. Efforts such as these demonstrate that Apple is well aware of the competition it faces in application development and the PC market in general.
Other major technology companies are also heavily involved in open source. Microsoft, in particular, has numerous initiatives in the last few years to work more closely with the open-source community. That company recently joined the Linux Foundation as a premium member, along with adding Bash support to Windows 10 and offering a version of SQL Server for Linux. Clearly, for-profit companies are finding free open-source software increasingly important for maintaining their profitability.