لایسنس های سالیدیتی

سلام وقت بخیر.
در مورد این لایسنس هایی که در ابتدای کد های سالیدیتی میاد از اونجایی که من می دونم برای توجه به حق کپی رایت هست و یه جورایی میگه که نویسنده اصلی کی بوده .
و اینکه هر متن دلخواهی رو به عنوان نویسنده تعریف کنیم کد بدون هیچ مشکلی کامپایل میشه فقط نباید فراموش کنیم که لایسنس رو بذاریم. سوالم اینه که وقتی می تونیم هر نویسنده دلخواهی در لایسنس بذاریم خب چه طوری می تونه از حق کپی رایت حمایت کنه ؟؟
ممنون

سلام لایسنس اجباری نیست شما باید به نسبت به چیزی که میخواید انتخاب کنید
مثلا شما میخواید‌ اگر‌از کدتون استفاده شد ازاد منتشر بشه باید gpl2 استفاده کنید یا اگر میخواید ازاد باشه اما سورسش در دسترس نباشه و با پول بشه سورسو خرید lgpl
اجبارشم به این شکله اگر فهمیدید کد شما در پروژه ای استفاده شده شکایت کنید

آخه مثلا فرض کنید من خودم یه کد رو از 0 تا 100 نوشتم و میام بالای کدم یه لایسنس با اسم خودم تعریف میکنم و نمیخوام کسی از کدم استفاده کنه ولی به اشتباه کدم بدست یه شخصی میوفته و اون شخص میتونه به راحتی اون Identifier مربوط به لایسنس رو به اسم خودش تغییر بده و کد رو بدون حتی warning اجرا کنه و ادعا کنه که این کد رو خودش زده و منم نمی تونم چیزی رو اثبات کنم.
نمی دونم شایدم من یه چیزی رو دارم miss میکنم و برای همینه که نمی تونم این پروسه رو درک کنم