News for hackers. Stuff that matters.
Re:Eternal Terminal: Remote terminal for the busy and impatient by falcolas on Monday June 26, 2017 @09:34AM (#14636649)
How 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?
Re:Eternal Terminal: Remote terminal for the busy and impatient by brians on Monday June 26, 2017 @10:37AM (#14637118)
It's a pain to get mosh support in iOS clients, yeah.
Re:Eternal Terminal: Remote terminal for the busy and impatient by geofft on Monday June 26, 2017 @10:46AM (#14637184)
Even 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

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

Re:Eternal Terminal: Remote terminal for the busy and impatient by dTal on Monday June 26, 2017 @10:48AM (#14637194)
Sounds to me like it's rather iOS's restrictive licencing rules that are strangling itself.