انجمنهای فارسی اوبونتو
تازه کار => فلسفهٔ اوبونتو، گنو/لینوکس و نرمافزارهای آزاد و متنباز => نویسنده: MrGee در 26 امرداد 1392، 10:44 قظ
-
سلام دوستان، یه سوال داشتم
می خواستم ببینم وقتی می خواییم مجوز کد رو تو github مشخص کنیم فقط همین که فایل LICENSE تو مخزن باشه کافیه یا اینکه باید تو خود فایل های سورس هم مجوز رو مشخص کنیم؟
مطمئن نیستم که تاپیک رو تو انجمن درست ایجاد کرده باشم، اگه اشتباه کردم لطفا منتقلش کنید.
-
بنیاد نرمافزار آزاد میگه که توی خود فایلهای سورس هم باید پروانه مشخص باشه.
http://en.wikipedia.org/wiki/GNU_Coding_Standards
https://www.gnu.org/prep/standards
-
اول هر فایل متنی باید لایسنس غیر از قسمت ToS عیناً نوشته بشه. همچنین یه فایل به اسم COPYING باید بذاری که قسمتهای مربوط به Distribution لایسنس توش نوشته شده باشه و یک فایل هم به اسم LICENSE که متن خود لایسنس.
فایلهای متنی (سورسها) بهغیر از فایل LICENSE میتونن UTF8 باشن اما خود فایل LICENSE باید حتماً ASCII باشه. میدونم یکم مسخرهست.