Si të zgjidhni një licencë Open Source për një framework RAD në GitHub

Në këtë artikull do të flasim pak për të drejtën e autorit, por kryesisht për zgjedhjen e një licence të lirë për kuadrin RAD IONDV. Kuadri dhe për produktet open-source që e bazohen në të. Do të flasim për licencën e lejuar Apache 2.0, për atë që na çoi te ajo dhe me cilat zgjidhje u përballëm gjatë procesit.

Procesi i zgjedhjes së licencës është mjaft i ndërlikuar dhe duhet qasur nën një njohuri të konsiderueshme, dhe nëse nuk jeni një pasardhës i lumtur i një arsimi juridik, atëherë para jush shfaqet një fushë e pacak për informacion mbi licencat e ndryshme të lira. E para që duhet bërë është të formoni një grup kritereve kufizuese. Gjatë diskutimit dhe reflektimit, ju me ekipin tuaj do të kuptoni se çfarë dëshironi të lejoni përdoruesve të produktit tuaj dhe çfarë të ndaloni. Kur keni përpara një përshkrim të tillë, duhet t'i përputhni ato me licencat ekzistuese dhe të identifikoni atë, ku numri më i madh i pikave përputhen. Sigurisht, duket e thjeshtë, por në realitet, zakonisht edhe pas diskutimit, mbeten pyetje.

Si të zgjidhni një licencë Open Source për një framework RAD në GitHub

Fillimisht — njĂ« link nĂ« choosealicense.com, njĂ« faqe e dobishme qĂ« ne e pĂ«rdorĂ«m aktivisht. VeçanĂ«risht kushtoni vĂ«mendje tabelĂ«s krahasuese tĂ« licencave sipas 13 kritereve kryesore. QoftĂ« me ju anglishtja dhe durimi. TĂ« fillojmĂ« me karakteristikat e pĂ«rgjithshme tĂ« licencave pĂ«r

Duf i zgjedhjes

softuerin e lirë . Softueri i lirë përfshin vetëm licencën e lirë, e cila nuk kufizon shpërndarjen komerciale dhe jokomerciale sipas modelit. Prandaj, duke e publikuar softuerin në internet n under një licencë të lirë, nuk mund të kufizoni plotësisht transferimin, shpërndarjen dhe shitjen e tij nga palë të treta dhe për këtë duhet vetëm të përgatiteni moral. Open CoreLicenca e lirë i jep përdoruesit të drejtën për të marrë pjesë në zhvillimin e kundërt të softuerit ose për ta modifikuar atë në mënyra të tjera të disponueshme. Shumica e licencave nuk lejojnë rinovimin e produktit ose kryerjen e ndonjë manipulimi me të, duke ndryshuar të drejtat e autorit ose/nga pronari i sistemit.

Pyetjet kryesore që na interesonin për licencat e lira ishin:

Ndryshimet e bëra në softuer duhet të regjistrohen dhe nuk kanë asnjë lidhje me pronarin e sistemit?

  1. Emri i softuerit të derivuar nuk duhet të përputhet me emrin e softuerit të pronarit?
  2. Emri i programit të derivuar nuk duhet të jetë i njëjtë me emrin e programit të të drejtave autoriale?
  3. A mund të ndryshohet licenca për çdo version të ri në një tjetër, përfshirë atë pronar?

Pas një shqyrtimi të kujdesshëm të listës së licencave më të zakonshme, ne përzgjodhëm disa që i kemi shqyrtuar më në detaje. Licencat potenciale për IONDV. Framwork ishin: GNU GPLv3, Apache 2.0, MIT dhe MPL. MIT Në mënyrë praktike, ne e përjashtuam atë menjëherë, pasi është një licencë e lehtësuar që lejon përdorimin, modifikimin dhe shpërndarjen e kodit pothuajse si të duash, dhe kjo nuk na përmbushte, pasi ne dëshironim që licenca të rregulonte marrëdhëniet midis të drejtave të autorit dhe përdoruesit. Shumica e projekteve jo shumë të mëdha në GitHub janë publikuar nën licencën MIT ose variacione të saj. Licenca vetë është shumë e shkurtër, dhe nga ndalimet ka vetëm kërkesën e njohjes së autorit të softuerit.

E dyta ishte licenca MPL 2.0. Të pranoj, ne nuk erdhëm menjëherë te ajo, por, pasi e shqyrtuam më në detaje, e përjashtuam shpejt, pasi disavantazhi kryesor është se licenca nuk zbatohet për të gjithë projektin, por për skedarë të veçantë. Për më tepër, nëse përdoruesi modifikon një skedar, ai nuk mund ta ndryshojë licencën. Në fakt, sado me zell të modifikosh një projekt burim të hapur, nuk do të jesh në gjendje ta monetizosh atë për shkak të një license të tillë. Kjo, nga ana tjetër, nuk ndikon në të drejtat e autorit.

Një problem i ngjashëm ekziston edhe me licencën GNU GPLv3. Ajo kërkon që çdo skedar të mbetet nën të njëjtën. GNU GPL është një licencë copyleft që kërkon që kodet burimore të veprave të përfshira të jenë të hapura dhe të mbeten nën të njëjtën licencë. Pra: nëse shkruani dy rreshta kodi, do të detyroheni të regjistroni ndryshimet tuaja dhe gjatë përdorimit ose shpërndarjes së mëtejshme të mbani kodin nën GNU GPL. Në këtë rast, ky është një faktor kufizues për përdoruesin e projektit tonë, dhe jo për ne. Por ndryshimi i GPL në një licencë tjetër është i ndaluar, madje edhe brenda versioneve të GPL. Për shembull, nëse ndërroni LGPL (shtesë mbi GPL) në GPL, nuk do të ketë kthim më në LGPL. Dhe ky pikë ishte vendimtar në votimin kundër.

Në përgjithësi, zgjedhja jonë fillimisht ishte e orientuar drejt GPL3 pikrish vë të përhapjes së kodit të modifikuar nën të njëjtën licencë. Mendonim se kështu do të mund të siguroni produktin tonë, por pashë më pak rreziqe në Apache 2.0. Sipas Free Software Foundation, GPLv3 është e pajtueshme me Apache License v2.0, dmth gjithmonë ka mundësi të ndryshoni licencën nga Apache License v2.0 në GPL v3.0.

Apache 2.0

Apache 2.0 — njĂ« licencĂ« e balancuar e miratimit me theks nĂ« tĂ« drejtat e autorit. Ja cilat pĂ«rgjigje dha ajo pĂ«r pyetjet qĂ« na interesonin. A duhet tĂ« dokumentohen ndryshimet nĂ« softuer dhe nuk kanĂ« asnjĂ« lidhje me pronarin e sistemit? Po, tĂ« gjitha ndryshimet duhet tĂ« dokumentohen dhe ne nuk mbajmĂ« pĂ«rgjegjĂ«si as pĂ«r kodin burimor, as pĂ«r tĂ« modifikuarin. NjĂ« skedar me ndryshimet duhet tĂ« bashkĂ«ngjitet kodit nĂ« tĂ« cilin keni bĂ«rĂ« kĂ«to ndryshime. Emri i softuerit tĂ« derivuar nuk duhet tĂ« pĂ«rputhet me emrin e softuerit tĂ« pronarit? Po, softueri i derivuar duhet tĂ« dalĂ« me njĂ« emĂ«r tjetĂ«r dhe me njĂ« markĂ« tjetĂ«r, por duke treguar autorĂ«sinĂ« e pronarit. A mund tĂ« ndryshohet licenca pĂ«r çdo version tĂ« ri nĂ« njĂ« tjetĂ«r, pĂ«rfshirĂ« atĂ« proprietar? Po, mund tĂ« lĂ«shohet nĂ«n licenca tĂ« ndryshme, Apache 2.0 nuk kufizon aplikimin e çdo licencash jo-komerciale dhe komerciale.

Po ashtu, duke lëshuar produkte të reja mbi kodin e hapur nën Apache 2.0 ose produkte të funksionalitetit shtesë nuk është e nevojshme të përdorni të njëjtën licencë. Më poshtë mund të shihni një imazh me kushtet dhe kufizimet e licencës Apache 2.0.

Si të zgjidhni një licencë Open Source për një framework RAD në GitHub

Licenca vendos një kërkesë për ruajtjen dhe përmendjen e të drejtave të autorit dhe licencës nën të cilën lëshohet softue. copyright notice me emrin e pronarit dhe licencës mbron të drejtat e autorit fillestar të softuerit, pasi edhe nëse ai do të rinovohej, do të jepet ose shitet nën një licencë tjetër, shenja e autorit do të mbetet gjithmonë. Për këtë, gjithashtu mund të përdoret skedari NOTICE dhe të bashkëngjitet ose në kodin burimor ose në dokumentacionin e projektit.

Ne lëshojmë në akses të hapur në GitHub të gjithë produktet tona nën licencën Apache 2.0, përveç IONDV. War archive, kodi burimor i të cilit në prill të këtij viti u publikua nën licencën GPLv3 në GitHub nga Qendra e Teknologjive Sociale të Lindjes së Largët. Në këtë moment, përveç vetë kornizës dhe degëve të tij moduleve janë publikuar aplikacione të bërë në framework. Në Habrë ne tashmë kemi folur për Sistemi i menaxhimit të projekteve dhe për Regjistri i lidhjeve.

Detailet teknike mbi kornizën

IONDV. Framework – njĂ« kornizĂ« open-source nĂ« node.js pĂ«r krijimin e aplikacioneve web me nivel tĂ« lartĂ« mbi baza metadatatike, qĂ« nuk kĂ«rkon aftĂ«si tĂ« avancuara nĂ« programim.

Thelbi i funksionalitetit tĂ« aplikacionit Ă«shtĂ« regjistri i tĂ« dhĂ«nave – moduli regjistrit. Ky Ă«shtĂ« modulari kyç, i caktuar pĂ«r tĂ« punuar drejtpĂ«rdrejt me tĂ« dhĂ«nat mbi baza strukturash metadatatike – pĂ«rfshirĂ« menaxhimin e projekteve, programeve, ngjarjeve etj. Po ashtu, projekti pĂ«rdor modulin e portalit pĂ«r tĂ« shfaqur shabllone tĂ« ndryshme tĂ« tĂ« dhĂ«nave – aty Ă«shtĂ« realizuar fronti i regjistrit tĂ« dosjeve arkivore.

PĂ«r sistemin e menaxhimit tĂ« tĂ« dhĂ«nave (SMD) pĂ«rdoret MongoDb – nĂ« tĂ« ruhen si parametrat e aplikacionit, metadatat ashtu edhe tĂ« dhĂ«nat vetĂ«.

Si ta aplikoni licencën për projektin tuaj?

Shtoni skedarin LICENSE me tekstin e licencës në regjistrin e projektit tuaj dhe voilà, projekti është nën mbrojtjen e Apache 2.0. Duhet të përmendni mbajtësin e të drejtave, kjo është njoftimi për të drejtat e autorit. Kjo mund të bëhet në kodin burimor ose në skedarin NOTICE (skedari tekstor, që përmend të gjitha bibliotekat e licencuara nën licencën Apache, së bashku me emrat e krijuesve të tyre). Skedari vetë duhet vendosur ose në kodin burimor, ose në dokumentacionin që shpërndahet së bashku me punën. Kështu duket për ne:

Copyright © 2018 LLC «ION DV».
Licencuar nën Licencën Apache, Versioni 2.0

Teksti i Licencës Apache 2.0

Licenca Apache
Versioni 2.0, Janar 2004
http://www.apache.org/licenses/

KUSHTET DHE DISPONIMET PËR PËRDORIM, RIKREACION DHE DISTRIBUCION

  1. Kufizimet.

    «Licenca» do të thotë kushtet për përdorim, rikreacion,
    dhe shpërndarje siç përcaktohet në Seksionet 1 deri në 9 të këtij dokumenti.

    «Licensuesi» do të thotë mbajtësi i të drejtave të autorit ose entiteti i autorizuar nga
    mbajtësi i të drejtave të autorit që po jep Licencën.

    «Entiteti Ligjor» do të thotë bashkimi i entitetit që vepron dhe të gjitha
    entitetet e tjera që kontrollojnë, kontrollohen nga, ose janë nën kontroll të përbashkët me atë entitet. Për qëllimet e kësaj definicioni,
    «kontrolli» do të thotë (i) fuqia, drejtpërdrejt ose tërthor, për të shkaktuar
    drejtimin ose menaxhimin të tillë të entitetit, qoftë përmes kontratës apo
    ndryshe, ose (ii) zotërimi i pesëdhjetë për qind (50%) ose më shumë të
    aksioneve outstanding, ose (iii) zotërimi përfitues të atij entiteti.
    «Ju» (ose «Tua») do të thotë një individ ose Entitet Ligjor

    që po ushtron lejet e dhëna nga kjo Licencë.
    Forma «Burimi» do të thotë forma e preferuar për të bërë modifikime,

    përfshirë por jo të kufizuar në kodin burimor të softuerit, dokumentacionin
    burimor, dhe skedarët e konfigurimit.
    Forma «Objekt» do të thotë çdo formë që rezulton nga transformimi mekanik

    ose përkthimi i një forme Burimi, duke përfshirë por
    jo të kufizuar në kodin objekt të kompiluar, dokumentacionin e gjeneruar,
    dhe konvertimet në lloje të tjera mediash.
    «Vepra» do të thotë vepra e autorit, qoftë në formë Burimore ose

    Objekti, e bërë e disponueshme nën Licencë, siç është e treguar nga një
    njoftim për të drejtat e autorit që është përfshirë në ose i është bashkëngjitur veprës
    (një shembull jepet në Shtojcën më poshtë).
    «Vepra Derivative» do të thotë çdo vepër, qoftë në formë Burimore ose Objekti,

    që është e bazuar në (apo e nxjerë nga) Vepra dhe për të cilën
    forma, që është bazuar në (ose e nxjerrë nga) Vepra dhe për të cilën
    revizione redazionale, anotacione, elaboracione ose modifikime të tjera
    përfaqësojnë, si një e tërë, një vepër origjinale autorësie. Për qëllimet
    e kësaj Licencë, Vepra Derivative nuk do të përfshijë vepra që mbeten
    të ndara nga, ose thjesht lidhen (ose lidhin me emër) me ndërfaqet e
    Veprës dhe Vepra Derivative të saj.

    «Kontribut» do të thotë çdo vepër autorësie, duke përfshirë
    versionin origjinal të Veprës dhe çdo modifikim ose shtesë
    në atë Vepër ose Vepra Derivative të saj, që është qëllimisht
    dorëzuar Licencuesit për përfshirje në Vepër nga pronari i të drejtave të autorit
    ose nga një individ ose Ent Ligjor i autorizuar për të dorëzuar në emër të
    pronarit të të drejtave të autorit. Për qëllimet e kësaj definicioni, «dorëzuar»
    do të thotë çdo formë komunikimi elektronike, verbale, ose të shkruar dërguar
    Licencuesit ose përfaqësuesve të saj, duke përfshirë, por jo të kufizuar në
    komunikim në lista të korrespondencës elektronike, sisteme kontrolli të kodit burimor,
    dhe sisteme ndjekjeje të çështjeve që menaxhohen nga, ose në emër të,
    Licencuesit me qëllim të diskutimit dhe përmirësimit të Veprës, por
    duke përjashtuar komunikimin që është shënuar dukshëm ose ndryshe
    i caktuar me shkrim nga pronari i të drejtave të autorit si «Nuk është një Kontribut.»

    «Kontributor» do të thotë Licencuesi dhe çdo individ ose Ent Ligjor
    në emër të të cilit një Kontribut është marrë nga Licencuesi dhe
    së fundmi është inkorporuar brenda Veprës.

  2. Dhënie e Licencës së të Drejtave të Autorit. Nën kushtet dhe kushtet e
    këtij Licencimi, çdo Kontributor këtu jep një licencë të përjetshme,
    në mbarë botën, jo-ekskluzive, pa pagesë, pa royalties, të pakthyeshme
    për të riprodhuar, për të përgatitur Vepra Derivative të,
    për të shfaqur publikisht, për të performuar publikisht, për të licensuar dhe shpërndarë
    Veprën dhe ato Vepra Derivative në formën Burim ose Objekt.

  3. Dhënie e Licencës për Patentë. Nën kushtet dhe kushtet e
    këtij Licencimi, çdo Kontributor këtu jep një licencë të përjetshme,
    në mbarë botën, jo-ekskluzive, pa pagesë, pa royalties, të pakthyeshme
    (përveç siç është shpallur në këtë seksion) licencë patente për të bërë, për të bërë,
    përdor, ofruar për të shitur, shitur, importuar, dhe ndryshe transferuar Veprën,
    ku kjo licencë vlen vetëm për ato pretendime patentash të licencueshme
    nga ky Kontributor që shkelin patjetër nga Kontributi i tyre
    (së bashku ose në kombinim me Kontributin e tyre)
    me Veprën ndaj së cilës Ky Kontribut është dorëzuar. Nëse Ju
    ngrisni kontest për patentë ndaj ndonjë subjekti (duke përfshirë një
    kundër-pretendim ose kundër-rekurs në një proces gjyqësor) duke pretenduar se Vepra
    ose një Kontribut i inkorporuar brenda Veprës përbën shkelje të drejtpërdrejtë
    ose shkelje të kontributit për patentën, atëherë çdo licencë patentash
    e dhënë për Ju sipas kësaj Licencë për atë Vepër do të jetë e pavlefshme
    që nga data kur një proces gjyqësor i tillë ndodhi.

  4. Ridistribuimi. Ju mund të riprodhoni dhe shpërndani kopje të
    Veprës ose Vepra Derivative të saj në çdo medium, me ose pa
    modifikime, dhe në formën Burim ose Objekt, me kusht që Ju
    të plotësoni kushtet e mëposhtme:

    (a) Ju duhet t'u jepni çdo pranues tjetër të Veprës ose
    Vepra Derivative një kopje të kësaj Licencë; dhe

    (b) Ju duhet të bëni që të gjitha skedarët e modifikuar të kenë njoftime të dukshme
    që tregojnë se Ju e ndryshuat skedarin; dhe

    (c) Ju duhet të mbani, në formën Burim të çdo Vepra Derivative
    që Ju shpërndani, të gjitha njoftimet për të drejtat e autorit, patentat, markave tregtare, dhe
    njoftimet e atribucioneve nga forma Burim e Veprës,
    duke përjashtuar ato njoftime që nuk i përkasin asnjë pjesë të
    Vepra Derivative; dhe

    (d) Nëse Vepra përfshin një skedar teksti «NJOFTIM» si pjesë të
    shpërndarjes së saj, atëherë çdo Vepra Derivative që Ju shpërndani duhet
    të përfshijë një kopje të lexueshme të njoftimeve të atribucioneve të përmbajtura
    brenda këtij skedari Njoftimi, duke përjashtuar ato njoftime që nuk i përkasin
    asnjë pjesë të Vepra Derivative, në të paktën një
    nga vendet e mëposhtme: brenda një skedari teksti Njoftimi të shpërndarë
    si pjesë e Vepra Derivative; brenda formës Burim ose
    dokumentacionit, nëse ofrohet së bashku me Vepra Derivative; ose,
    brenda një shfaqjeje të gjeneruar nga Vepra Derivative, nëse dhe
    kudo ku njoftime të tilla të palëve të treta shfaqen zakonisht. Përmbajtja
    e skedarit Njoftimi është vetëm për qëllime informacioni dhe
    mos ndryshoni Licencën. Mund të shtoni atribucionin tuaj
    në njoftimet brenda Veprave Derivative që shpërndani, alongside
    ose si një plotësim të tekstit Njoftim nga Vepra, me kusht që
    ato njoftime të shtuar të atribuimit nuk mund të interpretohen
    si modifikimi i Licencës.

    Mund të shtoni deklaratën tuaj të autorësisë në modifikimet tuaja dhe
    mund të ofroni kushte dhe terma të ndryshme licencash
    për përdorimin, riprodhimin, ose shpërndarjen e modifikimeve tuaja, ose
    për çdo Vepër Derivative të tillë si një e tërë, me kusht që përdorimi juaj,
    riprodhimi, dhe shpërndarja e Veprës përndryshe të respektojnë
    kushtet e përmendura në këtë Licencë.

  5. Dorëzimi i Kontributimeve. Përveç nëse Ju deklaroni qartë ndryshe,
    çdo Kontribut i paraqitur me qëllim për përfshirje në Vepër
    nga Ju te Licencuesi do të jetë nën termat dhe kushtet e
    kësaj Licence, pa ndonjë terma ose kushte shtesë.
    Megjithatë, asgjë këtu nuk do të kalojë ose modifikojë
    kushtet e ndonjë marrëveshjeje të veçantë licencash që mund të keni nënshkruar
    me Licencuesin në lidhje me këto Kontributime.

  6. Markat Tregtare. Kjo Licencë nuk jep leje për përdorimin e emrave tregtarë,
    markave tregtare, shenjave të shërbimit, ose emrave të produkteve të Licencuesit,
    përveç nëse kërkohet për përdorim të arsyeshëm dhe të zakonshëm në përshkrimin e
    origjinës së Veprës dhe riprodhimit të përmbajtjes së skedarit Njoftim.

  7. Përjashtimi i Garancisë. Nëse nuk kërkohet nga ligji në fuqi ose
    e rënë dakord me shkrim, Licencuesi ofron Veprën (dhe çdo
    Kontributor ofron Kontributet e tij) mbi njĂ« BAZË «SIÇ ËSHTË»,
    PA GARANCI OSE KUSHTE TË ÇDO LLOJI, qoftĂ« tĂ« shprehur ose
    të nënkuptuar, duke përfshirë, pa kufizim, çdo garanci ose kushte
    pĂ«r TITULL, PA MËDHESI, tregtim, ose PËRFITIM PËR NJË
    QËLLIM TË PËRBASHKËT. Ju jeni vetĂ«m pĂ«rgjegjĂ«s pĂ«r tĂ« pĂ«rcaktuar
    përshtatshmërinë e përdorimit ose riprodhimit të Veprës dhe merrni çdo
    rrezik që lidhet me ushtrimin e lejeve sipas kësaj Licencë.

  8. Kufizimi i Pëgjegjësisë. Nën asnjë rrethanë dhe nën asnjë teori ligjore,
    qoftë në tortë (duke përfshirë neglizhencën), kontratë, ose ndryshe,
    përveç nëse kërkohet nga ligji në fuqi (si veprimet e qëllimshme dhe të rënda
    të neglizhencës) ose e rënë dakord me shkrim, asnjë Kontributor
    nuk do të jetë përgjegjës ndaj Jush për dëme, duke përfshirë çdo dëmtim direkt, indirect, të veçantë,
    të rastësishëm, ose pasojat e çdo karakteri që lind si rezultat i kësaj Licencë ose nga përdorimi ose pamundësia për të përdorur
    Veprën (duke përfshirë por jo kufizuar në dëme për humbjen e mirëqenies,
    ndërprerjen e punës, dështimin ose funksionimin e kompjuterit, ose çdo dëm tjetër komercial ose humbje), madje edhe nëse një Kontributor i tillë
    ka qenë i informuar për mundësinë e këtyre dëmeve.
    Pranimi i Garancisë ose Pëgjegjësisë Shtesë. Ndërsa riprodhoni
    Veprën ose Veprat Derivative të saj, mund të zgjidhni të ofroni,

  9. dhe të kërkoni një tarifë për, pranimin e mbështetjes, garancisë, indemnitetit,
    ose detyrave dhe/ose të drejtave të tjera në përputhje me këtë
    Licencë. Megjithatë, duke pranuar këto detyrime, mund të veproni vetëm
    në përfaqësimin tuaj dhe me përgjegjësinë tuaj të vetme, jo në emër
    të ndonjë Kontributori tjetër, dhe vetëm nëse biem dakord të mbrojnë,
    mbroni, dhe mbani çdo Kontributor të padëmshëm për çdo përgjegjësi
    të lindur nga, ose kërkesat e paraqitura ndaj këtij Kontributori për shkak
    të pranimit tuaj të ndonjë garancie ose përgjegjësie shtesë.
    FUND I KUSHTEVE DHE KUSHTEVE
    SHTESA: Si të aplikoni Licencën Apache në punën tuaj.

    Për të aplikuar Licencën Apache në punën tuaj, bashkëngjitni njoftimin e mëposhtëm

    të nyjës, me fushat e mbyllura nga të brendshme «[]»

    të zëvendësohen me informacionin tuaj identifikues. (Mos përfshini
    thesaret!) Teksti duhet të jetë i mbyllur në sintaksën e duhur
    koment për formatin e skedarit. Ne gjithashtu rekomandojmë që një
    emri skedari ose klasa dhe një përshkrim të qëllimit të përfshihen në
    të njëjtën «faqe të printuar» si njoftimi i autorësisë për identifikim më të lehtë
    në arkivat e palëve të treta.
    Drejtësia e autorësisë [yyyy] [emri i pronarit të autorësisë]
    Licencuar sipas Licencës Apache, Version 2.0 ( «Licenca»);

    Të drejtat autoriale [yyyy] [emri i pronarit të të drejtave autoriale]

    Licencuar sipas Licencës Apache, Versioni 2.0 («Licenca»);
    nuk mund ta përdorni këtë skedar përveçse në përputhje me Licencën.
    Mund të merrni një kopje të Licencës në

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

    Përveç nëse kërkohet nga ligji në fuqi ose është rënë dakord me shkrim, softueri
    i shpĂ«rndarĂ« nĂ«n LicencĂ«n shpĂ«rndahet mbi njĂ« BAZË "AS IS",
    PA GARANCI OSE KUSHTE TË ÇFARËDO LLOJI, qoftĂ« tĂ« shprehura apo tĂ« nĂ«nkuptuara.
    Shihni Licencën për gjuhën specifike që rregullon lejet dhe
    kufizimet sipas Licencës.

Licencia = marrëveshje

Licenca e lirë, edhe pse është e lirë, nuk lejon lirinë e plotë dhe ne tashmë kemi dhënë shembuj të kufizimeve. Zgjidhni licencën duke marrë parasysh si interesat tuaja, ashtu edhe ato të përdoruesve, pasi softi i hapur është pikërisht për ta. Përdoruesi i projektit duhet ta perceptojë licencën si një lloj marrëveshjeje midis tij dhe mbajtësit të të drejtave, prandaj përpara se të kryen ndonjë veprim mbi kodin burimor, shqyrtoni me kujdes kufizimet e vendosura nga licenca e projektit.

Shpresojmë se kemi hedhur pak dritë mbi temën e licencave dhe, pavarësisht vështirësive të çështjes, ajo nuk duhet të jetë një pengesë në rrugën tuaj në Open Source. Zhvilloni projektin tuaj dhe mos e harroni të drejtat, tuajat dhe të tjerëve.

Useful links

Në fund, disa burime të dobishme që na ndihmuan gjatë kërkimit të informacionit mbi licencat ekzistuese dhe zgjedhjen e më të përshtatshme për qëllimet tona:

Burimi: habr.com

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster