Cén ceadúnas atá le roghnú ar GitHub: cineálacha, comparáid

Программирование

Conas ceadúnas GitHub a roghnú agus cén fáth a bhfuil sé tábhachtach an rogha ceart a dhéanamh? Is é GitHub an tseirbhís is mó chun tionscadail TF a fhorbairt i gcomhpháirt agus a n-óstáil ina dhiaidh sin. Le cabhair ón tseirbhís gréasáin seo, is féidir le líon neamhtheoranta daoine oibriú ar thionscadal ag an am céanna, agus ó áit ar bith ar domhan. Tá córas bainistíochta nó rialaithe ag GitHub freisin a ligeann duit na hathruithe go léir a dhéanann forbróirí le himeacht ama a fheiceáil agus a rialú, agus ligeann sé duit freisin filleadh ar an stát a tharla roimh na hathruithe.
Cén ceadúnas atá le roghnú ar GitHub: cineálacha, comparáidAch chun é a chur go simplí, is é GitHub an líonra sóisialta mar a thugtar air do ríomhchláraitheoirí agus d’fhorbróirí, áit ar féidir leat teacht ar, agus cleachtadh níos déanaí ar chóid ó fhorbróirí eile. Is féidir leat do phunann a stóráil ar GitHub freisin. Go ginearálta, is seirbhís é GitHub a oireann go maith d’fhorbróirí nua-aimseartha agus do ríomhchláraitheoirí a bhfuil taithí acu. Mar sin féin, d’fhéadfadh go mbeadh roinnt ceisteanna ag úsáideoirí na seirbhíse seo maidir le ceadúnas a roghnú, ós rud é go bhfuil a rogha éagsúil go leor.

Cad is ceadúnas GitHub ann

Is doiciméad speisialta é ceadúnas a bhunaigh an fhoirm stáit agus a ligeann duit dul i mbun cineál áirithe gníomhaíochta fiontraíochta, rud a éilíonn aird ar leith ó thaobh an stáit gan teip. Ach, go minic, i gcleachtas, ní úsáidtear ach comhaontuithe ceadúnais nó comhaontuithe ceadúnais a fhorálann d’eisiúint ceadúnas faoin dlí príobháideach. Go ginearálta, ní leanann an ceadúnas ach sprioc amháin, ach an sprioc is tábhachtaí, is é seo comhaontú ar oibleagáidí agus cearta idir an ceadúnaí agus an ceadúnaí. Is féidir leis na dualgais agus na cearta seo a bheith ina rud ar bith, ach faoi chuimsiú an dlí amháin. Sampla suntasach is ea go bhféadfadh go n-éileoidh an ceadúnaí ainm shealbhóir an chóipchirt agus an saothar á úsáid ag an gceadúnaí. Nó, mar shampla, ceadaigh obair chóipeáil, ach toirmeasc a chur go hiomlán ar aon mhodhnú air. Nó, chun ceanglais den sórt sin a thabhairt amach go scaoilfí an obair ar na coinníollacha díreacha céanna leis an gceann bunaidh, agus mar sin de, tá go leor samplaí ann de choinníollacha éagsúla a chur ar aghaidh.

Cén ceadúnas atá le roghnú ar GitHub: cineálacha, comparáid
Sampla de cheann de na ceadúnais Apache[/ caption]

Ach, freisin, ní mór dúinn dearmad a dhéanamh go gcosnaíonn an ceadúnas cearta ní amháin an ceadúnaí, ach freisin an ceadúnaí. Ós rud é gur féidir leat na coinníollacha go léir a bhaineann le húsáid na hoibre a fheiceáil agus a léamh go soiléir, agus dá bhrí sin ní gá go mbeadh eagla air go n-éileoidh an ceadúnóir go tobann aon asbhaintí nó aon chúiteamh eile as úsáid a chuid oibre.

Má dhiúltaíonn tú an ceadúnas a bhaineann leis an obair a úsáid, tá cóipchearta fós i bhfeidhm de réir na rialacha dlí atá i bhfeidhm i dtír ar leith. Go simplí, ní thugann easpa ceadúnais le tuiscint ar bhealach ar bith gur féidir le húdair eile an tionscadal seo a úsáid ar bhealach ar bith is mian leo. Tá gach rud díreach os coinne, mar gan aon cheadúnas ar leith, ní tharscaoileann an ríomhchláraitheoir i gcás ar bith na cearta a deonaíodh le dlí. Tá sé tábhachtach freisin cuimhneamh i gcónaí go rialaíonn an ceadúnas gach ceart agus oibleagáid. Déantar é seo chun úinéir na hoibre a chosaint ó ionchais na n-úsáideoirí agus cad a thugann aon bharántas i gceist. Tar éis an tsaoil, níl aon duine ag iarraidh go dtiocfadh a gcód sa chúirt ar bhealach ar bith.

Cad is cóipcheart ann

Cóipcheart le feiceáil i duine ach amháin nuair, mar thoradh ar ghníomhaíocht intleachtúil, cruthaíonn sé saothar áirithe a bheidh uathúil, ach ag an am céanna úsáideach, mar shampla, is féidir leat a chur ar an scríbhneoireacht ar an gclár céanna. Nuair a bhíonn an méid thuas go léir déanta, is é an duine an t-údar agus anois tá na cóipchearta go léir ar an saothar seo. Ba chóir a rá freisin gur maoin agus neamh-mhaoin iad cóipchearta. Is é an difríocht atá acu ná gur féidir cearta maoine a aistriú chuig duine ar bith, ach ní fhanfaidh cearta neamh-mhaoine ach amháin ag an údar in aon chás. Tar éis an tsaoil, is ceart neamh-inaistrithe agus doshannta é bheith ina údar.

Cad atá i gceist le ceadúnas Foinse Oscailte?

Is ceist í seo freisin a bhfuil an-tóir air i measc forbróirí agus ríomhchláraitheoirí nua, ós rud é nach dtuigeann siad cén fáth ar cheart ceadúnas a cheangal lena dtionscadail, mar gan é is féidir leis an tionscadal a bheith ann go ciúin freisin. Mar sin féin, níl sé seo fíor go hiomlán, mar más rud é, mar shampla, scríobh roinnt forbróir novice píosa cód sách tábhachtach agus úsáideach, ach níor chosain sé é le ceadúnas, ansin tá ceisteanna ag úsáideoirí eile. Agus go beacht mar gheall air seo, nuair a thagann cliaint chuige agus ba mhaith leo an píosa cód seo a úsáid chun a gcríocha tráchtála, feiceann siad nach bhfuil aon cheadúnas ag an gcód agus go simplí a dhiúltú. Tá sé seo mar gheall ar an bhfíric go bhfuil cuideachtaí ní bheidh ach úsáid a bhaint as an gcód gan cheadúnas, toisc nach bhfuil siad gá fadhbanna leis an dlí agus dlíodóirí.
Cén ceadúnas atá le roghnú ar GitHub: cineálacha, comparáidAgus is é sin an fáth nach gcuirfear i bhfeidhm fiú an tionscadal is úsáidí agus is áisiúla. Agus beidh ar an bhforbróir a bhí ag iarraidh an píosa cód seo a ghlacadh rogha eile a lorg agus a úsáid, nó an cód a scríobh an forbróir nua-aimseartha cheana féin a scríobh go hiomlán níos luaithe. Sin é an fáth go bhfuil sé is fearr a chinntiú roimh ré go bhfuil an ríomhchláraitheoir ag baint úsáide as an ceart, agus is tábhachtaí, ceadúnas oiriúnach. Ag iniúchadh GitHub in aon fhístéacs amháin i 15 nóiméad: https://youtu.be/JfpCicDUMKc

Cén ceadúnas GitHub atá oiriúnach i gcoinníollacha áirithe – conas a roghnú?

Ní féidir aon fhreagra beacht a bheith ann don cheist seo, ós rud é go mbraitheann rogha ceadúnais ar spriocanna an tionscadail amháin agus ar roghanna agus mianta pearsanta an fhorbróra féin. Mar a fheiceann tú, tá go leor ceadúnas éagsúla ar GitHub, agus níos tábhachtaí fós, tá siad go léir saor in aisce agus san fhearann ​​​​poiblí, rud a chiallaíonn gur féidir le gach ríomhchláraitheoir an
ceadúnas Foinse Oscailte a aimsiú a bheidh oiriúnach dá thionscadal go cinnte. Ach, níos tábhachtaí fós, ní mór dúinn dearmad a dhéanamh nach bhfuil i gceadúnas Foinse Oscailte ach cód gan cheadúnas. [caption id="attachment_12367" align="aligncenter" width="709"]
Cén ceadúnas atá le roghnú ar GitHub: cineálacha, comparáidTeaghlach ceadúnais GitHub[/ caption] Le beagán taighde, is féidir leat gach ceadúnas Foinse Oscailte a bhailiú agus iad a roinnt i dtrí phríomhghrúpa:

  1. Go láidir cosanta.
  2. Lag cosanta.
  3. Ceadaitheach.

cosanta go láidir

Is athruithe ar an GPL is minice iad ceadúnais a chosaint go tréan. Éilíonn na ceadúnais seo go ndéanfaí an tionscadal a cheadúnú chomh maith le cód foinse a nochtadh, is cuma cén chaoi a n-úsáidfear nó a úsáideadh aon chód nó tionscadal ar bith cheana féin.

Lag cosanta

Is athruithe ar an GPL Neamhfhorleathan go minic iad ceadúnais chosanta lag. Is é an príomhdhifríocht ó cheadúnais cheadacha ná go bhfuil sé riachtanach anseo an clár a cheadúnú freisin faoin gceadúnas GPL, chomh maith leis na cóid foinse a sholáthar gan teip. Ag an am céanna, má tá leabharlann i dtionscadal an ríomhchláraitheora, is é sin, nascadh statach nó nascadh dinimiciúil faoi cheadúnas LGPL, ansin beidh sé ag luí freisin le haon cheann de cheadúnais thionscadal an ríomhchláraitheora seo. [caption id="attachment_12364" align="aligncenter" width="698"]
Cén ceadúnas atá le roghnú ar GitHub: cineálacha, comparáidNuair a shonraítear an cineál ceadúnais GitHub

ceadaitheach

Tá líon measartha mór ceadúnas ceadaitheach, ina gcuid céimeanna is iad na ceadúnais is coitianta ná MIT, Apache 2.0, agus BSD. Le héagsúlachtaí beaga, tá sé de chumas ag na ceadúnais seo úsáid an chóid a cheadú i dtionscadail Foinse Oscailte agus chun críocha agus tionscadail tráchtála. Ach, sa chás seo, tá sé tábhachtach cuimhneamh go bhfuil sé riachtanach údar an chláir bhunaidh a chur in iúl.

Ceadúnais GitHub tóir eile

Chomh maith leis na trí ghrúpa ceadúnas seo, tá cinn eile ann freisin, mar shampla, ceann eile de na ceadúnais is úsáidí ná GPLv2 le síntí cosán ranga. Is féidir an ceadúnas seo a úsáid freisin le haghaidh tionscadal foinse oscailte agus tionscadail agus cuspóirí tráchtála araon. Tá an chuma is mó tóir air ag Oracle, a úsáideann GPLv2 le síntí cosáin chun a thionscadail agus a réitigh Foinse Oscailte a cheadúnú. Tá an ceadúnas seo tábhachtach agus úsáideach go leor, ós rud é nach mbeidh ceadúnais GPL rialta, mar shampla, in ann déileáil le bytecode. Is é sin, tá cur síos speisialta acu ar an bpróiseas tiomsaithe agus nascála, atá go hiomlán mí-oiriúnach do theangacha ríomhchláraithe ateangaireachta eile, is é an teanga Java is coitianta i measc na dteangacha sin. Is i gcásanna den sórt sin a eisíodh ceadúnas speisialta GPLv2 le síntí cosán ranga. Tar éis an tsaoil, deir sé go han-soiléir agus go soiléir gur féidir an leabharlann a scaoileadh faoin gceadúnas seo a úsáid le haghaidh tionscadail agus críocha tráchtála le fíor-aon cheadúnas eile.
Cén ceadúnas atá le roghnú ar GitHub: cineálacha, comparáidCad eile a theastaíonn uait a bheith agat faoi
cheadúnais GitHub .

Ag cur ceadúnas

Tar éis an ceadúnas deiridh a roghnú ar deireadh, níl le déanamh ach é a chur le fréamh an tionscadail féin. Chun an gníomh seo a dhéanamh, ní mór duit ach an ceadúnas roghnaithe a chur leis faoi fhréamh an tionscadail le linn cruthú an tionscadail féin nó ag am ar bith eile. Ach fiú sa ghníomh seo, d’éirigh le seirbhís gréasáin GitHub aire a thabhairt dá úsáideoirí agus rinne siad bealach measartha áisiúil chun an ceadúnas deiridh a chur leis fiú ag tús an tionscadail féin.
Cén ceadúnas atá le roghnú ar GitHub: cineálacha, comparáidAch, ar an drochuair, ní hé seo go léir, ós rud é go gcaithfidh an forbróir nó an ríomhchláraitheoir na spleáchais go léir a úsáideadh ina smaoineamh nó ina thionscadal a sheiceáil go hiomlán. Is é sin, más rud é fiú ceann amháin de na spleáchais a scaoiltear faoin gceadúnas GPL, ansin caithfidh tionscadal iomlán an fhorbróra a bheith comhoiriúnach le GPL. Le haghaidh fíorú den sórt sin, is gnách go n-úsáidtear cláir nó uirlisí a dearadh roimhe seo chuige seo. Mar shampla, tá uirlis le haghaidh seo https://github.com/pivotal/LicenseFinder:
Cén ceadúnas atá le roghnú ar GitHub: cineálacha, comparáidIs féidir linn a rá gur tasc sách ama é ceadúnú, ach ag an am céanna gníomh riachtanach do shaolré tionscadail nó aon smaoineamh ar ríomhchláraitheoir. Chun an ceadúnas ceart a roghnú, ar an drochuair, caithfidh tú go leor ama a chaitheamh, áfach, is fiú go n-éireoidh leis an tionscadal. Is fearr rogha an cheadúnais a chur ar an gcéad dul síos agus aon chlár á scríobh agat, ós rud é seo a dhéanamh ag an tús, is féidir leat do chuid iarrachtaí go léir a threorú sa treo ceart agus clár a scríobh a bheidh rathúil agus áisiúil don chuid is mó. úsáideoirí.

info
Rate author
Add a comment