Na dh’fheumas tu a bhith eòlach air ceadan GitHub: mar a roghnaicheas tu agus cuir ris

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

Ceadan GitHub – cò mu dheidhinn a tha sinn a’ bruidhinn? Gus bathar-bog a chruthachadh, feumaidh aon chan e a-mhàin a sgrìobhadh, ach cuideachd co-dhùnadh dè a tha còir aig luchd-cleachdaidh no luchd-leasachaidh a dhèanamh leis. Ma chruthaicheas cuideigin prògram an-asgaidh airson a h-uile duine, tha e a’ dèanamh gnìomh math, ach ge bith cò a chleachdas e feumaidh e fìreanachadh mar a bhios e ga chleachdadh. Mar eisimpleir, ma dh’ obraicheas companaidh na ghnìomhachd le beagan oifis an-asgaidh (mar eisimpleir, LibreOffice), feumaidh e a bhith comasach air dearbhadh don luchd-sgrùdaidh gu bheil còir aice sin a dhèanamh. Gus seo a dhèanamh, bidh e gu leòr an cead iomchaidh a thaisbeanadh. Ma dhìochuimhnicheas an leasaiche a dhealbhadh, is dòcha gum bi a ’chompanaidh ann an suidheachadh duilich.

Na dh'fheumas tu a bhith eòlach air ceadan GitHub: mar a roghnaicheas tu agus cuir ris
Seòrsachadh cheadan agus seòrsaichean ceadan [/ caption] Nuair a chruthaicheas e tagradh, feumaidh an leasaiche co-dhùnadh dè na gnìomhan leis a’ phrògram aige a bhios ceadaichte agus dè nach bi. Mar eisimpleir, is urrainn dhuinn bruidhinn chan ann a-mhàin mu bhith a ‘cleachdadh, ach cuideachd mu bhith a’ sgrùdadh theacsaichean phrògraman no a ‘dèanamh na h-atharrachaidhean agad fhèin air toradh bathar-bog. Is e GitHub aon de na seirbheisean as motha airson leasachadh pròiseict co-obrachail. Aig an aon àm, faodaidh iad obrachadh an seo chan ann a-mhàin an-asgaidh, ach cuideachd air pròiseactan malairteach. Le bhith a’ sònrachadh a’ chead iomchaidh, cuiridh an luchd-leasachaidh às do mhì-chinnt a thaobh mar a chleachdas iad an toradh cruthaichte. Is e an duilgheadas a th ‘ann gu bheil iomadh seòrsa ceadachd ann, agus chan eil e an-còmhnaidh furasta faighinn a-mach dè an roghainn a thaghadh ann an cùis shònraichte. Chan eil e neo-chumanta cuideachd nach eil cead aig cuid de phròiseactan.
Na dh'fheumas tu a bhith eòlach air ceadan GitHub: mar a roghnaicheas tu agus cuir ris

Carson a dh’ fheumas tu cead a thoirt do phròiseactan Open Source air GitHub

Nuair a bhios e a’ sònrachadh a’ cheadachais a tha a dhìth, faodaidh an leasaiche na leanas a thoirt seachad ann:

  1. Riaghailtean cleachdaidh a’ phrògraim . Faodaidh iad cosgais a bhith an lùib sin no, ann an cuid no a h-uile cùis, cead a thoirt dhaibh a chleachdadh an-asgaidh.
  2. Aig amannan thèid prògraman a chruthachadh airson an leasachadh leis a’ choimhearsnachd . Anns a ‘chùis seo, tha e cudromach gu bheil a h-uile duine a tha ag iarraidh a dhol eòlach air na teacsaichean a’ phrògram.
  3. Nuair a bhios teacsaichean a’ phrògraim rim faighinn, dh ’ fhaodadh cuid atharraichean a dhèanamh gus am bi am prògram obrachail agus cho earbsach sa ghabhas. Uaireannan faodaidh an t-ùghdar leigeil leis a h-uile duine seo a dhèanamh, ann an cùisean eile tha e a ‘tairgsinn an t-atharrachadh a chuir thuige, agus a’ dèanamh atharrachaidhean air a ‘phròiseact leis fhèin.
  4. Feumaidh tu co-dhùnadh an urrainn do threas phàrtaidhean atharrachaidhean a dhèanamh air a’ phròiseact agus tairgse às an leth. Nuair a nì thu seo, feumaidh tu sònrachadh dè an cead a bu chòir a bhith leis an toradh aca.

A’ fuasgladh nan ceistean sin agus ceistean coltach riutha, tha ùghdar an tagraidh gu ìre mhòr a’ dearbhadh dè an dàn don toradh bathar-bog a chruthaich e san àm ri teachd.

Dè an seòrsa ceadan a th’ ann

Is e aonta a th’ ann an cead anns am bi aon phàrtaidh (an neach-ceadachaidh) a’ stèidheachadh riaghailt airson a’ phàrtaidh eile (an neach-ceadachaidh) an toradh a chruthaich e a chleachdadh. Ann an cleachdadh, chan eil sinn a ‘bruidhinn mu bhith a’ soidhnigeadh sgrìobhainn leis na pàrtaidhean, ach mu aonta fèin-ghluasadach leis na còraichean agus na dleastanasan co-fhreagarrach air a chleachdadh. Cha mhòr nach eil bacadh sam bith air còraichean agus dleastanasan a shònrachadh. Is e an aon chumha gum feum iad cumail ris an lagh. Is e obair iom-fhillte a th’ ann a bhith a’ cruthachadh do cheadan fhèin, oir feumaidh e a bhith co-chòrdail ri riaghailtean eile. Is e an roghainn as fheàrr aon de na seòrsaichean àbhaisteach de na sgrìobhainnean sin a thaghadh agus a chleachdadh. Ann an cleachdadh, tha e àbhaisteach cuideachd ioma-cheadachas a chleachdadh. Mar as trice, ann an leithid de chùisean, thèid dà chead a chleachdadh aig an aon àm. Ged a tha còir aig ùghdar a ‘phrògraim a bhith a’ cruthachadh nan riaghailtean a dh’fheumas luchd-cleachdaidh a leantainn gu neo-eisimeileach, a dh’aindeoin sin, ann an cleachdadh, tha cleachdadh àireamh mhòr de sheòrsaichean ceadan air leasachadh, às an urrainn dhut am fear ceart a thaghadh sa mhòr-chuid de chùisean. Is iad na leanas na roghainnean as mòr-chòrdte a chleachdar air Git Hub sa mhòr-chuid de chùisean. Is iad na ceadan as cumanta air Git Hub:
Na dh'fheumas tu a bhith eòlach air ceadan GitHub: mar a roghnaicheas tu agus cuir risFeumaidh am prògramadair a bhith comasach air fear a thaghadh a fhreagras air na planaichean aige. Gus seo a dhèanamh ceart, feumaidh tu tuigsinn dè na feartan a tha dualach do ghnèithean sònraichte.

Ma dhiùltas an t-ùghdar an sgrìobhainn a chuir ri chèile, an uairsin anns a ’chùis seo bidh dlighe-sgrìobhaidh an sàs, a tha air an solarachadh gu bunaiteach le reachdas na dùthcha aige. Chan eil dìth cead san dòigh seo a’ ciallachadh gun gabh dad a dhèanamh leis a’ phrògram. Gu dearbh, faodar a leithid de shuidheachadh a mheas mar aon de na seòrsaichean cead.

Mar a roghnaicheas tu cead Github

Mus tòisich thu a ‘coimhead airson roghainn iomchaidh, feumaidh am prògramadair na riatanasan aige a chruthachadh, às a bheil e a’ dol a dhol air adhart le tuilleadh ceadachd. An ath rud, bu chòir dhut eòlas fhaighinn air na roghainnean àbhaisteach a tha a rèir an iarrtas. Às deidh sin, feumaidh tu sgrùdadh faiceallach a dhèanamh air a’ chànan laghail agus co-dhùnadh deireannach a dhèanamh air dè a bu chòir a bhith sa chead. Gus roghainn fiosraichte a dhèanamh, feumaidh tu tuigsinn dè na còraichean agus na dleastanasan a tha co-cheangailte ri seòrsa sònraichte de chead. Gus an roghainn cheart a dhèanamh, faodaidh tu seirbheisean sònraichte ris an canar coimeas a chleachdadh. Seo beagan eisimpleirean:

  1. https://choosealicense.com/. Tha prìomh cheistean aig an làrach seo airson an roghainn cheart a thaghadh agus comhairle mhionaideach a chuidicheas tu gus feartan cleachdaidh a thuigsinn.
  2. Tha an duilleag https://opensource.org/licenses gu sònraichte airson ath-sgrùdadh a dhèanamh air grunn fhuasglaidhean bathar-bog an-asgaidh.
  3. Faodar beachdachadh air an làrach https://tldrlegal.com/ mar leabhar mòr-eòlais airson diofar roghainnean ceadachais. Tha an dà chuid foirmean laghail mionaideach agus beachdan mionaideach.

[caption id="attachment_11858" align="aligncenter" width="840"]
Na dh'fheumas tu a bhith eòlach air ceadan GitHub: mar a roghnaicheas tu agus cuir risCoimeas de cheadan aig https://choosealicense.com/

Ach, is e an dòigh as buannachdaile a thaghadh na sgrìobhainnean laghail iomchaidh a leughadh gu faiceallach . Ged a tha sinn a ‘bruidhinn mu dheidhinn obair-dian gnìomhan, ge-tà, a’ sgrùdadh nan teacsaichean a ‘toirt seachad an leasaiche na freagairtean riatanach.

Mar a chuireas tu cead ri Github

A dh ‘aindeoin an taghadh farsaing de roghainnean ceadachd a tha air a bhith èifeachdach agus earbsach ann an cleachdadh, is dòcha gu bheil na beachdan aige fhèin aig an leasaiche mu dè a bu chòir a bhith aig a’ chead airson a ‘phrògram a chruthaich e. Anns a ‘chùis seo, tha an t-seirbheis a’ toirt seachad comas an dreach agad fhèin a chur ris no an tè a th ‘ann atharrachadh. Gus cead a chuir ri Github, feumaidh tu na ceumannan seo a leantainn:

  1. Feumaidh tu a dhol gu prìomh dhuilleag an stòrais agad.Na dh'fheumas tu a bhith eòlach air ceadan GitHub: mar a roghnaicheas tu agus cuir ris
  2. Feumaidh tu briogadh air a ‘phutan gus faidhle a chur ris, agus an uair sin tagh “Cruthaich faidhle ùr”.Na dh'fheumas tu a bhith eòlach air ceadan GitHub: mar a roghnaicheas tu agus cuir ris
  3. An ath rud, feumaidh tu ainm faidhle a chuir a-steach. Airson cead, faodaidh seo a bhith mar aon de dhà roghainn: LICENSE or LICENCE.md. An seo tha e riatanach litrichean mòra a chleachdadh.
  4. Air taobh deas an raon cuir a-steach ainm faidhle, cliog gus teamplaid cead a thaghadh.Na dh'fheumas tu a bhith eòlach air ceadan GitHub: mar a roghnaicheas tu agus cuir ris
  5. Anns a ‘chlàr air taobh clì na duilleige, tagh an loidhne “Cuir cead ris a’ phròiseact agad”. Anns a ‘chùis seo, thèid caochladh a thaghadh bho na sgrìobhainnean a th’ ann mar-thà.Na dh'fheumas tu a bhith eòlach air ceadan GitHub: mar a roghnaicheas tu agus cuir ris
  6. An uairsin cliog air an loidhne “Lèirmheas agus cuir a-steach”. An uairsin cuir a-steach mion-fhiosrachadh an aonta agad.
  7. Às deidh sin, feumar soilleireachadh dè na leasachaidhean no na h-atharrachaidhean a chaidh a dhèanamh. An uairsin, comharraich an deach an sgrìobhainn taghte a cheartachadh no a bheil e mu dheidhinn dreach eile den cheadachas a chruthachadh.Na dh'fheumas tu a bhith eòlach air ceadan GitHub: mar a roghnaicheas tu agus cuir ris

Às deidh dha na h-atharrachaidhean a dhearbhadh, cuiridh an leasaiche crìoch air a’ mhodh-obrach airson atharrachaidhean a dhèanamh air liosta nan ceadan air seirbheis Git Hub.

Tagh cead Github – eisimpleirean de cheadan mòr-chòrdte air Git Hub

Is iad na leanas na roghainnean as mòr-chòrdte. Le bhith a ‘tuigsinn an neartan agus laigsean, bidh am prògramadair comasach air an roghainn cheart a lorg no tuigsinn mar a nì e sgrùdadh èifeachdach.

GPL

Faodar an cead seo a ghairm mar aon den fheadhainn as mòr-chòrdte. Tha e clasaigeach dhaibhsan a bhios a’ dèanamh bathar-bog an-asgaidh. Is e aon de phrìomh riatanasan na sgrìobhainn seo gu bheil e a’
leigeil le treas phàrtaidhean am prògram atharrachadh gu saor , ach aig an aon àm tha còir aca an toradh a sgaoileadh a-mhàin fon aon chead. Faodaidh dreachan eadar-dhealaichte a bhith aig a’ chead seo. Is e am fear as ùire dhiubh sin an treas fear. Chaidh an GPL a chleachdadh le luchd-leasachaidh phrògraman leithid siostam riaghlaidh susbaint lìn Drupal, siostam riaghlaidh stòr-dàta MariaDB, deasaiche grafaigean vector InkSkape, agus cuid eile. Tha e inntinneach a bhith mothachail gu bheil SQL a ‘cleachdadh chan e a-mhàin an GPL, ach cuideachd cead malairteach.

LGPL

Tha an t-ainm seo ag eadar-theangachadh gu “Ceadachas Poblach Coitcheann GNU GPL”. Dha cuid de luchd-leasachaidh, chan eil an GPL freagarrach, leis gu bheil e a’ cruthachadh dleastanas dhaibh toraidhean atharraichte a sgaoileadh fon aon chead. Faodar feartan cur an gnìomh an roghainn seo a nochdadh le mar a tha am pròiseas airson cead a thoirt do chleachdadh leabharlannan a chruthaich am prògramadair. Anns a ‘chùis seo, thathar a’ beachdachadh air na trì roghainnean a leanas:

  1. Nuair a bheir leabharlann seachad comas-gnìomh ùr far nach urrainn do leabharlann malairteach sam bith an aon rud a dhèanamh, is e an GPL an roghainn as fheàrr.
  2. Tha an leasaiche anns an leabharlann an-asgaidh air an inbhe a th’ ann mu thràth a chuir an gnìomh. Anns an raon seo, tha roghainnean malairteach ann le gnìomhan co-chosmhail. Airson a ‘chùis seo, bidh e goireasach LGPL a thaghadh.
  3. Nuair a thig e gu ìre ùr a tha dha-rìribh a’ farpais ris an fhear mhalairteach, is e cead Apache an dòigh air adhart.

Tha an inbhe seo a’
ceadachadh cleachdadh malairteach de leabharlannan . Ma thèid atharrachaidhean a dhèanamh, feumar na h-aon teirmichean is cumhaichean a chleachdadh airson sgaoileadh. Ach, tha cleachdadh sìmplidh a ‘chòd a’ leigeil leis na cumhaichean atharrachadh.

Cead Poblach Eclipse

Tha an sgrìobhainn seo a
’ ceadachadh sgaoileadh fo cheadan eile, a’ gabhail a-steach feadhainn malairteach . Is e am prìomh chumha gum bi innleachdan anns na h-obraichean atharraichte air an cur ann am modal air leth. Tha an cead seo air fàs mòr-chòrdte ann an leasachadh thoraidhean ann an Java. Is e eisimpleir eisimpleir cànan prògramadh Clojure, frèam airson deuchainn a dhèanamh air tagraidhean java.
Na dh'fheumas tu a bhith eòlach air ceadan GitHub: mar a roghnaicheas tu agus cuir ris

Ceadachas poblach Mozilla

Bidh cuid a’ faicinn an sgrìobhainn seo mar cho-rèiteachadh eadar an GPL agus ceadan malairteach. Feumaidh am MPL
ruigsinneachd fosgailte air faidhlichean sònraichte . Faodaidh cuid de fhaidhlichean fon chead seo agus feadhainn eile às aonais a bhith ann am bathar-bog. Às deidh an atharrachaidh, tha e ceadaichte an cead a tha a dhìth a chuir (mar eisimpleir, faodaidh e a bhith na fhear malairteach), ach chan eil seo comasach ach air chùmhnant gum bi cothrom air faidhlichean a chaidh fhoillseachadh fo MPL fhathast fosgailte. Anns a ‘chùis seo, feumaidh an neach-cleachdaidh deireannach fiosrachadh a thoirt seachad mu ùghdaran a’ bhathar-bhog tùsail. A rèir na sgrìobhainn seo, chaidh oifis LibreOffice, brabhsair Mozilla agus bathar-bog eile fhoillseachadh.

Ceadachas Apache Github

Canar AL an cead Libearalach an-asgaidh. Tha am feart seo mar thoradh air nach
eil feum air toradh derivative a leigeil ma sgaoil fo na h-aon chumhachan ri roimhe . Tha an sgrìobhainn seo air a chleachdadh gu gnìomhach le Apache Software Foundation. Nuair a thèid a chleachdadh, tha na leanas ceadaichte:

  1. Tha cead aig an toradh bathar-bog a bhith air a chleachdadh tuilleadh airson adhbharan malairteach.
  2. Tha atharrachaidhean tagraidh ceadaichte.
  3. Bu chòir ainm an ùghdair thùsail a bhith ann an sgaoilidhean às dèidh làimh.

Le bhith a’ cruthachadh caochladh ùr, chan eil dleastanas air luchd-ceadachaidh an còd toraidh tùsail a thoirt seachad. Tha a leithid de chead air fàs mòr-chòrdte. Faodar seo a dhearbhadh le bhith a’ liostadh thoraidhean bathar-bog ainmeil a thèid a leigeil ma sgaoil fon t-seòrsa cead seo: siostam obrachaidh Android, frèam a chruthaicheas tagraidhean iomairt ann an Java, agus frithealaiche lìn Apache. https://youtu.be/wyZq-EazOmU

Cead MIT

Tha cuid den bheachd gur e an roghainn cead bathar-bog an-asgaidh seo am fear as mòr-chòrdte. Tha cuid den bheachd gu bheil a phrìomh bhuannachd co-chòrdalachd math le diofar sheòrsaichean de cheadan an-asgaidh no malairteach. Is e na feartan as cudromaiche an
comas an còd atharrachadh, a bharrachd air cead a bhith a ‘sgaoileadh fo cheadan eile aig roghainn an neach a rinn na h-atharrachaidhean . Is iad na toraidhean bathar-bog a chleachdas an sgrìobhainn seo: leabharlann JavaScript air a bheil JQuiery, deasaiche teacsa Atom, AngularJS, frèam leasachaidh JavaScript.
Na dh'fheumas tu a bhith eòlach air ceadan GitHub: mar a roghnaicheas tu agus cuir risCoimeas cead Git Hub[/ caption]

Creagan fon uisge

Uaireannan tha an t-ùghdar an toiseach a ‘taghadh aon dreach den cheadachas, agus an dèidh sin ag iarraidh atharrachadh. Ma chruthaich e am prògram leis fhèin, cha bhiodh atharrachadh mar sin duilich. Ach, ann an cùisean far an robh mòran chom-pàirtichean san leasachadh, an uairsin às aonais an cead cha obraich seo. Mar eisimpleir, neach-cruthachaidh Linux, ged a rinn e dha-rìribh na bhunait air an t-siostam-obrachaidh, cha bhith e comasach atharrachadh a ‘cheadachais gun chead a h-uile luchd-prògramaidh a ghabh pàirt ann an tuilleadh leasachaidh. Nuair a bhios iad a’ cuairteachadh fon MPL, chan urrainn dhaibhsan a rinn atharrachaidhean air a’ chòd faidhlichean a thabhann fon MPL fo chead eile. Bidh cleachdadh na sgrìobhainn ùr a’ toirt iomradh air modalan prògram eile.

info
Rate author
Add a comment