Hogyan válasszunk Open Source licencet a GitHubon található RAD keretrendszerhez

Ebben a cikkben kicsit beszélünk a szerzői jogról, de főleg a RAD keretrendszerhez tartozó szabad licenc kiválasztásáról IONDV. Keretrendszer és az arra épülő nyílt forráskódú termékekről. Elmondjuk a megengedő licencről Apache 2.0, arról, hogy mi vezetett minket ide, és milyen megoldásokkal találkoztunk a folyamat során.

A licenc kiválasztása viszonylag időigényes folyamat, amelyhez érdemes már némi olvasottsággal hozzáállni, és ha nem rendelkezik jogi végzettséggel, akkor egy teljesen új információs mező tárul fel ön előtt a különböző szabad licencekről. Az első és legfontosabb lépés, hogy összeállítson néhány korlátozó kritériumot. A megbeszélés és a gondolkodás során csapatával megértheti, hogy mit szeretne engedélyezni a terméke felhasználóinak, és mit szeretne megtiltani. Miután van egy leírás a kezében, azt el kell helyezni a meglévő licencek között, és ki kell emelni azt, ahol a legtöbb pont egybeesik. Hangzik persze egyszerűen, de a valóságban általában még a megbeszélés után is maradnak kérdések.

Hogyan válasszunk Open Source licencet a GitHubon található RAD keretrendszerhez

Először is — link choosealicense.com, egy hasznos weboldal, amelyet aktívan használtunk. Különösen figyeljen a összehasonlító táblázatra a licencekről 13 alapvető kritérium szerint. Legyen veletek az angol nyelv és a türelem.

A választás gyötrelmei

Kezdjük azzal, hogy a szabad szoftvereklicencjeinek általános jellemzőit megnézzük. A szabad szoftver kizárólag szabad licencet feltételez, amely nem korlátozza a kereskedelmi és nem kereskedelmi terjesztést Open Core. Ennek megfelelően, ha szabad licenc alatt teszi közzé a szoftvert az interneten, nem lehet teljesen megakadályozni annak átadását, terjesztését és értékesítését harmadik felek számára, és ehhez csak lelki készen kell állnia.

A szabad licenc jogot ad a felhasználónak, hogy saját maga vegyen részt a szoftver visszafejlesztésében, vagy más, elérhető módokon módosítsa azt. A legtöbb licenc nem engedélyezi a termék átnevezését vagy bármilyen manipulációt, ami a szerzői jogokat vagy a rendszer tulajdonosi jogait érinti.

A szabad licencekkel kapcsolatos főbb kérdéseink a következők voltak:

  1. A módosításokat rögzíteni kell a szoftverben, és semmilyen kapcsolatban nincsenek a rendszer jogtulajdonosával?
  2. A származtatott szoftver neve nem ütközhet a jogtulajdonos szoftverének nevével?
  3. Meg lehet változtatni a licencet bármely új verzió esetében másra, beleértve a tulajdonjogúra is?

A leggyakoribb licencváltozatokat alaposan megvizsgálva néhányat választottunk, amelyeket részletesebben is áttekintettünk. A potenciális licencek IONDV. Framwork a következők voltak: GNU GPLv3, Apache 2.0, MIT és MPL. MIT Gyorsan kizártuk, mivel ez egy engedélyező, nem copyleft licenc, amely lehetővé teszi a kód szinte bármilyen módon történő használatát, módosítását és terjesztését, ami nem felelt meg nekünk, mivel szerettük volna, ha a licenc szabályozza a jogtulajdonos és a felhasználó közötti viszonyt. A GitHubon a kisebb projektek többsége pontosan MIT licenc alatt van, vagy annak különböző variációiban. Maga a licenc nagyon rövid, és az egyetlen korlátozás az alkotó jogainak megnevezése.

A következő licenc MPL 2.0Bevallom, hogy nem azonnal jutottunk el hozzá, de részletesebben tanulmányozva gyorsan kizártuk, mivel a fő hátránya, hogy a licenc nem az egész projektre, hanem külön fájlokra vonatkozik. Ezen kívül, ha a felhasználó módosít egy fájlt, akkor a licencet nem tudja megváltoztatni. A valóságban, bármennyire is igyekszel módosítani egy nyílt forráskódú projektet, nem tudod azt monetizálni egy ilyen licenc miatt. Ez egyébként nem vonatkozik a jogtulajdonosra.

Hasonló probléma merül fel a GNU GPLv3licenc esetében is. Azt követeli meg, hogy bármely fájl ugyanazon licenc alatt maradjon. A GNU GPL egy copyleft licenc, amely megköveteli, hogy a származtatott munkák forráskódja nyílt legyen, és ugyanazon licenc alatt maradjon. Ez azt jelenti: ha két sor kódot átkonvertálsz, kénytelen leszel rögzíteni a változtatásaidat, és további használat vagy terjesztés során megőrizni a kódot a GNU GPL alatt. Ebben az esetben ez egy korlátozó tényező a projektünk felhasználójának, nem pedig számunkra. De a GPL más licencre váltása tilos, még a GPL verzióin belül is. Például, ha megváltoztatod a licenc alatt terjesztik. A grafikus felhasználói felülethez a (a GPL kiterjesztése) GPL-re, akkor a LGPL-hez visszatérni már nem lehet. Ez a pont döntő volt a szavazás során a ellen.

Összességében a választásunk kezdetben a GPL3 felé hajlott. éppen azért, mert a módosított kód ugyanazon licenc alatt terjed. Azt gondoltuk, hogy ezzel biztonságba helyezhetjük a termékünket, de kevesebb kockázatot láttunk az Apache 2.0 alatt. A Free Software Foundation szerint a GPLv3 kompatibilis az Apache License v2.0-ával, tehát mindig van lehetőség a licenc váltására Apache License v2.0-ról GPL v3.0-ra.

Apache 2.0

Apache 2.0 — kiegyensúlyozott, megengedő licenc a szerzői jogokra összpontosítva. Íme, milyen válaszokat adott a minket érdeklő kérdésekre. A szoftver módosításait dokumentálni kell, és semmi köze sincs a rendszer jogtulajdonosához? Igen, minden módosítást dokumentálni kell, és nem vállalunk felelősséget sem az eredeti kódért, sem a módosítottért. A módosításokat tartalmazó fájlt csatolni kell a módosításokat végző kódhoz. A származékos szoftver neve nem egyezhet meg a jogtulajdonos szoftverének nevével? Igen, a származékos szoftvernek más néven és más védjeggyel kell megjelennie, de meg kell jelölni a jogtulajdonos szerzői jogát. Lehet-e a licencet bármilyen új verziónál másra, beleértve a kereskedelmit is, cserélni? Igen, különböző licencek alatt is kiadhatók, az Apache 2.0 nem korlátozza a nem kereskedelmi és kereskedelmi licencek alkalmazását.

Új termékek kiadásánál az Apache 2.0 alatt nyújtott kódok vagy kiegészítő funkciókkal rendelkező termékek esetében nem szükséges ugyanazt a licencet használni. Az alábbiakban látható egy kép az Apache 2.0 licenc feltételeiről és korlátozásairól.

Hogyan válasszunk Open Source licencet a GitHubon található RAD keretrendszerhez

A licenc megköveteli a szerzői jogok és a szoftver kiadásának licencének megőrzését és említését. Kötelező jelenlét szerzői jogi nyilatkozat a jogtulajdonos nevével és a licenc védelmezi az eredeti szerző jogait, mivel még ha átnevezik, átruházzák vagy más licenc alatt értékesítik is, a szerző neve akkor is megmarad. Ezt a célra egy NOTICE fájlt is használhatunk, és csatolhatjuk azt vagy a forráskódhoz, vagy a projektdokumentációhoz.

Minden termékünket nyíltan elérhetővé tesszük a GitHub-on Apache 2.0 licenc alatt, kivéve IONDV. War archive, amelynek forráskódját idén áprilisban a Délkeleti Szociális Technológiák Központja publikálta GPLv3 licenc alatt a GitHub-on. Jelenleg a az stabil ágai. modulok megjelentek alkalmazás fremwork alapján készült. A Habr-nál már beszéltünk a Projektmenedzsment Rendszerről és az Kapcsolati nyilvántartás.

Technikai részletek a keretrendszerről

IONDV. Framework – nyílt forráskódú keretrendszer node.js alatt, amely magas szintű webalkalmazások létrehozására szolgál metainformációk alapján, komoly programozási készségek nélkül.

A funkcionális alkalmazás alapját a nyilvántartási modul képezi – Regisztrálás. Ez a legfontosabb modul, amely közvetlenül a metainformációk struktúráján alapuló adatokkal való munkára szolgál – beleértve a projektek, programok, események és egyéb vezetését. A projektben portálmodul is található, amely lehetővé teszi az adatsablonok megjelenítését – ezen valósult meg az archív ügyek nyilvántartásának front-endje.

Az adatbázis-kezelt rendszerként a MongoDb-t használjuk – itt tárolódnak az alkalmazás beállításai, a metainformációk és maguk az adatok.

Hogyan alkalmazhatom a licencet a projektemre?

Adja hozzá a fájlt LICENSE a licenc szövegével a projektje tárolójába, és voilà, a projekt védve van az Apache 2.0 alatt. Meg kell adni a jogosult nevét, ami a következő: szerzői jogi nyilatkozat. Ezt megteheti a forráskódban vagy a fájlban NOTICE (szöveges fájl, amely felsorolja az Apache licenc alatt engedélyezett összes könyvtárat a készítőik neveivel együtt). A fájlt a forráskódba, vagy a munkával együtt terjesztett dokumentációba kell helyezni. Nálunk így néz ki:

Copyright © 2018 LLC «ION DV».
Engedélyezve az Apache License, Version 2.0

Az Apache 2.0 licenc szövege

Apache Licenc
2.0. verzió, 2004 január
http://www.apache.org/licenses/

FELTÉTELEK ÉS KORLÁTOZÁSOK HASZNÁLATRA, REPRODUKÁCIÓRA ÉS MEGOSZTÁSRA

  1. Definíciók.

    A „Licenc” az e dokumentumban 1. és 9. szakaszai által meghatározott felhasználási, reprodukálási és megosztási feltételeket jelenti.
    A „Licenszor” a szerzői jogi tulajdonost vagy a szerzői jogi tulajdonos által megszólított entitást jelenti, aki a licencet megadja.

    A „Jogi Entitás” az aktív entitás és az azzal kapcsolatban álló minden más entitás együttesét jelenti.
    A kapcsolódó entitások közé tartozik az az entitás, mely irányítja, vagy amely alatt az kontroll alatt áll.

    E meghatározás céljából a „kontroll” (i) az az erő, közvetlenül vagy közvetve, amely a kérdéses entitás irányítására vagy vezetésére vonatkozik, legyen az szerződés vagy egyéb mód, vagy (ii) a kívánatos részvények ötven százaléka (50%) vagy mások birtoklása, vagy (iii) az entitás kedvezményes tulajdonosi részesedése.
    A „Te” (vagy „Tied”) jelenti azt az egyént vagy Jogi Entitást, aki a Licenc által megadott jogokat gyakorolja.
    A „Forrás” forma a módosítások elvégzéséhez preferált forma,
    ideértve, de nem korlátozva a szoftver forráskódjára, dokumentációs forrásra és konfigurációs fájlokra.
    Az „Objektum” forma az a forma, amely a Forrás formából mechanikus átalakítással vagy fordítással származik, beleértve, de nem korlátozva a lefordított objektumkódra, generált dokumentációra és más médiatípusokra való átalakításokra.
    A „Munkának” a Licenc alatt elérhető szerzőségi munkát jelenti, akár Forrás, akár Objektum formában, amely a munkában szereplő vagy ahhoz csatolt szerzői jogi nyilatkozattal kerül meghatározásra.
    A „Származékos Munkák” bármilyen munkát jelentenek, akár Forrás, akár Objektum formában, amely alapul vesz egy Munkát vagy abból származik.

    ennek megfelel, és amely meghatározott formában van megjelenítve.
    A „Korlátozás” szintén minden olyan korlátozást vagy feltételt jelent, amely a szerzői jog tulajdonosából ered.

    A „Hozzáférési jognak” azt a jogot kell tekinteni, mely a Licencből árad, és amely lehetővé teszi a Származékos Munkák létrehozását.
    Ezek az engedélyek a Legátus és a Licensor nevében a Származékos Munkák alatt kerülnek megadásra.
    A Licenc megadásakor a részét képező minden feltételt be kell tartani, és meg kell adni.

    A jog, amely az egyedi alkotók és a befogadók, az engedélyezők, illetve azok nevében az Egyesült Államok,
    a földrajzi hely, ahol az engedélyezések, birtoklás, rá eső munkák alapértékének bejegyzési nyilvántartásait és anyagi jogainak ekvivalent kötelezően el kell fogadniuk.
    A Licenc keretében megadott feltételek egyediségének a támogatására és védelmére is szükség van.
    Ezek a munkák nem vonhatók el, és számottevő részét képezik ezen Licencben.

    A tiszteletbeli kereslet, amely a munkától származik, nem elválasztható, annak jelentése minden egyes elosztás során elengedhetetlen.
    A hirdetésben feltüntetett Licenc példákat is tartalmaz.
    A Licencet azonban nem lehet módosítani, a lényege garantálja a Származékos Munkák védelmét.
    A számos származékos szerzői jogi munka változatlan marad.

    Bármely olyan munka, amely jogainak átruházása a Mega Rights, szintén a Max Rights követelményeinek megadható.
    Mindezek tekintetében a Mágián korlátozás nélkül élvezhető jogok átruházásával nekem és a Származékos Munkáknak az alábbiakban jogilag benne kell foglaltathatniuk.
    szerkesztői módosítások, megjegyzések, kiegészítések vagy egyéb változtatások
    teljes egészében egy eredeti szerzői alkotást képviselnek. E License keretein belül
    a származékos művek nem tartalmazzák azokat a műveket, amelyek
    elkülöníthetők, vagy amelyek csupán kapcsolódnak (vagy név szerint kötik) a mű
    és annak származékos művei felületéhez.

    A «Hozzájárulás» bármely szerzői művet jelent, beleértve
    a Mű eredeti verzióját és bármely módosításait vagy kiegészítéseit
    ehhez a Műhöz vagy származékos műveihez, amelyet szándékosan
    nyújtanak be a Licencadónak a Műbe való beillesztés céljából a szerzői jogi tulajdonos
    vagy egy egyén vagy jogi személy, akit felhatalmaztak, hogy a szerzői jogi tulajdonos nevében nyújtson be.
    E meghatározás céljából a «benyújtott»
    bármely elektronikus, szóbeli vagy írásos kommunikációt jelent, amelyet
    a Licencadó vagy képviselői számára elküldenek, beleértve, de nem korlátozva
    az elektronikus levelezőlistákon, forráskód-kezelő rendszerekben,
    és hibakövető rendszerekben zajló kommunikációra, amelyeket a Licencadó
    érdeklődés céljából kezel, de
    kizárva azokat a kommunikációkat, amelyek szembetűnően jelölve vannak vagy egyéb módon
    írásban, a szerzői jogi tulajdonos által «Nem Hozzájárulás» megjelöléssel vannak ellátva.

    A «Hozzájáruló» a Licencadót és bármely egyént vagy jogi személyt jelenti,
    akinek a nevében a Hozzájárulás a Licencadóhoz érkezett, és
    cukor a Műbe beépült.

  2. A Szerzői Jog Licencének Nyújtása. E Licenc feltételeivel és korlátaival összhangban
    minden Hozzájáruló ezzel örök,
    világszintű, nem kizárólagos, ingyenes, jogdíjmentes, visszavonhatatlan
    szerzői jogi licencet ad Önnek a Mű, valamint a
    származékos művek reprodukálására, származékos művek előkészítésére,
    nyilvános bemutatására, nyilvános előadására, allicencálására és terjesztésére

  3. a Mű és ilyen származékos művek Számbeli vagy Objektum formájában.
    minden Hozzájáruló ezzel örök,
    világszintű, nem kizárólagos, ingyenes, jogdíjmentes, visszavonhatatlan
    A Szabadalom Licencének Nyújtása. E Licenc feltételeivel és korlátaival összhangban
    (kivéve, ha a fejezetben meg van határozva) szabadalmi licencet ad arra, hogy elkészítse, elkészíttesse,
    használja, értékesítési ajánlatot tegyen, értékesítse, importálja, és egyéb módon átruházza a Művet,
    ahol ez a licenc kizárólag arra a szabadalmi követelményre vonatkozik, amely a
    Hozzájárulás(ok) önállóan, vagy a Hozzájárulás(ok)
    és a Mű kombinációja által elérhetően átfogja el azokat. Ha Ön
    szabadalmi perek indítása mellett dönt bármely entitással szemben (beleértve a
    kereszt- vagy viszontkeresetet is egy jogi eljárásban) amiért azt állítja, hogy a Mű
    vagy az abban foglalt Hozzájárulás közvetlen
    vagy közvetett szabadalmi jogsértést képez, akkor minden olyan szabadalmi licenc
    amit Önnek ezen Licenc keretein belül a Mű kapcsán adtak, megszűnik
    a per időpontjától kezdődően.

  4. Továbbítás. Ön reprodukálhatja és terjesztheti a Műről
    vagy annak származékos műveiről készült példányokat bármilyen médiában, módosítással vagy módosítás nélkül,
    és Számbeli vagy Objektum formában, feltéve, hogy Ön
    betartja az alábbi feltételeket:

    (a) Önnek minden egyéb Munkát vagy
    Származékos Munkát fogadó fél részére egy példányt kell adnia e Licencből; és

    (b) Önnek minden módosított fájlra kiemelkedő feliratokat kell elhelyeznie,
    amelyek arra utalnak, hogy Ön módosította a fájlokat; és

    (c) Önnek meg kell őriznie a Számbeli formában bárminemű Származékos Munkákról,
    amelyeket Ön terjesztett, a szerzői jogi, szabadalmi, védjegy- és
    attribúciós megjegyzéseket a Mű Számbeli verziójából,
    kivéve azokat a megjegyzéseket, amelyek nem vonatkoznak semmilyen részére
    a Származékos Munkáknak; és

    (d) Ha a Mű tartalmaz egy «MEGJEGYZÉS» szövegfájlt az elosztása részeként, akkor bármely Származékos Munkának, amelyet Ön terjeszt,
    tartalmaznia kell egy olvasható példányt az attribúciós megjegyzésekről, amelyek ilyen MEGJEGYZÉS fájlban találhatóak,
    kivéve azokat a megjegyzéseket, amelyek nem vonatkoznak semmilyen részére a Származékos Munkáknak, legalább az alábbiak egyik helyén:
    a Származékos Munkák részeként terjesztett MEGJEGYZÉS szövegfájlban; a Számbeli formában
    vagy a dokumentációban, ha a Származékos Munkák mellett biztosítva van; vagy,
    a Származékos Munkák által generált megjelenítésekben, ha és
    ahol a harmadik fél megjegyzései rendszerint megjelennek. A MEGJEGYZÉS fájl tartalma
    csak tájékoztató jellegű, és
    csak információs célt szolgál.
    wherever such third-party notices normally appear. The contents
    of the NOTICE file are for informational purposes only and
    Ne módosítsa a Licencet. Hozzáadhatja a saját hivatkozását.
    értesítések a Derivált Munkákban, amelyeket terjeszt, párhuzamosan
    vagy mint kiegészítést a Műből származó ÉRTESÍTÉS szöveghez, feltéve,
    hogy az ilyen további hivatkozások nem értelmezhetőek.
    Mint a Licenc módosítása.

    Hozzáadhatja a saját szerzői jogi nyilatkozatát a módosításaihoz, és
    kínálhat további vagy eltérő licencfeltételeket és -szabályokat
    a módosításai használatához, reprodukálásához vagy terjesztéséhez, vagy
    a Derivált Munkák egészének, feltéve, hogy a Mű használata,
    reprodukálása és terjesztése máskülönben megfelel
    a Licencben megfogalmazott feltételeknek.

  5. Hozzájárulások benyújtása. Ha nem nyilatkozik kifejezetten külön,
    akkor bármely Hozzájárulás, amelyet Ön szándékosan nyújt be a Munkához
    a Licenc feltételei és szabályai szerint valósul meg,
    további feltételek és szabályok nélkül.
    A fenti állapoton túl, semmi sem helyettesíti vagy módosítja
    bármely külön megkötött licencszerződés feltételeit, amelyet Ön a Licencadóval
    a Hozzájárulásokkal kapcsolatban kötött.

  6. Védjegyek. Ez a Licenc nem ad engedélyt a kereskedelmi
    nevek, védjegyek, szolgáltatási védjegyek vagy a Licencadó termékneveinek
    használatára, kivéve a Mű eredetének ésszerű és megszokott
    leírásához és az ÉRTESÍTÉS fájl tartalmának reprodukálásához.

  7. Jótállás kikötése. Ha a hatályos jog nem írja elő egyértelműen, vagy
    írásban meg nem állapodtak, a Licencadó a Művet (és minden
    Hozzájáruló a saját Hozzájárulásait) „AS IS” ALAPJÁN biztosítja,
    GARANCIÁK VAGY KÉRDÉSEK NÉLKÜL, kifejezett vagy
    implicit, beleértve, korlátozás nélkül bármely garanciát vagy feltételt
    a CÍM, JOGSÉRTÉS, ELADHATÓSÁG vagy EGY MEGFELELŐ CÉLRA VALÓ HASZNÁLAT tekintetében.
    Ön kizárólagos felelősséget vállal a Mű használatának vagy újraelosztásának
    alkalmasságának megállapításáért, és vállalja az e Licenc alapján
    gyakorlásával összefüggő kockázatokat.

  8. Felelősség korlátozása. Semmilyen esetben, semmilyen jogi elmélet alapján,
    legyen az kártérítés (beleértve a gondatlanságot), szerződés, vagy más,
    kivéve, ha a hatályos jog (például szándékos és súlyosan
    gondatlan cselekedetek) előírja azt, vagy írásban megállapodtak,
    senki Hozzájáruló nem felelős Önnek kártérítésért, beleértve
    bármilyen közvetlen, közvetett, különleges,
    esetleges vagy következményi kárt, amely ebből a Licencből ered,
    vagy a Mű használatából vagy használatának képtelenségéből,
    (ideértve, de nem korlátozva, a goodwill,
    munkaszünet, számítógépes hiba vagy meghibásodás,
    vagy minden egyéb kereskedelmi kár vagy veszteség miatt), még akkor is

  9. ha a Hozzájárulónak tanácsot adtak az ilyen károk lehetőségéről.
    Jótállás vagy további felelősség elfogadása. A Munka vagy az
    az abból származó Derivált Munkák újraelosztása során
    dönthet úgy, hogy díjat kínál a támogatás, jótállás, kártérítés
    vagy egyéb felelősségi kötelezettségek és/vagy jogok elfogadásáért, amelyek összhangban állnak e
    Licencel. Azonban, ilyen kötelezettségek elfogadásakor, Ön csak
    saját nevében és kizárólagos felelőssége vállalása mellett járhat el, nem más
    Hozzájáruló nevében, és csak akkor, ha beleegyezik abba, hogy kártalanítja,
    megvédi, és minden Hozzájárulót mentesít minden felelősségtől,
    amelyet vállalt, vagy a Hozzájárulóval szemben benyújtott követelések miatt,

    miatt bármilyen jótállás vagy további felelősség elfogadásánál.

    A FELTÉTELEK ÉS MAGYARÁZAT VÉGE

    MELLÉKLET: Hogyan alkalmazza az Apache Licencet a munkájára.
    Az Apache Licenc alkalmazásához a munkájára, csatolja az alábbi
    sablonértesítést, a zárójelbe tett mezők „[]”
    helyett a saját azonosító adataival. (Ne tartalmazza
    a zárójelet!) A szöveget a fájl formátumának megfelelő
    kommentálási szintaxisba kell zárni. Ajánljuk, hogy a
    fájl vagy osztály neve és a cél leírása szerepeljen ugyanezen
    „nyomtatott lapon”, mint a szerzői jogi értesítés könnyebb

    azonosíthatósága érdekében harmadik felek archívumaiban.

    Szerzői jog [évtized] [a szerzői jog tulajdonosának neve]. Az Apache Licenc, 2.0 (a „Licenc”) alatt engedélyezve;
    Ez a fájl csak a Licencnek megfelelően használható.
    A Licenc másolatát itt szerezheti be:

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

    A szoftver, hacsak a vonatkozó jogszabály másként nem írja elő vagy amit írásban nem állapodtak meg,
    a Licenc alatt forgalmazott szoftver „AZ EREDETI ÁLLAPOTBAN” ALAPJÁN kerül forgalomba,
    MINDEN FÉLE GARANCIA ÉS FELTÉTEL NÉLKÜL, akár kifejezett, akár hallgatólagos.
    Lásd a Licencet a konkrét nyelvért, amely a jogokat és
    korlátozásokat szabályozza a Licenc alatt.

Licenc = szerződés

Bár a szabad licenc szabadnak számít, nem teszi lehetővé a korlátlan használatot, és már hoztunk példákat a korlátozásokra. Válassza ki a licencet, figyelembe véve a saját érdekeit és a felhasználóét, hiszen a nyílt forráskódú szoftver pontosan rájuk épül. A projekt felhasználója számára a licenc egyfajta megállapodás a tulajdonos és ő közte, ezért mielőtt bármilyen lépést tenne a forráskód felett, figyelmesen tanulmányozza a projektre vonatkozó licenc által rárakott korlátozásokat.

Reméljük, hogy egy kicsit világosabbá tettük a licencek témáját, és a kérdés bonyolultsága ellenére ez nem állhat meg az útjába az Open Source világában. Fejlessze projektjét, és ne feledkezzen meg a jogokról, a sajátjairól és másokéról.

Hasznos linkek

Zárásként néhány hasznos forrást szeretnénk megosztani, amelyek segítettek információkat találni a létező licencekről és a céljainknak legjobban megfelelő kiválasztásáról:

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster