KDE's Kaidan Messaging App Adding End-to-End Encrypted Audio/Video Calls Supporting Interoperability Among XMPP-using Applications
vor 2 Jahren
This is the great thing about having open standards supported applications, as they can intercommunicate securely using those standards with no lock-in to a single Facebook Messenger, WhatsApp, etc. Let's ignore the fact that Facebook Messenger of course once also supported XMPP....
Sign up once with any XMPP service and communicate with all other XMPP-using users, just like e-mail does with any other e-mail provider. One advantage that XMPP messengers have over e-mail though for encryption, is that the OMEMO encryption protocol is easier for most end users to get going, so it is more broadly used.
Kaiden runs on various flavours of Linux as well as Android, but you can actually use any XMPP client on Windows, macOS, iOS, etc to communicate with any XMPP user anywhere. The way messaging should be!!!
See KDE's Kaidan Messaging App Adding Encrypted Audio/Video Calls
#technology #opensource #XMPP #Kaidan #openstandards
[url=https://www.phoronix.com/news/Kaidan-Encrypt-Audio-Video-Call]
Sign up once with any XMPP service and communicate with all other XMPP-using users, just like e-mail does with any other e-mail provider. One advantage that XMPP messengers have over e-mail though for encryption, is that the OMEMO encryption protocol is easier for most end users to get going, so it is more broadly used.
Kaiden runs on various flavours of Linux as well as Android, but you can actually use any XMPP client on Windows, macOS, iOS, etc to communicate with any XMPP user anywhere. The way messaging should be!!!
See KDE's Kaidan Messaging App Adding Encrypted Audio/Video Calls
#technology #opensource #XMPP #Kaidan #openstandards
[url=https://www.phoronix.com/news/Kaidan-Encrypt-Audio-Video-Call]
KDE's Kaidan app has been in development for a number of years now as a Jabber/XMPP chat client built around Kirigami and Qt Quick

Snikket (open standard XMPP instant messaging) has achieved XMPP account portability to move users between XMPP hosts
vor 2 Jahren
Popular messaging apps today are designed so that all your messages and data flow through the provider of the app. The companies that provide these apps are in the perfect position to track everyone's messages and contacts.
Snikket (and other XMPP hosts) is different. The Snikket network is instead made of lots of smaller independent services that can all communicate with each other. Together they form a large messaging network with nobody in the middle. Every person in the network can choose to use a Snikket service provided by someone they trust - this could be an organisation or simply a technical friend or family member!
"Thanks to our work during the first phase of our DAPSI-funded project, there now exist formats, protocols and tools that allow users to migrate their entire account and contact list between XMPP services without losing touch with their contacts."
This migrator has already been successfully used by users migrating away from the Germany-based Blabber.im messaging service, which held around 7000 active users and announced its intent to shut down at the end of June 2021. Using our migration tool, people were able to export their account data and move to alternative services before the Blabber.im service shut down in July 2021.
"Through this work we aim to make account migration not only possible, but easy and accessible to all users at all times."
See Success Story: Snikket – the future of online communication is open - DAPSI - Data Portability & Services Incubator
#technology #XMPP #openstandards #instantmessenger #opensource

Snikket (and other XMPP hosts) is different. The Snikket network is instead made of lots of smaller independent services that can all communicate with each other. Together they form a large messaging network with nobody in the middle. Every person in the network can choose to use a Snikket service provided by someone they trust - this could be an organisation or simply a technical friend or family member!
"Thanks to our work during the first phase of our DAPSI-funded project, there now exist formats, protocols and tools that allow users to migrate their entire account and contact list between XMPP services without losing touch with their contacts."
This migrator has already been successfully used by users migrating away from the Germany-based Blabber.im messaging service, which held around 7000 active users and announced its intent to shut down at the end of June 2021. Using our migration tool, people were able to export their account data and move to alternative services before the Blabber.im service shut down in July 2021.
"Through this work we aim to make account migration not only possible, but easy and accessible to all users at all times."
See Success Story: Snikket – the future of online communication is open - DAPSI - Data Portability & Services Incubator
#technology #XMPP #openstandards #instantmessenger #opensource

by XPORTA team The Challenge Online communication today is dominated by a tiny number of proprietary
The European Commission has funded an open source project to create a Gateway between the ActivityPub and XMPP PubSub Protocols, and E2EE on PubSub
vor 3 Jahren
From goffi: "it's my pleasure to announce that an ActivityPub <=> XMPP gateway doubled with Pubsub end-to-end encryption project has been selected for a grant by NLNet/NGI0 Discovery Fund (with financial support from European Commission's Next Generation Internet programme)".
The XMPP <=> ActivityPub gateway will join two major open and decentralised protocols. In practice it will be a XMPP server component (usable with any server), and implement the ActivityPub server to server protocol (or "Federation Protocol"). On XMPP side, it will be mostly a Pubsub service (with some extra, like private messages converted to XMPP message stanza).
XMPP blogging (XEP-0277: Microblogging over XMPP) will be used, and thus any client supporting it will have access to ActivityPub publications (Libervia and Movim for instance).
For features present in ActivityPub and not yet in XMPP, it is planned to propose protoXEPs (i.e. proposition of XMPP extensions), to implement them. Events will also be part of the project, with a compatibility between Mobilizon and Libervia expected, and a protoXEP to have this standardised on XMPP side.
This is quite exiting, as it will extend both networks, and boost projects integrating blogging and XMPP chat.
See ActivityPub Gateway and Pubsub e2ee - Libervia
#technology #opensource #XMPP #ActivityPub #Fediverse
The XMPP <=> ActivityPub gateway will join two major open and decentralised protocols. In practice it will be a XMPP server component (usable with any server), and implement the ActivityPub server to server protocol (or "Federation Protocol"). On XMPP side, it will be mostly a Pubsub service (with some extra, like private messages converted to XMPP message stanza).
XMPP blogging (XEP-0277: Microblogging over XMPP) will be used, and thus any client supporting it will have access to ActivityPub publications (Libervia and Movim for instance).
For features present in ActivityPub and not yet in XMPP, it is planned to propose protoXEPs (i.e. proposition of XMPP extensions), to implement them. Events will also be part of the project, with a compatibility between Mobilizon and Libervia expected, and a protoXEP to have this standardised on XMPP side.
This is quite exiting, as it will extend both networks, and boost projects integrating blogging and XMPP chat.
See ActivityPub Gateway and Pubsub e2ee - Libervia
#technology #opensource #XMPP #ActivityPub #Fediverse
goffi 2 weeks ago jabber-xmpp-en SàT Libervia project libre ActivityPub e2ee Hello, it's my pleasure to announce that an ActivityPub <=> XMPP gateway doubled with Pubsub end-to-end encryption project has been selected for a grant by NLNet/NGI0 Discovery Fund (with financial support from European Commission's Next Generation Internet programme)...
Facebook, Microsoft and Google used open XMPP chat once, until they had enough users and then raised their walls
vor 4 Jahren
Seems many have forgotten (did not know) that in the earlier days of all three of these Big Tech that they used XMPP to easily lure new users in so that those users could easily maintain contact with any friends outside of their services. Once their numbers had really swelled they each announced shutting down their XMPP capability and at the time as users we did not fully realise the impact as many / most of our friends back then were using Google, Facebook and Microsoft. Little did we know that this wall (loss of XMPP) would create the stickiness to keep most users captive as they would no longer have any easy chat facility with their friends who did not move.
Facebook brought out Messenger, Google Talk became Google Hangouts, and Microsoft pushed users across to Skype. They each decided to build their own walls instead of seeking out ways to maintain interoperability. Imagine today if Gmail could not mail someone on Microsoft Outlook, or someone with a private mail server?
Yes they could have used XMPP as the "X" stands for extensible. XMPP has numerous XEP standards defined for extended functionality for voice, video, files transfer, and much more. Thing was while there was one standard for e-mail, XMPP was never declared THE single standard for messaging. This is what levels the playing fields and allows all services to interoperate.
But Big Tech does not want standards like this and although many governments have declared certain interoperable standards, they really have not enforced them at all. It's us the consumers who suffer as we are walled off from one another and have our choices dictated to us. We need more international open standards declared and as consumers we need to choose services that embrace those open standards. This will lower the cost of doing business too, and make archiving access more resilient to the closure of businesses.
Screenshot below from the Wayback Machine archive as the announcement has long gone from Facebook's dev site dated 2015.
#technnology #interoperability #openstandards #XMPP #messaging
Facebook brought out Messenger, Google Talk became Google Hangouts, and Microsoft pushed users across to Skype. They each decided to build their own walls instead of seeking out ways to maintain interoperability. Imagine today if Gmail could not mail someone on Microsoft Outlook, or someone with a private mail server?
Yes they could have used XMPP as the "X" stands for extensible. XMPP has numerous XEP standards defined for extended functionality for voice, video, files transfer, and much more. Thing was while there was one standard for e-mail, XMPP was never declared THE single standard for messaging. This is what levels the playing fields and allows all services to interoperate.
But Big Tech does not want standards like this and although many governments have declared certain interoperable standards, they really have not enforced them at all. It's us the consumers who suffer as we are walled off from one another and have our choices dictated to us. We need more international open standards declared and as consumers we need to choose services that embrace those open standards. This will lower the cost of doing business too, and make archiving access more resilient to the closure of businesses.
Screenshot below from the Wayback Machine archive as the announcement has long gone from Facebook's dev site dated 2015.
#technnology #interoperability #openstandards #XMPP #messaging

vor 4 Jahren
@kris This is where "decentralization" and "many small instances" comes into play. #Jabber/#XMPP server can run on "pocket change"-class resources, RPi like hardware or smallest VPS. Once your usercount outgrows the limits, you're probably midsized company or organization and can afford upgrade - or just find provider for hosted #XMPP.
vor 4 Jahren
@Kris @Danie van der Merwe
That is absolutely an interesting question!
Again, I think having many small instances is the key. I'm running my Hubzilla instance for myself. I have a few other users, but that does not cost me anything extra. (I also have a very generous deal with my hosting provider, so I'm a bit on the extra lucky side there.)
The point though, is that a small instance does not cost that much. An instance scaling to thousands (or millions) of users would require significant and steady income, but a small instance for family and a few friends can get by comfortably on donations and a meal now and again.
Not everyone has the skills to run their own, and not everyone has the ability to pay, but by having many small instances there should be room enough to spare to cater for these people too.
how instances will be paid
That is absolutely an interesting question!
Again, I think having many small instances is the key. I'm running my Hubzilla instance for myself. I have a few other users, but that does not cost me anything extra. (I also have a very generous deal with my hosting provider, so I'm a bit on the extra lucky side there.)
The point though, is that a small instance does not cost that much. An instance scaling to thousands (or millions) of users would require significant and steady income, but a small instance for family and a few friends can get by comfortably on donations and a meal now and again.
Not everyone has the skills to run their own, and not everyone has the ability to pay, but by having many small instances there should be room enough to spare to cater for these people too.
@Harald Eilertsen yes true many small instances run on Raspberry Pi's from homes for free or like my Hubzilla node (for myself) just sits on top of my other hosting I already pay for. I would like to see families and friends clustering together to create a small node for themselves which they can federate from. But yes it needs to become a lot more commoditised, and that also makes it cheaper and easier to use. It's a big mindset change from massive centralised to lots of small decentralised instances.
XMPP (and Movim) As An Alternate Social Network For Secure Messaging and Blogging
vor 4 Jahren
XMPP is an open protocol that supports Instant Chat, Messaging, Presence, Audio Calls, Blogging, Video Calls, Chat Rooms, IoT, and much more across 1,000's of XMPP servers and numerous client apps. It supports end-to-end OpenPGP or OMEMO encryption for secure chats. It works much like the Fediverse and I explain here how it relates to the Fediverse, what Movim offers for social networking and blogging, and show what some clients look like.
Anyone can also host their own XMPP server if they wish. There is no lock-in to any provider (server side or client side), no adverts, no data being shared. It can be as private or as public as you wish.
Watch at XMPP (and Movim) As An Alternate Social Network For Secure Messaging and Blogging
#technology #socialnetwork #alternativeto #opensource #XMPP

Anyone can also host their own XMPP server if they wish. There is no lock-in to any provider (server side or client side), no adverts, no data being shared. It can be as private or as public as you wish.
Watch at XMPP (and Movim) As An Alternate Social Network For Secure Messaging and Blogging
#technology #socialnetwork #alternativeto #opensource #XMPP

XMPP is an open protocol that supports Instant Chat, Messaging, Presence, Audio Calls, Blogging, Video Calls, Chat Rooms, IoT, and much more across 1,000's o...
Movim is a federated open source social media platform based on the open XMPP protocol
vor 4 Jahren
Movim simplifies the management of your news and your publications. So forget the ads, forget the superfluous. They designed an interface that really focuses on your content. In Communities you can publish and subscribe to various nodes on different topics. Just click on the Communities link in your menu and start exploring!
Movim relies on the XMPP standard and therefore allows you to exchange with many other clients on all devices such as Conversations (Android) or Dino (Desktop). Compatible with the others XMPP clients such as Conversations.
Currently, it is desktop browser, F-Droid Android app, or progressive web app (which means it runs well in a mobile browser on anything). I've had a slight glitch on Brave Browser with it losing focus in the blog post window but this does not seem present on Firefox. Despite that I really like the concept of it being based on an existing open standard so there is no lock-in. You can also easily start up your own hosting of a pod (node) using Docker or Debian.
See Movim – Responsive web-based cross-platform XMPP client
#opensource #socialmedia #XMPP #openstandards #technology

Movim relies on the XMPP standard and therefore allows you to exchange with many other clients on all devices such as Conversations (Android) or Dino (Desktop). Compatible with the others XMPP clients such as Conversations.
Currently, it is desktop browser, F-Droid Android app, or progressive web app (which means it runs well in a mobile browser on anything). I've had a slight glitch on Brave Browser with it losing focus in the blog post window but this does not seem present on Firefox. Despite that I really like the concept of it being based on an existing open standard so there is no lock-in. You can also easily start up your own hosting of a pod (node) using Docker or Debian.
See Movim – Responsive web-based cross-platform XMPP client
#opensource #socialmedia #XMPP #openstandards #technology

Movim is a kickass distributed social platform, with web client and mobile apps, that protects your privacy, comes with a set of awesome features and uses the industry-standard XMPP protocol