GitHub ئىجازەتنامىسى ھەققىدە بىلىشىڭىز كېرەك: قانداق تاللاش ۋە قوشۇش

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

GitHub ئىجازەتنامىسى – بىز نېمە دەۋاتىمىز؟ يۇمشاق دېتال يارىتىش ئۈچۈن ، ئۇنى يېزىپلا قالماي ، ئابونتلار ياكى پروگراممېرلارنىڭ نېمە قىلىش ھوقۇقى بارلىقىنى قارار قىلىشى كېرەك. ئەگەر بىرەيلەن ھەممە ئادەم ئۈچۈن ھەقسىز پروگرامما قۇرسا ، ئۇ ياخشى ئىش قىلىۋاتىدۇ ، ئەمما كىم ئۇنى ئىشلەتسە ، ئۇنىڭ قانداق ئىشلىتىدىغانلىقىنى ئاقلاشقا مەجبۇر بولىدۇ. مەسىلەن ، ئەگەر بىر شىركەت پائالىيىتىدە بىر قىسىم ھەقسىز ئىشخانا (مەسىلەن ، LibreOffice) بىلەن ھەمكارلاشسا ، ئۇنداقتا ئۇ چوقۇم تەكشۈرگۈچىلەرگە ئۆزىنىڭ بۇنداق قىلىش ھوقۇقى بارلىقىنى ئىسپاتلىيالىشى كېرەك. بۇنىڭ ئۈچۈن مۇناسىپ ئىجازەتنامە بېرىش يېتەرلىك. ئەگەر ئاچقۇچى ئۇنى تۈزۈشنى ئۇنتۇپ قالسا ، ئۇنداقتا شىركەت قىيىن ئەھۋالدا قېلىشى مۇمكىن.
GitHub ئىجازەتنامىسى ھەققىدە بىلىشىڭىز كېرەك: قانداق تاللاش ۋە قوشۇش ئىجازەتنامە ۋە تۈرلەرنىڭ تۈرلىرىنى تۈرگە ئايرىش مەسىلەن ، بىز ئىشلىتىش ھەققىدەلا ئەمەس ، بەلكى پروگراممىلارنىڭ تېكىستلىرىنى ئۆگىنىش ياكى يۇمشاق دېتال مەھسۇلاتلىرىغا ئۆزىڭىزنىڭ تەڭشىشى توغرىسىدا پاراڭلىشالايمىز. GitHub ھەمكارلىشىپ تۈر ئېچىشتىكى ئەڭ چوڭ مۇلازىمەتلەرنىڭ بىرى. شۇنىڭ بىلەن بىر ۋاقىتتا ، ئۇلار بۇ يەردە ھەقسىز بولۇپلا قالماي ، سودا تۈرلىرىدىمۇ ئىشلىيەلەيدۇ. مۇناسىپ ئىجازەتنامىنى بەلگىلەش ئارقىلىق ، ئاچقۇچىلار ئىجاد قىلىنغان مەھسۇلاتنى قانداق ئىشلىتىشتىكى مۈجمەللىكنى يوقىتىدۇ. مەسىلە شۇكى ، نۇرغۇنلىغان ئوخشىمىغان كىنىشكىلار بار ، مەلۇم ئەھۋالدا قايسى تاللاشنى تاللاش ھەمىشە ئاسان ئەمەس. بەزى تۈرلەرنىڭ ئىجازەتنامىسى يوق ئەھۋاللارمۇ ئاز ئەمەس.
GitHub ئىجازەتنامىسى ھەققىدە بىلىشىڭىز كېرەك: قانداق تاللاش ۋە قوشۇش

نېمىشقا GitHub دا ئوچۇق كود تۈرلىرىگە ئىجازەت بېرىشىڭىز كېرەك

لازىملىق ئىجازەتنامىنى بەلگىلىگەندە ، ئاچقۇچى ئۇنىڭدا تۆۋەندىكى مەزمۇنلارنى تەمىنلەيدۇ:

  1. پروگراممىنىڭ ئىشلىتىش شەرتلىرى . ئۇلار ھەقنى ئۆز ئىچىگە ئالىدۇ ياكى بەزى ئەھۋاللاردا ھەقسىز ئىشلىتىشكە يول قويىدۇ.
  2. بەزىدە پروگراممىلار جەمئىيەت تەرىپىدىن تەرەققىي قىلدۇرۇش ئۈچۈن بارلىققا كېلىدۇ . بۇ خىل ئەھۋالدا ، پروگرامما تېكىستلىرى بىلەن تونۇشماقچى بولغانلارنىڭ ھەممىسى ناھايىتى مۇھىم.
  3. پروگراممىنىڭ تېكىستلىرى تېپىلغاندا ، بەزىلىرى پروگراممىنى ئىقتىدارلىق ۋە ئىمكانقەدەر ئىشەنچلىك قىلىش ئۈچۈن ئۆزگەرتىش ئېلىپ بېرىشى مۇمكىن. بەزىدە ئاپتور كۆپچىلىكنىڭ بۇنداق قىلىشىغا يول قويالايدۇ ، باشقا ئەھۋاللاردا ئۇ بۇ ئۆزگىرىشنى ئۇنىڭغا ئەۋەتىشنى ئوتتۇرىغا قويىدۇ ۋە بۇ تۈرگە ئۆزى تەڭشەش ئېلىپ بارىدۇ.
  4. ئۈچىنچى تەرەپنىڭ بۇ تۈرگە ئۆزگەرتىش كىرگۈزۈپ ، ئۇلارغا ۋاكالىتەن تەكلىپ بېرەلەيدىغان ياكى قىلالمايدىغانلىقىنى قارار قىلىشىڭىز كېرەك . بۇنى قىلغاندا ، ئۇلارنىڭ مەھسۇلاتلىرىنىڭ قايسى ئىجازەتنامە بىلەن بولۇشى كېرەكلىكىنى بەلگىلىشىڭىز كېرەك.

بۇ ۋە شۇنىڭغا ئوخشاش سوئاللارنى ھەل قىلىش ئۈچۈن ، ئەپنىڭ ئاپتورى ئەمەلىيەتتە ئۆزى قۇرغان يۇمشاق دېتال مەھسۇلاتلىرىنىڭ كەلگۈسى تەقدىرىنى بەلگىلەيدۇ.

قايسى خىل ئىجازەتنامە بار

ئىجازەتنامە بىر تەرەپ (ئىجازەتنامە بەرگۈچى) قارشى تەرەپ (ئىجازەتنامە بەرگۈچى) ئۆزى ئىجاد قىلغان مەھسۇلاتنى ئىشلىتىش توغرىسىدا بەلگىلىمە چىقىرىدىغان كېلىشىم. ئەمەلىيەتتە ، بىز تەرەپلەرنىڭ ھۆججەتكە ئىمزا قويۇشىنى ئەمەس ، بەلكى ئۇنى ئىشلىتىشتىكى مۇناسىپ ھوقۇق ۋە مەجبۇرىيەتلەر بىلەن ئاپتوماتىك كېلىشىم تۈزۈشنى سۆزلەيمىز. ھوقۇق ۋە مەجبۇرىيەتنى بەلگىلەشكە ئاساسەن چەكلىمە يوق. بىردىنبىر شەرت شۇكى ، ئۇلار چوقۇم قانۇنغا بويسۇنۇشى كېرەك. ئۆزىڭىزنىڭ ئىجازەتنامىسىنى قۇرۇش بىر مۇرەككەپ خىزمەت ، چۈنكى ئۇ باشقا بەلگىلىمىلەرگە ماس كېلىشى كېرەك. ئەڭ ياخشى تاللاش بۇ خىل ھۆججەتلەرنىڭ ئۆلچەملىك سورتلىرىدىن بىرىنى تاللاش ۋە ئىشلىتىش. ئەمەلىيەتتە ، كۆپ خىل نۇر ئىشلىتىشمۇ ئادەتلەنگەن. كۆپىنچە ئەھۋاللاردا ، بۇنداق ئەھۋالدا ئىككى ئىجازەتنامە بىرلا ۋاقىتتا ئىشلىتىلىدۇ. گەرچە بۇ پروگراممىنىڭ ئاپتورى ئابونتلار چوقۇم رىئايە قىلىدىغان قائىدىلەرنى مۇستەقىل تۈزۈشكە ھوقۇقلۇق بولسىمۇ ، شۇنداقتىمۇ ، ئەمەلىيەتتە ، نۇرغۇن تۈردىكى ئىجازەتنامىلەرنى ئىشلىتىش تەرەققىي قىلدى ، سىز كۆپىنچە ئەھۋاللاردا توغرا تاللىيالايسىز. تۆۋەندىكىسى كۆپىنچە ئەھۋاللاردا Git Hub دا ئەڭ ئالقىشقا ئېرىشكەن تاللاشلار. Git Hub دا كۆپ ئىشلىتىلىدىغان ئىجازەتنامە:
GitHub ئىجازەتنامىسى ھەققىدە بىلىشىڭىز كېرەك: قانداق تاللاش ۋە قوشۇش پروگراممېر ئۆزىنىڭ پىلانىغا ماس كېلىدىغان بىرىنى تاللىشى كېرەك. بۇنى توغرا قىلىش ئۈچۈن ، بەزى تۈرلەردە قانداق ئالاھىدىلىكلەرنىڭ بارلىقىنى چۈشىنىشىڭىز كېرەك.

ئەگەر ئاپتور بۇ ھۆججەتنى تۈزۈشنى رەت قىلسا ، ئۇنداقتا بۇ ئەھۋالدا ئاپتورلۇق ھوقۇقى قوللىنىلىدۇ ، بۇلار ئۆز دۆلىتىنىڭ قانۇنلىرى تەرىپىدىن سۈكۈتتىكى ھالەتتە تەمىنلىنىدۇ. بۇ خىل ئۇسۇلدا ئىجازەتنامىنىڭ بولماسلىقى پروگرامما بىلەن ھەر قانداق ئىشنى قىلغىلى بولىدىغانلىقىدىن دېرەك بەرمەيدۇ. ئەمەلىيەتتە ، بۇ خىل ئەھۋالنى ئىجازەتنامىنىڭ بىر تۈرى دەپ قاراشقا بولىدۇ.

Github ئىجازەتنامىسىنى قانداق تاللاش كېرەك

مۇۋاپىق تاللاشنى باشلاشتىن بۇرۇن ، پروگراممېر ئۇنىڭ تەلىپىنى ئوتتۇرىغا قويۇشى كېرەك ، بۇنىڭدىن كېيىن ئۇ داۋاملىق ئىجازەتنامە بىلەن شۇغۇللىنىدۇ. كېيىنكى قەدەمدە ، تەلەپكە ماس كېلىدىغان تىپىك تاللاشلار بىلەن تونۇشۇشىڭىز كېرەك. ئۇنىڭدىن كېيىن ، سىز قانۇن تىلىنى ئەستايىدىللىق بىلەن ئۆگىنىشىڭىز ۋە ئىجازەتنامىنىڭ قانداق بولۇشى توغرىسىدا ئاخىرقى قارار چىقىرىشىڭىز كېرەك. ئۇچۇرنى تاللاش ئۈچۈن ، مەلۇم خىل ئىجازەتنامە بىلەن قانداق ھوقۇق ۋە مەجبۇرىيەتنىڭ باغلانغانلىقىنى چۈشىنىشىڭىز كېرەك. توغرا تاللاش ئۈچۈن ، سېلىشتۇرۇش دەپ ئاتىلىدىغان ئالاھىدە مۇلازىمەتلەرنى ئىشلىتەلەيسىز. بۇ يەردە بىر قانچە مىسال بار:

  1. https://choosealicense.com/. بۇ تور بېكەتنىڭ توغرا تاللاشنى تاللاشتىكى يېتەكچى سوئاللىرى ۋە ئىشلىتىش ئىقتىدارلىرىنى چۈشىنىشىڭىزگە ياردەم بېرىدىغان تەپسىلىي مەسلىھەتلەر بار.
  2. Https://opensource.org/licenses بېتى ھەرخىل ھەقسىز يۇمشاق دېتال ھەل قىلىش چارىلىرىنى تەكشۈرۈشكە بېغىشلانغان.
  3. Https://tldrlegal.com/ تور بېتىنى ھەر خىل ئىجازەت تاللانمىلىرىنىڭ قامۇسى دەپ قاراشقا بولىدۇ. بۇ يەردە ئېنىق قانۇن لايىھىسى ۋە تەپسىلىي باھا بار.

.
GitHub ئىجازەتنامىسى ھەققىدە بىلىشىڭىز كېرەك: قانداق تاللاش ۋە قوشۇش _ . گەرچە بىز ئەمگەكنى كۆپ تەلەپ قىلىدىغان پائالىيەتلەرنى سۆزلەۋاتقان بولساقمۇ ، شۇنداقتىمۇ ، تېكىستلەرنى تەتقىق قىلىش ئاچقۇچىغا بارلىق زۆرۈر جاۋابلارنى بېرىدۇ.

Github غا قانداق ئىجازەتنامە قوشۇش كېرەك

گەرچە ئەمەلىيەتتە ئۈنۈملۈك ۋە ئىشەنچلىك ئىكەنلىكى ئىسپاتلانغان ئىجازەتنامە تاللاشلىرى كەڭ كۆلەمدە تاللانغان بولسىمۇ ، پروگرامما ئاچقۇچى ئۆزى قۇرغان پروگراممىنىڭ ئىجازەتنامىسىنىڭ قانداق بولۇشى كېرەكلىكى ھەققىدە ئۆزىنىڭ ئوي-پىكىرلىرى بولۇشى مۇمكىن. بۇ خىل ئەھۋالدا ، مۇلازىمەت ئۆزىڭىزنىڭ نەشرىنى قوشۇش ياكى ھازىرقى نەشرىنى تەڭشەش ئىقتىدارى بىلەن تەمىنلەيدۇ. Github غا ئىجازەتنامە قوشۇش ئۈچۈن ، بۇ باسقۇچلارنى بېسىشىڭىز كېرەك:

  1. ئامبىرىڭىزنىڭ باش بېتىگە كىرىشىڭىز كېرەك. GitHub ئىجازەتنامىسى ھەققىدە بىلىشىڭىز كېرەك: قانداق تاللاش ۋە قوشۇش
  2. ھۆججەت قوشۇش ئۈچۈن كۇنۇپكىنى بېسىڭ ، ئاندىن «يېڭى ھۆججەت قۇرۇش» نى تاللاڭ. GitHub ئىجازەتنامىسى ھەققىدە بىلىشىڭىز كېرەك: قانداق تاللاش ۋە قوشۇش
  3. كېيىنكى قەدەمدە ، ھۆججەت نامىنى كىرگۈزۈشىڭىز كېرەك. ئىجازەتنامە ئۈچۈن ، بۇ ئىككى خىل تاللاشنىڭ بىرى بولالايدۇ: LICENSE ياكى LICENCE.md. بۇ يەردە چوڭ ھەرپلەرنى ئىشلىتىش مەجبۇرى.
  4. ھۆججەت ئىسمى كىرگۈزۈش بۆلىكىنىڭ ئوڭ تەرىپىدە چېكىپ ئىجازەت قېلىپىنى تاللاڭ. GitHub ئىجازەتنامىسى ھەققىدە بىلىشىڭىز كېرەك: قانداق تاللاش ۋە قوشۇش
  5. بەتنىڭ سول تەرىپىدىكى تىزىملىكتىن «تۈرىڭىزگە ئىجازەت قوشۇش» دېگەن قۇرنى تاللاڭ. بۇ خىل ئەھۋالدا ، بار بولغان ھۆججەتلەردىن بىر خىل تاللاش تاللىنىدۇ. GitHub ئىجازەتنامىسى ھەققىدە بىلىشىڭىز كېرەك: قانداق تاللاش ۋە قوشۇش
  6. ئاندىن «قايتا قاراپ چىقىڭ» دېگەن قۇرنى چېكىڭ. ئاندىن كېلىشىم تەپسىلاتلىرىڭىزنى كىرگۈزۈڭ.
  7. ئۇنىڭدىن كېيىن ، قوشۇش ياكى ئۆزگەرتىشنىڭ نېمە قىلىنغانلىقىنى ئايدىڭلاشتۇرۇش كېرەك. كېيىنكى قەدەمدە ، تاللانغان ھۆججەتنىڭ تۈزىتىلگەن ياكى تۈزىتىلمىگەنلىكىنى كۆرسىتىڭ. GitHub ئىجازەتنامىسى ھەققىدە بىلىشىڭىز كېرەك: قانداق تاللاش ۋە قوشۇش

بۇ ئۆزگەرتىشلەرنى جەزملەشتۈرگەندىن كېيىن ، ئاچقۇچى Git Hub مۇلازىمىتىدىكى ئىجازەتنامە تىزىملىكىگە ئۆزگەرتىش تەرتىپىنى تاماملايدۇ.

Github ئىجازەتنامىسىنى تاللاڭ – Git Hub دىكى داڭلىق ئىجازەتلەرنىڭ مىسالى

تۆۋەندىكىسى ئەڭ ئالقىشقا ئېرىشكەن تاللاشلار. پروگراممېر ئۇلارنىڭ ئارتۇقچىلىقى ۋە كەمچىلىكىنى چۈشىنىش ئارقىلىق توغرا تاللاشنى تاپالايدۇ ياكى ئۈنۈملۈك ئىزدەشنى چۈشىنىدۇ.

GPL

بۇ ئىجازەتنامىنى ئەڭ ئالقىشقا ئېرىشكەنلەرنىڭ بىرى دېيىشكە بولىدۇ. ھەقسىز يۇمشاق دېتال ئىشلەپچىقارغۇچىلار ئۈچۈن كىلاسسىك. بۇ ھۆججەتنىڭ ئاساسلىق تەلەپلىرىنىڭ بىرى شۇكى ، ئۇ
ئۈچىنچى تەرەپنىڭ پروگراممىنى ئەركىن ئۆزگەرتەلەيدۇ ، ئەمما شۇنىڭ بىلەن بىر ۋاقىتتا ئۇلارنىڭ نەتىجىنى ئوخشاش ئىجازەتنامە بىلەنلا تارقىتىش ھوقۇقى بار. بۇ ئىجازەتنامىنىڭ ئوخشىمىغان نەشرى بولۇشى مۇمكىن. بۇلارنىڭ ئەڭ يېڭىسى ئۈچىنچىسى. GPL Drupal تور مەزمۇن باشقۇرۇش سىستېمىسى ، MariaDB ساندان باشقۇرۇش سىستېمىسى ، InkSkape ۋېكتور گرافىك تەھرىرى ۋە باشقا بىر قىسىم پروگراممىلارنى ئاچقۇچىلار تەرىپىدىن ئىشلىتىلگەن. قىزىقارلىق يېرى شۇكى ، SQL پەقەت GPL نىلا ئەمەس ، بەلكى سودا ئىجازەتنامىسىنىمۇ ئىشلىتىدۇ.

LGPL

بۇ ئىسىم «GNU GPL كىچىك ئادەتتىكى ئاممىۋى ئىجازەتنامە» گە تەرجىمە قىلىنغان. بەزى ئاچقۇچىلارغا نىسبەتەن GPL ماس كەلمەيدۇ ، چۈنكى ئۇلار ئوخشاش ئىجازەتنامە ئاستىدا ئۆزگەرتىلگەن مەھسۇلاتلارنى تارقىتىش مەجبۇرىيىتىنى پەيدا قىلىدۇ. بۇ تاللاشنىڭ قوللىنىلىش ئالاھىدىلىكىنى پروگراممېر قۇرغان كۈتۈپخانىلارنى ئىشلىتىشكە ئىجازەت بېرىش جەريانىنىڭ قانداق ئېلىپ بېرىلىدىغانلىقىنى چۈشەندۈرۈپ بېرەلەيمىز. بۇ خىل ئەھۋالدا تۆۋەندىكى ئۈچ خىل تاللاش كۆزدە تۇتۇلىدۇ:

  1. كۈتۈپخانا باشقا ئىقتىدار كۈتۈپخانىلىرى قىلالمايدىغان يېڭى ئىقتىدار بىلەن تەمىنلىگەندە ، GPL ئەڭ ياخشى تاللاش.
  2. ھەقسىز كۇتۇپخانىدىكى ئاچقۇچى ھازىر بار بولغان ئۆلچەمنى يولغا قويدى. بۇ رايوندا ئوخشاش ئىقتىدارغا ئىگە سودا تاللانمىلىرى بار. بۇ خىل ئەھۋالدا LGPL نى تاللاش قۇلايلىق بولىدۇ.
  3. ئەمەلىيەتتە سودا ئۆلچىمى بىلەن رىقابەتلىشىدىغان يېڭى ئۆلچەمگە كەلسەك ، Apache ئىجازەتنامىسى بېرىشنىڭ يولى.

بۇ ئۆلچەم
كۈتۈپخانىلارنى سودا خاراكتېرلىك ئىشلىتىشكە يول قويىدۇ . ئەگەر ئۆزگەرتىش ئېلىپ بېرىلسا ، تارقىتىشتا ئوخشاش شەرت ۋە شەرتلەرنى ئىشلىتىش كېرەك. قانداقلا بولمىسۇن ، كودنى ئاددىي ئىشلىتىش شارائىتنىڭ ئۆزگىرىشىگە يول قويىدۇ.

تۇتۇلۇش ئاممىۋى ئىجازەتنامىسى

بۇ ھۆججەت
سودا ئىجازەتنامىسىنى ئۆز ئىچىگە ئالغان باشقا ئىجازەتنامىلەردە تارقىتىشقا رۇخسەت قىلىدۇ. ئاساسلىق شەرت شۇكى ، ئۆزگەرتىلگەن ئەسەرلەردە يېڭىلىقلار ئايرىم مودۇلغا قويۇلىدۇ. بۇ ئىجازەتنامە Java دىكى مەھسۇلاتلارنىڭ تەرەققىياتىدا ئالقىشقا ئېرىشتى. Clojure پروگرامما تىلى ، java قوللىنىشچان پروگراممىلىرىنى سىناشنىڭ بىر مىسالى.
GitHub ئىجازەتنامىسى ھەققىدە بىلىشىڭىز كېرەك: قانداق تاللاش ۋە قوشۇش

Mozilla ئاممىۋى ئىجازەتنامىسى

بەزىلەر بۇ ھۆججەتنى GPL بىلەن سودا ئىجازەتنامىسى ئوتتۇرىسىدىكى مۇرەسسە دەپ قارايدۇ. MPL
بەزى ھۆججەتلەرنى ئوچۇق زىيارەت قىلىشنى تەلەپ قىلىدۇ . يۇمشاق دېتال مەھسۇلاتى بۇ ئىجازەتنامىدىكى بەزى ھۆججەتلەرنى ئۆز ئىچىگە ئالىدۇ. ئۆزگەرتىلگەندىن كېيىن ، لازىملىق ئىجازەتنامىنى قويۇشقا رۇخسەت قىلىنىدۇ (مەسىلەن ، ئۇ سودا خاراكتېرلىك بولۇشى مۇمكىن) ، ئەمما بۇ پەقەت MPL ئاستىدا تارقىتىلغان ھۆججەتلەرنى زىيارەت قىلىش ئوچۇق ھالەتتە بولغاندىلا بولىدۇ. بۇ خىل ئەھۋالدا ، ئاخىرقى ئىشلەتكۈچىگە ئەسلى يۇمشاق دېتالنىڭ ئاپتورلىرى توغرىسىدىكى ئۇچۇرلار تەمىنلىنىشى كېرەك. بۇ ھۆججەتكە ئاساسەن ، LibreOffice ئىشخانىسى ، Mozilla تور كۆرگۈسى ۋە باشقا يۇمشاق دېتال مەھسۇلاتلىرى ئېلان قىلىندى.

Apache ئىجازەتنامىسى Github

AL ھەقسىز ھەقسىز ئىجازەتنامە دەپ ئاتىلىدۇ. بۇ ئىقتىدار
تۇغۇندى مەھسۇلاتنى ئىلگىرىكىگە ئوخشاش شارائىتتا قويۇپ بېرىشنىڭ ھاجىتى يوقلۇقىدىن بولغان . بۇ ھۆججەت Apache يۇمشاق دېتال فوندى تەرىپىدىن ئاكتىپ ئىشلىتىلگەن. ئىشلەتكەندە ، تۆۋەندىكىلەرگە رۇخسەت قىلىنىدۇ:

  1. يۇمشاق دېتال مەھسۇلاتلىرىنى سودا مەقسىتىدە يەنىمۇ ئىشلىتىشكە رۇخسەت قىلىنىدۇ.
  2. ئىلتىماس ئۆزگەرتىشكە رۇخسەت قىلىنىدۇ.
  3. كېيىنكى تەقسىماتلار ئەسلى ئاپتورنىڭ ئىسمىنى ئۆز ئىچىگە ئېلىشى كېرەك.

يېڭى ۋارىيانت قۇرۇش ئارقىلىق ئىجازەت بەرگۈچىلەرنىڭ ئەسلى مەھسۇلات كودى بىلەن تەمىنلەش مەجبۇرىيىتى يوق. بۇ خىل ئىجازەتنامە خېلى ئالقىشقا ئېرىشتى. بۇ خىل ئىجازەتنامە ئاستىدا تارقىتىلغان داڭلىق يۇمشاق دېتال مەھسۇلاتلىرىنى: ئاندىرويىد مەشغۇلات سىستېمىسى ، Java دا كارخانا قوللىنىشچان پروگراممىلىرىنى بارلىققا كەلتۈرىدىغان رامكا ۋە Apache تور مۇلازىمېتىرى ئارقىلىق بۇنى ئىسپاتلىغىلى بولىدۇ. https://youtu.be/wyZq-EazOmU

MIT ئىجازەتنامىسى

بەزىلەر بۇ ھەقسىز يۇمشاق دېتال ئىجازەتنامىسىنى ئەڭ ئالقىشقا ئېرىشكەن دەپ قارايدۇ. ئۇنىڭ ئاساسلىق ئەۋزەللىكى بەزىلەر ھەر خىل ھەقسىز ياكى سودا ئىجازەتنامىلىرى بىلەن ياخشى ماسلىشىشچانلىقى دەپ قارىلىدۇ. ئەڭ مۇھىم ئىقتىدارلار
كودنى ئۆزگەرتىش ئىقتىدارى ، شۇنداقلا ئۆزگەرتىش ئېلىپ بارغۇچىنىڭ تاللىشى بىلەن باشقا ئىجازەتنامە ئاستىدا تارقىتىش ئىجازەتنامىسى . بۇ ھۆججەتنى ئىشلىتىدىغان يۇمشاق دېتال مەھسۇلاتلىرى: JQuiery دەپ ئاتىلىدىغان JavaScript كۈتۈپخانىسى ، ئاتوم تېكىست تەھرىرى AngularJS ، JavaScript ئېچىش رامكىسى.
GitHub ئىجازەتنامىسى ھەققىدە بىلىشىڭىز كېرەك: قانداق تاللاش ۋە قوشۇش Git Hub ئىجازەتنامىسىنى سېلىشتۇرۇش [/ caption]

سۇ ئاستىدىكى تاشلار

بەزىدە ئاپتور دەسلەپتە ئىجازەتنامىنىڭ بىر نۇسخىسىنى تاللايدۇ ، كېيىن ئۇنى ئۆزگەرتمەكچى بولىدۇ. ئەگەر ئۇ پروگراممىنى يالغۇز قۇرغان بولسا ، ئۇنداقتا بۇنداق ئۆزگەرتىش تەس ئەمەس. قانداقلا بولمىسۇن ، تەرەققىياتقا قاتناشقۇچىلار كۆپ بولغان ئەھۋال ئاستىدا ، ئۇلارنىڭ رۇخسىتىسىز بۇ ئۈنۈم بەرمەيدۇ. مەسىلەن ، لىنۇكىسنى قۇرغۇچى گەرچە ئۇ ئەمەلىيەتتە مەشغۇلات سىستېمىسىنىڭ ئاساسى قىلغان بولسىمۇ ، ئەمما كېيىنكى تەرەققىياتقا قاتناشقان بارلىق پروگراممېرلارنىڭ رۇخسىتىسىز ئىجازەتنامىنى ئۆزگەرتەلمەيدۇ. MPL ئاستىدا تارقاتقاندا ، كودقا ئۆزگەرتىش كىرگۈزگەنلەر باشقا ئىجازەتنامە ئاستىدا MPL ئاستىدىكى ھۆججەتلەرنى تەمىنلىيەلمەيدۇ. يېڭى ھۆججەتنىڭ ئىشلىتىلىشى باشقا پروگرامما بۆلەكلىرىنى كۆرسىتىدۇ.

info
Rate author
Add a comment