linuxmint / warpinator

Share files across the LAN
GNU General Public License v3.0
1.2k stars 81 forks source link

Will this support other platforms? #31

Closed spsf64 closed 4 years ago

spsf64 commented 4 years ago

Like Windows, Mac and smartphones (Android and IOS)? I think if it is not supported it will be a bit useless, because most users don't have 2 linux machines at home... Thanks for this good program, I am using with Archlinux and Mint on the same network, it works fine!

Ps. The "nitroshare" project is similar with multi platform, but now I believe it's abandoned, anyway they had good ideas, the link to the project: https://github.com/nitroshare/nitroshare-desktop

ivanaponi commented 4 years ago

Any platform can implement the protobuf messaging protocol and then use Zeroconf, Microsoft Windows may have an issue with Zeroconf and resort to using Bonjour

All they have to do is use Zeroconf for discovery and https://github.com/linuxmint/warpinator/blob/master/src/warp.proto for the payload

Sraw commented 4 years ago

I agree that this is a little bit useless if it won't support multi-platforms. Or at least support Mac and Windows. I believe many people have the demands to share files between Linux and Windows/Mac.

Xfox0ne commented 4 years ago

It should at least get packages for more distributions like RHEL, Fedora and Arch-like distros

mtwebster commented 4 years ago

It's already packaged for arch (aur) but I'm not sure about the others it would be up to some distro maintainers picking it up.

To address the OP question, multi-platform support was planned from the beginning if there was sufficient interest. It didn't make a whole lot of sense to try and accomplish this right from the start, however. This is after all version 1- we only started on it in February.