Figyelmeztetés: Az oldal megtekintése csak a 18 éven felüli látogatók számára szól!
Honlapunk cookie-kat használ az Ön számára elérhető szolgáltatások és beállítások biztosításához, valamint honlapunk látogatottságának figyelemmel kíséréséhez. Igen, Elfogadom

Electronica.hu | Az elektrotechnika alapfogalmai : Elektrotechnika | Elektronika



...


...
...


A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

Matrix (protokoll)
Matrix
Matrix logo.svg

Fejlesztő The Matrix.org Foundation
Legfrissebb fejlesztői kiadásismeretlen +/-
Kategória
  • hálózati protokoll
  • distributed social network
Licenc Apache Licenc 2.0
A Matrix weboldala

A Matrix egy nyílt szabványú valós idejű kommunikációs eljárás, ami általánosan lehetővé teszi a számítógépek közötti adatcserét egy elosztott rendszerekből álló számítógépes hálózaton, vagy ennek leggyakrabban alkalmazott részhalmazaként lehetővé teszi a valós idejű csevegést. Tervezésének alapelve, hogy lehetővé tegye a különböző szolgáltatókat használó felhasználók közötti csevegést, hang- és videokommunikációt úgy, hogy a felhasználó ugyanazt az állapotot látja függetlenül attól, hogy a hálózatra hol csatlakozott; hasonlítható egy valós idejű email szolgáltatáshoz, ami változatos tartalmú üzeneteket juttat el egy vagy több címzetthez.

Műszakilag egy alkalmazási rétegbeli kommunikációs protokoll, ami valós idejű föderált (federated) üzenettovábbítást végez; tekinthető egy elosztott JSON adatbázisnak is. A kiszolgálókat HTTP REST API-n keresztül lehet elérni és az üzenetek tartalma JSON formában kerül megadásra.[1][2] A szabványos webszolgáltatásokkal WebRTC segítségével tud kapcsolatot tartani, így segítve a böngészőkben futó alkalmazások közötti kapcsolattartást.

Története

Az eredeti projektet az Amdocs cégen belül indították,[3] ahol a belső egységesített kommunikációs rendszert Matthew Hodgson és Amandine La Pape kezdte fejleszteni és a cég fedezte a fejlesztés költségeit 2014 és 2017 októbere között.[4] A Matrix megnyerte a 2014-es WebRTC Conference innovációs első díját[5] illetve a „show legjobbja” díjat 2015-ben.[6] 2014-től kezdve sok észrevétel érkezett, felhívva a figyelmet a hasonló próbálkozásokra (mint az XMPP vagy az IRCv3) és a lehetséges műszaki és politikai nehézségekre.[7][8] 2015-ben az Amdocs alvállalataként létrejött a Vector Creations, Ltd. nevű cég és a fejlesztők itt folytatták munkájukat.[9]

2017 júliusában az Amdocs jelezte, hogy nem támogatja tovább a projektet és a fejlesztőcsapat megalapította az angol New Vector céget,[10] melynek fő célja a Matrix és a Riot fejlesztése volt.[11] A cég számos formában lehetővé tette a támogatást,[12] és a kezdeti időszak videós beszámolóiból[13] fokozatosan kialakult az „elmúlt hét a Mátrixban” hírfolyam és az ehhez kapcsolódó rendszeres videóbeszámolók.[14] A cég bevételeit konzultációs szolgáltatásokból és Matrix-kiszolgálók előfizetés-alapú hosztingjából („modular.im” néven) szerezte.[15]

2018 áprilisában a francia kormányzat bejelentette, hogy a kommunikációs platformjuknak a Matrix-ot fogják használni.[16] A részben testreszabott saját változatukat Tschap néven (Claude Chappe francia tudós előtt tisztelegve) 2018 elejétől kezdve fejlesztik[17] és tették szabadon elérhetővé.

2018 októberében létrejött a „Matrix.org Alapítvány”,[18] egy angliai bázisú nonprofit szervezet, melynek feladata a nyílt Matrix protokoll független gondozása.[19]

2019 februárban a KDE közösség bejelentette, hogy a Matrix hálózatát használják a decentralizált kommunikációjukra az alternatívák (Telegram, Slack és Discord) helyett, valamint kiszolgálóik vezérlésére.[20]

2019 júniusban megjelent a Matrix protokoll 1.0 változata, mely a protokoll stabilitását jelezte. Ez a változat már használható külső fejlesztések céljaira is. Ez egyben a „reference server” Synapse programnak is az első „stabil” változatát jelentette.[21][22]

2019 októberében a New Vector további 8.5 millió dollárral növelte a fejlesztésre szánható összeget bevételeiből.[23]

2019 decemberében a német Védelmi Minisztérium bejelentett egy pilot projektet ami a Matrix protokollra, a Synapse kiszolgálóra és a Riot alkalmazásra épülve tenné lehetővé a minisztériumok és hivatalok közötti biztonságos kommunikációt a francia Tschap projekt eredményeire építve.[24]

2019 decemberében a Mozilla bejelentette hogy az IRC hálózat helyett a Matrix lesz a közösségük és fejlesztőik hivatalos kommunikációs felülete. Az átállás 2020 januárjára megtörtént.[25]

Protokoll

Átjárók (bridge)

Kliensek

A hivatalos (referencia) kliens a web-alapú Riot, ami a legteljesebb funkcionalitással bíró alkalmazás, amin át a Matrix elérhető. (A Riot-nak létezik desktop változata is, mely a webes program electron környezetben futó változata.) Ezen kívül számos asztali gépes kliens létezik, többé-kevésbé használatra alkalmas állapotban.[26] Mobilos kliensekből Android rendszereken a Riot.im a régebbi kliens, mely régebbi technológiákra épül, de részletesebb támogatást biztosít, míg a folyamatosan fejlődő RiotX kliens kevesebb funkciót, de jelentősen stabilabban támogat. Az IOS szintén a Riot.im klienst támogatja.

Kiszolgálók

A fő referencia kiszolgáló a Python nyelven írt Synapse, mely a többi alkalmazáshoz hasonlóan nyílt forráskódú. Ezen kívül fejlesztés alatt áll több másik is (pl. Dendrite, Construct, Ruma), de ezek jelenleg (2020 április) nem alkalmasak az éles használatra.

Hivatkozások

  1. Nathan Willis. „Matrix: a new specification for federated realtime chat”, LWN.net, 2015. február 11. (Hozzáférés ideje: 2015. június 28.) 
  2. Adrian Bridgwater. „Matrix.org Reloads Inside "Illusion of Control" Vortex”, Dr. Dobb's Journal, 2014. szeptember 9. (Hozzáférés ideje: 2015. július 20.) 
  3. Unified Communications. amdocs . . (Hozzáférés: 2018. november 4.)
  4. Who is Matrix.org?. matrix.org , 2019. február 20. . (Hozzáférés: 2018. október 20.)Sablon:Self-published-inline
  5. Award Winners of the WebRTC 2014 Conference & Expo”, Upperside Blog, 2014. december 23.. (Hozzáférés ideje: 2015. június 28.) 
  6. Phil Edholm. „WebRTC World Miami Wrap Up and Review”, WebRTC, 2015. május 18. (Hozzáférés ideje: 2015. június 28.) 
  7. Ian Scales. „To interop or not to interop? Is Matrix.org the answer for silo'd comms services?”, TelecomTV, 2015. május 11. (Hozzáférés ideje: 2015. június 22.) 
  8. Matt Weinberger. „Matrix wants to smash the walled gardens of messaging”, ITworld, 2014. szeptember 16. (Hozzáférés ideje: 2015. július 20.) 
  9. Linkedin entry for Vector Creations Limited. (Hozzáférés: 2018. október 22.)Sablon:Self-published-inline
  10. Free company information from Companies House (UK Government)” (Hozzáférés ideje: 2018. július 30.) 
  11. New Vector - We believe the future will be open and decentralized. New Vector . (Hozzáférés: 2018. október 20.)Sablon:Self-published-inline
  12. Hello world! | Matrix.org on Patreon”, Patreon (Hozzáférés ideje: 2018. november 4.) Sablon:Self-published-inline
  13. Matrixdotorg (2017-07-21), Matrix Live - Episode 1: July 14th 2017, <https://www.youtube.com/watch?v=a0n1xz4KRVE>. Hozzáférés ideje: 2018-10-22Sablon:Self-published-inline
  14. This Week in Matrix. matrix.org . (Hozzáférés: 2018. október 22.)Sablon:Self-published-inline
  15. Awesome hosting for Matrix. www.modular.im . (Hozzáférés: 2018. október 20.)Sablon:Self-published-inline
  16. Rosemain, Mathieu. „France builds WhatsApp rival due to surveillance risk”, U.S. (Hozzáférés ideje: 2018. november 4.) 
  17. Kaminsky, Jean: L'Etat lance un "Telegram" à la française cet été, ouvert à tous (fr-FR nyelven). Solutions Numériques , 2018. április 22. (Hozzáférés: 2019. december 28.) „Après 3 mois de développement pour un coût très limité ”
  18. THE MATRIX.ORG FOUNDATION – Overview (free company information from Companies House). beta.companieshouse.gov.uk . (Hozzáférés: 2018. november 4.)
  19. Introducing the Matrix.org Foundation (Part 1 of 2). matrix.org , 2018. október 29. (Hozzáférés: 2018. november 4.)Sablon:Self-published-inline
  20. Michael Larabel: KDE To Support Matrix Decentralized Instant Messaging. Phoronix , 2019. február 20. (Hozzáférés: 2019. február 20.)
  21. https://matrix.org/blog/2019/06/11/introducing-matrix-1-0-and-the-matrix-org-foundation/
  22. https://matrix.org/blog/2019/06/11/synapse-1-0-0-released/
  23. New Vector scores $8.5M to plug more users into its open, decentralized messaging Matrix (amerikai angol nyelven). TechCrunch . (Hozzáférés: 2019. december 18.)
  24. online, heise: Open Source: Bundeswehr baut eigene verschlüsselte Messenger-App (német nyelven). heise online . (Hozzáférés: 2019. december 28.)
  25. https://discourse.mozilla.org/t/synchronous-messaging-at-mozilla-the-decision/50620
  26. Try Matrix Now!. Matrix.org . (Hozzáférés: 2017. augusztus 13.)Sablon:Self-published-inline


Információ forrás: https://hu.wikipedia.org/wiki/Matrix_(protokoll)
A lap szövege
Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.
Zdroj: Wikipedia.org - čítajte viac o Matrix (protokoll)





A lap szövege Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.