Я завантажую в GitHub вперше, і у мене виникають усілякі сумніви щодо ліцензування. Я не знав, що тема була нерозкритою в мережі! Але навіть це складно, моя ситуація настільки типова, що, мабуть, більшість людей, які використовують Github, вже знають про це.
Я просто хочу публічно завантажувати додаток, яке посилається на сторонні вкладки на моєму POM для Maven (пакунок і збірка Java-менеджера), і очевидно викликає їх у коді. Одні з них - GPL, інші Apache, інші - багаторазове ліцензування ...
Вам зазвичай доводиться турбуватися про всі ці речі? Я не поширюю ні бінарних, ні сторонніх бібліотек, не модифікую їх, не використовую нічого комерційно ... Чи потрібно робити "явну згадку про них"? У якому файлі? Чи потрібно використовувати для власної ліцензії ліцензію GPL?
Що змушує мене замислюватися про те, наскільки буквальною є інформація в Інтернеті, - це те, що я ніколи не бачив нікого з повідомленнями про використання Spring, JUnit тощо.