The Jami conferencing system
jami.net
jami.net
Going to their main website clearly gives you a "download" call to action with your current platform's logo implying it's available for your platform, and below the fold offers links to a broad selection of other platforms. It also happily supports mainstream proprietary platforms instead of insisting you should use Linux.
There is a focus on user-facing features and functionality, instead of focusing all on how free/libre or decentralized it is or some minor technical detail. These are good, but unless your software actually solves the user's problem, freedom or technicalities don't matter because they simply won't use it. I feel that a lot of decentralized social projects fall into this trap.
The website and UI of the clients (at least MacOS & iOS one - haven't tried the others) is also good enough. There could be some minor improvements to be made here and there (and obviously design is subjective), but overall it's a friendly, inviting design and color scheme.
I have to give them props for this, it's unfortunately not common in FOSS projects, but if there's a place I definitely didn't expect this it would be GNU.
* https://en.wikipedia.org/wiki/Jitsi
Some discussions that I found with a quick search:
I am not sold on the necessity of GTK/QT clients over Electron applications -- I think the development/packaging ease of Electron is exactly why it's where it is today and what works for users generally is not wins so I view it with dispassion. Doesn't matter how much better GTK/QT is (they can't be that good, devs are choosing to "shoot themselves in the foot" with Electron just over there!). Also the nice thing about web is that phones will at least have a chance (even if overheating during the call).
I was more wondering about what it took to run -- Jitsi's server requirements always seemed a bit too heavy weight -- it requires like 4 things to run. That said, I just took another look at the documentation[0] and it's pretty well written... Maybe it's time to roll my sleeves up.
[EDIT] Did not know Etherpad[1] (one of the things that jitsi wants you to host along with it) has video capabilities...
We are really spoiled for good F/OSS software these days -- it's insane how much good software there is out there now.
[0]: https://jitsi.github.io/handbook/docs/devops-guide/devops-gu...
EDIT: Not trolling. I just care about having functionality that works, not necessarily speed.
It's not stable at all. Audio calls are generally okay, but often screen sharing just doesn't seem to come through either.
Teams was widely used at Whole Foods when I was there (I left in August of 2021), and that’s not a small company. And it worked very well. Better than any other chat/video conferencing solution I had seen to that date.
Now that I’m working at AWS, I’ve used Slack more extensively, and I’m still not convinced that it’s a better chat client. Maybe. Maybe not.
Internally, Amazon and AWS primarily use Chime for videoconferencing, and it’s getting better. I think Teams is still a lot better in that role, but Chime is catching up.
I have hated on Microsoft since at least 1984, if not before. And I dearly loved the early days of Skype. But even I must grudgingly admit that Teams is not a horribly bad solution in these spaces. Less bad than most others I’ve seen.
Disclaimer: I speak only for myself and my own personal experiences, not for my employer or any previous employer.
This was an issue for much of last year. In larger calls this didn't happen, but it made teams a painful waste of time and energy for actual team communication, rather than big announcements. Hangouts/meet and zoom both work fine in the situations I'm thinking of.