Apple открыла код библиотеки Swift System и добавила поддержку Linux
Код библиотеки Swift System для работы с системными интерфейсами открыла компания Apple, сообщил разработчик библиотеки Майкл Ильсеман 25 сентября в блоге языка программирования Swift.
«Сегодня я рад сообщить, что мы открываем систему и добавляем поддержку Linux!» — написал инженер. Сообщается, что код Swift System будет свободно распространятся по лицензии Apache 2.0.
По словам Ильсена, создатели Swift System хотят, чтобы их проект упростил создание кроссплатформенных библиотек и приложений. При этом разработчик обратил внимание, что Swift System многоплатформенная библиотека, но не кроссплатформенная.
Ильсен пояснил, что библиотека предоставляет отдельный набор интерфейсов для каждой поддерживаемой операционной системы. То есть пользователи Swift System не смогут полностью избежать необходимости писать отдельный код для каждой ОС. Однако, по словам разработчика, с Swift System эта работа станет проще и безопаснее.
Напомним, что Apple 16 сентября открыла код языка программирования Swift. При этом официальные дистрибутивы подготовлены не только для macOS и Linux, но и для Windows 10.