O lo'o avanoa le fa'asalalauga feso'ota'iga tu'ufa'atasi Jami "Vilagfa".

O se faʻasalalauga fou o le faʻasalalauga faʻasalalauga faʻasalalauga Jami ua faʻalauiloaina, tufatufaina i lalo o le igoa igoa "Világfa". O le poloketi o loʻo faʻamoemoe i le fatuina o se faiga faʻafesoʻotaʻi e faʻaogaina i le P2P mode ma faʻatagaina le faʻatulagaina o fesoʻotaʻiga i le va o vaega tetele ma telefoni taʻitasi aʻo tuʻuina atu se tulaga maualuga o le le faalauaiteleina ma le saogalemu. O Jami, sa taʻua muamua o le Ring ma le SFLphone, o se poloketi GNU ma ua laiseneina i lalo ole GPLv3. Ua saunia fonotaga fa'alua mo GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL, ma isi), Windows, macOS, iOS, Android ma le Android TV.

E le pei o tagata faʻatau fesoʻotaʻiga masani, e mafai e Jami ona tuʻuina atu feʻau e aunoa ma le faʻafesoʻotaʻiina o sapalai fafo e ala i le faʻatulagaina o se fesoʻotaʻiga tuusaʻo i le va o tagata faʻaoga e faʻaogaina ai le faʻailoga pito i tua (o loʻo i ai ki naʻo le itu o le kalani) ma le faʻamaoniga e faʻavae i luga o tusi faamaonia X.509. I le faaopoopo atu i le malupuipuia o feʻau, o le polokalame e mafai ai ona e faia ni leo ma vitio, fatuina telefoni, fefaʻasoaaʻi faila, ma faʻapipiʻi avanoa fefaʻasoaaʻi i faila ma ata mata. Mo faʻasalalauga vitio i luga o se 'auʻaunaga ma le Intel Core i7-7700K 4.20 GHz CPU, 32 GB o le RAM ma le 100 Mbit / s fesoʻotaʻiga fesoʻotaʻiga, e maua le tulaga sili pe a le sili atu i le 25 tagata auai e fesoʻotaʻi. E mana'omia e tagata ta'itasi o le konafesi vitio pe tusa ma le 2 Mbit/s bandwidth.

I le taimi muamua, o le poloketi na atiina ae o se telefoni feaveaʻi e faʻavae i luga o le SIP protocol, ae ua leva ona alu i tua atu o lenei faʻavae e fiafia i le P2P faʻataʻitaʻiga, aʻo tumau pea le fesoʻotaʻiga ma le SIP ma le mafai ona fai telefoni e faʻaaoga ai lenei faʻasalalauga. E lagolagoina e le polokalame codecs eseese (G711u, G711a, GSM, Speex, Opus, G.722) ma protocols (ICE, SIP, TLS), e maua ai faʻamatalaga faʻamaonia o vitio, leo ma feʻau. O galuega a le au'aunaga e aofia ai le fa'auluina ma le taofiofia o le telefoni, fa'amaumauga o le telefoni, tala fa'asolopito ma le su'esu'ega, fa'atonuina o le voluma, fa'atasi ma tusi tuatusi GNOME ma KDE.

Ina ia faʻailoa se tagata faʻaoga, faʻaaogaina e Jami se faʻamatalaga faʻamaonia faʻasalalauga faʻavaomalo faʻavae e faʻavae i luga o le faʻatinoina o se tusi tuatusi i le tulaga o se poloka poloka (o loʻo faʻaogaina le atinaʻeina o le poloketi Ethereum). E tasi le ID ID (RingID) e mafai ona faʻaaogaina i le taimi e tasi i luga o masini e tele ma faʻatagaina oe e faʻafesoʻotaʻi le tagata faʻaoga e tusa lava po o le a le masini o loʻo galue, e aunoa ma le manaʻomia e tausia ID eseese i lau telefoni ma PC. O le tusi tuatusi e nafa ma le faaliliuina o igoa i le RingID o loʻo teuina i luga o se vaega o nodes o loʻo tausia e tagata auai eseese, e aofia ai le mafai ona faʻatautaia lau lava node e tausia ai se kopi faʻapitonuʻu o le tusi tuatusi o le lalolagi (Jami foi e faʻaaogaina se isi tusi tuatusi totonu o loʻo tausia e le kalani).

Ina ia faʻafesoʻotaʻi tagata faʻaoga i Jami, o loʻo faʻaaogaina le OpenDHT protocol (tufaʻatasiina o le hash table), lea e le manaʻomia ai le faʻaogaina o resitara faʻapitoa ma faʻamatalaga e uiga i tagata faʻaoga. O le faʻavae o Jami o le faʻasologa o le talaaga o jami-daemon, lea e nafa ma le faʻaogaina o fesoʻotaʻiga, faʻatulagaina o fesoʻotaʻiga, galue ma vitio ma leo. Fegalegaleaiga ma jami-daemon e faʻatulagaina e faʻaaoga ai le faletusi LibRingClient, lea e avea ma faʻavae mo le fausiaina o polokalama faakomepiuta ma tuʻuina atu uma galuega masani e le o noatia i le faʻaoga faʻaoga ma faʻavae. O talosaga a le aufaipisinisi e faia sa'o i luga o le LibRingClient, lea e faigofie ai ona fatuina ma lagolagoina fesoʻotaʻiga eseese. O le kalani autu mo PC o loʻo tusia e faʻaaoga ai le faletusi Qt, faʻatasi ai ma tagata faʻaopoopo e faʻavae ile GTK ma le Electron o loʻo atiaʻe.

Autu fa'afouga:

  • O le atinaʻeina o le faʻaogaina o fesoʻotaʻiga faʻalapotopotoga (Swarms) faʻaauau, faʻatagaina le fatuina o talatalanoaga P2P faʻasalalau atoatoa, o le tala faʻasolopito o fesoʻotaʻiga o loʻo teuina faʻatasi i luga o masini faʻaoga uma i se faiga faʻapipiʻi. E ui o le taimi muamua e naʻo le toʻalua tagata auai na faʻatagaina e faʻafesoʻotaʻi i totonu o se 'au, i le faʻasalalauga fou, e mafai nei e le swarm mode ona fatuina ni talatalanoaga laiti e oʻo atu i le 8 tagata (i faʻasalalauga i le lumanaʻi latou te fuafua e faʻateleina le numera faʻatagaina o tagata auai, faʻapea foʻi ma le faʻaopoopoina o le lagolago. mo talanoaga lautele).
    O lo'o avanoa le fa'asalalauga feso'ota'iga tu'ufa'atasi Jami "Vilagfa".

    Ua fa'aopoopoina se fa'amau fou e fa'atupu ai talatalanoaga fa'atasi ma ua tu'uina atu fo'i le agava'a e fa'atulaga ai fa'atalanoaga.

    O lo'o avanoa le fa'asalalauga feso'ota'iga tu'ufa'atasi Jami "Vilagfa".

    A maeʻa ona faia se talanoaga faʻavae, e mafai ona e faʻaopoopo i ai tagata fou ma aveese mea o iai. E tolu vaega o tagata auai: valaʻaulia (faʻaopoopo i le vaega, ae leʻi fesoʻotaʻi i le talatalanoaga), fesoʻotaʻi ma le pule. E mafai e tagata taʻitoʻatasi ona tuʻuina atu valaaulia i isi tagata, ae naʻo le pule e mafai ona aveese mai le vaega (mo le taimi nei e naʻo le tasi le pule, ae i le lumanaʻi faʻasalalauga o le ai ai se faiga fetuutuunai o aia tatau avanoa ma le mafai ona tofia le tele o pule).

    O lo'o avanoa le fa'asalalauga feso'ota'iga tu'ufa'atasi Jami "Vilagfa".

  • Faʻaopoopo se laulau fou ma faʻamatalaga talatalanoa e pei o le lisi o tagata auai, lisi o pepa na lafoina ma faʻatulagaga.
    O lo'o avanoa le fa'asalalauga feso'ota'iga tu'ufa'atasi Jami "Vilagfa".
  • Fa'aopoopoina le tele o ituaiga fa'ailoga e uiga i le faitau fe'au ma le taina o tusitusiga.
    O lo'o avanoa le fa'asalalauga feso'ota'iga tu'ufa'atasi Jami "Vilagfa".
  • Ua saunia le tomai e lafo ai faila i talatalanoaga, ma e mafai e tagata auai talatalanoaga ona maua le faila e tusa lava pe le o i luga ole laiga le tagata e auina atu.
  • Fa'aopoopoina se fa'aoga mo le su'eina o fe'au i talatalanoaga.
  • Faʻaopoopo le lagolago mo le faʻatulagaina o tali e faʻaaoga ai mataitusi emoji.
  • Fa'aopoopoina se filifiliga e fa'aali atu ai fa'amatalaga nofoaga o iai nei.
  • Fesoasoani fa'ata'ita'i mo talatalanoaga fa'atasi fa'atasi ma koneferenisi vitiō ua fa'aopoopoina i le tagata fa'atau Desktop.

puna: opennet.ru

Faaopoopo i ai se faamatalaga