GitHub жүйесінде RAD құрылымы үшін ашық бастапқы лицензияны қалай таңдауға болады

Бұл мақалада біз авторлық құқық туралы аздап сөйлесетін боламыз, бірақ негізінен RAD шеңбері үшін тегін лицензияны таңдау туралы. IONDV. Рамка және оған негізделген ашық бастапқы өнімдер үшін. Біз сізге рұқсат беру лицензиясы туралы айтып береміз Apache 2.0, бізді оған не әкелді және бұл процесте қандай шешімдерге тап болдық.

Лицензияны таңдау процесі өте көп еңбекті қажет етеді және оны жақсы оқып шығу керек, ал егер сіз заңгерлік білімнің бақытты иесі болмасаңыз, сіздің алдыңызда әртүрлі тегін лицензиялар туралы ақпараттың ұзақ өрісі ашылады. Ең бастысы - бірқатар шектеу критерийлерін жасау. Талқылау және ойлану процесі арқылы сіз және сіздің команда сіздің өніміңізді пайдаланушыларға не рұқсат бергіңіз келетінін және нені тыйым салу керектігін түсіне аласыз. Қолыңызда белгілі бір сипаттама болған кезде, оны бар лицензияларға қабаттап, ең көп ұпай саны сәйкес келетінін таңдау керек. Бұл, әрине, қарапайым болып көрінеді, бірақ шын мәнінде, әдетте талқылаудан кейін де сұрақтар қалады.

GitHub жүйесінде RAD құрылымы үшін ашық бастапқы лицензияны қалай таңдауға болады

Біріншіден, сілтеме selectalicense.com, біз кеңінен қолданатын пайдалы сайт. Ерекше назар аударыңыз салыстыру кестесі 13 негізгі критерий бойынша лицензиялар. Ағылшын тілі мен шыдамдылық сізге жар болсын.

Ұнды таңдау

Лицензиялардың жалпы сипаттамасынан бастайық тегін бағдарламалық қамтамасыз ету. Ашық бастапқы бағдарламалық қамтамасыз ету тек қана тегін лицензияны білдіреді, ол үлгі бойынша коммерциялық және коммерциялық емес таратуды шектемейді. Ашық ядро. Тиісінше, бағдарламалық жасақтаманы желіге тегін лицензия бойынша орналастыру оны үшінші тұлғаларға беруді, таратуды және сатуды толығымен шектей алмайды және сіз бұған ойша дайын болуыңыз керек.

Тегін лицензия пайдаланушыға бағдарламалық жасақтаманы кері инженериялауға қатысуға немесе оны басқа қолжетімді тәсілдермен өзгертуге құқық береді. Көптеген лицензиялар автордың және/немесе жүйе иесінің құқықтарын өзгерте отырып, өнімнің атын өзгертуге немесе онымен қандай да бір манипуляциялар жасауға мүмкіндік бермейді.

Тегін лицензиялар туралы бізді қызықтыратын негізгі сұрақтар:

  1. Бағдарламалық құралға енгізілген өзгерістер жазылуы және жүйенің авторлық құқық иесіне қатысы болмауы керек пе?
  2. Туынды бағдарламалық құралдың атауы авторлық құқық иесінің бағдарламалық құралының атауымен бірдей болмауы керек пе?
  3. Кез келген жаңа нұсқалардың лицензиясын басқасына, соның ішінде меншікті нұсқасына өзгертуге бола ма?

Ең көп таралған лицензиялардың тізімін мұқият қарап шыққаннан кейін біз толығырақ қарастырған бірнешеуін таңдадық. үшін ықтимал лицензиялар IONDV. Рамка болды: GNU GPLv3, Apache 2.0, MIT және MPL. MIT дереу алынып тасталды, бұл кодты кез келген жолмен қолдануға, өзгертуге және таратуға мүмкіндік беретін рұқсат етілген көшірме емес лицензия, бірақ біз бұл опцияны қанағаттандырмадық, біз әлі де авторлық құқық арасындағы қатынасты реттейтін лицензияны қаладық. ұстаушы және пайдаланушы. GitHub-тағы кішігірім жобалардың көпшілігі MIT лицензиясы немесе оның әртүрлі нұсқалары бойынша жарияланады. Лицензияның өзі өте қысқа және жалғыз тыйымдар бағдарламалық жасақтаманы жасаушының авторлығын көрсету болып табылады.

Келесі лицензия болды 2.0. Рас, біз оған бірден келген жоқпыз, бірақ оны егжей-тегжейлі зерттегеннен кейін біз оны тез арада жоққа шығардық, өйткені басты кемшілігі лицензия бүкіл жобаға емес, жеке файлдарға қатысты. Сонымен қатар, егер пайдаланушы файлды өзгертсе, ол лицензияны өзгерте алмайды. Шын мәнінде, Ашық бастапқы жобаны қаншалықты мұқият өзгертсеңіз де, мұндай лицензияның арқасында оны ешқашан монетизациялай алмайсыз. Айтпақшы, бұл авторлық құқық иесіне қатысты емес.

Ұқсас мәселе лицензияда сақталады GNU GPLv3. Ол кез келген файлдың астында қалуын талап етеді. GNU GPL туынды туындылардың ашық бастапқы коды болуын және сол лицензияның астында қалуын талап ететін копилефт лицензиясы болып табылады. Яғни: кодтың екі жолын қайта жазу арқылы сіз өзгертулеріңізді жасауға мәжбүр боласыз және одан әрі пайдалану немесе тарату кезінде кодты GNU GPL астында сақтауға болады. Бұл жағдайда бұл біз үшін емес, жобамыздың пайдаланушысы үшін шектеуші фактор болып табылады. Бірақ GPL-ді кез келген басқа лицензияға өзгертуге, тіпті GPL нұсқаларында да тыйым салынады. Мысалы, егер сіз өзгерсеңіз LGPL (GPL-ге қондырма) GPL-ге, содан кейін LGPL-ге кері жол болмайды. Ал бұл тармақ оған қарсы дауыс беруде шешуші болды.

Тұтастай алғанда, біздің таңдауымыз бастапқыда соған бейім болды GPL3 дәл сол лицензия бойынша өзгертілген кодты таратуға байланысты. Біз осылайша өнімімізді қорғай аламыз деп ойладық, бірақ Apache 2.0-де тәуекелдерді азырақ көрдік. Free Software Foundation мәліметтері бойынша, GPLv3 Apache License v2.0 нұсқасымен үйлесімді, яғни лицензияны Apache License v2.0 нұсқасынан GPL v3.0 нұсқасына өзгертуге әрқашан болады.

Apache 2.0

Apache 2.0 — авторлық құқыққа баса назар аударылған теңдестірілген рұқсат беретін лицензия. Міне, ол бізді қызықтырған сұрақтарға жауап берді. Бағдарламалық құралға енгізілген өзгерістер жазылуы және жүйенің авторлық құқық иесіне қатысы болмауы керек пе? Иә, барлық өзгерістер құжатталған болуы керек және біз бастапқы кодқа немесе өзгертілген кодқа жауапты емеспіз. Өзгерістері бар файл осы өзгертулер енгізілген кодқа тіркелуі керек. Туынды бағдарламалық құралдың атауы авторлық құқық иесінің бағдарламалық құралының атауымен бірдей болмауы керек пе? Иә, туынды бағдарламалық құрал басқа атаумен және басқа сауда белгісімен, бірақ авторлық құқық иесінің белгісімен шығарылуы керек. Кез келген жаңа нұсқалардың лицензиясын басқасына, соның ішінде меншікті нұсқасына өзгертуге бола ма? Иә, оны әртүрлі лицензиялар бойынша шығаруға болады, Apache 2.0 коммерциялық емес және коммерциялық лицензияларды пайдалануды шектемейді.

Сондай-ақ, Apache 2.0 үшін ашық бастапқы кодқа негізделген жаңа өнімдерді немесе қосымша функционалдығы бар өнімдерді шығарғанда, бірдей лицензияны пайдалану қажет емес. Төменде Apache 2.0 лицензиясының шарттары мен шектеулері бар суретті көре аласыз.

GitHub жүйесінде RAD құрылымы үшін ашық бастапқы лицензияны қалай таңдауға болады

Лицензия авторлық құқықтарды және бағдарламалық құрал шығарылатын лицензияны сақтау және атап өту талабын қояды. Міндетті қолжетімділік авторлық құқық туралы ескерту авторлық құқық иеленушінің атымен және лицензия бағдарламалық жасақтаманың түпнұсқа авторының құқықтарын қорғайды, өйткені оның атауы өзгертілсе, басқа лицензия бойынша берілсе немесе сатылса да, авторлық белгі сақталады. Бұл үшін файлды да пайдалануға болады ХАБАРЛАМА және оны бастапқы кодқа немесе жобалық құжаттамаға тіркеңіз.

Біз GitHub жүйесінде жалпыға қолжетімді өнімдеріміздің барлығын Apache 2.0 лицензиясы бойынша шығарамыз, қоспағанда IONDV. Соғыс мұрағаты, оның бастапқы коды GPLv3 лицензиясы бойынша осы жылдың сәуір айында Қиыр Шығыс әлеуметтік технологиялар орталығымен GitHub сайтында жарияланған. Қазіргі уақытта қосымша шеңбер және оның модульдер жарияланған бағдарламалар шеңберде жасалған. Хаб туралы біз қазірдің өзінде айттық Жобаны басқару жүйесі және туралы Коммуникациялар тіркелімі.

Анау. шеңбер туралы мәліметтер

IONDV. Framework — маңызды бағдарламалау дағдыларын қажет етпейтін, метадеректерге негізделген жоғары деңгейлі веб-қосымшаларды жасауға арналған node.js негізіндегі ашық бастапқы негіз.

Қолданбаның функционалдық мүмкіндіктерінің негізі деректер тізілімі – Регистр модулі болып табылады. Бұл метадеректер құрылымдарына негізделген деректермен тікелей жұмыс істеуге арналған, соның ішінде жобаларды, бағдарламаларды, оқиғаларды және т.б. басқаруға арналған негізгі модуль. Жоба сонымен қатар ерікті деректер үлгілерін көрсету үшін портал модулін пайдаланады - ол мұрағаттық алдыңғы тізілімді жүзеге асырады.

MongoDb ДҚБЖ үшін пайдаланылады - ол қолданба параметрлерін, метадеректерді және деректердің өзін сақтайды.

Сіздің жобаңызға лицензияны қалай қолдануға болады?

Файл қосыңыз ЛИЦЕНЗИЯ жобаңыздың репозиторийіндегі лицензия мәтінімен және voilà, Apache 2.0 арқылы қорғалған жоба. Авторлық құқық иесін көрсету керек, болды авторлық құқық туралы ескерту. Мұны бастапқы кодта немесе файлда жасауға болады ХАБАРЛАМА (Apache лицензиясы бойынша лицензиясы бар барлық кітапханалардың тізімі және оларды жасаушылардың аттары бар мәтіндік файл). Файлдың өзін бастапқы кодқа немесе жұмыспен бірге таратылатын құжаттамаға орналастырыңыз. Біз үшін бұл келесідей көрінеді:

Авторлық құқық © 2018 ION DV LLC.
Apache лицензиясы, 2.0 нұсқасы бойынша лицензияланған

Apache 2.0 лицензия мәтіні

Apache лицензиясы
2.0 нұсқасы, 2004 жылғы қаңтар
http://www.apache.org/licenses/

ПАЙДАЛАНУ, ӨНДІРУ ЖӘНЕ БӨЛУ ЖӨНІНДЕГІ ШАРТТАР МЕН ШАРТТАР

  1. Анықтамалар.

    «Лицензия» пайдаланудың, қайта шығарудың талаптары мен шарттарын,
    және тарату осы құжаттың 1-9 бөлімдерінде анықталған.

    «Лицензиар» авторлық құқық иеленушісін немесе уәкілеттік берген ұйымды білдіреді
    Лицензия беретін авторлық құқық иесі.

    «Заңды тұлға» әрекет етуші субъектінің және барлығының бірлестігін білдіреді
    бақылаушы, бақыланатын немесе жалпыға ортақ басқа субъектілер
    сол ұйыммен бақылау. Осы анықтаманың мақсаттары үшін
    «бақылау» (i) тікелей немесе жанама әсер ететін күшті білдіреді
    осындай ұйымның бағыты немесе басқаруы, келісімшарт бойынша немесе
    әйтпесе, немесе (ii) елу пайызға (50%) немесе одан көп пайызға иелік ету
    орналастырылған акциялар немесе (iii) осындай ұйымның меншікті меншігі.

    «Сіз» (немесе «Сіздің») жеке немесе заңды тұлғаны білдіреді
    осы Лицензиямен берілген рұқсаттарды пайдалану.

    «Дереккөз» нысаны өзгертулер енгізу үшін қолайлы нысанды білдіреді,
    бағдарламалық жасақтаманың бастапқы кодын, құжаттаманы қоса, сонымен қатар
    бастапқы және конфигурация файлдары.

    "Нысан" нысаны механикалық әсерден туындайтын кез келген нысанды білдіреді
    түпнұсқаны түрлендіру немесе аудару, бірақ
    құрастырылған объектілік кодпен, жасалған құжаттамамен шектелмейді,
    және басқа медиа түрлеріне түрлендіру.

    «Шығарма» дереккөздегі немесе авторлық туындыны білдіреді
    А көрсетілгендей, Лицензия бойынша қол жетімді объект нысаны
    туындыға енгізілген немесе оған тіркелген авторлық құқық туралы хабарлама
    (мысал төмендегі Қосымшада берілген).

    «Туынды туындылар» көзде немесе объектте кез келген жұмысты білдіреді
    форма, ол Жұмысқа негізделген (немесе одан алынған) және ол үшін
    редакциялық түзетулер, аннотациялар, пысықтауыштар немесе басқа да өзгертулер
    тұтастай алғанда түпнұсқа авторлық жұмысты ұсынады. Мақсаттар үшін
    Осы Лицензияның туынды жұмыстары қалған жұмыстарды қамтымайды
    интерфейстерден бөлінетін немесе жай ғана байланыстырылатын (немесе атымен байланыстырылатын),
    жұмыс және оның туындылары.

    «Үлес» кез келген авторлық туындыны, соның ішінде
    жұмыстың түпнұсқа нұсқасы және кез келген өзгертулер мен толықтырулар
    сол Шығармаға немесе оның туындыларына, яғни әдейі
    авторлық құқық иесінің Шығармаға қосу үшін Лицензиарға ұсынылған
    немесе атынан ұсынуға уәкілетті жеке немесе заңды тұлға
    авторлық құқық иесі. Осы анықтаманың мақсаттары үшін «жіберілген»
    электронды, ауызша немесе жазбаша байланыстың кез келген нысанын білдіреді
    Лицензиарға немесе оның өкілдеріне, соның ішінде, бірақ онымен шектелмейді
    электрондық пошта тізіміндегі байланыс, бастапқы кодты басқару жүйелері,
    басқаратын немесе оның атынан басқарылатын бақылау жүйелерін шығарады
    Жұмысты талқылау және жетілдіру мақсатында лицензиар, бірақ
    айқын немесе басқаша белгіленген коммуникацияларды қоспағанда
    авторлық құқық иесі жазбаша түрде «Үлес емес» деп белгіледі.

    "Салым беруші" Лицензиарды және кез келген жеке немесе заңды тұлғаны білдіреді
    оның атынан Лицензиар үлес алған және
    кейіннен жұмыс құрамына кіреді.

  2. Авторлық құқық лицензиясын беру. ережелері мен шарттарына сәйкес
    осы Лицензия, әрбір Салымшы осылайша Сізге мәңгі береді,
    бүкіл әлемде, эксклюзивті емес, ақысыз, роялтисіз, қайтарымсыз
    туындыларды көбейтуге, дайындауға авторлық лицензия,
    жария түрде көрсету, көпшілік алдында орындау, сублицензиялау және тарату
    Work және мұндай туындылар Source немесе Object түрінде.

  3. Патенттік лицензияны беру. ережелері мен шарттарына сәйкес
    осы Лицензия, әрбір Салымшы осылайша Сізге мәңгі береді,
    бүкіл әлемде, эксклюзивті емес, ақысыз, роялтисіз, қайтарымсыз
    (осы бөлімде көрсетілген жағдайларды қоспағанда) патент алуға лицензия, берген,
    жұмысты пайдалануға, сатуға, сатуға, импорттауға және басқаша түрде беруге ұсыныс жасау,
    егер мұндай лицензия лицензияланатын патенттік талаптарға ғана қатысты болса
    міндетті түрде бұзылатын осындай Салымшымен
    Жарналар (лар) жалғыз немесе олардың қосқан үлестерін біріктіру арқылы
    осындай үлес (тер) ұсынылған жұмыспен бірге. Егер де сен
    кез келген ұйымға қарсы патенттік сот ісін жүргізу (соның ішінде а
    сот ісіндегі қарама-қарсы талап немесе қарсы талап) жұмыс деп мәлімдейді
    немесе Шығармаға енгізілген жарна тікелей болып табылады
    немесе патенттік құқықты бұзу, содан кейін кез-келген патенттік лицензия
    Сізге осы Лицензия бойынша берілген жұмыс тоқтатылады
    мұндай талап арыз берілген күннен бастап.

  4. Қайта бөлу. көшірмелерін көшіруге және таратуға болады
    Жұмыс немесе туындылар кез-келген ортада, онымен немесе онсыз
    модификациялары және Source немесе Object түрінде, егер сіз
    келесі шарттарды орындау:

    (а) Сіз кез келген басқа алушыларға жұмыс беруіңіз керек немесе
    Туынды жұмыстар осы Лицензияның көшірмесі; және

    (b) Кез келген өзгертілген файлдарда көрнекті ескертулер болуы керек
    файлдарды өзгерткеніңіз туралы; және

    © Кез келген туынды туындылардың бастапқы түрінде сақтауыңыз керек
    Сіз тарататын барлық авторлық құқықты, патентті, тауарлық белгіні және
    Жұмыстың бастапқы формасынан алынған ескертулер,
    бөлігіне қатысты емес ескертулерді қоспағанда
    туындылар; және

    (d) Жұмыста оның бөлігі ретінде «ЕСКЕРТУ» мәтіндік файлы болса
    тарату, содан кейін сіз тарататын кез-келген туынды қажет
    қамтылған атрибуция туралы ескертулердің оқылатын көшірмесін қосыңыз
    мұндай ЕСКЕРТПЕ файлында, жоқ ескертулерді қоспағанда
    Туынды шығармалардың кез-келген бөлігіне, кем дегенде біреуіне қатысты
    келесі орындардың: таратылған NOTICE мәтіндік файлының ішінде
    туынды жұмыстарының құрамында; көзі түрінде немесе
    егер туындымен бірге ұсынылса, құжаттама; немесе,
    туынды шығармаларымен жасалған дисплейде, егер және
    мұндай үшінші тарап ескертулері әдетте қай жерде пайда болса да. Мазмұны
    NOTICE файлының тек ақпараттық мақсаттарға арналған және
    Лицензияны өзгертпеңіз. Сіз өзіңіздің атрибуцияңызды қоса аласыз
    туынды шығармаларындағы сіз тарататын хабарламалар, қатар
    немесе ұсынылған Жұмыстан алынған ЕСКЕРТУ мәтініне қосымша ретінде
    мұндай қосымша атрибуция туралы ескертулерді түсіндіру мүмкін емес
    Лицензияны өзгерту ретінде.

    Сіз өзіңіздің авторлық құқық туралы мәлімдемеңізді Өзгертулеріңізге және
    қосымша немесе басқа лицензия шарттары мен шарттарын ұсына алады
    сіздің модификацияңызды пайдалану, көбейту немесе тарату үшін немесе
    Сіз пайдаланған жағдайда, кез-келген осындай туынды жұмыстар үшін,
    шығарманы көбейту және тарату, әйтпесе сәйкес келеді
    осы Лицензияда көрсетілген шарттар.

  5. Жарналарды жіберу. Басқасын анық айтпасаңыз,
    жұмысқа қосу үшін әдейі ұсынылған кез-келген үлес
    Сіз Лицензиарға осы шарттармен сәйкес келесіз
    осы Лицензия, ешқандай қосымша шарттарсыз.
    Жоғарыда айтылғандарға қарамастан, мұндағы ештеңе ауыстырылмайды немесе өзгертілмейді
    Сіз жасаған кез-келген бөлек лицензиялық келісімнің шарттары
    осындай жарналарға қатысты Лицензиармен.

  6. Сауда белгілері. Бұл Лицензия сауданы пайдалануға рұқсат бермейді
    Лицензиардың атаулары, сауда белгілері, қызмет көрсету белгілері немесе өнім атаулары,
    сипаттау кезінде ақылға қонымды және әдеттегі пайдалану үшін қажет жағдайларды қоспағанда
    Жұмыстың шығу тегі және NOTICE файлының мазмұнын қайта шығару.

  7. Кепілдіктен бас тарту. Қолданыстағы заң талап етпесе немесе
    жазбаша түрде келісіп, Лицензиар жұмыс ұсынады (және әрқайсысы)
    Қатысушы өзінің жарналарын) «ҚОЛДАҒЫСЫНДАЙ» НЕГІЗІНДЕ қамтамасыз етеді,
    КЕПІЛДІКТЕРІСІЗ ЖӘНЕ ҚАНДАЙ ТҮРЛІ ШАРТТАРСЫЗ, білдіретін немесе
    кез келген кепілдіктер мен шарттарды қоса алғанда, шектеусіз көзделген
    АТАҚТЫҢ, ҚҰҚЫҚ БҰЗУШЫЛЫҚТЫҢ, САТЫЛЫМДЫЛЫҚТЫҢ немесе А
    ЕРЕКШЕ МАҚСАТ. Анықтау үшін сіз ғана жауап бересіз
    жұмысты қолдану немесе қайта бөлудің орындылығы және кез келгенін болжау
    осы Лицензия бойынша сіздің рұқсаттарыңызды жүзеге асырумен байланысты тәуекелдер.

  8. Жауапкершілікті шектеу. Ешбір жағдайда және ешқандай құқықтық теория бойынша,
    мейлі азапта (соның ішінде абайсызда), келісімшартта немесе
    егер қолданыстағы заң талап етпесе (мысалы, қасақана және өрескел)
    немесе абайсыздық әрекеттері) немесе жазбаша түрде келісілген кез-келген Салымшы болуы керек
    тікелей, жанама, арнайы, соның ішінде залал үшін Сізге жауапты
    а ретінде туындайтын кез-келген сипаттағы кездейсоқ немесе салдарлық зияндар
    осы Лицензияның нәтижесі немесе оны пайдалану немесе пайдалану мүмкін еместігі
    Жұмыс (гудвилді жоғалтқан кездегі шығынды қоса алғанда, бірақ онымен шектелмейді)
    жұмыстың тоқтап қалуы, компьютердің істен шығуы немесе дұрыс жұмыс істемеуі немесе кез-келген нәрсе
    басқа коммерциялық шығындар немесе залалдар), тіпті егер мұндай Салымшы болса да
    осындай залал келтіру мүмкіндігі туралы ескертілді.

  9. Кепілдік немесе қосымша жауапкершілікті қабылдау. Қайта бөлу кезінде
    жұмыс немесе оның туындылары, сіз ұсына аласыз,
    және ақы алу, қолдауды қабылдау, кепілдік, өтемақы,
    немесе басқа жауапкершілік міндеттемелері және / немесе соған сәйкес құқықтар
    Лицензия. Алайда, мұндай міндеттемелерді қабылдау кезінде сіз тек әрекет ете аласыз
    сіздің атыңыздан және сіздің атыңыздан емес, сіздің жеке жауапкершілікіңіз
    кез келген басқа Салымшының және егер сіз өтеуге келіссеңіз ғана,
    қорғауға және кез-келген жауапкершілік үшін кез-келген Салымшыны зиянсыз ұстауға
    себептері бойынша осындай Салымшы туындаған немесе оған қойылған талаптар
    кез-келген осындай кепілдік немесе қосымша жауапкершілікті қабылдағаныңыз туралы.

    ШАРТТАР МЕН ЖАҒДАЙЛАР СОҢЫ

    ҚОСЫМША: Apache лицензиясын жұмысыңызға қалай қолдануға болады.

    Apache лицензиясын жұмысыңызға қолдану үшін келесіні тіркеңіз
    «[]» жақшалармен қоршалған өрістермен, тақтайша хабарламасы
    өзіңіздің жеке ақпаратыңызбен ауыстырылды. (Қоспаңыз
    жақшалар!) Мәтін тиісті жерге жазылуы керек
    файл пішімі үшін түсініктеме синтаксисі. Біз сондай-ақ а
    файлдың немесе сыныптың атауы және мақсатының сипаттамасы мына жерде қамтылады
    жеңілдету үшін авторлық құқық ескертуімен бірдей «басылған бет».
    бөгде архивтердегі сәйкестендіру.

    Авторлық құқық [yyyy] [авторлық құқық иесінің аты-жөні]

    Apache лицензиясы, 2.0 нұсқасы («Лицензия») бойынша лицензияланған;
    бұл файлды Лицензияға сәйкес пайдалануға тыйым салынады.
    Лицензияның көшірмесін мына жерден ала аласыз

    http://www.apache.org/licenses/LICENSE-2.0

    Егер қолданыстағы заңмен талап етілмесе немесе жазбаша түрде келісілмесе, бағдарламалық жасақтама
    Лицензия бойынша таратылатындар «ҚАЛАЙ БОЛСА» НЕГІЗІНДЕ таратылады,
    КЕПІЛДІКТЕР ЖӘНЕ КЕЗ КЕЛГЕН КЕПІЛДІКТЕРДІ ЖОҚ, тікелей немесе болжалды.
    Белгілі бір тілді басқаруға арналған рұқсаттарды және лицензияны қараңыз
    лицензия бойынша шектеулер.

Лицензия = келісім-шарт

Тегін лицензия, тегін болса да, рұқсат етушілікке жол бермейді және біз шектеулердің мысалдарын келтірдік. Лицензияны өзіңіздің де, пайдаланушының да мүдделерін ескере отырып таңдаңыз, себебі ашық бастапқы бағдарламалық құрал ол үшін арнайы жасалған. Жобаның пайдаланушысы лицензияны өзі мен авторлық құқық иесі арасындағы келісімнің бір түрі ретінде қабылдауы керек, сондықтан бастапқы кодта қандай да бір әрекеттерді орындамас бұрын, жобаның лицензиясымен сізге қойылған шектеулерді мұқият зерттеңіз.

Біз лицензиялар тақырыбына біраз жарық түсірдік деп үміттенеміз және мәселенің күрделілігіне қарамастан, ол ашық бастапқы кодқа жету жолыңызда кедергі болмауы керек. Жобаңызды дамытыңыз және өз құқықтарыңызды және басқаларды ұмытпаңыз.

Пайдалы сілтемелер

Ақырында, бар лицензиялар туралы ақпаратты іздеуде және біздің мақсаттарымыз үшін ең қолайлысын таңдауда бізге көмектескен кейбір пайдалы ресурстар:

Ақпарат көзі: www.habr.com

пікір қалдыру