Live data from Hacker News

Wire messenger server code open-sourced

github.com

61–70 of 71 posts

Re: Wire messenger server code open-sourced

#61

Earlier quoted context omitted.

Did you see that they implemented CBR for audio calls and submitted patches to both Signal and WebRTC? https://medium.com/@wireapp/call-security-constant-bit-rate-...

In 2017... CBR has been a thing in secure calling apps for ~5 years now.

Care to name one?

Re: Wire messenger server code open-sourced

#62

I'm wondering if the clients will allow you to select any server or if you have to rebuild the apps just to do that. Never used Wired, but I am very interested.

One of the details we haven't quite settled on yet. Safe to assume that once all of the server code is open then at first you'd need to roll your own apps pointing to the right server.

Since a lot of the interest for self hosting comes from companies then a nicely packaged version is somewhere in the future.

Re: Wire messenger server code open-sourced

#64

Earlier quoted context omitted.

In 2017... CBR has been a thing in secure calling apps for ~5 years now.

Can you recommend some iOS/Android apps which support CBR?

Silent Phone is both Android and iOS compatible, and we have used CBR codecs since we launched (in 2012).

Re: Wire messenger server code open-sourced

#65

Earlier quoted context omitted.

Can you recommend some iOS/Android apps which support CBR?

Silent Phone is both Android and iOS compatible, and we have used CBR codecs since we launched (in 2012).

Thanks for the pointer ($10/month), did not know this was available without buying a Blackphone.

Re: Wire messenger server code open-sourced

#66
post #52

Earlier quoted context omitted.

That's not accurate at all. If you contribute back changes to it then they have to comply with the license too and publish the source.

At least for contributions you directly submit to their project, they require you to sign a CLA. If I'm reading it right it allows them to use your changes in a private fork as well, as long as they are also included in the public version. https://cla-assistant.io/wireapp/wire-server

[deleted]

Re: Wire messenger server code open-sourced

#67
post #52

Earlier quoted context omitted.

That's not accurate at all. If you contribute back changes to it then they have to comply with the license too and publish the source.

At least for contributions you directly submit to their project, they require you to sign a CLA. If I'm reading it right it allows them to use your changes in a private fork as well, as long as they are also included in the public version. https://cla-assistant.io/wireapp/wire-server

That's a blatant GPL violation. "No additional restrictions"...

Re: Wire messenger server code open-sourced

#68
post #52

Earlier quoted context omitted.

At least for contributions you directly submit to their project, they require you to sign a CLA. If I'm reading it right it allows them to use your changes in a private fork as well, as long as they are also included in the public version. https://cla-assistant.io/wireapp/wire-server

That's a blatant GPL violation. "No additional restrictions"...

It is just a dual license, which for contributions to their repo is completely fine, as long as they have it for everything? You still can change and publish whatever you want in your forks, your rights under the AGPL are not infringed. Quite common pattern with AGPL-software provided by companies, although normally the business model is to sell an "Enterprise edition" or something.

Re: Wire messenger server code open-sourced

#69

Earlier quoted context omitted.

As a service, what it's provided is consistency for the group of friends I use it with. We've tried XMPP and Matrix on multiple accounts and had trouble on the server and client side. Wire is out of the box a great option with open source ideologies and some feature we liked that weren't available with XMPP or Riot. They could have done the same thing with existing protocols, but I do like the way it was done and how…

It would be great if you could detail what issues you encountered with Matrix (and/or file some bugs to help things improve). Unlike XMPP, Matrix is still considered in beta which gives us a lot of flexibility in addressing shortcomings :)

Issues I encountered were already reported on their GitHub pages if I recall correctly. I normally make a point to document and report these issues, if I can't submit a PR myself ;)

Re: Wire messenger server code open-sourced

#70
post #13

there is something i never understood, maybe someone can help me: what makes wire better than xmpp? why do we need yet another protocol for chat?

XMPP is terribly fragmented and the clients all suck.

Fragmented is not the right word, it is federated. Many clients suck, not all.

Be sure to choose a good server: https://gultsch.de/compliance_ranked.html

And a good client: https://omemo.top

Dino is a new Linux client. It's nice and simple.

Post reply on HN