Является ли пакетный менеджер для php Composer децентрализованным, как, например, Maven?
Вопрос заключается в том, можно ли создать репозиторий пакетов, к примеру, в локальной сети или на каком-то своем ресурсе в интернете и "тянуть" зависимости для своего приложения из этого своего репозитория? Насколько мне известно, архитектура Maven позволяет сделать такое и это используется, например, в банках, так как для них это критичная часть надежности систем.
Можно. Примеры приложений, которые реализуют кастомные пакеты для Composer: https://github.com/wpseed/wps https://github.com/outlandishideas/wpackagist
Первое приложение создает свои репозитории на Битбакет, после чего генерирует конфиг package.json, к которому уже обращается Composer конечного проекта при установке. Изначально писалось под размещение репозиториев премиальных плагинов и тем для WordPress.
Второе, многим известный провайдер пакетов для WordPress: WPackagist.