Is wormhole protocol closed source?

I was looking for a good and quick file transfer method and stumbled upon Warp on Linux (flatpak). It says the app is open source but I did a quick Lemmy search and someone mentioned the protocol magic wormhole is closed.

Even though I found the application very useful, like I can transfer files even when connected to a VPN service, the closed source nature turns me off.

Also when operating without a VPN, wormhole connects via local network, my desktop is behind a firewall, but the transfer still happen! How does it do that without opening a port in f/w?

Any alternate suggestions are welcome as well.

Edit 1. The domain for the magic wormhole relay and transit server that most open source clients (like Warp) use is magic-wormhole.io. I have to check if they really are open source.

Edit 2. There seems to a mention of the magic-wormhole.io domain in their PyCon 2016 presentation.

22 points · 9 comments · view on lemmy.world

9 Comments

testman@lemmy.ml · 9 pts · 1y (4 replies)

can you link to the post that claims the protocol is not open? I'm interested in looking into that
anyway, source for the magic wormhole can be found here: https://github.com/magic-wormhole/magic-wormhole which also links to both the Mailbox code and the Transit Relay code.

cmgvd3lw@discuss.tchncs.de · 5 pts · 1y (3 replies)
Limonene@lemmy.world · 6 pts · 1y (1 reply)

I think that wormhole.app page is different software from magic wormhole (and warp). It just has a similar name. wormhole.app does appear to be proprietary.

cmgvd3lw@discuss.tchncs.de · 3 pts · 1y

Warp uses magic-wormhole.io and my android client uses the same domain for its Rendezvous and Transit servers. I am still learning about what they really are.

So I think the mentioned URLs might be closed source, I don't know. But the default ones that warp use is this magic-wormhole.io (relay and transit) seems to be open source ones.

testman@lemmy.ml · 4 pts · 1y

ah yes, that, wormhole.app, that is closed source. (but if I am reading this correctly, some early iteration of it is open source. https://github.com/saljam/webwormhole )
Magic wormhole is a different thing.

Limonene@lemmy.world · 4 pts · 1y (2 replies)

I'm not familiar with warp, and couldn't find it with a search. But I did find magic wormhole, and it appears to be MIT licensed, so it is open source. I also searched packages.debian.org and found it, so definitely open source.

As for firewalls: it might only block incoming connections, or has an exception for LAN hosts. I'd have to see the configuration to say more.

cmgvd3lw@discuss.tchncs.de · 2 pts · 1y (1 reply)
Limonene@lemmy.world · 1 pts · 1y

Thanks. I think I found its homepage, is it the same as this? That looks like part of Gnome, so should be open source too. (It's maybe available in your operating system without needing a flatpak, if you would prefer it that way)

anon5621@lemmy.ml · 3 pts · 1y

Wormhole is not closed source protocol and btw I like croc