Ինչպես ընտրել բաց կոդով լիցենզիա RAD շրջանակի համար GitHub-ում

Այս հոդվածում մենք մի փոքր կխոսենք հեղինակային իրավունքի մասին, բայց հիմնականում RAD շրջանակի համար անվճար լիցենզիա ընտրելու մասին IONDV. Շրջանակ և դրա վրա հիմնված բաց կոդով արտադրանքի համար: Մենք ձեզ կասենք թույլտվության լիցենզիայի մասին Apache 2.0, այն մասին, թե ինչն է մեզ տանում դրան և ինչ որոշումների ենք բախվել այդ գործընթացում։

Լիցենզիայի ընտրության գործընթացը բավականին աշխատատար է և պետք է մոտենալ արդեն լավ կարդացված, և եթե դուք իրավաբանական կրթության երջանիկ սեփականատեր չեք, ապա ձեր առջև բացվում է տարբեր անվճար լիցենզիաների մասին տեղեկատվության անսպառ դաշտ: Հիմնական բանը, որ պետք է անել, մի շարք սահմանափակող չափանիշներ կազմելն է։ Քննարկման և արտացոլման գործընթացի միջոցով դուք և ձեր թիմը կկարողանաք հասկանալ, թե ինչ եք ուզում թույլ տալ ձեր արտադրանքի օգտագործողներին և ինչն արգելել: Երբ դուք արդեն ունեք որոշակի նկարագրություն ձեր ձեռքերում, դուք պետք է այն ծածկեք առկա լիցենզիաների վրա և ընտրեք այն մեկը, որտեղ միավորների ամենամեծ թիվը համընկնում է: Պարզ է թվում, իհարկե, բայց իրականում, սովորաբար, նույնիսկ քննարկումից հետո հարցերը մնում են։

Ինչպես ընտրել բաց կոդով լիցենզիա RAD շրջանակի համար GitHub-ում

Նախ՝ հղում դեպի selectalicense.com, օգտակար կայք, որը մենք լայնորեն օգտագործել ենք: Հատուկ ուշադրություն դարձրեք համեմատության աղյուսակ լիցենզիաներ՝ ըստ 13 հիմնական չափանիշների. Թող անգլերենը և համբերությունը ձեզ հետ լինեն:

Ընտրության տանջանք

Սկսենք լիցենզիաների ընդհանուր բնութագրերից անվճար ծրագրային ապահովում. Բաց կոդով ծրագրակազմը ենթադրում է բացառապես անվճար լիցենզիա, որը չի սահմանափակում առևտրային և ոչ առևտրային բաշխումը ըստ մոդելի Բացեք Core. Համապատասխանաբար, ծրագրակազմը ցանցում անվճար լիցենզիայի տակ դնելը չի ​​կարող ամբողջությամբ սահմանափակել դրա փոխանցումը, բաշխումը և վաճառքը երրորդ անձանց կողմից, և դուք պարզապես պետք է հոգեպես պատրաստ լինեք դրան:

Անվճար լիցենզիան օգտվողին իրավունք է տալիս մասնակցել ծրագրաշարի հակադարձ ինժեներիային կամ փոփոխել այն այլ հասանելի եղանակներով: Լիցենզիաների մեծ մասը թույլ չի տալիս վերանվանել ապրանքը կամ որևէ մանիպուլյացիա իրականացնել դրա հետ՝ փոխելով համակարգի հեղինակի և/կամ սեփականատիրոջ իրավունքները:

Ազատ լիցենզիաների վերաբերյալ մեզ հետաքրքրող հիմնական հարցերն էին.

  1. Արդյո՞ք ծրագրային ապահովման մեջ կատարված փոփոխությունները պետք է գրանցվեն և որևէ առնչություն չունենան համակարգի հեղինակային իրավունքի սեփականատիրոջ հետ:
  2. Արդյո՞ք ածանցյալ ծրագրաշարի անունը չպետք է նույնը լինի հեղինակային իրավունքի սեփականատիրոջ ծրագրաշարի անվան հետ:
  3. Հնարավո՞ր է արդյոք լիցենզիան փոխել որևէ նոր տարբերակի այլ տարբերակի, ներառյալ սեփականության:

Ամենատարածված լիցենզիաների ցանկը ուշադիր դիտելուց հետո մենք ընտրեցինք մի քանիսը, որոնք մենք ավելի մանրամասն քննարկեցինք: Հնարավոր լիցենզիաներ IONDV. Շրջանակ էին` GNU GPLv3, Apache 2.0, MIT և MPL: MIT գրեթե անմիջապես բացառվում է, սա թույլատրելի ոչ-copyleft լիցենզիա է, որը թույլ է տալիս օգտագործել, փոփոխել և տարածել կոդը գրեթե ցանկացած ձևով, բայց մենք գոհ չէինք այս տարբերակից, մենք դեռ ուզում էինք, որ լիցենզիան կարգավորի հեղինակային իրավունքի միջև հարաբերությունները: սեփականատերը և օգտագործողը: GitHub-ի փոքր նախագծերի մեծ մասը հրապարակվում է MIT լիցենզիայի կամ դրա տարբեր տարբերակների ներքո: Լիցենզիան ինքնին շատ կարճ է, և միակ արգելքը ծրագրային ապահովման ստեղծողի հեղինակությունը նշելն է:

Հաջորդը լիցենզիան էր mpl 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 լիցենզիայի պայմաններով և սահմանափակումներով պատկեր:

Ինչպես ընտրել բաց կոդով լիցենզիա RAD շրջանակի համար GitHub-ում

Լիցենզիան պահանջում է պահպանել և նշել հեղինակային իրավունքները և լիցենզիան, որով թողարկվում է ծրագրաշարը: Պարտադիր առկայություն հեղինակային իրավունքի մասին ծանուցում հեղինակային իրավունքի սեփականատիրոջ անունով և լիցենզիան պաշտպանում է ծրագրաշարի սկզբնական հեղինակի իրավունքները, քանի որ նույնիսկ եթե այն վերանվանվի, տրվի կամ վաճառվի այլ լիցենզիայի ներքո, հեղինակի նշանը դեռ կմնա: Դուք կարող եք նաև օգտագործել ֆայլը դրա համար ԾԱՆՈՒՑՈՒՄ և կցեք այն կամ սկզբնաղբյուրին կամ նախագծի փաստաթղթերին:

Մենք թողարկում ենք մեր բոլոր արտադրանքները հանրությանը հասանելի GitHub-ում Apache 2.0 լիցենզիայի ներքո, բացառությամբ IONDV. Պատերազմի արխիվ, որի սկզբնաղբյուրը GPLv3 լիցենզիայի ներքո հրապարակվել է GitHub-ում այս տարվա ապրիլին Հեռավորարևելյան սոցիալական տեխնոլոգիաների կենտրոնի կողմից։ Այս պահին, ի լրումն շրջանակը իսկ մոդուլներ հրատարակված հավելվածներ պատրաստված շրջանակի վրա: Հաբի մասին, որի մասին մենք արդեն խոսել ենք Ծրագրի կառավարման համակարգ և դրա մասին Կապի ռեգիստր.

Նրանք. մանրամասներ շրջանակի մասին

IONDV. Framework-ը բաց կոդով շրջանակ է՝ հիմնված node.js-ի վրա՝ մետատվյալների վրա հիմնված բարձր մակարդակի վեբ հավելվածներ ստեղծելու համար, որը չի պահանջում ծրագրավորման լուրջ հմտություններ։

Հավելվածի ֆունկցիոնալության հիմքը տվյալների ռեեստրն է՝ «Registration» մոդուլը: Սա առանցքային մոդուլ է, որը նախատեսված է ուղղակիորեն մետատվյալների կառուցվածքների վրա հիմնված տվյալների հետ աշխատելու համար, այդ թվում՝ նախագծերի, ծրագրերի, իրադարձությունների և այլնի կառավարման համար:

MongoDb-ն օգտագործվում է DBMS-ի համար. այն պահպանում է հավելվածի կարգավորումները, մետատվյալները և ինքնին տվյալները:

Ինչպե՞ս լիցենզիա կիրառել ձեր նախագծի համար:

Ավելացնել ֆայլ ԼԻՑԵՆԶԻԱ լիցենզիայի տեքստով ձեր նախագծի պահոցում և 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. Հեղինակային իրավունքի լիցենզիայի տրամադրում. Ելնելով պայմաններից և պայմաններից
    այս լիցենզիան, յուրաքանչյուր Ներդրող սույնով ձեզ տալիս է հավերժական,
    ամբողջ աշխարհում, ոչ բացառիկ, անվճար, առանց վարձատրության, անվերադարձ
    հեղինակային իրավունքի արտոնագիր ՝ վերարտադրելու, ածանցյալ գործեր պատրաստելու,
    հրապարակային ցուցադրումը, հրապարակային կատարումը, արտոնագրումը և տարածումը
    Աշխատանք և այդպիսի ածանցյալ աշխատանքներ սկզբնաղբյուրի կամ օբյեկտի տեսքով:

  3. Արտոնագրային լիցենզիայի տրամադրում. Ելնելով պայմաններից և պայմաններից
    այս լիցենզիան, յուրաքանչյուր Ներդրող սույնով ձեզ տալիս է հավերժական,
    ամբողջ աշխարհում, ոչ բացառիկ, անվճար, առանց վարձատրության, անվերադարձ
    (բացառությամբ սույն բաժնում նշվածի) արտոնագրային արտոնագիր է կատարել, կատարել,
    օգտագործել, առաջարկել վաճառել, վաճառել, ներմուծել և այլ կերպ փոխանցել աշխատանքը,
    եթե այդպիսի լիցենզիան վերաբերում է միայն արտոնագրային հայցերին, որոնք ունեն արտոնագիր
    այնպիսի Աջակցողի կողմից, որոնք անպայման խախտվում են իրենց կողմից
    Նպաստ (ներ) ը միայնակ կամ դրանց ներդրման (ներ) ի համակցությամբ
    այն աշխատանքի հետ, որին ներկայացվել են այդպիսի ներդրումները (ներ) ը: Եթե ​​դու
    որևէ սուբյեկտի դեմ արտոնագրային գործ հարուցի (ներառյալ ՝ ա
    խաչաձեւ հայցը կամ հակընդդեմ հայցը հայցադիմումի մեջ) պնդելով, որ Աշխատանքը
    կամ Աշխատանքի մեջ ներգրավված ներդրումը ուղղակի է
    կամ նպաստի արտոնագրային խախտում, ապա արտոնագրերի ցանկացած լիցենզիա
    Այս աշխատանքի համար սույն լիցենզիայի ներքո ձեզ տրված աշխատանքը կդադարի
    նման դատական ​​հայցի հարուցման օրվա դրությամբ:

  4. Վերաբաշխում. Դուք կարող եք վերարտադրել և տարածել դրա պատճենները
    Աշխատանք կամ դրանց ածանցյալ աշխատանքներ ցանկացած միջավայրում, դրանց հետ կամ առանց դրա
    փոփոխությունները և Աղբյուրի կամ Օբյեկտի ձևով, պայմանով, որ Դուք
    բավարարել հետևյալ պայմանները.

    (ա) Դուք պետք է որևէ այլ աշխատանքի ստացող կամ
    Derivative Works սույն լիցենզիայի պատճենը. և

    (բ) Դուք պետք է պատճառ դարձնեք, որ ցանկացած փոփոխված ֆայլ պարունակի նշանավոր ծանուցումներ
    նշելով, որ Դուք փոխել եք ֆայլերը. և

    © Դուք պետք է պահպանեք ցանկացած ածանցյալ ստեղծագործության Աղբյուրի տեսքով
    որ Դուք տարածում եք հեղինակային իրավունքի, արտոնագրի, ապրանքային նշանի և այլնի
    վերագրման ծանուցումներ Ստեղծագործության Աղբյուրի ձևից,
    բացառելով այն ծանուցումները, որոնք չեն վերաբերում որևէ մասի
    ածանցյալ աշխատանքները; և

    (դ) Եթե Աշխատանքը ներառում է «ԾԱՆՈՒՑՈՒՄ» տեքստային ֆայլ որպես դրա մաս
    բաշխում, ապա ցանկացած ածանցյալ գործ, որը դուք տարածում եք, պետք է
    ներառել պարունակվող վերագրման ծանուցագրերի ընթերցելի պատճենը
    Այդպիսի ՆՈՏԻՑ ֆայլում, բացառելով այն ծանուցումները, որոնք չեն
    վերաբերում են ածանցյալ աշխատանքների որևէ մասի, առնվազն մեկում
    հետևյալ վայրերից՝ տարածված ՆՈՏԻՑ տեքստային ֆայլի մեջ
    որպես ածանցյալ աշխատանքների մաս. աղբյուրի ձևի մեջ կամ
    փաստաթղթեր, եթե դրանք տրամադրվում են ածանցյալ աշխատանքների հետ միասին. կամ,
    ածանցյալ աշխատանքների կողմից առաջացած ցուցադրության շրջանակներում, եթե և
    որտեղ սովորաբար հայտնվում են այդպիսի երրորդ կողմի ծանուցագրերը: Բովանդակությունը
    ԾԱՆՈՒՑՈՒՄ ֆայլը միայն տեղեկատվական նպատակներով է և
    չփոփոխել լիցենզիան: Կարող եք ավելացնել ձեր սեփական վերագրումը
    ածանցյալ աշխատանքների շրջանակներում ձեր կողմից տարածված ծանուցումները
    կամ որպես աշխատանք, տրամադրված fromԱՆՈԹԱԳՐՈՒԹՅԱՆ տեքստի հավելված
    որ վերագրման այդպիսի լրացուցիչ ծանուցումները չեն կարող մեկնաբանվել
    որպես լիցենզիա փոփոխող:

    Դուք կարող եք ավելացնել ձեր սեփական հեղինակային իրավունքի մասին հայտարարությունը ձեր փոփոխություններին և
    կարող է տրամադրել լրացուցիչ կամ տարբեր լիցենզիայի պայմաններ
    Ձեր փոփոխությունների օգտագործման, վերարտադրության կամ բաշխման համար, կամ
    ածանցյալ ցանկացած ստեղծագործության համար, որպես ընդհանուր առմամբ, ձեր օգտագործման,
    Այլապես համապատասխանում է Ստեղծագործության վերարտադրմանը և տարածմանը
    սույն լիցենզիայում նշված պայմանները:

  5. Ներդրումների ներկայացում: Եթե ​​դուք այլ բան հստակորեն չեք նշում,
    որևէ ներդրում, որը դիտավորյալ է ներկայացվել աշխատության մեջ ներառելու համար
    Լիցենզատուի կողմից ձեր կողմից իրականացվում են պայմանները
    սույն լիցենզիան ՝ առանց որևէ լրացուցիչ պայմանների:
    Չնայած վերը նշվածին, սույն ստեղում ոչինչ չի կարող փոխարինել կամ փոփոխվել
    Ձեր կողմից կատարված ցանկացած առանձին լիցենզային պայմանագրի պայմանները
    Արտոնագրողի հետ `կապված այդպիսի ներդրումների հետ:

  6. Ապրանքային նշաններ. Սույն Լիցենզիան չի տալիս առևտուրն օգտագործելու թույլտվություն
    Արտոնագրողի անունները, ապրանքային նշանները, ծառայության նշանները կամ ապրանքների անվանումները,
    բացառությամբ այն դեպքերի, երբ պահանջվում է ողջամիտ և սովորական օգտագործման նկարագրությունը
    Աշխատանքի ծագումը և ՆՈՏԻՑ ֆայլի բովանդակության վերարտադրումը:

  7. Երաշխիքի հրաժարում: Եթե ​​պահանջվում է կիրառելի օրենքով կամ
    գրավոր համաձայնվել է, Արտոնագրողը տրամադրում է աշխատանքը (և յուրաքանչյուրը)
    Աջակցողը տրամադրում է իր ներդրումները) «ԻՆՉՊԵՍ ԿԱ» ՀԻՄՈՒՆՔ,
    Առանց երաշխիքների կամ որևէ տեսակի պայմանների ՝ արտահայտված կամ
    ենթադրվում է, ներառյալ, առանց սահմանափակումների, ցանկացած երաշխիք կամ պայման
    ԱՆՎՏԱՆԳՈՒԹՅԱՆ, ՎԱITԱՌՔԻ, ՎԱERԱՌՔԻ ՀԱՍՏԱԿՈՒԹՅԱՆ
    ՀԻՄՆԱԿԱՆ ՆՊԱՏԱԿ. Դուք որոշեք միայն որոշելու համար
    Աշխատանքի օգտագործման կամ վերաբաշխման նպատակահարմարությունը և ստանձնել որևէ մեկը
    ռիսկերը, որոնք կապված են սույն Լիցենզիայի համաձայն Ձեր թույլտվությունների օգտագործման հետ:

  8. Պատասխանատվության սահմանափակում. Ոչ մի դեպքում և առանց իրավական տեսության,
    հանցագործության մեջ (ներառյալ անփութությունը), պայմանագրային, կամ այլ կերպ,
    եթե դա չի կիրառվում գործող օրենսդրությամբ (օրինակ ՝ դիտավորյալ և կոպիտ)
    անզգուշությամբ գործողություններ) կամ գրավոր համաձայնեցված ցանկացած մասնակից կարող է լինել
    պատասխանատվություն կրում է ձեր առջև վնասների համար, ներառյալ ցանկացած ուղղակի, անուղղակի, հատուկ,
    որևէ բնույթի պատահական կամ հետևանքային վնասներ, որոնք առաջանում են որպես
    սույն լիցենզիայի արդյունք կամ դրա օգտագործման կամ օգտագործման անհնարինության պատճառով
    Աշխատանք (ներառյալ, բայց չի սահմանափակվում գուդվիլի կորստի վնասներին,
    աշխատանքի դադարեցում, համակարգչի անսարքություն կամ անսարքություն, կամ բոլորն ու բոլորը
    այլ առևտրային վնասներ կամ վնասներ), նույնիսկ եթե այդպիսի ներդրողը
    խորհուրդ է տրվել նման վնասների հնարավորության մասին:

  9. Երաշխիքի կամ լրացուցիչ պատասխանատվության ընդունում: Վերաբաշխելիս
    դրանց աշխատանքը կամ ածանցյալ աշխատանքները, կարող եք նախընտրել առաջարկել,
    և գանձել վճար ՝ աջակցության ընդունման, երաշխիքի, հատուցման,
    կամ դրան համապատասխանող այլ պատասխանատվության պարտավորություններ և / կամ իրավունքներ
    Լիցենզիա Այնուամենայնիվ, ընդունելով նման պարտավորությունները ՝ Դուք կարող եք գործել միայն
    ձեր անունից և ձեր բացառիկ պատասխանատվությունից, այլ ոչ թե անունից
    որևէ այլ ներդրողի, և միայն այն դեպքում, եթե Դուք համաձայն եք փոխհատուցել,
    պաշտպանել և յուրաքանչյուր ներդրող անվնաս պահել որևէ պատասխանատվության համար
    առաջացել կամ պատճառաբանվում է, որ այդպիսի Աջակցողը պատճառաբանված է
    որևէ նման երաշխիք կամ լրացուցիչ պատասխանատվություն ընդունելու մասին:

    END OF Պայմաններ եւ դրույթներ

    ՀԱՎԵԼՎԱ:. Ինչպես կիրառել Apache լիցենզիան ձեր աշխատանքի վրա:

    Apache լիցենզիան ձեր աշխատանքի վրա կիրառելու համար կցեք հետևյալը
    կաթսայատան ծանուցում, դաշտերը փակված են «[]» փակագծերով
    փոխարինվել է ձեր սեփական նույնականացման տեղեկատվությամբ: (Մի ներառեք
    փակագծերը!) Տեքստը պետք է կցված լինի համապատասխան
    մեկնաբանությունների շարահյուսություն ֆայլի ձևաչափի համար: Մենք նաև խորհուրդ ենք տալիս, որ ա
    ֆայլի կամ դասի անվանումը և նպատակի նկարագրությունը ներառված են
    նույն «տպված էջը», ինչպես հեղինակային իրավունքի ծանուցումն ավելի հեշտ է
    նույնականացում երրորդ կողմի արխիվներում:

    Հեղինակային իրավունք [yyyy] [հեղինակային իրավունքի սեփականատիրոջ անունը]

    Լիցենզավորված Apache լիցենզիայի ներքո, տարբերակ 2.0 («Լիցենզիա»);
    Դուք չեք կարող օգտագործել այս ֆայլը, բացառությամբ Լիցենզիայի համաձայն:
    Լիցենզիայի պատճենը կարող եք ձեռք բերել այստեղ

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

    Եթե ​​դա չի պահանջվում գործող օրենսդրությամբ կամ գրավոր համաձայնեցված չէ ծրագրակազմով
    Լիցենզիայի ներքո բաշխված, բաշխվում է «ԻՆՉՊԵՍ ԿԱ» ՀԻՄՈՒՆՔՈՎ,
    Առանց երաշխիքների կամ որևէ տեսակի պայմանների ՝ արտահայտված կամ ակնհայտ:
    Տե՛ս Արտոնագրերը, որոնք ղեկավարում են հատուկ լեզվով թույլտվությունները և
    Լիցենզիայի համաձայն սահմանափակումներ:

Լիցենզիա = պայմանագիր

Անվճար լիցենզիան, թեև անվճար է, բայց ամենաթողություն թույլ չի տալիս, և մենք սահմանափակումների օրինակներ արդեն տվել ենք։ Ընտրեք լիցենզիա՝ հաշվի առնելով և՛ ձեր, և՛ օգտատիրոջ շահերը, քանի որ բաց կոդով ծրագրային ապահովումը նախատեսված է հատուկ նրա համար։ Նախագծի օգտագործողը պետք է լիցենզիան ընկալի որպես իր և հեղինակային իրավունքի սեփականատիրոջ միջև համաձայնություն, ուստի նախքան սկզբնական կոդի վրա որևէ գործողություն կատարելը, ուշադիր ուսումնասիրեք նախագծի լիցենզիայի կողմից ձեզ դրված սահմանափակումները:

Հուսով ենք, որ մենք որոշակիորեն լույս ենք սփռել լիցենզիաների թեմայի վրա և, չնայած խնդրի բարդությանը, այն չպետք է խոչընդոտ դառնա ձեր բաց կոդով ճանապարհին: Մշակեք ձեր նախագիծը և մի մոռացեք իրավունքների, ձեր և այլոց մասին:

Օգտակար հղումներ

Վերջապես, որոշ օգտակար ռեսուրսներ, որոնք օգնեցին մեզ գոյություն ունեցող լիցենզիաների մասին տեղեկություններ փնտրելիս և մեր նպատակների համար ամենահարմարն ընտրելիս.

Source: www.habr.com

Добавить комментарий