Кто-нибудь понимает, что она собой представляет?
Пример. Есть консольная программа. Получает текстовые данные, обрабатывает их, что-то пишет в базу данных, отдаёт текстовые данные. Пользователь может работать с ней или непосредственно в консоли, или через дополнительную гуёвую программу, которая общается с основной через stdin-stdout.
Вопросы:
Если основная программа — под AGPL-3, какие ограничения это накладывает на интерфейсную?
Если под AGPL-3 — база данных, какие это накладывает ограничения на основную программу и интерфейс?
Заранее спасибо.