د GitHub جوازونه – موږ د څه په اړه خبرې کوو؟ د سافټویر جوړولو لپاره، یو څوک باید نه یوازې دا ولیکئ، بلکې پریکړه هم وکړي چې کاروونکي یا پراختیا کونکي د دې سره څه حق لري. که څوک د هرچا لپاره وړیا پروګرام جوړ کړي، هغه ښه کار کوي، مګر څوک چې دا کاروي، باید دا ثابت کړي چې څنګه یې کاروي. د مثال په توګه، که چیرې یو شرکت په خپلو فعالیتونو کې د ځینې وړیا دفتر سره کار وکړي (د بیلګې په توګه، لیبر آفس)، نو دا باید د دې وړتیا ولري چې پلټونکو ته ثابت کړي چې دا د دې کولو حق لري. د دې کولو لپاره، دا به کافي وي چې مناسب جواز وړاندې کړي. که چیرې پرمخ وړونکي د دې رامینځته کول هیر کړي ، نو شرکت ممکن په ستونزمن حالت کې وي. [سرلیک id=”attachment_11854″ align=”aligncenter” width=”1024″]
د جوازونو طبقه بندي او د جوازونو ډولونه[/caption] کله چې یو غوښتنلیک رامینځته کوي ، پراختیا کونکی باید پریکړه وکړي چې د هغه برنامه سره کوم عمل ته اجازه ورکړل شي او کوم نه. د مثال په توګه، موږ نه یوازې د کارولو په اړه خبرې کولی شو، بلکې د پروګرامونو متنونو مطالعې یا د سافټویر محصول ته ستاسو د سمون کولو په اړه هم خبرې کولی شو. GitHub د همکارۍ پروژې پراختیا لپاره یو له لوی خدماتو څخه دی. په ورته وخت کې، دوی کولی شي دلته نه یوازې په وړیا توګه کار وکړي، بلکې په سوداګریزو پروژو کې هم کار وکړي. د مناسب جواز په ټاکلو سره ، پراختیا کونکي به د رامینځته شوي محصول کارولو څرنګوالي کې ابهام له مینځه ویسي. ستونزه دا ده چې د جوازونو ډیری ډولونه شتون لري، او دا تل اسانه نه وي چې معلومه کړي چې کوم انتخاب په یوه ځانګړې قضیه کې غوره کړئ. دا د ځینو پروژو لپاره غیر معمولي ندي چې جواز نلري.
- ولې تاسو اړتیا لرئ په GitHub کې د خلاصې سرچینې پروژې جواز ترلاسه کړئ
- کوم ډول جوازونه شتون لري
- د ګیتوب جواز غوره کولو څرنګوالی
- ګیتوب ته د جواز اضافه کولو څرنګوالی
- د ګیتوب جواز غوره کړئ – په ګیټ هب کې د مشهور جوازونو مثالونه
- جی پی ایل
- LGPL
- Eclipse عامه جواز
- د موزیلا عامه جواز
- د اپاچی جواز ګیتوب
- د MIT جواز
- د اوبو لاندې ډبرې
ولې تاسو اړتیا لرئ په GitHub کې د خلاصې سرچینې پروژې جواز ترلاسه کړئ
کله چې اړین جواز مشخص کړئ ، پراختیا کونکی کولی شي پدې کې لاندې توکي چمتو کړي:
- د پروګرام د کارولو شرایط دوی ممکن فیس ولري یا په ځینو یا ټولو قضیو کې وړیا کارولو ته اجازه ورکړي.
- ځینې وختونه پروګرامونه د ټولنې لخوا رامینځته کیږي . په دې حالت کې، دا مهمه ده چې هرڅوک چې غواړي د پروګرام متنونو سره آشنا شي.
- کله چې د برنامې متنونه شتون ولري ، ځینې ممکن بدلونونه رامینځته کړي ترڅو برنامه فعاله کړي او څومره چې امکان ولري د باور وړ وي. ځینې وختونه لیکوال کولی شي هرچا ته اجازه ورکړي چې دا کار وکړي، په نورو حالتونو کې هغه وړاندیز کوي چې هغه ته بدلون راولي، او پخپله پروژه کې سمون راولي.
- تاسو اړتیا لرئ پریکړه وکړئ چې آیا دریمې ډلې کولی شي په پروژه کې بدلون راولي او د دوی په استازیتوب وړاندیز وکړي. کله چې دا کار کوئ، تاسو اړتیا لرئ مشخص کړئ چې د دوی محصول باید کوم جواز ولري.
د دې او ورته پوښتنو حل کول، د غوښتنلیک لیکوال په حقیقت کې د هغه سافټویر محصول راتلونکی برخلیک ټاکي چې هغه یې جوړ کړی.
کوم ډول جوازونه شتون لري
جواز یو تړون دی چې په هغه کې یو ګوند (اجازه ورکوونکی) د بل ګوند (د جواز اخیستونکي) لپاره د هغه لخوا رامینځته شوي محصول کارولو لپاره قاعده رامینځته کوي. په عمل کې، موږ د اړخونو لخوا د سند لاسلیک کولو په اړه خبرې نه کوو، مګر د دې کارولو په اړه د اړوندو حقونو او مکلفیتونو سره د اتوماتیک تړون په اړه خبرې کوو. په عملي توګه د حقونو او مکلفیتونو په ټاکلو کې هیڅ محدودیت شتون نلري. یوازینی شرط دا دی چې دوی باید د قانون سره سم عمل وکړي. ستاسو د جوازونو جوړول یو پیچلي دنده ده، ځکه چې دا باید د نورو مقرراتو سره مطابقت ولري. غوره انتخاب دا دی چې د دې ډول سندونو یو له معیاري ډولونو څخه غوره او وکاروئ. په عمل کې، دا هم دود دی چې د څو جوازونو کارول. ډیری وختونه، په داسې قضیو کې، دوه جوازونه په ورته وخت کې کارول کیږي. که څه هم د برنامه لیکوال حق لري په خپلواکه توګه هغه مقررات رامینځته کړي چې کارونکي یې باید تعقیب کړي ، په هرصورت ، په عمل کې ، د ډیری ډولونو جوازونو کارول رامینځته شوي ، له کوم څخه چې تاسو کولی شئ په ډیری قضیو کې سم یو غوره کړئ. لاندې خورا مشهور انتخابونه دي چې په ډیری قضیو کې په ګیټ هب کې کارول کیږي. هغه جوازونه چې په ګیټ هب کې ترټولو عام کارول کیږي عبارت دي له:
برنامه کونکي باید وړتیا ولري چې یو داسې غوره کړي چې د هغه پلانونو سره سمون ولري. د دې په سمه توګه ترسره کولو لپاره، تاسو اړتیا لرئ پوه شئ چې کوم ځانګړتیاوې په ځانګړو ډولونو کې شتون لري.
که چیرې لیکوال د سند له جوړولو څخه انکار وکړي، نو پدې حالت کې به د کاپي حقونه پلي شي، کوم چې د هغه هیواد د قانون لخوا د ډیفالټ لخوا چمتو شوي. پدې لاره کې د جواز نشتوالی پدې معنی ندي چې د برنامې سره هرڅه ترسره کیدی شي. په حقیقت کې، دا ډول حالت د جواز یو ډول ګڼل کیدی شي.
د ګیتوب جواز غوره کولو څرنګوالی
مخکې لدې چې تاسو د مناسب انتخاب په لټه کې شئ ، دا اړینه ده چې برنامه خپل اړتیاوې رامینځته کړي ، له کوم څخه چې هغه د لا جواز ورکولو سره پرمخ ځي. بیا، تاسو باید خپل ځان د عادي انتخابونو سره آشنا کړئ چې د غوښتنې سره سمون لري. له هغې وروسته، تاسو اړتیا لرئ چې قانوني ژبه په دقت سره مطالعه کړئ او وروستۍ پریکړه وکړئ چې جواز باید څه وي. د باخبره انتخاب کولو لپاره، تاسو اړتیا لرئ پوه شئ چې کوم حقوق او مکلفیتونه د یو ځانګړي ډول جواز سره تړاو لري. د سم انتخاب کولو لپاره، تاسو کولی شئ د پرتله کونکي په نوم ځانګړي خدمتونه وکاروئ. دلته ځینې مثالونه دي:
- https://choosealicense.com/ دا سایټ د سم انتخاب غوره کولو لپاره مخکښې پوښتنې او مفصل مشورې لري ترڅو تاسو سره د کارونې ځانګړتیاو په پوهیدو کې مرسته وکړي.
- د https://opensource.org/licenses پاڼه د مختلفو وړیا سافټویر حلونو بیاکتنې ته وقف شوې ده.
- سایټ https://tldrlegal.com/ د مختلف جواز انتخابونو لپاره د پوهنځی په توګه ګڼل کیدی شي. دواړه دقیق قانوني فورمولونه او مفصل نظرونه شتون لري.
د اوبو لاندې ډبرې
ځینې وختونه لیکوال په لومړي سر کې د جواز یوه نسخه غوره کوي، او وروسته یې بدلول غواړي. که هغه یوازې پروګرام جوړ کړي، نو دا ډول بدلون به ستونزمن نه وي. په هرصورت، په هغه حالتونو کې چې په پراختیا کې ډیری برخه اخیستونکي شتون لري، نو د دوی رضايت پرته به دا کار ونکړي. د مثال په توګه، د لینوکس جوړونکي، که څه هم هغه په حقیقت کې د عملیاتي سیسټم اساس جوړ کړی، د ټولو هغو پروګرام کونکو رضایت پرته به نشي کولی جواز بدل کړي چې په نور پرمختګ کې یې برخه اخیستې. کله چې د MPL لاندې توزیع کیږي، هغه څوک چې په کوډ کې بدلون راولي نشي کولی د MPL لاندې فایلونه د بل جواز لاندې وړاندې کړي. د نوي سند کارول به د برنامو نورو ماډلونو ته راجع شي.