Index de artigos sobre XMPP
Influenciada por discussões no Mastodon, tenho me interessado bastante sobre protocolos de mensageiros instantâneos como o #XMPP e tenho guardado nos meus arquivos os links de artigos sobre o assunto que tenho lido.
Decidi compartilhar aqui a lista de artigos encontrados com outros interessados. A ideia é ir acrescentando novos links conforme mais leituras forem feitas.
Os artigos estão em inglês, salvo se sinalizados com 🇧🇷 ou 🇫🇷.
Indice:
- Geral 1.2. Artigos em português 1.3. Artigos em francês
- Servidores XMPP
- OMEMO
- Na mídia
1. Geral
Site official: https://xmpp.org
- Getting started: https://xmpp.org/getting-started
- List of softwares and apps: https://xmpp.org/software
- Specifications: https://xmpp.org/extensions
- An Overview of XMPP: https://xmpp.org/about/technology-overview
- Myths & Legends: https://xmpp.org/about/myths
- Publications and books: https://xmpp.org/about/publications
Wikipedia: https://en.wikipedia.org/wiki/XMPP
Jabber: Jabber is the original open instant messaging (IM) technology, invented by Jeremie Miller in 1998 and formalized as the Extensible Messaging and Presence Protocol (XMPP) by the IETF as an Internet Standard for messaging and presence. https://jabber.org/faq.html#jabber
The Quick and Easy Guide to Jabber/XMPP https://contrapunctus.codeberg.page/the-quick-and-easy-guide-to-xmpp.html
Chat standard (XMPP) longo artigo sobre o assunto https://www.freie-messenger.de/en/xmpp
Public XMPP servers, free for everyone https://list.jabber.at
Search for XMPP jobs https://xmpp.work/
XMPP Compliance Tester: Check your server for compliance https://compliance.conversations.im
IM Observatory: Testing the security of the Jabber/XMPP network. https://xmpp.net
XMPP: the forgotten gem of Instant Messaging https://adele.pages.casa/md/blog/xmpp-the-forgotten-gem-of-instant-messaging.md
Chat room search engine: várias salas temáticas para bater-papo https://search.jabber.network/rooms/1
The (Sad) State of Mobile XMPP in 2014: https://op-co.de/blog/posts/mobile_xmpp_in_2014
The State of Mobile XMPP in 2016: https://gultsch.de/xmpp_2016.html
Clientes XMPP mais utilizados: https://stats.jabberfr.org/d/000000002/jabberfr?orgId=1&refresh=1m&viewPanel=32
XMPP: The Protocol for Open, Extensible Instant Messaging: brief history, open standards benefits, XML data, networks explained, extending, addresses, server federation https://discourse.igniterealtime.org/t/xmpp-the-protocol-for-open-extensible-instant-messaging/94748
Matrix and XMPP: Thoughts on Improving Messaging Protocols – Part 1 Resource Penalty: Computing and Storage, comparison between XMPP and Matrix https://www.process-one.net/blog/matrix-and-xmpp-thoughts-on-improving-messaging-protocols-part-1
XMPP Interop Testing https://xmpp-interop-testing.github.io
-** Comparison XMPP/Matrix** https://www.freie-messenger.de/en/systemvergleich/xmpp-matrix/
1.2. Artigos em português: 🇧🇷
Wikipedia: https://pt.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol 🇧🇷
LibrePlanet: O que é, por que usar (argumentos simples e avançados), curiosidades, como usar https://libreplanet.org/wiki/XMPP.pt 🇧🇷
Explicações em português feitas pela comunidade brasileira no Mastodon:
Dicas para se iniciar com XMPP: padrão aberto e federado de chat O que é XMPP, iniciação, recomendações, endereços, segurança https://forum.ayom.media/post/60917 🇧🇷
Bolha Chat: o que é XMPP, privacidade e segurança, como ingressar, aplicativos compatíveis, grupo do fediverso https://info.bolha.one/servicos/xmpp 🇧🇷
1.3. Artigos em francês: 🇫🇷
- Messagerie instantanée – XMPP
https://www.chapril.org/-XMPP-.html
2. Servidores XMPP
2.1. Ejabberd
Site oficial: https://www.ejabberd.im/index.html
Introduction à XMPP avec ejabberd 🇫🇷 Instruções de instalação, configurações, módulos, banco de dados, desenvolver um cliente (2010) https://connect.ed-diamond.com/GNU-Linux-Magazine/glmf-126/introduction-a-xmpp-avec-ejabberd
Jabber Wiki 🇫🇷 https://wiki.jabberfr.org/Accueil
ejabberd: The Versatile, Scalable and Secure Messaging Platform https://www.process-one.net/ejabberd
ejabberd: Specification & Reference Sheets https://www.process-one.net/ejabberd-features
jabber.at and the GDPR note to self: interessante o exercício do direito à exclusão dos dados, levar em consideração isso ao escolher um servidor https://jabber.at/b/jabber-at-and-the-gdpr
2.2. Prosody
- Site oficial: https://prosody.im
- Blog oficial: https://blog.prosody.im
- FAQ: https://prosody.im/doc/faq
3. Sobre OMEMO (criptografia utilizada pelo XMPP):
0384: OMEMO Encryption: Specifications https://xmpp.org/extensions/xep-0384.html
OMEMO Multi-End Message and Object Encryption https://conversations.im/omemo
PDF: OMEMO: Cryptographic analysis repo (resultado de auditoria) https://conversations.im/omemo/audit.pdf
Signal Encryption vs. XMPP Omemo https://www.reddit.com/r/signal/comments/10edi7b/signal_encryption_vs_xmpp_omemo/
Blind Trust Before Verification https://gultsch.de/trust.html
4. Na mídia
This Is the Code the FBI Used to Wiretap the World (2022) https://www.vice.com/en/article/anom-app-source-code-operation-trojan-shield-an0m/
Hack Exposes Reams of Private Jabber Chats (2017) https://www.vice.com/en/article/hack-exposes-reams-of-private-jabber-chats/
The NSA Uses the Same Chat Protocol as Hackers and Activists (2014) https://www.vice.com/en/article/the-nsa-uses-the-same-chat-protocol-as-hackers-and-activists/