Saya telah mencari berbagai lisensi yang dapat saya gunakan untuk proyek sumber terbuka milik saya, tetapi semua proyek yang saya lihat, dengan semua jenis lisensi, tampaknya memiliki raksasa, menjengkelkan (menurut saya) perhatikan di setiap file sumber yang menyatakan bahwa file tersebut terdaftar di bawah lisensi tertentu. Saya tidak berpikir bahwa saya telah menemukan proyek sumber tunggal yang bukan domain publik yang tidak memiliki pemberitahuan seperti itu.
Sepertinya ini hanya buang-buang waktu dan ruang file. Saya berencana untuk menempatkan @license
dan memberi @author
tag pada proyek-proyek saya, tetapi saya tidak melihat mengapa saya perlu membuat daftar pemberitahuan sebesar itu di setiap file individu jika saya tidak ingin membuat kode saya menjadi domain publik.
Apakah ada alasan mengapa saya ingin memasukkan pemberitahuan seperti itu ke dalam proyek saya, atau hanya akan menyertakan pemberitahuan di README
dan @license
tag cukup baik? Apakah ini memengaruhi aturan "sebagian besar lisensi" yang dinyatakan dengan jelas, atau hanya berlebihan sehingga orang tidak akan berdebat?