XMPP: Saatnya memilih

Selama ini saya sebagai pengguna aktif instant Messenger yang populer saat ini, seperti WhatsApp, Telegram. Pada artikel kali ini saya ingin kembali ke era 1998, ketika seorang yang bernama Jeremi Miller yang menemukan teknologi Jabber/XMPP pada waktu itu.

Ia mengembangkan teknologi alternatif Messenger gratis dan terbuka. Pada saat itu masih menjamur instan Messaging yang ekslusif seperti AOL dan ICQ. Perubahan zaman yang mengikis dan merubah nama-nama dari beberapa teknologi pesan instan yang terkenal pada saat itu. Namun sampai sekarang XMPP masih menjadi teknologi yang terbuka bagi siapa saja yang ingin membangun atau menggunakan server XMPP pesan instan ini.

Mengenal XMPP

Dengan teknologi XMPP anda bisa membangun server untuk chating sendiri seperti WhastApp dan lainnya, karena sumber code dari XMPP terbuka bagi pengembang dimana pun termasuk anda.

Saya pribadi mencoba untuk membangun server berbasis XMPP. Namun, jika anda tidak mau repot membuat server XMPP sendiri sebagai alternatif server messaging bisa melihat pada list server yang tersedia di https://list.jabber.at/. Selanjutnya mencoba daftar pada server yang anda pilih dan membuat user dan password, secara gratis.

Kemudian untuk software client nya bisa dilihat dari list berikut https://xmpp.org/software/clients.html. Berbagai software client tersedia untuk berbagai operasi sistem dari Linux, iOS dan Android. Untuk Android saya merekomendasikan Conversations, Linux menggunakan Gajim, dan iOS bisa memakai Monal.

Aplikasi Conversations di Android (sumber www.conversations.im)

Demikian lah artikel kali ini yang membahas alternatif pesan singkat selain WhastApp, atau Telegram. Semoga pembahasan kali ini menambah pengetahuan anda tentang Instant Messaging.

Apa itu XMPP?

XMPP (Extensible Messaging and Presence Protocol) atau “Jabber” adalah protokol untuk bertukar pesan melalui Internet.

Cara mudah untuk menjelaskan prinsip dan keuntungan XMPP adalah membandingkannya dengan email: Jika Anda ingin membuat email, Anda dapat mencari penyedia email yang sesuai dan membuka akun di sana, misalnya di gmail.com, yahoo.com atau outlook.com. Nama akun dan alamat penyedia membentuk alamat email: “me@domain.tld”. Saling berkirim email antara pengguna dari penyedia yang berbeda tidak masalah: Pengguna gmail dapat dengan mudah menulis email ke pengguna yahoo: Mirip dengan email yang lintas batas, penyedia layanan chat dapat berkirim pesan satu sama lain tanpa ada yang harus dikhawatirkan. Keuntungannya jelas: Pengguna dapat dengan bebas memilih penyedia mereka – namun email adalah sistem di mana siapa saja dapat berkomunikasi dengan siapa pun. Selain dari akun email dengan penyedia dan alamat penerima, tidak ada hal lain yang diperlukan untuk berkirim pesan.

XMPP hampir sama: Anda dapat membayangkan XMPP sebagai email – hanya untuk apa yang disebut “instan messaging” (“chat”). XMPP memiliki fungsi dasar yang sama dengan sistem chat lainnya seperti ICQ, Facebook Chat atau WhatsApp. Dengan satu perbedaan yang mendasar: Seperti halnya email, Anda bebas memilih penyedia akun XMPP anda. Setelah menemukan penyedia yang tepercaya, Anda dapat membuat akun “me@domain.tld”. Dengan akun ini Anda dapat bertukar pesan ke pengguna XMPP lainnya. Alamat XMPP terlihat persis seperti alamat email.

Jika Anda memiliki akun email, Anda dapat menggunakannya di perangkat yang berbeda dan dengan klien email yang berbeda: Anda bebas dalam pilihan akses. Hal yang sama berlaku untuk XMPP: Untuk berbagai sistem operasi smartphone dan desktop seperti Android, iOS, Windows, Linux dan MacOS, ada yang disebut klien XMPP yang dapat digunakan untuk terhubung ke akun XMPP Anda. Ini memungkinkan pesan untuk dipertukarkan dengan pengguna lain. Ini juga dapat dilakukan secara bersamaan pada perangkat yang berbeda: Dengan XMPP, Anda dapat online di ponsel dan komputer desktop secara bersamaan dan mengakses percakapan Anda. Anda dapat memilih klien XMPP yang Anda sukai (atau bahkan mengembangkan sendiri jika Anda paham programming) – tidak ada perusahaan yang mengikat. XMPP “tidak milik” siapa pun selain dari pengguna itu sendiri.

Kenapa menggunakan XMPP?

XMPP sangat populer dengan kritik yang dialamatkan kepada WhatsApp karena aplikasi ini merupakan alternatif yang gratis, independen, dan ramah privasi.

Paparan ini terdengar menarik?

Buat akun di illiyy.in dan coba sekarang! Cara terbaik untuk menguji XMPP adalah dengan teman dan keluarga anda. Yang Anda butuhkan hanyalah akun XMPP dan klien XMPP untuk bertukar pesan. Rekomendasi klien untuk iOS, Linux dan Android dapat ditemukan di postingan selanjutnya.

Perlu bantuan untuk memulai?

Saya akan dengan senang hati menjawab pertanyaan Anda secara pribadi melalui email