Можно ли связывать библиотеки из /usr/lib?

#macos

Вопрос:

Я скомпилировал динамическую библиотеку для macOS (с открытым исходным кодом) Когда я проверил otool-L abc.dylib, он показал, что он связывает все другие библиотеки из /usr/lib/ Все в порядке, или Apple может удалить эти библиотеки в будущих версиях macOS?

 /usr/lib/libz.1.dylib
/usr/lib/libiconv.2.dylib
/usr/lib/libSystem.B.dylib
/usr/lib/libbz2.1.0.dylib
/usr/lib/libobjc.A.dylib
 

Комментарии:

1. Я голосую за то, чтобы закрыть этот вопрос, потому что он больше подходит либо для другого пользователя, либо для суперпользователя.

2. Извините, я не согласен. Это важный вопрос.

3. Его важность не имеет ничего общего с его актуальностью. Это проблема конфигурации системы, а не проблема программирования.

4. Я имел в виду, может ли мое приложение полагаться на динамические библиотеки, расположенные в /usr/lib ? Эта папка была распространена вместе с macOS компанией Apple. Или эти библиотеки могут исчезнуть в будущей версии macOS?