6 Populiariausia atvirojo kodo komandos pokalbių programinė įranga, skirta savarankiškai priglobtai aplinkai

Ar ieškote geriausio atvirojo kodo komandos pokalbių programinės įrangos sprendimo kaip „Slack“ alternatyvos? Tai padeda sukurti bendradarbiavimo aplinką biure ar įmonėje, tada esate tinkamoje vietoje…

Žodinis bendravimas visuomenėje vyksta nuo tada, kai žmonės rado būdą išreikšti jausmus žodžiais / garsais. Šis bendravimas neapsiribojo tik žodiniu režimu, vėliau atsirado popieriuje, o vėliau ir kompiuteriuose. Gero bendravimo vertė turi savo reikšmingą vietą ne tik profesinėje, bet ir asmeniniame gyvenime. Tačiau čia kalbame tik apie profesionalus.

Dabar įmonės ar verslai neapsiriboja vien mažomis erdvėmis ar trasomis, jos išskleidžia rankas ir kojas įvairiomis kryptimis, kad pasiektų tikslinį augimą. Tokiu atveju įmonės darbuotojai, dirbantys su tam tikru projektu, bendrauja el. paštu arba kai kuriose viešose pokalbių programose. Tačiau iš saugumo ir keitimosi jautriais klausimais per viešą pokalbių platformą, pvz., WhatsApp, požiūriu nebūtų protinga idėja.

Biuro komandos pokalbių programinė įranga turėtų būti valdoma įmonėms ar komandoms, naudojančioms jas kai kuriems projektams. Jei jie gali pridėti įvairių funkcijų, jei reikia, tokius poreikius gali patenkinti atvirojo kodo bendradarbiavimo grupės pokalbių platformos be jokios trečiosios šalies sąsajos. Tačiau diegdami savarankiškai priglobtus atvirojo kodo komandos pokalbių serverius ar programas komandai įsitikinkite, kad jie yra už ugniasienės, kad padidintumėte saugumą.

Štai keletas geriausių atvirojo kodo grupės pokalbių programinės įrangos, kaip savarankiško komandos pokalbių sprendimo.

Zulip – komandos pokalbių platforma


„Zulip“ komandos pokalbių platforma, kuri yra viena puikiausių ir geriausių „Slack/HipChat“ programinės įrangos alternatyvų, inkubacijos dienomis buvo patentuota programinė įranga. Jį sukūrė startuolis „Zulip“. Tačiau vėliau Dropbox jį įsigijo ir 2015 metais paskelbė kodą pagal Apache licenciją. Dabar jis pasiekiamas kaip atvirojo kodo projektas „Github“.

Jie taip pat siūlo tą patį projektą, iš anksto priglobtą ir paramą tiems, kurie neturi techninių žinių arba nori patys priglobti projektą.

„Zulip“ atvirojo kodo žiniatinklio pokalbių serveris siūlo gražią sąsają, pokalbių sistemą ir jaustukų palaikymą aptariant matematiką su „LaTeX“. Siunčiant jas automatiškai sukuriama nuorodų peržiūra (vaizdo, vaizdo įrašo ir tviterio peržiūros). Taip pat galima nuvilkti failą į kūrimo laukelį.

Jei naudojate šią komandos pokalbių programinę įrangą tam tikram programinės įrangos kūrimo projektui, galite aptarti kodą naudojant Markdown kodo blokus (ir sintaksės paryškinimą) ir aptarti teksto blokus su kabutėmis.

Kitos funkcijos yra @-minėjimų palaikymas, LDAP/Active Directory palaikymas, viso srauto pranešimai, darbalaukio pranešimai, garsiniai pranešimai, el. laiškai apie svarbius praleistus pranešimus, įspėjimo žodžiai, palaikymo spartieji klavišai, skirtingos integracijos, API ir dar daugiau...

Saugumo požiūriu jis palaiko vienkartinį prisijungimą naudojant „Google“, „GitHub“ ir „Active Directory“ / LDAP. Jie taip pat integruoja SAML autentifikavimo sistemas, todėl administratoriai gali išjungti bet kurį vartotoją, robotą ar integraciją; sužinoti daugiau adresuZulip pareigūnasInterneto svetainė.

„Zulip“ komandos pokalbių programinės įrangos kliento programa galima „Windows“, „Linux“, „MacOS“, „Android“ ir „iOS“.

Projekto failai „Github“.

Raketa.Pokalbiai


Raketa. Pokalbiai taip pat gali būti laikomi puikiu Slask alternatyviu komandos pokalbių programinės įrangos sprendimu. Tai nemokama atvirojo kodo (MIT licencija) realiojo laiko komandos pokalbių serverio ir kliento modelio programa. „Rocket“ serverio dalį galima lengvai įdiegti „Debian“ arba „REHL“ pagrindu veikiančioje operacinėje sistemoje, o „RocketChat“ klientas yra kelių platformų ir pasiekiamas „Android“, „iSO“, „Windows“, „Linux“ ir „MacOS“.

„RocketChat“ sukurta „Meteor“ sistemoje ir parašyta „CoffeeScript“ ir „JavaScript“. „RocketChat“ kūrėjai pasiūlė prieglobą debesyje, taip pat galimybę priglobti savo serverio programą sau priklausančiuose serveriuose arba priegloboje.

Ši atvirojo kodo žiniatinklio pokalbių paslauga neapsiriboja tik tiesioginiu individualiu ar grupiniu pokalbiu (spausdinimu), bet taip pat yra garso ir vaizdo konferencijų įranga. Dviejų faktorių autentifikavimo (2FA), E2E šifravimo, SSO ir daugybės OAuth teikėjų palaikymas užtikrina saugumą. Be šios svečio prieigos, taip pat yra darbalaukio pranešimai, paieškos, ekrano bendrinimas, failų bendrinimas, „LiveChat“ ir LDAP grupės sinchronizavimas.

„Meteor“ sistemoje sukurta „RocketChat“ taip pat teikia geras tinkinimo parinktis naudojant „WebHook“ integracijas, vartotojo sąsajos individualizavimo temas, REST API, „LiveChat API“ arba Real-time API, duomenų importuotojus „Slack“ ir „HipChat“ naudotojams, „Marketplace“, skirtą programoms įdiegti, kad būtų galima išplėsti funkcijas ir integruoti papildinį. „RocketChat“ yra populiariose programose, tokiose kaip „Drupal“ ar „Pidgin“.

Jei turite komandą, kuri kalba įvairiomis kalbomis, „RocketChat“ taip pat turi sprendimą, pateikdama funkciją, vadinamą vertimu realiuoju laiku. Jis automatiškai išverčia pranešimą realiuoju laiku tarp vartotojų ir palaiko daugiau nei 50 kalbų. Vartotojas gali tai patirti prieš įdiegdamas, čia yra„RocketChat“ demonstracija

Norėdami išbandyti raketą. Pokalbių atvirojo kodo komandos pokalbių programinė įranga vietoje Ubuntu 19.04 žr.:

„Rocket.Chat“ svetainė

„Mattermost“ komandos pokalbis


Mattermost yra dar viena atvirojo kodo komandos pokalbių programinė įranga įmonėms ir biurams. „Mattermost“ kūrėjai jį pardavė kaip geriausią atvirojo kodo alternatyvą „Slack“ ir „HipChat“. Kaip ir „Rocket.Chat“, jie taip pat siūlo tiek debesyje priglobtą, tiek pačią programinę įrangą, kad visuomenė galėtų atsisiųsti ir sukurti savarankišką pokalbių paslaugą.

Jis sukurtas ypač atsižvelgiant į vidinius organizacijų ir įmonių pokalbių ir bendravimo poreikius.

Tačiau „Mattermost“ ne visada buvo atvirojo kodo programa. Iš pradžių jos kodai buvo patentuoti, o pati programa buvo naudojama kaip vidinis pokalbių įrankis žaidimų studijoje, žinomoje kaip SpinPuch. Tačiau vėliau tapo atviru šaltiniu pagal MIT licenciją serverio programoms ir Apache licenciją 2.0 likusioms programoms.

Jis sukurtas naudojant „React“ sistemą, naudojant „Golang“ ir „JavaScript“ kalbas. „Mattermost“ kliento programa taip pat yra kelių platformų ir galima „Windows“, „MacOS“, „Linux“, „iOS“ ir „Android“.

Kadangi „Mattermost“ save laiko atviro kodo lėta alternatyva, tai nereiškia, kad ji tik sustiprėja, yra labai įtikinamų savybių, kurios tai įrodo. Pavyzdžiui, balso, vaizdo įrašų ir ekrano bendrinimas realiuoju laiku, viešas ir privatus pokalbis kartu su jaustukais ir raiškiuoju formatavimu.

Pranešimų istorijoje taip pat galima visiškai ieškoti, o palaikymas keliomis kalbomis (JAV anglų, kinų (supaprastinta ir tradicinė), olandų, prancūzų, vokiečių, italų, japonų, korėjiečių, lenkų, Brazilijos portugalų, rusų, turkų, ispanų ir ukrainiečių). taip pat ten. Vartotojai gali bendrinti failus, garso įrašus, vaizdus ir nuorodas per pokalbį net iš mobiliųjų įrenginių.

Be to, „Mattermost Team Edition“ atvirojo kodo „virtualaus biuro“ pokalbių programinė įranga suteikia įrankius, skirtus pasirinktiniam prekės ženklo kūrimui, tinkinamus trečiųjų šalių robotus, integracijas ir komandų eilutės įrankius, žiniatinklio kabliukus, API, tvarkykles ir trečiųjų šalių plėtinius.

Gaukite svarbiausią komandos pokalbį -parsisiųsti

Pasikalbėkime


Kita biuro pokalbių arba komandos pokalbių programinė įranga pagal MIT licenciją, sukurta Node.js platformoje ir turi daug pažįstamų funkcijų, tokių kaip „Slack“. Iš esmės tai yra pokalbių programa mažoms komandoms.

Tai taip pat yra savarankiška atvirojo kodo komandos pokalbių programinė įranga, turinti: LDAP / Kerberos autentifikavimą, XMPP kelių vartotojų pokalbius (MUC), suteikia kelis kambarius, kurie yra naudingi, kai dirbama atskirai su tam tikru organizacijos projektu. Šie kambariai yra privatūs / apsaugoti slaptažodžiu.

Vartotojas gali įjungti darbalaukio pranešimus apie ateinančius pranešimus, @Mentions galimas pokalbio metu. Be šio vaizdo įterpimo, „Let's Chat“ yra failų įkėlimas (Local / Amazon S3 / Azure), „Hubot Friendly“, REST tipo API, kad būtų galima sujungti jį su kitais įrankiais, ir „Transcripts“ / pokalbių istorijos funkcijos.

Sukurtas saugos kompasas „Let's Chat“ yra daugiakalbė grupinių pokalbių programinė įranga, kurią galima lengvai įdiegti „Linux“ naudojant NPM arba naudojant „Docker“ / „Vagrant“

„Let's Client“ programa galima „Android“ ir „iOS“, o „Windows“ / „Linux“ / „MacOS“ - žiniatinklio sąsaja.

GautiPasikalbėkime su failaisiš Github įdiegti.

Matrix.org


Matrix.org teikia visą decentralizuotą atvirojo kodo platformą, kurią sudaro Matrix serveriai, klientai ir kitos paslaugos, licencijuotos pagal Apache licenciją. Jis naudoja lengvus protokolus, kad užtikrintų ryšį realiuoju laiku. Pagrindinė Matrix dizaino esmė – suteikti bendrą vietą ar paslaugą, kad vartotojai galėtų bendrauti ne tik vieni su kitais, naudodamiesi Matrix palaikomomis klientų pokalbių programėlėmis; bet ir su kitais paslaugų teikėjais per internetinius pokalbius, balso per IP ir vaizdo telefoniją.

Įmonės, kurios ketina sukurti komandinį pokalbį Matrix, gali naudoti atvirus decentralizuotus Matrix.org serverius per komandos pokalbių kliento programinę įrangą, pvz., Riot.im, arba atsisiųsti Matrix Synapse serverio projektą, kad sukurtų savarankišką Matrix serverį.

Jis teikia ryšį realiuoju laiku ir gali integruotis su standartinėmis žiniatinklio paslaugomis per WebRTC, kad būtų galima kalbėtis per naršyklės programas.

Be to, ji taip pat palaiko tilto pranešimų sistemą, kad būtų galima sinchronizuoti pranešimus tarp Matrix ir skirtingų pokalbių programų sistemų arba ne matricinių serverių. Pavyzdžiui, tarkime, kad yra Matricos kanalas, vadinamas #h2smedia, kuris yra sujungtas su kitais h2smedia kanalais ne matriciniuose serveriuose, tokiuose kaip „Telegram“ ir „Slack“. Taigi, kai sėkmingai sukuriame tiltą tarp jų, sistemoje generuojamas pranešimas pereina iš vienos sistemos į visas kitas tilto sistemas, pvz., iš Telegram į Matrix į Slack ir atvirkščiai, tai užtikrina, kad visi kanalai gautų tuos pačius pranešimus ir visada sinchronizavimo situacija.

Iš esmės tiltai veikia kaip relės, užtikrinančios, kad vienoje paskyroje paskelbtas pranešimas turėtų būti matomas kitose ne matricinėse paskyrose. Šiuo metu Matrix siūlo tiltus, skirtus Telegram, Discord, Gitter, Slack/Mattermost, IRC, Rocket. Pokalbiai, WhatsApp, XMPP ir kt. Peržiūrėkite visą sąrašąMatricos tilto projektas.

Riot.im


Atvirojo kodo komandų pokalbių programinės įrangos sąraše kaip galėtume pamiršti Riot.im, dar vieną antroje vietoje esantį alternatyvą atvirojo kodo kategorijoje. Ši nemokama biuro pokalbių programinė įranga, pagrįsta Matrix protokolu, skirta efektyviai užmegzti ryšį tarp skirtingų komandų, dirbančių kartu.

Riot.im iš esmės tik teikia pokalbių programos sąsają, kad būtų galima prijungti decentralizuotus Matrix.org saugius serverius. Tai teikia WebRTC ir yra prieinama kaip kliento programa, skirta „Windows“, „Linux“, „MacOS“, „Android“ ir „iOS“.

Keletas funkcijų:

  • Balso ir vaizdo konferencijos
  • Vilkite ir numeskite, kad galėtumėte greitai bendrinti, naršykite archyvus arba ieškokite failų
  • Gaukite pranešimus, kai kas nors pamini jūsų vardą, ir apibrėžkite raktinius žodžius
  • Programos, lipdukai, valdikliai ir robotai
  • Tinkinimas pagal temą
  • šifravimas nuo galo iki galo per matricą
  • Sujunkite kitas programas ir tinklus

Atsisiųskite Riot.im arba naudokite naršyklės programą

Taigi, tai yra keletas gerai žinomų komandos pokalbių bendradarbiavimo programinės įrangos arba galite tiesiog pasakyti „Office“ pokalbių programinė įranga su visišku valdymu. Jei žinote kitų, kuriuos, jūsų nuomone, verta paminėti šiame sąraše, praneškite mums…

Kiti naudingi ištekliai:

Related Posts