3 ms·
That might work except for people who use iOS, for which Syncthing doesn’t have a client yet if I’m not mistaken.
by kranner 7y ago
That might work except for people who use iOS, for which Syncthing doesn’t have a client yet if I’m not mistaken.
- thekyle 7y agoThat's true. I don't really know why Syncthing isn't on iOS. It could be missing APIs or licensing issues with GPL. Hopefully something gets worked out eventually.
- veidr 7y agoIt's not that, it's actually because of the best and most reasonable of reasons: the maintainers and core committers don't use / aren't interested in iOS. They aren't opposed to it, and they give advice and helpful comments to those who want to try it. But, this is just one of the many places where Apple's authoritarian platform model shows its disadvantages. Syncthing is written in Go, but Apple didn't provide a good story for doing Go development for iOS, and because of their lockdown rules, nobody other than Apple can. Therefore, to get Syncthing running on iOS, you'd need to do a complete from-scratch implementation in one of the languages Apple allows you to use. So it is a relatively huge effort. A few people have tried, but nobody's completed anything very compelling. [1]: https://forum.syncthing.net/t/on-syncthing-ios-port-again/8964/11 https://forum.syncthing.net/t/on-syncthing-ios-port-again/89...