Apple выложила в открытый доступ часть кода macOS
Apple и раньше открывала всем желающим доступ к части кода macOS, теперь доступ открыли к macOS 11. В общей сложности был открыт код почти 200 компонентов операционной системы.
Главным образом компоненты относятся к ядру. Это далеко не вся операционная система и собрать из компонентов даже отдаленно похожее на нее – нельзя. Исходный код выложен для изучения, аудита и возможности использоваться его при портировании своих проектов. Новый код, главным образом, поможет в портировании Linux (Unix) компонентов на компьютеры Apple с фирменным чипсетом M1.
Стоит учесть, что этот код выложен как есть. Его нельзя будет корректировать и дополнять, как, к примеру, существует практика с калькулятором в Windows 10 и его исходным кодом. Подобные открытые проекты есть и у Apple, к примеру, язык Swift, но к выложенным частям macOS – это не относится.