د GitHub جواز غوره کولو څرنګوالی او ولې سم انتخاب کول مهم دي؟ GitHub د معلوماتي ټکنالوجۍ پروژو ګډ پرمختګ او د دوی ورپسې کوربه توب لپاره ترټولو لوی خدمت دی. د دې ویب خدماتو په مرسته، غیر محدود شمیر خلک کولی شي په یو وخت کې په یوه پروژه کې کار وکړي، او همدارنګه د نړۍ له هر ځای څخه. GitHub د مدیریت یا کنټرول سیسټم هم لري چې تاسو ته اجازه درکوي د وخت په تیریدو سره د پراختیا کونکو لخوا رامینځته شوي ټول بدلونونه وګورئ او کنټرول کړئ ، او دا تاسو ته اجازه درکوي هغه حالت ته بیرته راستون شئ چې د بدلونونو دمخه پیښ شوي.
د GitHub جواز څه شی دی
جواز یو ځانګړی سند دی چې د دولت فارم لخوا رامینځته شوی او تاسو ته اجازه درکوي په یو ځانګړي ډول متشبث فعالیت کې دخیل شئ ، کوم چې پرته له ناکامۍ د دولت لخوا ځانګړې پاملرنې ته اړتیا لري. مګر، ډیری وختونه، په عمل کې، یوازې د جواز لنډیز تړونونه یا تړونونه چې د خصوصي قانون جوازونو صادرولو لپاره چمتو کوي کارول کیږي. په عموم کې، جواز یوازې یو تعقیبوي، مګر ترټولو مهم هدف، دا د جواز ورکوونکي او جواز اخیستونکي ترمنځ د مکلفیتونو او حقونو په اړه موافقه ده. دا دندې او حقونه په بشپړ ډول هر څه کیدی شي، مګر یوازې د قانون په چوکاټ کې. د پام وړ مثال دا دی چې جواز ورکوونکی ممکن د جواز اخیستونکي لخوا د کار کارولو پرمهال د کاپي حق لرونکي نوم ته اړتیا ولري. یا، د مثال په توګه، د کاپي کولو کار ته اجازه ورکړئ، مګر په بشپړ ډول د دې هرډول تعدیل منع کوي. یا د داسې اړتیاوو د راوړلو لپاره چې کار په عین شرایطو کې د اصلي حالت په څیر خپور شي، او داسې نور، د مختلفو شرایطو د وړاندې کولو ډیری مثالونه شتون لري. [سرلیک id=”attachment_12368″ align=”aligncenter” width=”780″]
مګر، هم، موږ باید هیر نکړو چې جواز نه یوازې د جواز اخیستونکي، بلکې د جواز اخیستونکي حقونه هم ساتي. ځکه چې پدې کې تاسو کولی شئ د کار کارولو لپاره ټول شرایط په روښانه ډول وګورئ او ولولئ، او له همدې امله هغه اړتیا نلري چې ویره ولري چې جواز ورکوونکي به ناڅاپه د هغه د کار کارولو لپاره کوم کسر یا کوم بل تاوان غوښتنه وکړي.
که تاسو د هغه جواز کارولو څخه انکار وکړئ چې د کار سره تړاو لري، د کاپي حقونه لاهم په یو ځانګړي هیواد کې د نافذ قانوني مقرراتو سره سم پلي کیږي. په ساده ډول ، د جواز نشتوالی په هیڅ ډول پدې معنی ندي چې نور لیکوالان کولی شي دا پروژه په هر ډول چې دوی وغواړي وکاروي. هرڅه په بشپړ ډول مخالف دي، ځکه چې د کوم ځانګړي جواز پرته، پروګرامر په هیڅ صورت کې هغه حقونه نه پریږدي چې د قانون لخوا ورکړل شوي. دا هم مهمه ده چې تل په یاد ولرئ چې جواز ټول حقوق او مکلفیتونه اداره کوي. دا د کار مالک د کارونکي توقعاتو څخه د ساتنې لپاره دی او هغه څه چې کوم تضمین معنی لري. په هرصورت، هیڅوک نه غواړي چې د دوی کوډ په هیڅ ډول محکمه کې پای ته ورسیږي.
د کاپی حق څه دی
د کاپي حق یوازې په یو شخص کې څرګندیږي کله چې د فکري فعالیت په پایله کې هغه یو ځانګړی کار رامینځته کوي چې بې ساري وي، مګر په ورته وخت کې ګټور وي، د بیلګې په توګه، تاسو کولی شئ د ورته پروګرام لیکنه واخلئ. کله چې پورتني ټول ترسره شي، سړی لیکوال کیږي او اوس هغه د دې کار ټول کاپي حقونه لري. دا هم باید وویل شي چې د کاپي حق ملکیت او غیر ملکیت دی. د دوی توپیر دا دی چې د ملکیت حقونه هرچا ته لیږدول کیدی شي، مګر د غیر ملکیت حق تل په هر حالت کې یوازې د لیکوال سره پاتې کیږي. په هرصورت، د لیکوال کیدل یو نه لیږدول کیدونکی او د نه منلو وړ حق دی.
د خلاصې سرچینې جواز د څه لپاره دی؟
دا د نوي پراختیا کونکو او برنامه کونکو ترمینځ خورا مشهور پوښتنه هم ده ، ځکه چې دوی په ساده ډول نه پوهیږي چې ولې جواز باید د دوی پروژو سره وصل شي ، ځکه چې پرته له دې پروژه هم په خاموشۍ سره شتون لري. په هرصورت، دا په بشپړه توګه ریښتیا ندي، ځکه چې که د بیلګې په توګه، ځینې نوي جوړونکي د کوډ ځینې خورا مهم او ګټورې برخې لیکلي، مګر د جواز سره یې ساتنه نه ده کړې، نو نور کاروونکي پوښتنې لري. او دقیقا د دې له امله ، کله چې پیرودونکي ورته راځي او غواړي د کوډ دا ټوټه د خپلو سوداګریزو اهدافو لپاره وکاروي ، دوی ګوري چې کوډ هیڅ جواز نلري او په ساده ډول یې ردوي. دا د دې حقیقت له امله دی چې شرکتونه به د جواز پرته کوډ نه کاروي، ځکه چې دوی د قانون او وکیلانو سره ستونزې ته اړتیا نلري.
کوم GitHub جواز په ځینو شرایطو کې مناسب دی – څنګه غوره کړئ؟
د دې پوښتنې لپاره دقیق ځواب شتون نلري، ځکه چې د جواز انتخاب یوازې د پروژې په اهدافو او د پراختیا کونکي شخصي غوره توبونو او غوښتنو پورې اړه لري. لکه څنګه چې تاسو لیدلی شئ ، په ګیټ هب کې ډیری بیلابیل جوازونه شتون لري ، او خورا مهم ، دا ټول وړیا او په عامه ډومین کې دي ، پدې معنی چې هر برنامه کونکي کولی شي د
خلاصې سرچینې جواز ومومي چې یقینا به د هغه پروژې سره سمون ولري. مګر، خورا مهم، موږ باید هیر نکړو چې د خلاصې سرچینې جواز یوازې یو کوډ نه دی چې هیڅ جواز نلري.
- په کلکه محافظتي.
- ضعیف محافظت.
- اجازه ورکوونکی.
په کلکه محافظتي
د جوازونو په کلکه ساتنه اکثرا د GPL تغیرات دي. دا جوازونه د پروژې جواز او همدارنګه د سرچینې کوډونو افشا کولو ته اړتیا لري، پرته لدې چې کوم کوډ یا پروژه به څنګه کارول کیږي یا دمخه کارول شوي وي.
ضعیف محافظت
ضعیف محافظت جوازونه ډیری وختونه د ټیټ GPL تغیرات دي. په کوم کې چې د اجازې جوازونو څخه اصلي توپیر دا دی چې دلته دا اړینه ده چې د GPL جواز لاندې برنامه جواز هم ورکړئ ، او همدارنګه د سرچینې کوډونه پرته له ناکامۍ چمتو کړئ. په ورته وخت کې، که چیرې د پروګرامر په پروژه کې یو کتابتون شتون ولري، یعنې د LGPL جواز الندې جامد لینک یا متحرک لینک کول، نو دا به د دې پروګرامر پروژې د جوازونو سره هم مطابقت ولري.
اجازه لرونکی
په کافي اندازه د جواز جوازونه شتون لري، د دوی په لیکو کې ترټولو مشهور جوازونه MIT، Apache 2.0، او BSD دي. د لږ توپیرونو سره، دا جوازونه د دې وړتیا لري چې د خلاصې سرچینې پروژو او سوداګریزو موخو او پروژو لپاره د کوډ کارولو اجازه ورکړي. مګر، په دې حالت کې، دا مهمه ده چې په یاد ولرئ چې دا اړینه ده چې د اصلي برنامه لیکوالتوب په ګوته کړئ.
نور مشهور GitHub جوازونه
د جوازونو د دې دریو ډلو سربیره ، نور هم شتون لري ، د مثال په توګه ، یو بل خورا ګټور جوازونه د کلاس پاټ توسیعونو سره GPLv2 دي. دا جواز د خلاصې سرچینې پروژې او سوداګریزو پروژو او اهدافو لپاره هم کارول کیدی شي. د دې ترټولو مشهوره بڼه په اوریکل کې ده، کوم چې GPLv2 د کلاسپاټ توسیعونو سره د دې د خلاصې سرچینې پروژې او حلونو جواز ورکولو لپاره کاروي. دا جواز خورا مهم او ګټور دی، ځکه چې د GPL منظم جوازونه، د بیلګې په توګه، هیڅکله به د بایټ کوډ سره معامله ونه کړي. دا چې دوی د تالیف او لینک کولو پروسې ځانګړي توضیحات لري ، کوم چې د نورو تشریح شوي برنامه کولو ژبو لپاره په بشپړ ډول مناسب ندي ، د جاوا ترټولو مشهوره ژبه د ورته ژبو څخه ده. دا د داسې قضیو لپاره دی چې د کلاس پاټ توسیعونو سره ځانګړی جواز GPLv2 خپور شوی. په پای کې، دا په خورا روښانه او روښانه توګه وايي چې هغه کتابتون چې د دې جواز لاندې خپور شوی، د سوداګریزو پروژو او موخو لپاره په بل ډول جواز سره کارول کیدی شي.
GitHub جوازونو په اړه پوه شئ .
د جواز اضافه کول
وروسته له دې چې وروستی جواز په پای کې وټاکل شو، دا یوازې د پروژې په ریښه کې د اضافه کولو لپاره پاتې کیږي. د دې عمل ترسره کولو لپاره، تاسو اړتیا لرئ په ساده ډول د پروژې د جوړولو په جریان کې یا په بل وخت کې د پروژې د روټ لاندې ټاکل شوي جواز اضافه کړئ. مګر حتی پدې عمل کې ، د GitHub ویب خدمت اداره کړې چې د خپلو کاروونکو پاملرنه وکړي او دوی د پروژې په پیل کې حتی د وروستي جواز اضافه کولو لپاره خورا اسانه لاره جوړه کړه.