Brett Glass
2012-01-30 20:49:32 UTC
All:
I'm interested in determining whether it's practical to add VTun to
the suite of VPN protocols supported by FreeBSD's mpd
(multi-protocol daemon). mpd currently handles PPTP, PPPoE, and L2TP.
The work would require creating a module for FreeBSD's Netgraph
system (probably called ng_vtun) and adding code to mpd to support it.
The only issue I see with creating the implementation isn't
technical but legal. Because the module would be a FreeBSD kernel
module, it would need to be BSD-licensed, so to do the port I would
either need to implement the code from scratch from the
specification or get permission for the FreeBSD version to be
licensed under the BSD License. Is there a list of contributors to
the VTun code who could be asked for permission to do the latter?
--Brett Glass
I'm interested in determining whether it's practical to add VTun to
the suite of VPN protocols supported by FreeBSD's mpd
(multi-protocol daemon). mpd currently handles PPTP, PPPoE, and L2TP.
The work would require creating a module for FreeBSD's Netgraph
system (probably called ng_vtun) and adding code to mpd to support it.
The only issue I see with creating the implementation isn't
technical but legal. Because the module would be a FreeBSD kernel
module, it would need to be BSD-licensed, so to do the port I would
either need to implement the code from scratch from the
specification or get permission for the FreeBSD version to be
licensed under the BSD License. Is there a list of contributors to
the VTun code who could be asked for permission to do the latter?
--Brett Glass