the short version was that it was an up-and-coming federated protocol, with people working on clients and stuff, and trying to attract users. then everyone got really excited when Google decided to start using XMPP in their Google Talk product, because it would mean instant adoption by a ton of people! except now everyone just used Google Talk as their client, because it was ahead of the existing XMPP clients in terms of usability/UX, and UX work on other clients kinda died. but over time, Google being Google, they got distracted and started neglecting Google Talk, failing to enable TLS support while the rest of the XMPP ecosystem started making it mandatory, essentially cutting off all Google Talk users from the rest of the XMPP network. so now you had a Google Talk network that everyone was using with a decent-ish client, and an XMPP network that a bunch of people were using with clients that sucked, and they couldn’t talk, and all the momentum in developing a strong stand-alone network was lost due to people letting Google control the whole thing

Over the years, open-source has kinda turned from “let’s build a public commons” into “let’s do free work for big corporations” and it’s… not a good change, to say the least

Sam
link
fedilink
11
edit-2
25d

When people say “killed” they obviously don’t mean “literally no one uses it”. Also no one really cares that Whatsapp or Google are still using it internally. Google did serious damage to the public network and the broader XMPP ecosystem and it’s worth acknowledging and learning from that instead of just complaining that someone wasn’t absolutely precise in their language. For all intents and purposes, XMPP is effectively dead to the general public. Let’s try to bring it back to popular use and make sure Google et al. can’t do their “embrace, extend, extinguish” thing again.

TL;DR — please stop being snarky to the OP.

Jakob :friendica:
link
fedilink
4
edit-2
25d

@sam @meloo@lemmy.perthchat.or

Nobody uses xmpp.

I’m nobody!

Sam
link
fedilink
025d

This kind of language is literally what I was replying to. You’re not helping, you’re just ensuring fewer people use XMPP. Stop spreading fud.

@sam
I’m spreading fud?
I think, you do not understand the humor behind my sentence… 😉

Sam
link
fedilink
024d

I apologize if thatwsas a joke, my bad

Amicese
link
fedilink
224d

How is that FUD? No information is posted there…

TL;DR — please stop being snarky to the OP.

Thanks mate!

Kromonos
admin
link
fedilink
625d

OMG … XMPP is dead? I need to close my 14 years old XMPP account /s

@kromonos @meloo So i close my server and the accounts on it too… thank you for the hint!!!

Thank god I didn’t know it’s dead, so I have already been using it for years ¯_(ツ)_/¯

@meloo google. did not kill xmpp… they use it intensively till now…

i would say, xmpp is the most used protocoll over all chat protocolls…

google use xmpp for communication from playstore to every fucking google-play-app on every android-phone with google.
google uses xmpp for cloud-printing
whatsapp is still xmpp, but with proprietary xeps and without federation.
facebook-chat is maybe still xmpp - also with proprietary xeps and without federation.
google hangout is still xmpp with proprietary xep and without federation

maybe something turned in the last years… but i’m sure… all this services are still xmpp…

so xmpp is NOT dead… it’s alive and most frequently used on earth…

poVoq
mod
link
fedilink
51M

This was but a flesh wound 😅

XMPP is indeed alive and relatively well. But of course more FOSS developer support is needed since there is no large scale corporate backers for the open XMPP federation any longer.

@poVoq That’s right…

XMPP slept, while smartphones grow up… there was a lack of good clients. and they grow this days… but good clients are not developed in 1 year, when the whole system slept for 12 years…

conversations is ok.
gajim gets a big relaunch
some web-clients are forcefully developed (jsxc, movim,…)

it takes time… it’s late… and matrix is a big concurrent…

it takes time… it’s late… and matrix is a big concurrent…

XMPP with all the XEPs can be intimidating, but at least I can easily construct a server by following spec. Matrix OTOH is very confusing and I get stuck on MegaOLM and the consistency algorithm (which changes every 5 months anyway).

Over the years, open-source has kinda turned from “let’s build a public commons” into “let’s do free work for big corporations” and it’s… not a good change, to say the least

Which is why I do NOT respect MIT and similarly licensed projects

The GPL requires copyright, cops, and violence to function. Without copyright, how can the GPL restrict others from copying? Without cops, how can the GPL threaten others with a legal process and summon them to courts? Without violence, how can the GPL have any serious threat against anyone?

The GPL relies on copyright, cops, and violence to maintain its threat against others. Without the threat, the GPL is nothing.

@OsrsNeedsF2P@lemmy.ml
link
fedilink
0
edit-2
24d

Man, you’re the modern age equivalent of someone who thinks the rooster makes the sun come up in the morning

What a dumb take. Never thought I’d see someone with this opinion in my life rofl

@sean@lemmy.ml
link
fedilink
1
edit-2
23d

Ah, so the GPL is toothless. Nothing will happen to you if you completely ignore the GPL!

Feel free to educate yourself on how intellectual property (including copyright, which the GPL needs to function) is bad: https://theanarchistlibrary.org/library/kevin-carson-intellectual-property?v=1630324304

GPL does not need copyright. GPL is a way to make stuff work despite the existence of copyright. Without copyright, everything would be legally free anyway (but one might discuss how much of the stuff would exist in the first place without monetary incentive for corporations to hire programmers to create stuff, and then tu publish it).

@meloo bad clients, missing clients and old configured servers killed xmpp for public use…

Projjal
link
fedilink
125d

I don’t really care if Google took XMPP protocol and used it internally. That counts as “building on open-source stuff”, they can do if license permits. But they didn’t really killed the federated communities that uses it on a daily basis.

Extensible Messaging and Presence Protocol (XMPP) is a communication protocol for message-oriented middleware based on XML. Learn more about it here.

Dedicated Lemmy instance

XMPP.net Provider List

Also see JoinJabber.org FAQ

  • 0 users online
  • 1 user / day
  • 1 user / week
  • 21 users / month
  • 38 users / 6 months
  • 1 subscriber
  • 57 Posts
  • 115 Comments
  • Modlog