GitHub irratti hayyama kam filachuu qabna: gosoota, walbira qabamuu

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

Akkamitti hayyama GitHub filachuu fi filannoo sirrii gochuun maaliif barbaachisaa ta’e? GitHub tajaajila guddaa pirojektoota IT waliin misoomsuu fi booda keessummeessuu isaaniiti. Gargaarsa tajaajila weeb kanaatiin namoonni lakkoofsaan hin daangeffamne yeroo tokkotti pirojektii tokko irratti hojjechuu danda’u, akkasumas addunyaa kanarraa bakka kamirraayyuu hojjechuu danda’u. GitHub akkasumas sirna bulchiinsa ykn to’annoo kan jijjiirama yeroon developers godhan hunda guutummaatti ilaaluu fi to’achuu si dandeessisu qaba, akkasumas gara haala jijjiirama dura uumameetti akka deebitu si dandeessisa.
GitHub irratti hayyama kam filachuu qabna: gosoota, walbira qabamuuGaruu salphaatti yoo dubbanne, GitHub marsariitii hawaasummaa sagantaalee fi developers jedhamu, bakka itti argachuu dandeessan, boodarra ammoo koodii developers biroo irraa shaakaluu dandeessanidha. Akkasumas portfolio kee GitHub irratti kuusuu dandeessa. Walumaagalatti, GitHub tajaajila hojjettoota haaraa fi sagantaa qopheessitoota muuxannoo qabaniif haala gaariin mijatudha. Haa ta’u malee, fayyadamtoonni tajaajila kanaa yeroo tokko tokko waa’ee hayyama filachuu gaaffii tokko tokko qabaachuu danda’u, sababiin isaas filannoo isaanii achitti baay’ee adda addaa waan ta’eef.

Hayyamni GitHub jechuun maali

Hayyamni sanada addaa unka mootummaatiin hundeeffamee fi gosa hojii abbootii qabeenyaa murtaa’e tokko irratti akka bobba’an kan si dandeessisu yoo ta’u, kunis osoo hin kufin gama mootummaa irraa xiyyeeffannoo addaa barbaada. Garuu, yeroo baay’ee, qabatamaan, waliigalteewwan hayyamaa gabaabfaman ykn waliigalteewwan hayyama seera dhuunfaa kennuu tuman qofatu fayyadama. Walumaagalatti, hayyamni tokko qofa hordofa, garuu galmi hunda caalaa barbaachisaa ta’e, kun waliigaltee dirqamaa fi mirga hayyamaa fi abbaa hayyamaa gidduutti taasifamuudha. Dirqamniifi mirgoonni kun guutummaatti waanuma fedhe ta’uu danda’u, garuu bu’uura seeraa keessatti qofa. Fakkeenyi beekamaan hayyamaan yeroo hojii abbaa hayyamaatiin fayyadamu maqaa abbaa mirga waraabbii akka barbaachisu gaafachuu danda’a. Yookiin, fakkeenyaaf, hojii waraabuu hayyamuu, . garuu fooyya’iinsa kamiyyuu guutummaatti dhorkuu. Yookiin, hojiin sun haala isa jalqabaa wajjin sirriitti akka gadhiifamu ulaagaalee akkasii baasuuf, fi kkf, haal-duree adda addaa fuulduratti dhiyeessuun fakkeenyota baay’eedha. GitHub irratti hayyama kam filachuu qabna: gosoota, walbira qabamuu.

Garuu, akkasumas, hayyamni mirga hayyamaa qofa osoo hin taane, abbaa hayyamaa illee akka eegu dagachuu hin qabnu. Erga isa keessatti haal-duree hojii sanatti fayyadamuuf barbaachisan hunda ifatti arguu fi dubbisuu dandeessa, kanaaf hayyama kenne tasa hir’ina kamiyyuu ykn beenyaa biroo hojii isaa fayyadamuuf akka gaafatu sodaachuu hin barbaachisu.

Hayyama hojii sanaan walqabatutti fayyadamuu yoo didde, mirgi waraabbii ammallee akkaataa seera seeraa biyya murtaa’e tokko keessatti hojiirra jiruun hojiirra oola. Salphaatti yoo ilaalle, hayyamni dhabuun isaa karaa kamiinuu barreessitoonni biroo pirojektii kana karaa barbaadanitti fayyadamuu akka danda’an hin agarsiisu. Wanti hundi faallaa kanaati, sababiin isaas hayyama addaa tokko malee sagantaa qopheessaan haala kamiinuu mirga seeraan kennameef hin dhiisu. Akkasumas hayyamni mirgaa fi dirqama hunda kan bulchu ta’uu isaa yeroo hunda yaadachuun barbaachisaadha. Kunis abbaa qabeenyaa hojii sanaa fayyadamaan irraa eeguu fi wabii kamiyyuu maal akka agarsiisu irraa eeguuf. Hundaafuu namni koodii isaanii karaa kamiinuu mana murtiitti akka xumuramu barbaadu hin jiru.

Mirgi waraabbii jechuun maali

Mirgi waraabbii nama tokko keessatti kan mul’atu, sababa sochii sammuutiin, hojii murtaa’e tokko kan adda ta’u, garuu yeroo walfakkaatutti faayidaa kan qabu yeroo uumu qofa, fakkeenyaaf, barreeffama sagantaa walfakkaataa fudhachuu dandeessa. Kanneen armaan olii hundi yeroo raawwataman namni sun barreessaa ta’ee amma guutummaatti mirga waraabbii hojii kanaa hunda qaba. Mirgi waraabbii qabeenyaa fi qabeenyaa miti jechuunis barbaachisaadha. Garaagarummaan isaanii mirgi qabeenyaa nama kamiifuu dabarfamuu kan danda’u yoo ta’u, mirgi qabeenyaa hin taane garuu yeroo hunda haala kamiinuu barreessaa qofa bira kan hafu ta’uu isaati. Hundaafuu, barreessaa ta’uun mirga hin dabarfamnee fi hin mul’annedha.

Hayyamni Open Source maaliiti?

Kun gaaffii haaraa developers fi programmirs birattis baay’ee jaallatamaadha, sababiin isaas isaan salphaatti maaliif hayyamni pirojektoota isaanii irratti maxxanuu akka qabu waan hin hubanneef, sababiin isaas isa malee pirojektichis callisee jiraachuu danda’a. Haa ta’u malee, kun guutummaatti dhugaa miti, sababiin isaas, fakkeenyaaf, developer novice tokko tokko koodii hamma tokko barbaachisaa fi faayidaa qabu tokko tokko barreesse, garuu hayyamaan hin eegne, fayyadamtoonni biroo gaaffii qabu. Akkasumas sirriitti sababa kanaan maamiltoonni gara isaa dhufanii koodii kana kaayyoo daldalaa isaaniif fayyadamuu yeroo barbaadan koodii hayyama tokkollee akka hin qabne arganii salphaatti didu. Kunis kan ta’eef dhaabbileen salphaatti koodii hayyama malee hin fayyadaman, sababiin isaas rakkoo seeraa fi abukaatoo isaan hin barbaachifne.
GitHub irratti hayyama kam filachuu qabna: gosoota, walbira qabamuuKanaafis pirojektiin baay’ee faayidaa qabuu fi mijataa ta’e illee gonkumaa hojiirra kan hin oolle. Akkasumas developer koodii kana fudhachuu barbaade filannoo barbaaduu fi itti fayyadamuu qaba, ykn koodii duraan duraan novice developer duraan barreeffame guutummaatti irra deebi’ee barreessuu qaba. Kanaafidha sagantaa qopheessaan hayyama sirrii, fi hunda caalaa, mijaawaa ta’e fayyadamaa jiraachuu isaa dursanii mirkaneeffachuun gaarii ta’e. Barnoota viidiyoo tokkoon daqiiqaa 15 keessatti GitHub qorachuu: https://youtu.be/JfpCicDUMKc

Haalota murtaa’an keessatti hayyamni GitHub kamtu mijataadha – akkamitti filachuu dandeenya?

Filannoon hayyamaa galma pirojektichaa fi filannoo fi fedhii dhuunfaa nama qopheessaa ofii isaatii qofa irratti waan hundaa’uuf gaaffii kanaaf deebii sirrii ta’e kennuu hin danda’u. Akkuma argitan GitHub irratti hayyamni adda addaa baay’eedha, hunda caalaa immoo, hundi isaanii bilisa fi public domain keessa jiru, kana jechuun sagantaa hojjetaan hundi
hayyama Open Source kan pirojektii isaaf sirriitti walsimu argachuu danda’a jechuudha. Garuu, hunda caalaa, hayyamni Open Source koodii hayyama hin qabne qofa akka hin taane dagachuu hin qabnu.

GitHub irratti hayyama kam filachuu qabna: gosoota, walbira qabamuu
Maatii hayyamaa GitHub
Qorannoo xiqqoo gochuudhaan, hayyama Madda Banaa hunda walitti qabuu fi gareewwan gurguddoo sadiitti qooduun ni danda’ama:
  1. Eegumsa cimaa.
  2. Eegumsa dadhabaa.
  3. Hayyamaadha.

cimsee kan eegudha

Hayyama cimsee eeguun yeroo baay’ee garaagarummaa GPL ti. Hayyamni kunniin koodii ykn pirojektiin kamiyyuu akkamitti akka itti fayyadamu ykn duraan itti fayyadame osoo hin ilaalin, hayyama pirojektichaa akkasumas koodii madda ibsuu barbaadu.

Eegumsa dadhabaa

Hayyama laafaa ta’ee eeguu yeroo baay’ee garaagarummaa GPL Xiqqaa ti. Kan keessatti garaagarummaan guddaan hayyama hayyamaa irraa asitti salphaatti akkasumas saganticha hayyama GPL jalatti hayyamuun barbaachisaa dha, akkasumas koodii madda osoo hin kufin dhiyeessuudha. Kanuma waliin, pirojektii sagantaa hojjetaa keessatti mana kitaabaa yoo jiraate, jechuunis, walqabsiisa istaatiksii ykn walqabsiisa daayinamikii hayyama LGPL jalatti, sana booda hayyama pirojektii sagantaa kanaa kamiyyuu wajjinis ni walsima.

GitHub irratti hayyama kam filachuu qabna: gosoota, walbira qabamuu
Bakka gosti hayyamaa GitHub ifteessame
.

hayyamaadha

Hayyamni hayyamaa baay’eedha, sadarkaa isaanii keessatti hayyamni baay’ee jaallatamu MIT, Apache 2.0, fi BSD dha. Jijjiirama xiqqoo qabaachuun, hayyamtoonni kun dandeettii itti fayyadama koodii pirojektoota Madda Banaa keessattis ta’e kaayyoo daldalaa fi pirojektootaaf hayyamuu qabu. Garuu, haala kana keessatti, barreessaa sagantaa jalqabaa agarsiisuu akka barbaachisu yaadachuun barbaachisaadha.

Hayyama GitHub beekamoo biroo

Garee hayyamaa sadan kanaan alatti, kanneen biroos jiru, fakkeenyaaf, hayyama faayidaa guddaa qabu keessaa kan biraa GPLv2 dheerina daandii gitaa qabudha. Hayyamni kun pirojektoota madda banaa fi pirojektoota daldalaa fi kaayyoowwan lamaaniifis fayyadamuu ni danda’ama. Mul’anni isaa inni baay’ee jaallatamu Oracle irratti yoo ta’u, kunis GPLv2 dheerina daandii gitaa waliin fayyadamuun pirojektoota fi furmaata Madda Banaa isaaf hayyama kennuudha. Hayyamni kun baayyee barbaachisaa fi faayidaa qaba, sababiin isaas hayyamni GPL idilee, fakkeenyaaf, gonkumaa baayitiikoodii wajjin wal’aansoo qabachuu hin danda’an. Kunis, isaan ibsa addaa adeemsa qindeessuu fi walqabsiisuu qabu, kunis afaanota sagantaa hiikaman biroof guutummaatti kan hin mijanne yoo ta’u, afaan Jaavaa afaanota akkasii keessaa baay’ee jaallatamudha. Haalota akkasiitiif kan hayyama addaa GPLv2 dheerina daandii gitaa qabu gadhiifame. Hundaafuu, manni kitaabaa hayyama kanaan gadhiifame pirojektii daldalaa fi kaayyoof hayyama biraa guutummaatti fayyadamuun akka danda’amu baay’ee ifaafi ifatti dubbata.
GitHub irratti hayyama kam filachuu qabna: gosoota, walbira qabamuuWaa’ee hayyama GitHub maal beekuu qabdu kan biraa
.

Hayyama dabaluu

Erga hayyamni dhumaa dhumarratti filatamee booda, hundee pirojektii mataa isaa irratti dabaluu qofatu hafa. Gocha kana raawwachuuf, salphaatti hayyama filatame hundee piroojektii jalatti yeroo uumamuu pirojektii ofii isaatii ykn yeroo biraa kamiyyuu dabaluu qabda. Garuu tarkaanfii kana keessattillee tajaajilli weeb GitHub fayyadamtoota isaa kunuunsuu danda’ee jalqaba pirojektii mataa isaa irrattillee hayyama dhumaa itti dabaluuf karaa madaalawaa ta’e tolchan.
GitHub irratti hayyama kam filachuu qabna: gosoota, walbira qabamuuHaa ta’u malee, kan nama dhibu, kun hunda miti, sababiin isaas qopheessaan ykn sagantaa qopheessaan hirkattummaa yaada ykn pirojektii isaa keessatti fayyadaman hunda guutummaatti sakatta’uu qaba. Kunis, yoo hirkattummaa tokko illee kan hayyama GPL jalatti gadhiifamu, sana booda guutummaatti pirojektiin qopheessaa GPL waliin walsimuu qaba. Mirkaneessuu akkasiitiif, yeroo baay’ee kanaaf sagantaaleen ykn meeshaaleen kanaan dura qophaa’an ni fayyadamu. Fakkeenyaaf, meeshaan https://github.com/pivotal/LicenseFinder kanaaf gargaaru jira:
GitHub irratti hayyama kam filachuu qabna: gosoota, walbira qabamuuHayyama kennuu hojii yeroo baay’ee fudhatudha jechuu dandeenya, garuu yeroo wal fakkaatutti jireenya pirojektii ykn yaada sagantaa kamiifuu tarkaanfii barbaachisaa dha. Hayyama sirrii filachuuf, kan nama dhibu, yeroo baay’ee dabarsuu qabda, haa ta’u malee, pirojektichi milkaa’uuf gatii qaba. Sagantaa kamiyyuu yeroo barreessitu filannoo hayyamaa bakka jalqabaatti kaa’uun gaariidha, sababiin isaas jalqaba irratti kana gochuudhaan, carraaqqii kee hunda guutummaatti kallattii sirrii ta’etti qajeelchuu fi sagantaa milkaa’aa fi irra caalaaf mijataa ta’u barreessuu dandeessa fayyadamtoota.

info
Rate author
Add a comment