Мы разрабатываем приложение для iOS, в котором все интерфейсы основаны на компонентах MIT/Apache/BSD, в то время как серверная часть полностью на AGPL v3.
Все эти лицензии совместимы, поэтому проблем с этим нет. Главная проблема в том, можем ли мы не открывать наш клиентский код и не применять условия AGPL ко всему приложению?
Бэкэнд и Фронтэнд являются неотъемлемой частью приложения (те их функционал нельзя разделить), так что все приложение должно быть лицензировано под AGPL, если исходить из стандартных лицензионных положений, что абсолютно неприемлемо для нас.
Если бы сервер был просто на GPL ситуация была бы существенно проще тк он не распространяется, соот-но его можно дистанцировать от основной программы.
Заранее благодарны за комментарии.