I would like to contribute my openvpn port to the official android
source. Would this be possible and welcome?
History:
In March 2009 I ported openvpn and started working on a monitor app for
android. Mid September 2009 I published openvpn for android on github:
http://github.com/fries/android-external-openvpn
http://github.com/fries/android-external-liblzo
Both projects currently integrate in the android build system through
local_manifest.xml.
There is now a growing openvpn community on android. Openvpn is included
in some alternative firmwares like cyanogen and there are several apps
on the market to control openvpn (including my 'OpenVPN Settings', which
I also like to contribute for integration with the VPN settings dialog).
Regards
Friedrich
--
_
M.Sc.(TUM) Friedrich Schäuffelhut | |_ _ _
e-mail: fr...@desert.lnp.org | | '\| '_\ LNP is a
|_|_|_| '_/ Network Project
|_|
I would certainly welcome it. We use OpenVPN as our corporate VPN (in
bridging mode, so that things like IPv6 work). I have experimented
with OpenVPN on Android before, and got it running, but it was painful
and I never got around to integrating it into the VPN configuration
interface.
--
Simon.
On Feb 6, 10:55 am, Friedrich Schaeuffelhut <fr...@desert.lnp.org>
wrote:
> Hello,
>
> I would like to contribute my openvpn port to the official android
> source. Would this be possible and welcome?
>
> History:
>
> In March 2009 I ported openvpn and started working on a monitor app for
> android. Mid September 2009 I published openvpn for android on github:http://github.com/fries/android-external-openvpnhttp://github.com/fries/android-external-liblzo
>
> Both projects currently integrate in the android build system through
> local_manifest.xml.
>
> There is now a growing openvpn community on android. Openvpn is included
> in some alternative firmwares like cyanogen and there are several apps
> on the market to control openvpn (including my 'OpenVPN Settings', which
> I also like to contribute for integration with the VPN settings dialog).
>
> Regards
> Friedrich
>
> --
> _
> M.Sc.(TUM) Friedrich Schäuffelhut | |_ _ _
> e-mail: fr...@desert.lnp.org | | '\| '_\ LNP is a
> |_|_|_| '_/ Network Project
> |_|
>
> signature.asc
> < 1KViewDownload
I guess openVPN is not likely to be integrated in android because of
its license being GPL .
(It would not be a problem if it was Apache 2 licensed)
This is all just a guess though. You'd need someone from Google to
give you a definitive answer.
Are there openVPN clients available with other licences ? (bsd like )
Anyway, looks like at least part of OP Friedrich's contribution
contains GPL 2.0 code (libLZO ...).
About licenses in android code, one of JB Queru posts :
http://groups.google.com/group/android-platform/msg/11b1bd05a8187c88?hl=en
You will note that support for OpenVPN will not be a dependency for
anything, therefore its licensing terms may have no affect on anyone
not interested in OpenVPN. I.e., if YOUR project requires that your
contributions remain closed, simply don't mess with the OpenVPN
components -- it is no more a problem than lacking OpenVPN entirely.
On Feb 9, 8:35 am, Cédric Berger <cedric.berge...@gmail.com> wrote:
> About licenses in android code, one of JB Queru posts :http://groups.google.com/group/android-platform/msg/11b1bd05a8187c88?...
"In the end, the benchmark is whether the restrictions set by non-ASL2
licenses limit the usefulness of the code for cell phone
manufacturers"
If the OpenVPN code is *not there*, then it is obviously useless.
If the OpenVPN code IS there, regardless of what license it happens to
be under, it is *NO LESS USEFUL* than being *not there*. I.e., this is
something that a phone manufacturer could simply strip out if they
don't like it (although there would be *NO* reason to do so), and
doing so would have no ill-effects aside from the lack of OpenVPN
support.
The license on OpenVPN will have NO EFFECTS on ANYONE except in the
case that they want to ALTER OpenVPN -- the restriction is simply that
they would be obligated to contribute their source code. If OpenVPN
client does NOT EXIST, then there is nothing to alter. If OpenVPN
client EXISTS, but is GPLv2 and the potential contributor doesn't like
GPLv2, then again, there is nothing to alter and therefore no effect.
On Feb 6, 10:55 am, Friedrich Schaeuffelhut <fr...@desert.lnp.org>
wrote:
> Hello,
>
> I would like to contribute my openvpn port to the official android
> source. Would this be possible and welcome?
>
> History:
>
> In March 2009 I ported openvpn and started working on a monitor app for
> android. Mid September 2009 I published openvpn for android on github:http://github.com/fries/android-external-openvpnhttp://github.com/fries/android-external-liblzo
>
> Both projects currently integrate in the android build system through
> local_manifest.xml.
>
> There is now a growing openvpn community on android. Openvpn is included
> in some alternative firmwares like cyanogen and there are several apps
> on the market to control openvpn (including my 'OpenVPN Settings', which
> I also like to contribute for integration with the VPN settings dialog).
>
> Regards
> Friedrich
>
> --
> _
> M.Sc.(TUM) Friedrich Schäuffelhut | |_ _ _
> e-mail: fr...@desert.lnp.org | | '\| '_\ LNP is a
> |_|_|_| '_/ Network Project
> |_|
>
> signature.asc
> < 1KViewDownload
--
You received this message because you are subscribed to the Google Groups "android-platform" group.
To post to this group, send email to android-...@googlegroups.com.
To unsubscribe from this group, send email to android-platfo...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/android-platform?hl=en.