E faʻafefea ona filifili se laisene GitHub ma aisea e taua ai le faia o le filifiliga saʻo? GitHub o le auaunaga pito sili ona tele mo le atinaʻeina faʻatasi o poloketi IT ma a latou talimalo mulimuli ane. Faatasi ai ma le fesoasoani a lenei ‘upega tafaʻilagi, o se numera e le faʻatapulaʻaina o tagata e mafai ona galulue i luga o se poloketi i le taimi e tasi, faʻapea foʻi mai i soʻo se mea i le lalolagi. GitHub o loʻo i ai foi se pulega poʻo se faiga faʻatonutonu e mafai ai ona e vaʻai ma pulea atoatoa suiga uma na faia e le au atinaʻe i le taimi, ma e mafai ai foi ona e toe foʻi i le setete na tupu aʻo leʻi faia suiga.
O le a le laisene GitHub
O se laisene o se pepa fa’apitoa lea na fa’atuina e le setete ma fa’atagaina oe e auai i se ituaiga o galuega fa’apisinisi, lea e aunoa ma se fa’aletonu e mana’omia ai le fa’apitoa mai le itu a le setete. Ae, o le tele o taimi, i le fa’atinoga, na’o fa’apu’upu’u laisene maliega po’o maliega e tu’uina atu mo le tu’uina atu o laisene tulafono tumaoti e fa’aaogaina. I se tulaga lautele, o le laisene e tulituliloa na o le tasi, ae o le sini sili ona taua, o se maliega lea i luga o noataga ma aia tatau i le va o le laiseneina ma le tagata ua laiseneina. O nei tiute ma aia tatau e mafai ona matua’i so’o se mea, ae na’o totonu lava o le fa’avae o le tulafono. O se fa’ata’ita’iga iloga e fa’apea e mana’omia e le fai laisene le igoa o lē e umia le puletaofia e mana’omia pe a fa’aogaina le galuega a le tagata ua laiseneina. Po’o, mo se fa’ata’ita’iga, fa’ataga le galuega kopi, ae matua fa’asāina so’o se suiga. Po’o, ina ia fa’ailoa mai ia mana’oga ia tu’uina atu le galuega i tulaga tutusa e pei o le ulua’i, ma isi, e tele lava fa’ata’ita’iga o le tu’uina atu o tulaga eseese.
Ae, e le gata i lea, e le tatau ona galo ia i tatou o le laisene e puipuia ai aia tatau a le naʻo le laiseneina, ae faʻapea foi le laisene. Talu ai i totonu e mafai ona e vaʻavaʻai manino ma faitau i tulaga uma mo le faʻaaogaina o le galuega, ma o lea e le tatau ai ona ia fefe o le a faʻafuaseʻi ona manaʻomia e le laisene soʻo se toesega poʻo soʻo se isi taui mo le faʻaaogaina o lana galuega.
Afai e te musu e faʻaaoga le laisene e fesoʻotaʻi ma le galuega, o loʻo faʻaaogaina pea puletaofia e tusa ai ma tulafono faʻaletulafono o loʻo faʻamalosia i se atunuu patino. I se faaupuga faigofie, o le leai o se laisene e leai se auala e faʻaalia ai e mafai e isi tusitala ona faʻaogaina lenei poloketi i soʻo se auala latou te mananaʻo ai. O mea uma lava e fa’afeagai tonu, aua e aunoa ma se laisene fa’apitoa, e leai se tulaga e fa’ate’aina e le fai polokalame le aia tatau na tu’uina atu e le tulafono. E taua foi le manatua pea o le laisene e pulea uma aiā tatau ma noataga. O le mea lea e puipuia ai lē e ona le galuega mai fa’amoemoega a le tagata fa’aoga ma mea e fa’aalia e so’o se fa’amaoniga. A uma, e leai se isi e mana’o e fa’ai’u a latou tulafono i le fa’amasinoga i so’o se itu.
O le a le puletaofia
O le puletaofia e aliali mai i se tagata pe a, o se taunuuga o le gaioiga faʻapitoa, na te fatuina se galuega patino o le a tulaga ese, ae i le taimi lava e tasi e aoga, mo se faʻataʻitaʻiga, e mafai ona e faia le tusitusiga o le polokalama lava e tasi. A mae’a mea uma o lo’o i luga, ona avea lea o le tagata ma tusitala ma o lea ua ia te ia le puletaofia uma o lenei galuega. E tatau foi ona faapea atu o puletaofia o meatotino ma e le o ni meatotino. O lo latou eseesega e faapea o aia tatau o meatotino e mafai ona fesiitai i soo se tasi, ae o aia tatau e le o ni meatotino o le a tumau pea i le tusitala i soo se tulaga. A uma mea uma, o le avea ma tusitala o se aia tatau e le mafai ona faʻaaogaina ma e le mafai ona faʻaaogaina.
O le a le laisene Open Source mo?
O se fesili lauiloa foi lea i le au atinaʻe fou ma le au fai polokalame, talu ai latou te le malamalama pe aisea e tatau ai ona faʻapipiʻi se laisene ia latou galuega faatino, aua a aunoa ma lea galuega e mafai foi ona nofo filemu. Ae ui i lea, e leʻo atoatoa lenei mea, aua afai, mo se faʻataʻitaʻiga, na tusia e se tagata atinaʻe fou se vaega taua ma aoga, ae leʻi puipuia i se laisene, ona iai lea o fesili a isi tagata faʻaoga. Ma o le mea tonu lava lea, pe a o mai tagata faʻatau ia te ia ma manaʻo e faʻaoga lenei fasi code mo a latou pisinisi faʻapisinisi, latou te vaʻaia e leai se laisene o le code ma na o le teenaina. E mafua lenei mea i le mea moni o kamupani o le a le faʻaaogaina le tulafono e aunoa ma se laisene, aua latou te le manaʻomia ni faʻafitauli i le tulafono ma loia.
O le fea GitHub laisene e talafeagai i nisi tulaga – faʻafefea ona filifili?
E le mafai ona i ai se tali sa’o i lenei fesili, talu ai o le filifiliga o se laisene e fa’alagolago lava i sini o le poloketi ma luga o mana’oga patino ma mana’oga o le tagata atia’e lava ia. E pei ona e vaʻaia, e tele naua laisene eseese ile GitHub, ma o le mea e sili ona taua, e leai se totogi ma i le lautele lautele, o lona uiga e mafai e tagata fai polokalame uma ona maua le
laisene Open Source e mautinoa lava e fetaui ma lana poloketi. Ae, o le mea pito sili ona taua, e le tatau ona galo ia i tatou o le Open Source laisene e le naʻo se code e leai se laisene.
- Malosi puipuia.
- Puipui vaivai.
- Fa’ataga.
malosi puipuia
Ole malosi puipuia o laisene o le tele lava o suiga ole GPL. O nei laisene e mana’omia ai le laiseneina o le poloketi fa’apea fo’i ma le fa’ailoaina o fa’ailoga puna’oa, tusa lava po’o le a le fa’aogaina o so’o se fa’ailoga po’o se poloketi o le a fa’aogaina pe ua uma ona fa’aoga.
Puipui vaivai
O laisene puipuia vaivai o le tele lava o suiga o le Lesser GPL. O le mea o le eseesega tele mai laisene faʻatagaina o iinei e manaʻomia le laiseneina foi o le polokalame i lalo o le laisene GPL, faʻapea foʻi ma le tuʻuina atu o tulafono faʻavae e aunoa ma le toilalo. I le taimi lava e tasi, afai o loʻo i ai se faletusi i totonu o le poloketi a le tagata fai polokalame, o lona uiga, fesoʻotaʻiga static poʻo fesoʻotaʻiga malosi i lalo ole laisene LGPL, o le a fetaui foi ma soʻo se laisene o le poloketi a lenei polokalame.
tuufau
O loʻo i ai se numera tele o laisene faʻatagaina, i latou tulaga o laisene sili ona lauiloa o le MIT, Apache 2.0, ma le BSD. Faatasi ai ma nai suiga laiti, o nei laisene o loʻo i ai le malosi e faʻatagaina ai le faʻaogaina o le faʻailoga e le gata i poloketi Open Source ma mo faamoemoega faapisinisi ma galuega faatino. Ae, i lenei tulaga, e taua le manatua e tatau ona faʻaalia le tusitala o le uluai polokalama.
O isi laisene lauiloa GitHub
I le faaopoopo atu i nei vaega e tolu o laisene, e iai foʻi isi, mo se faʻataʻitaʻiga, o le isi laisene sili ona aoga o le GPLv2 faʻatasi ai ma faʻaopoopoga vasega. O lenei laisene e mafai fo’i ona fa’aoga mo poloketi Open source ma galuega fa’apisinisi ma fa’amoemoega. O lona foliga sili ona lauiloa o loʻo i Oracle, lea e faʻaogaina le GPLv2 faʻatasi ai ma faʻaopoopoga vasega ala e laiseneina ai ana poloketi Open Source ma fofo. O lenei laisene e taua tele ma aoga, talu ai o laisene GPL masani, mo se faʻataʻitaʻiga, o le a le mafai lava ona taulimaina le bytecode. O lona uiga, o loʻo i ai se faʻamatalaga faʻapitoa o le tuʻufaʻatasia ma le fesoʻotaʻiga faʻagasologa, lea e matua le talafeagai mo isi gagana polokalame faʻamatalaina, o le gagana Java sili ona lauiloa o loʻo i totonu o ia gagana. Mo tulaga fa’apea na fa’amatu’u mai ai se laisene fa’apitoa GPLv2 fa’atasi ai ma fa’aopoopoga ala vasega. A uma mea uma, o loʻo taʻu mai ma le manino ma le manino o le faletusi na tuʻuina atu i lalo o lenei laisene e mafai ona faʻaaogaina mo galuega faʻapisinisi ma faʻamoemoega ma soʻo se isi lava laisene.
laisene GitHub .
Fa’aopoopoina se laisene
A mae’a ona filifilia le laisene mulimuli, e na’o le fa’aopoopoina i le a’a o le poloketi lava ia. Ina ia faia lenei gaioiga, e tatau ona e faʻaopoopoina le laisene filifilia i lalo o le aʻa o le poloketi i le taimi o le fausiaina o le poloketi lava ia poʻo se isi lava taimi. Ae e oʻo lava i lenei gaioiga, o le GitHub web service na mafai ona tausia ona tagata faʻaoga ma latou faia se auala faigofie e faʻaopoopo ai le laisene mulimuli e oʻo lava i le amataga o le poloketi lava ia.