4 ms·
Its also Apache 2.0 licensed, compared to the GPL3 that strangles Mosh. Pity its not a freer license though.
by nopcode 9y ago
Its also Apache 2.0 licensed, compared to the GPL3 that strangles Mosh.
Pity its not a freer license though.
- lathiat 9y agoHow does GPLv3 strangle mosh?
- falcolas 9y agoHow does a GPL license "strangle" a network connection tool? Are you really bothered that you can't incorporate it into your own BSD/closed source project, or is it a purely ideological "it's not BSD, so it doesn't respect me as a developer" stance?
- brians 9y agoIt's a pain to get mosh support in iOS clients, yeah.
- geofft 9y agoEven with the explicit waiver of anything in the GPLv3 that might possibly conflict with iOS App Store requirements? https://github.com/mobile-shell/mosh/blob/master/COPYING.iOS https://github.com/mobile-shell/mosh/blob/master/COPYING.iOS It's a pain to get mosh support in closed-source iOS apps, but I think that's a good thing, and that's more about the closed-source requirement. (Though the iOS requirement means that you can't take the fork-and-exec approach that e.g. JuiceSSH on Android does; your whole app has to be free software.) There's a free-software one that charges money on the App Store for a precompiled binary, which seems like the right plan: https://github.com/blinksh/blink https://github.com/blinksh/blink
- dTal 9y agoSounds to me like it's rather iOS's restrictive licencing rules that are strangling itself.