Ma hûn dizanin ku zêdetirî 90% ji bingehên kodê xwe dispêrin pêkhateyên çavkaniya vekirî? Ev gelek nermalava belaş û baş li ber destên we ye! Lê li vir xala sereke heye: her pêkhate bi lîsansa xwe tê, ku destnîşan dike ka hûn çawa dikarin nermalavê bikar bînin, biguherînin, an parve bikin. Rêvebirina van hemî lîsansan, ku wekî lihevhatina lîsansa çavkaniya vekirî tê zanîn, dikare zû bibe bargiraniyek. Ji ber vê yekê, tîmên nûjen çawa her tiştî bêyî ku di hûrguliyên qanûnî de xeniqin rast dihêlin? Di vê postê de, em ê bikevin cîhana Lîsansa Çavkaniya Vekirî û serişteyên pratîkî parve bikin da ku lihevhatinê hêsan bikin.
Lîsanskirina Çavkaniya Vekirî çi ye?
Lîsansên çavkaniya vekirî qaîdeyên karanîna nermalavê destnîşan dikin. Bi gelemperî ew dikevin du kategoriyan:
- Lîsansên destûrdayî, mîna MIT û Apache 2.0, gelek azadî didin pêşdebiran. Hûn dikarin nermalavê bi her awayî bikar bînin, heya ku hûn nivîskarên orîjînal bidin. Di sala 2022an de, lîsansên destûrdayî %78ê hemû pêkhateyên çavkaniya vekirî pêk anîn, ku meylek zêde ber bi lîsansên nermtir ve nîşan dide (ji %76ê sala borî zêdetir).
- Lîsansên kopîkirinê, mîna GPL, bi şert û mercên zêdetir tê. Ger hûn nermalava bi lîsansa GPL biguherînin û belav bikin, hûn hewce ne ku guhertinên xwe di bin heman lîsansê de parve bikin. Bi kurtasî, her guhertinek ku hûn dikin divê çavkaniya vekirî bimîne. Lîsansên mafên kopîkirinê heta %35.6 pêk tînin ji pirsgirêkên ku di vekolînên analîza pêkhateya nermalavê de têne dîtin, ev tê vê wateyê ku gelek rêxistin bi pabendbûnê re têdikoşin.
Cureyê lîsansa ku hûn hildibijêrin girîng e, nemaze dema ku hûn çavkaniya vekirî bi koda xwedîtiyê re tevlihev dikin. Lîsansek destûrdar dikare nermbûnê bide we, di heman demê de lîsansek çepgir dikare we neçar bike ku hûn guhertinên ku hûn tercîh dikin ku nepenî bihêlin parve bikin.
Lîsanskirina Çavkaniya Vekirî Çawa Dixebite?
Dema ku pêşdebir nermalavê bi lîsansek çavkaniya vekirî derdixe, ew bi bingehîn qaîdeyan ji bo ka yên din çawa dikarin karê wan bikar bînin destnîşan dike. Li vir dabeşkirinek li ser celebên herî gelemperî heye:
Lîsansên Destûrdar:
Ev lîsans, mîna MIT û Apache 2.0, bi hêsanî têne xebitandin. Ew dihêlin ku pêşdebir nermalavê bi azadî bikar bînin, biguherînin û belav bikin. Tenê kêmasî heye? Divê hûn pesnê nivîskarê orîjînal bidin. Ev lîsans ji bo tîmên ku hewceyê nermbûnê ne bêyî ku li ser pirsgirêkên tevlihev ên lihevhatinê bitirsin bêkêmasî ne.
Lîsansên mafên kopîkirinê:
Lîsansên mafên kopîkirinê, mîna GPL, şertên bêtir hene. Ger hûn koda bi lîsansa GPL biguherînin û parve bikin, divê hûn wan guhertinan jî bikin çavkaniya vekirî. Ev dibe alîkar ku nermalav - û her guhertinek - ji bo her kesî peyda bimîne. Ew rêbazek girîng e ji bo pêşvebirina hevkariya vekirî, lê heke projeya we li ser pêkhateyên xwedîtiyê ve girêdayî be, ew dikare sînordar jî be.
Lîsanskirina Dual:
Hin proje lîsansên dualî pêşkêş dikin, ku pêşdebir dikarin di navbera lîsansa çavkaniya vekirî an jî lîsansa bazirganî de hilbijêrin. Ev vebijark nermbûnê dide karsaziyan ku nermalava çavkaniya vekirî di projeyên xwedîtiyê de bikar bînin di heman demê de ji hin qaîdeyên çepgiriyê yên hişktir dûr dikevin.
Fêmkirina ka ev lîsans çawa dixebitin alîkariya tîman dike ku ji serêşiyên qanûnî dûr bisekinin. Ew hemî li ser zanîna qaîdeyan e berî ku hûn dest bi avakirinê bi pêkhateyên çavkaniya vekirî bikin.
Çima Tîm bi Lîsanskirina Çavkaniya Vekirî re Têkoşînê Dikin?
Her ku projeyan mezin dibin, hejmara lîsansên ku hûn hewce ne ku bişopînin jî zêde dibe. Ne tenê karanîna nermalava çavkaniya vekirî ye - ew şopandina lîsansên ku ji bo her girêdayîbûnê derbas dibin e. Û heke hûn li ser vê yekê nemînin, hûn dikarin bi xeletî lîsansek mafê kopîkirinê binpê bikin û neçar bimînin ku koda xwe ya taybet wekî çavkaniya vekirî bikar bînin.
Gelek rêxistin ji ber hejmara zêde ya lîsansan û pêdiviyên wan ên cûda di warê pabendbûnê de zehmetiyan dikişînin. Ev tevlihevî dikare bibe sedema rîskên qanûnî heke bi rêkûpêk neyê birêvebirin. Mînakî, di rewşa Versata li dijî XimpleWare, nelihevhatinê bû sedema gelek prosedurên qanûnî, ku pêwîstiya girîng a têgihîştina erkên lîsansê ji destpêkê ve destnîşan kir. Bi heman awayî, di Versata vs. XimpleWare û VMware li dijî Christoph HellwigHer du şîrket jî ji ber ku koda bi lîsansa GPL-ê di nermalava xwedîtiyê de bêyî pabendbûna bi şertên lîsansê ve girêdidin, bi dozê re rû bi rû man.
Çawa Xygeni Pabendbûnê Hêsan Dike
Xygeni êşa rêveberiya lîsansên çavkaniya vekirî ji holê radike. Li vir çawa ye:
- Çavdêriya Real-TimeXygeni bi berdewamî girêdayîyên we dişopîne, û her nakokiyên lîsansê yên potansiyel berî ku ew bibin sedema pirsgirêkan nîşan dide. Ev alîkariya tîmê we dike ku ji xeletiyên biha dûr bisekine, nemaze bi lîsansên sînorker ên wekî GPL an AGPL.
- Raporên Lîsansê yên OtomatîkXygeni ji bo tevahiya koda we raporên lîsansê yên zelal û hêsan-fêmkirî çêdike. Çi hûn di denetimekê de bin an jî tenê hewceyê nihêrînek giştî ya lihevhatina projeya xwe bin, ev rapor alîkariya we dikin ku hûn rêxistinkirî û bi bawerî bimînin.
- SBOM BendBi Xygeni re, afirandina Lîsteya Materyalên Nermalavê (SBOM) hêsan e. Ev belge hemû pêkhateyan û lîsansên wan navnîş dike, şopandina pabendbûnê û dûrketina ji surprîzên di pêşerojê de hêsan dike.
- Polîtîkayên Customizable: Dixwazî bêtir kontrol bikî? Xygeni dihêle hûn polîtîkayên lîsansê li gorî hewcedariyên projeya xwe xweş bikin. Bi vî rengî, hûn dikarin pêkhateyên ku li gorî rêziknameyên we nînin asteng bikin. standards û projeya xwe li ser rêça xwe bihêle.
Bi Xygeni re Lihevhatinê Hêsan û Ewle Bihêlin
Birêvebirina lîsansên çavkaniya vekirî ne hewce ye ku pêvajoyek tevlihev û demdirêj be. Bi amûrên mîna Xygeni, tîmê we dikare lihevhatina lîsansên çavkaniya vekirî otomatîk bike, xetereyên qanûnî kêm bike, û piştrast bike ku pêkhateyên çavkaniya vekirî her gav bi berpirsiyarî têne bikar anîn. Skenkirina otomatîkî, çavdêriya rast-dem, û SBOM nifş ji bo tîmên nûjen hêsan dike ku bêyî hêdîkirina pêşkeftinê pabend bimînin.
Bi entegrekirina van amûran rasterast di nav we de CI/CD pipeline, Xygeni alîkariya we dike ku hûn nermalava ewle û lihevhatî bêyî serêş ava bikin. Bila Xygeni tevliheviya lihevhatina lîsansa çavkaniya vekirî birêve bibe da ku hûn bikaribin li ser radestkirina nermalava mezin bisekinin.







