В GitHub есть программный инструментарий / проект, распространяемый в рамках GNU General Public License v3.0, который я использую в своей программе .NET (моя программа, по сути, имитирует пользователя, открывающего командную строку и набирающего команды для использования панели инструментов). ). Для набора инструментов требуется настроить Anaconda или Miniconda и настроить для них среду. Могу ли я установить все это за кулисами, не спрашивая пользователя (который использует мою программу) напрямую, и разрешено ли это с точки зрения лицензирования?
Для непрограммиста очень сложно убедиться, что вынастройте Miniconda, установите среду для панели инструментов и выполните все действия по установке pip. Моя программа .NET содержит статическую (отредактированную мной) версию всех файлов из набора инструментов / проекта GitHub. Моя программа сначала устанавливает Miniconda3 за кулисами с помощью команды cmd.exe, создает среду из файла ".yaml", предоставленного автором набора инструментов / проекта Github, а затем каждый раз вызывает его, активируя среду и получая доступ кФункции панели инструментов через «ipython». Существуют ли какие-либо проблемы с точки зрения лицензирования или авторского права (тот факт, что я устанавливаю всю Miniconda за кулисами, не обращаясь к пользователю напрямую или не настраивая для него среду)? Я также планирую распространить свою программу под GNU General Public License v3.0.