هغه څه چې تاسو اړتیا لرئ د GitHub جوازونو په اړه پوه شئ: څنګه غوره کول او اضافه کول

Программирование

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

ولې تاسو اړتیا لرئ په GitHub کې د خلاصې سرچینې پروژې جواز ترلاسه کړئ

کله چې اړین جواز مشخص کړئ ، پراختیا کونکی کولی شي پدې کې لاندې توکي چمتو کړي:

  1. د پروګرام د کارولو شرایط دوی ممکن فیس ولري یا په ځینو یا ټولو قضیو کې وړیا کارولو ته اجازه ورکړي.
  2. ځینې ​​​​وختونه پروګرامونه د ټولنې لخوا رامینځته کیږي . په دې حالت کې، دا مهمه ده چې هرڅوک چې غواړي د پروګرام متنونو سره آشنا شي.
  3. کله چې د برنامې متنونه شتون ولري ، ځینې ممکن بدلونونه رامینځته کړي ترڅو برنامه فعاله کړي او څومره چې امکان ولري د باور وړ وي. ځینې ​​​​وختونه لیکوال کولی شي هرچا ته اجازه ورکړي چې دا کار وکړي، په نورو حالتونو کې هغه وړاندیز کوي چې هغه ته بدلون راولي، او پخپله پروژه کې سمون راولي.
  4. تاسو اړتیا لرئ پریکړه وکړئ چې آیا دریمې ډلې کولی شي په پروژه کې بدلون راولي او د دوی په استازیتوب وړاندیز وکړي. کله چې دا کار کوئ، تاسو اړتیا لرئ مشخص کړئ چې د دوی محصول باید کوم جواز ولري.

د دې او ورته پوښتنو حل کول، د غوښتنلیک لیکوال په حقیقت کې د هغه سافټویر محصول راتلونکی برخلیک ټاکي چې هغه یې جوړ کړی.

کوم ډول جوازونه شتون لري

جواز یو تړون دی چې په هغه کې یو ګوند (اجازه ورکوونکی) د بل ګوند (د جواز اخیستونکي) لپاره د هغه لخوا رامینځته شوي محصول کارولو لپاره قاعده رامینځته کوي. په عمل کې، موږ د اړخونو لخوا د سند لاسلیک کولو په اړه خبرې نه کوو، مګر د دې کارولو په اړه د اړوندو حقونو او مکلفیتونو سره د اتوماتیک تړون په اړه خبرې کوو. په عملي توګه د حقونو او مکلفیتونو په ټاکلو کې هیڅ محدودیت شتون نلري. یوازینی شرط دا دی چې دوی باید د قانون سره سم عمل وکړي. ستاسو د جوازونو جوړول یو پیچلي دنده ده، ځکه چې دا باید د نورو مقرراتو سره مطابقت ولري. غوره انتخاب دا دی چې د دې ډول سندونو یو له معیاري ډولونو څخه غوره او وکاروئ. په عمل کې، دا هم دود دی چې د څو جوازونو کارول. ډیری وختونه، په داسې قضیو کې، دوه جوازونه په ورته وخت کې کارول کیږي. که څه هم د برنامه لیکوال حق لري په خپلواکه توګه هغه مقررات رامینځته کړي چې کارونکي یې باید تعقیب کړي ، په هرصورت ، په عمل کې ، د ډیری ډولونو جوازونو کارول رامینځته شوي ، له کوم څخه چې تاسو کولی شئ په ډیری قضیو کې سم یو غوره کړئ. لاندې خورا مشهور انتخابونه دي چې په ډیری قضیو کې په ګیټ هب کې کارول کیږي. هغه جوازونه چې په ګیټ هب کې ترټولو عام کارول کیږي عبارت دي له:
هغه څه چې تاسو اړتیا لرئ د GitHub جوازونو په اړه پوه شئ: څنګه غوره کول او اضافه کول برنامه کونکي باید وړتیا ولري چې یو داسې غوره کړي چې د هغه پلانونو سره سمون ولري. د دې په سمه توګه ترسره کولو لپاره، تاسو اړتیا لرئ پوه شئ چې کوم ځانګړتیاوې په ځانګړو ډولونو کې شتون لري.

که چیرې لیکوال د سند له جوړولو څخه انکار وکړي، نو پدې حالت کې به د کاپي حقونه پلي شي، کوم چې د هغه هیواد د قانون لخوا د ډیفالټ لخوا چمتو شوي. پدې لاره کې د جواز نشتوالی پدې معنی ندي چې د برنامې سره هرڅه ترسره کیدی شي. په حقیقت کې، دا ډول حالت د جواز یو ډول ګڼل کیدی شي.

د ګیتوب جواز غوره کولو څرنګوالی

مخکې لدې چې تاسو د مناسب انتخاب په لټه کې شئ ، دا اړینه ده چې برنامه خپل اړتیاوې رامینځته کړي ، له کوم څخه چې هغه د لا جواز ورکولو سره پرمخ ځي. بیا، تاسو باید خپل ځان د عادي انتخابونو سره آشنا کړئ چې د غوښتنې سره سمون لري. له هغې وروسته، تاسو اړتیا لرئ چې قانوني ژبه په دقت سره مطالعه کړئ او وروستۍ پریکړه وکړئ چې جواز باید څه وي. د باخبره انتخاب کولو لپاره، تاسو اړتیا لرئ پوه شئ چې کوم حقوق او مکلفیتونه د یو ځانګړي ډول جواز سره تړاو لري. د سم انتخاب کولو لپاره، تاسو کولی شئ د پرتله کونکي په نوم ځانګړي خدمتونه وکاروئ. دلته ځینې مثالونه دي:

  1. https://choosealicense.com/ دا سایټ د سم انتخاب غوره کولو لپاره مخکښې پوښتنې او مفصل مشورې لري ترڅو تاسو سره د کارونې ځانګړتیاو په پوهیدو کې مرسته وکړي.
  2. د https://opensource.org/licenses پاڼه د مختلفو وړیا سافټویر حلونو بیاکتنې ته وقف شوې ده.
  3. سایټ https://tldrlegal.com/ د مختلف جواز انتخابونو لپاره د پوهنځی په توګه ګڼل کیدی شي. دواړه دقیق قانوني فورمولونه او مفصل نظرونه شتون لري.
هغه څه چې تاسو اړتیا لرئ د GitHub جوازونو په اړه پوه شئ: څنګه غوره کول او اضافه کول
په https://choosealicense.com/[/caption کې د جوازونو پرتله کول] په هرصورت، د غوره کولو ترټولو ګټوره لاره د اړوندو قانوني اسنادو په دقت سره لوستل دي . که څه هم موږ د کار کولو فعالیتونو په اړه خبرې کوو، په هرصورت، د متنونو مطالعه به پراختیا کونکي ته ټول اړین ځوابونه ورکړي.

ګیتوب ته د جواز اضافه کولو څرنګوالی

د جواز انتخابونو پراخه انتخاب سره سره چې په عمل کې مؤثره او د باور وړ ثابت شوي ، پراختیا کونکی ممکن د دې په اړه خپل نظرونه ولري چې د هغه برنامې لپاره جواز چې هغه رامینځته کړی باید څه وي. په دې حالت کې، خدمت د دې وړتیا چمتو کوي چې ستاسو خپل نسخه اضافه کړي یا موجوده نسخه تنظیم کړي. ګیتوب ته د جواز اضافه کولو لپاره ، تاسو اړتیا لرئ دا مرحلې تعقیب کړئ:

  1. تاسو اړتیا لرئ د خپل ذخیره اصلي پا pageې ته لاړشئ. هغه څه چې تاسو اړتیا لرئ د GitHub جوازونو په اړه پوه شئ: څنګه غوره کول او اضافه کول
  2. تاسو اړتیا لرئ د فایل اضافه کولو لپاره په تڼۍ کلیک وکړئ، بیا “نوی فایل جوړ کړئ” غوره کړئ. هغه څه چې تاسو اړتیا لرئ د GitHub جوازونو په اړه پوه شئ: څنګه غوره کول او اضافه کول
  3. بیا، تاسو اړتیا لرئ د فایل نوم داخل کړئ. د جواز لپاره، دا کیدای شي د دوو انتخابونو څخه یو وي: LICENSE یا LICENCE.md. دلته د لویو لیکونو کارول لازمي دي.
  4. د فایل نوم داخلولو ساحې ښیې ته ، د جواز ټیمپلیټ غوره کولو لپاره کلیک وکړئ. هغه څه چې تاسو اړتیا لرئ د GitHub جوازونو په اړه پوه شئ: څنګه غوره کول او اضافه کول
  5. د پاڼې په ښي خوا کې مینو کې، “خپلې پروژې ته جواز اضافه کړئ” کرښه غوره کړئ. په دې حالت کې، یو ډول د موجوده اسنادو څخه غوره شوی. هغه څه چې تاسو اړتیا لرئ د GitHub جوازونو په اړه پوه شئ: څنګه غوره کول او اضافه کول
  6. بیا په کرښه کلیک وکړئ “بیاکتنه او سپارل”. بیا د خپل تړون توضیحات دننه کړئ.
  7. له هغې وروسته، دا اړینه ده چې روښانه کړئ چې کوم بدلونونه یا اضافه شوي. بیا ، په ګوته کړئ چې ایا ټاکل شوی سند سم شوی یا ایا دا د جواز بل نسخه رامینځته کولو په اړه دی. هغه څه چې تاسو اړتیا لرئ د GitHub جوازونو په اړه پوه شئ: څنګه غوره کول او اضافه کول

د بدلونونو تصدیق کولو وروسته ، پراختیا کونکی د Git Hub خدمت کې د جوازونو لیست کې د بدلونونو رامینځته کولو پروسه بشپړه کوي.

د ګیتوب جواز غوره کړئ – په ګیټ هب کې د مشهور جوازونو مثالونه

لاندې هغه اختیارونه دي چې خورا مشهور دي. د دوی د ځواک او ضعف په پوهیدو سره، پروګرامر به وکوالی شي سم انتخاب ومومي یا پوه شي چې څنګه په اغیزمنه توګه لټون وکړي.

جی پی ایل

دا جواز یو له خورا مشهور بلل کیدی شي. دا د هغو کسانو لپاره کلاسیک دی چې وړیا سافټویر تولیدوي. د دې سند یو له اصلي اړتیاو څخه دا دی چې دا
دریم اړخ ته اجازه ورکوي چې برنامه په آزاده توګه تعدیل کړي ، مګر په ورته وخت کې دوی حق لري یوازې د ورته جواز لاندې پایلې توزیع کړي. دا جواز ممکن مختلف نسخې ولري. د دې څخه وروستی دریم دی. GPL د برنامو پراختیا کونکو لخوا کارول شوی لکه د ډروپل ویب مینځپانګې مدیریت سیسټم ، د ماریا ډی بی ډیټابیس مدیریت سیسټم ، د InkSkape ویکتور ګرافیک مدیر ، او ځینې نور. دا په زړه پورې ده چې یادونه وکړئ چې SQL نه یوازې GPL کاروي، بلکې سوداګریز جواز هم کاروي.

LGPL

دا نوم د “GNU GPL لږ عمومي عامه جواز” ته ژباړل کیږي. د ځینې پراختیا کونکو لپاره ، GPL مناسب ندي ، ځکه چې دا د دوی لپاره مکلفیت رامینځته کوي چې د ورته جواز لاندې ترمیم شوي محصولات توزیع کړي. د دې اختیار د غوښتنلیک ځانګړتیاوې د پروګرامر لخوا رامینځته شوي کتابتونونو کارولو جواز ورکولو پروسه څنګه ترسره کیږي په ګوته کیدی شي. په دې حالت کې، لاندې درې اختیارونه په پام کې نیول کیږي:

  1. کله چې یو کتابتون نوی فعالیت وړاندې کوي چیرې چې بل سوداګریز کتابتون نشي کولی ورته کار وکړي، نو GPL غوره انتخاب دی.
  2. په وړیا کتابتون کې پراختیا کونکي لا دمخه موجوده معیار پلي کړی. پدې سیمه کې د ورته دندو سره سوداګریز اختیارونه شتون لري. د دې قضیې لپاره، دا به د LGPL غوره کولو لپاره مناسب وي.
  3. کله چې دا نوي معیار ته راځي چې واقعیا د سوداګریز سره سیالي کوي ، د اپاچي جواز د تګ لاره ده.

دا معیار
د کتابتونونو سوداګریزې کارونې ته اجازه ورکوي . که تعدیلات ترسره شي، ورته شرایط او شرایط باید د ویش لپاره وکارول شي. په هرصورت، د کوډ ساده کارول د شرایطو بدلون ته اجازه ورکوي.

Eclipse عامه جواز

دا سند
د نورو جوازونو لاندې ویشلو ته اجازه ورکوي، په شمول د سوداګریزو جوازونو . اصلي شرط دا دی چې په ترمیم شوي کارونو کې، نوښتونه به په جلا ماډل کې ځای پرځای شي. دا جواز په جاوا کې د محصولاتو په پراختیا کې شهرت ترلاسه کړ. یوه بیلګه د Clojure پروګرام کولو ژبه ده، د جاوا غوښتنلیکونو ازموینې لپاره یو چوکاټ.
هغه څه چې تاسو اړتیا لرئ د GitHub جوازونو په اړه پوه شئ: څنګه غوره کول او اضافه کول

د موزیلا عامه جواز

ځینې ​​دا سند د GPL او سوداګریزو جوازونو ترمنځ د جوړجاړي په توګه ګوري. MPL
ځینې فایلونو ته خلاص لاسرسي ته اړتیا لري . د سافټویر محصول ممکن د دې جواز لاندې ځینې فایلونه ولري او نور پرته له دې. د تعدیل وروسته ، دا اجازه لري چې جواز ته اړتیا ولري (د مثال په توګه ، دا یو سوداګریز کیدی شي) ، مګر دا یوازې په دې شرط ممکنه ده چې د MPL لاندې خپاره شوي فایلونو ته لاسرسی لاهم خلاص وي. په دې حالت کې، پای کاروونکي باید د اصلي سافټویر لیکوالانو په اړه معلومات چمتو کړي. د دې سند سره سم، د لیبر آفس دفتر، موزیلا براوزر او نور سافټویر محصولات خپاره شوي.

د اپاچی جواز ګیتوب

AL د لیبرال وړیا جواز په نوم یادیږي. دا ځانګړتیا د دې حقیقت له امله ده چې
د پخوا په څیر د ورته شرایطو لاندې د مشتق محصول خوشې کولو اړتیا نشته . دا سند په فعاله توګه د اپاچي سافټویر بنسټ لخوا کارول کیږي. کله چې کارول کیږي، لاندې اجازه لري:

  1. د سافټویر محصول اجازه لري چې نور د سوداګریزو موخو لپاره وکارول شي.
  2. د غوښتنلیک بدلونونه اجازه لري.
  3. په راتلونکو ویشونو کې باید د اصلي لیکوال نوم شامل وي.

د نوي ډول په جوړولو سره، د جواز اخیستونکو لپاره هیڅ مکلفیت نشته چې د اصلي محصول کوډ چمتو کړي. دا ډول جواز د پام وړ شهرت ترلاسه کړ. دا د مشهور سافټویر محصولاتو لیست کولو سره ښودل کیدی شي چې د دې ډول جواز لاندې خوشې شوي: د Android عملیاتي سیسټم ، یو چوکاټ چې په جاوا کې د تصدۍ غوښتنلیکونه رامینځته کوي ، او د اپاچي ویب سرور. https://youtu.be/wyZq-EazOmU

د MIT جواز

ځینې ​​د دې وړیا سافټویر جواز اختیار خورا مشهور ګڼي. د دې اصلي ګټه د ځینو لخوا د وړیا یا سوداګریزو جوازونو مختلف ډولونو سره ښه مطابقت ګڼل کیږي. ترټولو مهمې ځانګړتیاوې
د کوډ د تعدیل کولو وړتیا ده، په بیله بیا د نورو جوازونو لاندې د ویشلو اجازه د هغه چا په انتخاب کې چې بدلونونه یې کړي . د سافټویر محصولات چې دا سند کاروي عبارت دي له: د جاواسکریپټ کتابتون چې د JQuiery په نوم یادیږي، د اتوم متن مدیر، AngularJS، د جاوا سکریپټ پراختیا چوکاټ. [کیپشن id=”attachment_11851″ align=”aligncenter” width=”1906″]
هغه څه چې تاسو اړتیا لرئ د GitHub جوازونو په اړه پوه شئ: څنګه غوره کول او اضافه کول Git Hub جواز پرتله کول

د اوبو لاندې ډبرې

ځینې ​​​​وختونه لیکوال په لومړي سر کې د جواز یوه نسخه غوره کوي، او وروسته یې بدلول غواړي. که هغه یوازې پروګرام جوړ کړي، نو دا ډول بدلون به ستونزمن نه وي. په هرصورت، په هغه حالتونو کې چې په پراختیا کې ډیری برخه اخیستونکي شتون لري، نو د دوی رضايت پرته به دا کار ونکړي. د مثال په توګه، د لینوکس جوړونکي، که څه هم هغه په ​​​​حقیقت کې د عملیاتي سیسټم اساس جوړ کړی، د ټولو هغو پروګرام کونکو رضایت پرته به نشي کولی جواز بدل کړي چې په نور پرمختګ کې یې برخه اخیستې. کله چې د MPL لاندې توزیع کیږي، هغه څوک چې په کوډ کې بدلون راولي نشي کولی د MPL لاندې فایلونه د بل جواز لاندې وړاندې کړي. د نوي سند کارول به د برنامو نورو ماډلونو ته راجع شي.

info
Rate author
Add a comment