Saya mengunggah ke GitHub untuk pertama kalinya dan saya menghadapi semua keraguan tentang lisensi. Saya tidak tahu topik apa yang terbuka di internet! Tetapi meskipun kompleks, situasiku sangat khas sehingga kurasa kebanyakan orang yang menggunakan Github sudah tahu tentang ini.
Saya hanya ingin mengunggah secara publik aplikasi yang mereferensikan lib pihak ketiga pada POM saya untuk Maven (paket & build Java manager), dan memanggil mereka dalam kode jelas. Beberapa dari mereka adalah GPL, Apache lain, beberapa lisensi ...
Apakah Anda semua biasanya harus khawatir tentang semua hal ini? Saya tidak mendistribusikan perpustakaan biner atau pihak ketiga, saya tidak memodifikasi mereka, saya tidak menggunakan apa pun secara komersial ... Apakah saya harus membuat "menyebutkan mereka secara eksplisit"? Dalam file apa? Apakah saya perlu menggunakan lib saya sendiri untuk lisensi GPL?
Apa yang membuat saya bertanya-tanya tentang seberapa literalnya info di internet adalah bahwa saya tidak pernah melihat orang dengan PEMBERITAHUAN yang merujuk pada penggunaan Spring, JUnit, dan sebagainya ...