wiki:Topics-2013-11-16

Version 2 (modified by Samuli Seppänen, 10 years ago) (diff)

--

OpenVPN 3.x

  • Contributor license agreement (CLA)
    • This is required to get OpenVPN to Apple AppStore?
    • We need to minimizing the scope of the agreement (see below)
    • Android contributor license agreements look fairly good and we can assume lots of legal expertise and resources have been thrown at it
  • Minizing the scope of the CLA
    • Allow extending OpenVPN using APIs
    • OpenVPN 2.x extension mechanisms
      • The plugin API
      • Management interface
      • Platform support (isolated by #ifdefs
    • OpenVPN 3.x extension mechanisms
      • SSL library abstractions