ProHoster > Blog > talafou initaneti > O loʻo fuafua le Open Source Foundation e faʻalauiloa se faʻavae fou mo le atinaʻeina faʻatasi ma le faʻasalalauga code
O loʻo fuafua le Open Source Foundation e faʻalauiloa se faʻavae fou mo le atinaʻeina faʻatasi ma le faʻasalalauga code
Free Software Foundation faasilasila e uiga i le faʻamoemoe e fatuina se code fou talimalo e lagolagoina meafaigaluega mo le faʻatulagaina o atinaʻe faʻatasi ma fetaui ma le atinaʻe muamua tulaga taualoa free software talimalo. O le tulaga fou o le a faʻapipiʻiina le talimalo o loʻo i ai nei o le tausaga Savannah, o le a faaauau pea le lagolago e aunoa ma ni suiga. O le faʻamoemoega o le fatuina o se talimalo fou o le manaʻoga e foia le faʻafitauli i le faʻaogaina o atinaʻe atinaʻe polokalama. I le taimi nei, o le tele o poloketi e leai se totogi e faʻalagolago i luga ole atinaʻe faʻatasi e le faʻasalalau a latou tulafono ma faʻamalosia i latou e faʻaoga polokalama faʻapitoa.
O loʻo fuafua le faʻavae e faʻaaogaina i le 2020 ma fausia i luga o le faʻavae o fofo o loʻo i ai nei mo le faʻatulagaina o galuega i luga o tulafono, faʻavaeina e nuʻu tutoʻatasi e le o noatia i le fiafia o kamupani taʻitasi. O le filifiliga i le filifilia o se poloketi e leʻi faia, ae o filifiliga autu o lePunavai, gitea и Pagure, lea o lo'o fa'atupuina malosi, tufatufaina i lalo o laisene e leai se totogi ma lagolagoina le fa'amaoniaina e lua. O fofo na taulaʻi i le atinaʻeina o poloketi a nuʻu taʻitasi, faʻalapotopotoga ma kamupani, e pei o Kallithea, Leiata и Faʻatoʻa, e leʻi mafaufauina muamua, talu ai o le sini o le fatuina o se faʻasalalauga lautele e mafai ai e tagata faʻaoga ona fatuina tala ma fatuina a latou lava faleoloa.
O le sui sili ona foliga mai o le Pagure platform, na atiae e le Fedora Linux developers. Faatasi ai ma le lelei o Pagure o le poto masani lea o le faʻaogaina o le faʻavae mo le atinaʻeina o polokalama faʻapipiʻi tatala, le mafai ona fetuunai mo le faʻaaogaina FreeJS, lagolago mo le fa'aulufaleina mai ma le auina atu i fafo o lipoti faʻafitauli ma tuʻufaʻatasia talosaga mai isi faiga, le mafai ona faʻaogaina au lava igoa mo galuega faatino. Faatasi ai ma le le lelei, o loʻo i ai le faʻalagolago tele i le JavaScript ma le faigata o le galue e aunoa ma le JavaScript e mafai i le browser.
Le tauva lona lua Gitea ua uma ona faʻaaogaina e le European Open Source Foundation i lau talimalo git.fsfe.org, ma o lo'o fa'avaeina fo'i le fa'asalalauga tatala codeberg.org. O se tasi o faʻamanuiaga o Gitea o se vaega lagolago mo LibreJS. O le le lelei, e pei o Pagure, o le faʻalagolago i le JavaScript, faʻapea foʻi ma le le lava o meafaigaluega mo le faʻaulufaleina mai / auina atu i fafo ma le faʻatinoina o le atinaʻeina o poloketi i luga o le GitHub platform, lea e manaʻomia ai le faʻaogaina o le code JavaScript.
O le Sourcehut platform e lelei mo lona mafaia ona galue atoatoa e aunoa ma le JavaScript, le faigofie o le faʻatinoina o le lagolago mo LibreJS, le maua o faʻamatalaga faʻatau atu mea faigaluega (faʻaulufale mai i totonu o le atinaʻe), le tausisia atoatoa o le vaega "A" manaʻoga faʻapitoa (silasila i lalo), o le i ai. o se wiki, se faiga fa'aopoopo fa'aauau, ma se faiga fa'atalanoaga e fa'atatau ile imeli , lagolago Mercurial ma fa'asoa fa'ailoga i lalo ole laisene GPLv3. O mea le lelei o le le atoatoa o le atinaʻe (o le faʻavae o loʻo i le faʻataʻitaʻiga o le alpha), faʻatautaia faigata e ala i code ma faʻafitauli, leai o se upega tafaʻilagi mo talosaga tuʻufaʻatasia (e faia se talosaga tuʻufaʻatasia e ala i le fatuina o se tiketi ma faʻapipiʻi se sootaga i se lala lala i totonu. Git).
Na vave teena le talosaga a le GitLab. E ui lava i le mea moni o lenei tulaga e sili ona lauiloa, masani ma maua ai le tele o avanoa, o le poloketi o loʻo atiaʻe e se kamupani faʻapisinisi, nonoa i le Google's proprietary ReCAPTCHA code, e le faʻatagaina le lagolago mo LibreJS e aunoa ma ni faʻalavelave le manaʻomia, e iai se poto masani le lelei taumafaiga Ole aoina ole telemetry e le ogatasi ma mana'oga fa'aletulafono a le Open Source Foundation. A faʻaaoga GitLab, o le Open Source Foundation o le a le mafai ona faia e aunoa ma le tausia o se tui o lenei tulaga, ae leai ni punaoa talafeagai mo lenei mea.
STRs ua faailoa mai e le Faalapotopotoga Faavae taialamanaʻoga mo le faʻasalalauga faʻasalalau e leai se totogi (o le talimalo na faia e le Open Source Foundation e tatau ona fetaui muamua ma le tulaga "B", a maeʻa ona faasolosolo malie lava ona siitia i le tulaga "A"):
"C" o mana'oga maualalo mo auaunaga e mafai ona talimalo ai galuega a le GNU:
Avanoa o galuega uma i tagata faʻaoga o suʻesuʻega e leai se totogi e pei ole IceCat. O mea e mafai ona faʻatinoina i isi gagana polokalame faʻaliliuina i le JavaScript. E tatau ona sa'oloto pe fa'aletonu le code key JavaScript (e tatau ona fa'atumauina pea le fa'atinoga pe a fa'aletonu le lagolago a le JavaScript i le su'esu'ega).
Le mana'omia le fa'apipi'iina o polokalama fa'apitoa e galue ai ma le 'upega tafa'ilagi (fa'ata'ita'iga, Adobe Flash);
Leai se fa'ailoga tagata e fa'atatau ile vaega ole tagata fa'aoga ma lona atunu'u e nofo ai;
Malosiaga e galue ai ma le 'auʻaunaga i le le taʻutaʻua auala e faʻaaoga ai le fesoʻotaʻiga Tor;
O tu'utu'uga mo le galulue fa'atasi ma le 'au'aunaga e le tatau ona iai ni mana'oga leaga;
O le fa'aogaina o le laisene GPLv3 e tatau ona fa'amalosia ma fautuaina ia le itiiti ifo i le tulaga tutusa ma isi ituaiga laisene;
Sa'o lagolago mo HTTPS, e aofia ai le fa'aogaina o tusi faamaonia faatuatuaina.
"B" - faʻaopoopo manaʻoga e mafai ai ona matou fautuaina le auaunaga:
O code JavaScript uma e lafo i le kalani e tatau ona sa'oloto ma fa'ailoga mo le fa'ailoa i totonu FreeJS pe ta'u sa'o lau laisene;
O faʻamatalaga e uiga i tagata asiasi e le tatau ona tuʻuina atu i isi vaega poʻo isi vaega. Aemaise lava, e le tatau ona faʻaogaina faʻailoga e siaki ai le faʻaogaina o tagata i le va o nofoaga, o lona uiga o le aloese mai le faʻaogaina o le tele o fesoʻotaʻiga faʻasalalauga;
E le tatau ona fa'atupuina faiga fa'aletulafono fa'aletulafono (tu'u atu o le fa'ailoga e aunoa ma se laisene, le manino o tu'utu'uga o le laisene ma fa'amauina na'o le tasi le lomiga o le laisene);
Leai se fautuaga mo le filifilia o laisene e le maua fua;
"A" - o tulaga sili ona maualuga:
E tatau ona fa'aoga atoatoa le saite i le JavaScript ua le atoatoa;
O vaega o le 'au'aunaga o le 'au'aunaga e tatau ona tufatufaina i le faiga o polokalama fa'apitoa;
Code e tatau ona ofoina atu se filifiliga o le laisene GPLv3+ e fai ma fa'amuamua;
E tatau ona maua se laisene AGPLv3+ e fai ma filifiliga;
E tatau ona fa'asa ona lafoina oloa i lalo o laisene fa'apitoa po'o laisene e le'i fa'atagaina;
E le tatau ona ofoina atu le faʻaaogaina o auaunaga SaaS;
E tatau ona fa'aoga le faaupuga "polokalame saoloto" nai lo le "puna tatala";