U ka khetha laesense ea GitHub joang mme hobaneng ho le bohlokoa ho etsa khetho e nepahetseng? GitHub ke ts’ebeletso e kholo ka ho fetisisa bakeng sa nts’etsopele e kopaneng ea merero ea IT le moamoheli oa bona o latelang. Ka thuso ea ts’ebeletso ena ea marang-rang, palo e sa lekanyetsoang ea batho e ka sebetsa morerong hang, hammoho le ho tsoa kae kapa kae lefatšeng. GitHub e boetse e na le tsamaiso kapa tsamaiso ea taolo e lumellang hore u shebe le ho laola ka ho feletseng liphetoho tsohle tse entsoeng ke baetsi ba nako, hape e u lumella ho khutlela sebakeng se etsahetseng pele ho liphetoho.
Empa ho e beha ka mokhoa o bonolo, GitHub ke sebaka seo ho thoeng ke liwebsaete tsa sechaba bakeng sa baetsi ba mananeo le bahlahisi, moo u ka fumanang, ‘me hamorao u itloaetse ho likhoutu tse tsoang ho bahlahisi ba bang. U ka boela ua boloka potefolio ea hau ho GitHub. Ka kakaretso, GitHub ke ts’ebeletso e loketseng bahlahisi ba qalang le baetsi ba mananeo ba nang le boiphihlelo. Leha ho le joalo, ka linako tse ling basebelisi ba ts’ebeletso ena ba ka ba le lipotso mabapi le ho khetha laesense, hobane khetho ea bona e fapane haholo.
Laesense ea GitHub ke eng
Laesense ke tokomane e khethehileng e thehiloeng ke foromo ea mmuso mme e u lumella ho etsa mosebetsi oa mofuta o itseng oa khoebo, oo ntle le ho hloleha o hlokang tlhokomelo e khethehileng ho tsoa lehlakoreng la mmuso. Empa, hangata, ka ts’ebetso, ho sebelisoa feela litumellano tse khutsufalitsoeng tsa laesense kapa litumellano tse fanang ka phano ea laesense ea molao oa poraefete. Ka kakaretso, laesense e phehella e le ‘ngoe feela, empa sepheo sa bohlokoahali, sena ke tumellano mabapi le litlamo le litokelo lipakeng tsa mofani oa laesense le mofani oa laesense. Mesebetsi le litokelo tsena e ka ba ntho leha e le efe, empa feela ka har’a moralo oa molao. Mohlala o hlokomelehang ke oa hore mofani oa laesense a ka hloka hore lebitso la mong’a litokelo tsa molao le hlokehe ha ho sebelisoa mosebetsi ke mong’a laesense. Kapa, mohlala, lumella mosebetsi oa ho kopitsa, empa thibela ka ho feletseng phetoho efe kapa efe ea eona. Kapa, ho hlahisa litlhoko tse joalo hore mosebetsi o lokolloe ka maemo a tšoanang hantle le a pele, joalo-joalo, ho na le mehlala e mengata ea ho beha maemo a fapaneng. [id-caption id = “attach_12368” align = “aligncenter” wide = “780”]
Mohlala oa e ‘ngoe ea mangolo a tumello ea Apache[/caption]
Empa, hape, ha rea lokela ho lebala hore laesense ha e sireletse litokelo tsa mofani oa laesense feela, empa le mofani oa laesense. Kaha ho eona u ka bona ka ho hlaka le ho bala maemo ohle a ho sebelisa mosebetsi, ka hona ha ho hlokahale hore a tšohe hore mofani oa laesense o tla batla ka tšohanyetso hore ho fokotsoe kapa matšeliso a mang bakeng sa tšebeliso ea mosebetsi oa hae.
Haeba u hana ho sebelisa laesense e amanang le mosebetsi, litokelo tsa litokelo tsa molao li ntse li sebetsa ho latela melao ea molao e sebetsang naheng e itseng. Ka mantsoe a bonolo feela, ho ba sieo ha laesense ho hang ha ho bolele hore bangoli ba bang ba ka sebelisa morero ona ka tsela efe kapa efe eo ba e batlang. Ntho e ‘ngoe le e’ ngoe e fapane, hobane ntle le laesense e itseng, moetsi oa lenaneo ha a tlohele litokelo tse fanoeng ke molao. Hape ho bohlokoa ho hopola kamehla hore laesense e laola litokelo le litlamo tsohle. Sena ke ho sireletsa mong’a mosebetsi ho litebello tsa mosebedisi le seo tiisetso efe kapa efe e se bolelang. Etsoe, ha ho motho ea batlang hore khoutu ea bona e qetelle e le lekhotleng ka tsela leha e le efe.
copyright ke eng
Copyright e hlaha ho motho feela ha, ka lebaka la ts’ebetso ea kelello, a etsa mosebetsi o itseng o tla ba o ikhethang, empa ka nako e ts’oanang o na le thuso, mohlala, o ka nka ho ngoloa ha lenaneo le le leng. Ha tsohle tse ka holimo li entsoe, motho e ba mongoli ‘me joale o na le litokelo tsohle tsa litokelo tsa mosebetsi ona. Hape ho lokela ho boleloa hore litokelo tsa molao ke thepa ebile hase thepa. Phapang ea bona ke hore litokelo tsa thepa li ka fetisetsoa ho mang kapa mang, empa litokelo tseo e seng tsa thepa li tla lula li le teng feela ho mongoli boemong leha e le bofe. Etsoe, ho ba sengoli ke tokelo e ke keng ea fetisetsoa le e ke keng ea fetisoa.
Laesense ea Open Source ke ea eng?
Hape ke potso e tsebahalang haholo har’a baetsi ba li-novice le baetsi ba mananeo, kaha ha ba utloisise hore na ke hobane’ng ha lengolo la tumello le lokela ho kenngoa mererong ea bona, hobane ntle le eona morero o ka ba teng ka khutso. Leha ho le joalo, sena ha se ‘nete ka ho feletseng, hobane haeba, ka mohlala, moqapi e mong oa li-novice a ngotse sengoathoana sa khoutu ea bohlokoa, empa a sa e sireletse ka laesense, joale basebelisi ba bang ba na le lipotso. ‘Me hantle ka lebaka la sena, ha bareki ba tla ho eena’ me ba batla ho sebelisa sengoathoana sena sa khoutu bakeng sa merero ea bona ea khoebo, ba bona hore khoutu ha e na laesense mme e hana feela. Sena se bakoa ke taba ea hore lik’hamphani li ke ke tsa sebelisa khoutu ntle le laesense, hobane ha li hloke mathata le molao le babuelli ba molao.
Ke ka lebaka leo esita le morero o molemo ka ho fetisisa le o loketseng o ke keng oa kengoa ts’ebetsong. ‘Me moqapi ea neng a batla ho nka karolo ena ea khoutu o tla tlameha ho batla le ho sebelisa mokhoa o mong, kapa a ngole ka ho feletseng khoutu e neng e se e ngotsoe ke moqapi oa li-novice pejana. Ke ka lebaka leo ho leng molemo ho etsa bonnete ba esale pele hore moqapi o sebelisa laesense e nepahetseng, ‘me ea bohlokoa ka ho fetisisa, e loketseng. Ho hlahloba GitHub thutong e le ‘ngoe ea video ka metsotso e 15: https://youtu.be/JfpCicDUMKc
Ke laesense efe ea GitHub e loketseng maemo a itseng – u ka khetha joang?
Ho ke ke ha e-ba le karabo e tobileng potsong ena, kaha khetho ea laesense e itšetlehile feela ka lipakane tsa morero le litakatso tsa botho le litakatso tsa moqapi ka boeena. Joalokaha u ka bona, ho na le lilaesense tse ngata tse fapaneng ho GitHub, ‘me ho bohlokoa ka ho fetisisa, kaofela ha tsona li lokolohile ebile li sebakeng sa sechaba, ho bolelang hore moqapi e mong le e mong a ka fumana lengolo la Open Source le tla lumellana le morero oa hae. Empa, sa bohlokoa le ho feta, ha rea lokela ho lebala hore laesense ea Open Source ha se khoutu feela e se nang laesense. Ka lipatlisiso tse nyane, u ka bokella lilaesense tsohle tsa Open Source ‘me ua li arola ka lihlopha tse tharo tse kholo:
- Tšireletso e matla.
- Tšireletso e fokolang.
- Ho dumella.
tshireletso e matla
Lilaesense tse sireletsang ka matla hangata ke mefuta e fapaneng ea GPL. Lilaesense tsena li hloka tumello ea morero hammoho le phatlalatso ea likhoutu tsa mohloli, ho sa tsotelehe hore na khoutu efe kapa efe e tla sebelisoa kapa e se e sebelisitsoe joang.
Tšireletso e fokolang
Lilaesense tse sireletsang ka mokhoa o fokolang hangata ke mefuta e fapaneng ea Lesser GPL. Ho eona phapang e kholo ho tsoa ho li-license tse lumelletsoeng ke hore mona ho hlokahala hape ho fana ka laesense ea lenaneo tlas’a laesense ea GPL, hammoho le ho fana ka likhoutu tsa mohloli ntle le ho hloleha. Ka nako e ts’oanang, haeba ho na le laeborari morerong oa moqapi, ke hore, ho hokahanya ho tsitsitseng kapa ho hokahanya ho matla tlas’a laesense ea LGPL, e tla boela e lumellane le laesense efe kapa efe ea morero oa moqapi ona.
lumellanya
Ho na le palo e kholo ea tumello ea tumello, maemong a bona lilaesense tse tsebahalang haholo ke MIT, Apache 2.0, le BSD. Ka phapang e fokolang, lilaesense tsena li na le bokhoni ba ho lumella tšebeliso ea khoutu ka bobeli mererong ea Open Source le merero ea khoebo le merero. Empa, tabeng ena, ke habohlokoa ho hopola hore hoa hlokahala ho bontša bongoli ba lenaneo la pele.
Lilaesense tse ling tse tsebahalang tsa GitHub
Ntle le lihlopha tsena tse tharo tsa laesense, ho boetse ho na le tse ling, mohlala, lengolo le leng la bohlokoa ka ho fetisisa ke GPLv2 e nang le li-extensions tsa classpath. Laesense ena e ka boela ea sebelisoa bakeng sa merero ea Open source le merero ea khoebo le merero. Ponahalo ea eona e tsebahalang haholo e ho Oracle, e sebelisang GPLv2 e nang le li-extensions tsa classpath ho fana ka tumello ea merero ea eona ea Open Source le tharollo. Laesense ena e bohlokoa haholo ebile e na le thuso, kaha laesense ea kamehla ea GPL, mohlala, e ke ke ea khona ho sebetsana le bytecode. Ke hore, ba na le tlhaloso e khethehileng ea mokhoa oa ho bokella le oa ho hokahanya, o sa lokelang ka ho feletseng bakeng sa lipuo tse ling tse fetoletsoeng, puo ea Java e tummeng ka ho fetisisa e har’a lipuo tse joalo. Ke bakeng sa linyeoe tse joalo ho ileng ha lokolloa laesense e khethehileng ea GPLv2 e nang le li-extensions tsa classpath. Ntle le moo, e bua ka ho hlaka le ka ho hlaka hore laeborari e ileng ea lokolloa tlasa laesense ena e ka sebelisoa bakeng sa merero le merero ea khoebo ka laesense efe kapa efe e ngoe.
Ke eng hape eo u hlokang ho e tseba ka laesense ea GitHub .
Ho eketsa laesense
Ka mor’a hore laesense ea ho qetela e khethoe, e sala feela ho e kenyelletsa motso oa morero ka boeona. Ho etsa ketso ena, o hloka feela ho eketsa laesense e khethiloeng tlasa motso oa projeke nakong ea ho theha projeke ka boeona kapa ka nako efe kapa efe. Empa le ketsong ena, ts’ebeletso ea webo ea GitHub e khonne ho hlokomela basebelisi ba eona mme ba etsa mokhoa o loketseng oa ho eketsa laesense ea ho qetela leha morero o qala.
Leha ho le joalo, ka bomalimabe, sena ha se sona feela, kaha moqapi kapa moqapi o hloka ho hlahloba ka ho feletseng litšepiso tsohle tse sebelisitsoeng mohopolong kapa morerong oa hae. Ka mantsoe a mang, haeba le e ‘ngoe ea litšepiso tse lokollotsoeng tlasa laesense ea GPL, projeke eohle ea mohlahlami e tlameha ho lumellana le GPL. Bakeng sa netefatso e joalo, mananeo kapa lisebelisoa tse etselitsoeng pele hangata li sebelisetsoa sena. Mohlala, ho na le sesebelisoa bakeng sa sena https://github.com/pivotal/LicenseFinder:
Re ka re ho fana ka laesense ke mosebetsi o jang nako, empa ka nako e ts’oanang ke ketso e hlokahalang bakeng sa bophelo ba projeke kapa mohopolo ofe kapa ofe oa moqapi. E le hore u khethe laesense e nepahetseng, ka bomalimabe, u tlameha ho qeta nako e ngata, leha ho le joalo, ho bohlokoa hore morero o atlehe. Ho molemo ho beha khetho ea laesense sebakeng sa pele ha u ngola lenaneo leha e le lefe, hobane ka ho etsa sena qalong, u ka lebisa boiteko bohle ba hau ka tsela e nepahetseng ‘me u ngole lenaneo le tla atleha le le loketseng ba bangata. basebelisi.