PacketNgin Operating System is a DPI(Deep Packet Inspection) and network virtualization platform based on x86_64 architecture.
PacketNgin O/S is consists of some components.
- PacketNgin Bootloader
- PacketNgin Kernel
- PacketNgin Device Drivers
- PacketNgin SDK
PacketNgin O/S is licensed under both General Public License(GPL) version 2 and a proprietary license that can be arranged with us. Each component of PacketNgin O/S is licensed under different licesnes.
PacketNgin is very carefully designed to use dual-licensing strategy. Most of the users are not necessary to use proprietary license(GPL license is very attractive to most of users). But some company need to make their own network device with their intellectual property need alternative license rather than GPL.
The role of GurumNetworks, Inc. is make a virtuous cycle to develop the product intensively and continuously. We promise most of income from commercial licensing will be reinvested to develop OSS version of the product.
- PacketNgin Bootloader
- PacketNgin Kernel
- PacketNgin SDK except 3rd parth libraries
- PacketNgin SDK's core library
- PacketNgin SDK's libraries except core library
Loadable kernel module is not affected by GPL and it's the tradition of Linux kernel. PacketNgin Kernel follow the tradition too. PacketNgin's loadable kernel module doesn't affected by the PacketNgin kernel's license.
Please check the URL: http://linuxmafia.com/faq/Kernel/proprietary-kernel-modules.html
Just send a inquiry to contact@gurum.cc to discuss this option.