Я ищу правильную лицензию для моего программного проекта на GitHub. Я использую только бесплатный GitHub-Repository, поэтому он должен быть OpenSource-License (для меня это нормально). Мне очень нравятся лицензии Creative Commons, потому что они просты в понимании, но они не подходят для программного обеспечения.
поэтому в условиях творческого сообщества я ищу лицензию с помощью:
Атрибуция. Вы должны приписать работу в порядке, указанном автором или лицензиаром (но никак не означает, что они одобряют вас или ваше использование работы).
Некоммерческий. Вы не можете использовать эту работу в коммерческих целях.
Share Alike. Если вы изменяете, трансформируете или создаете эту работу, вы можете распространять в результате работа только по той же или аналогичной лицензии на этот.
Для себя я хочу сохранить право использовать свое программное обеспечение коммерчески (даже если я этого не намерен в настоящее время).
Кроме того, я хочу предоставить графику в своем программном проекте собственную лицензию - здесь я могу использовать CC BY-NC-SA, верно? Как я могу правильно это сделать в GitHub? Могу ли я загружать изображения в (БЕСПЛАТНЫЙ) репозиторий github тоже, с этой лицензией в этой специальной папке или мне нужно взять внешний источник для этого? (поскольку он не соответствует требованиям GitHubs для свободных репозиториев)
Краткое резюме моих вопросов:
- Что такое CC CC-NC-SA, как лицензия с открытым исходным кодом, которую я могу использовать в своем бесплатном репозитории GitHub?
- Могу ли я использовать лицензию CC BY-NC-SA для своей графики/изображений в моем репозитории?
- Каков наилучший способ объединить эти две вещи в бесплатном репозитории GitHub?