David, Fabian, On Wed, Jun 24, 2015 at 04:27:43PM +0100, David Woodhouse wrote: > On Wed, 2015-06-24 at 15:23 +0000, Jason Cooper wrote: > > On Wed, Jun 24, 2015 at 11:01:39AM +0200, Fabian J?ger wrote: > > > Apple just opened up their VPN interface on iOS and I was wondering > > > whether anybody is already working or planning to work on porting > > > OpenConnect to iOS :-) > > > > The problem is that openconnect is historically GPLv2. I say > > "historically" meaning that I asked about this a year or two ago and the > > conclusion was there were too many stakeholders and corporate lawyers to > > realistically change the license. I'm sure Dave will chime in if I've > > paraphrased that incorrectly. :-P > > It's never been GPLv2. It's LGPLv2.1. Is that similarly problematic? oops, bad recall on my part. My last look at this several years ago was that the iOS App Store and *GPLv* don't mix, but I did some digging this morning and found some more details via VLC. VLC has had quite a ride with GPLv2 vs. the App Store, and it looks like now was a good time to refresh my memory. :-) http://feepk.net/2014/12/02/mobilevlckit-and-vlckit-part-1/ tl;dr: As of 2014, LGPLv2.1+ and the App Store seem to be playing nicely together. The VLC for iOS code is now dual-licensed, MPL/GPLv2. The underlying libraries are LGPLv2.1+. So, if someone wants to write an iOS VPN app... > (Jason your mailer ate the ? in Fabian's name btw). Yeah, my sheevaplug died a while ago (had mutt, irssi in a screen session) and my emergency-replacement-turned-permanent embedded board didn't get all the tweaks I had built up over the years. I'm now set at utf8 across the board. It looks fine here, did it make it through properly? thx, Jason.