Commercial & Developer Licensing Perpetual • Royalty-Free

Simple, Transparent Developer Licensing

Perpetual commercial licenses with royalty-free client redistribution, custom driver builds, and direct kernel engineer support.

Windows Packet Filter has been used as a building block in commercial Windows networking and security software for more than two decades.

Select the License for Your Project

All commercial licenses are perpetual: your software continues operating indefinitely without recurring subscription locks.

Non-Commercial

Personal / Academic

For personal research, students, academic instruction, and non-profit evaluation.

$0 Free forever
  • ✓ Full NDIS 6.x packet filtering functionality
  • ✓ Official signed driver installer
  • ✓ Native C/C++, .NET, and Rust SDKs
  • ✓ Standard Ethernet MTU (up to 1,500 bytes)
  • ✓ Community support via GitHub and Forums
  • × Commercial redistribution rights
  • × Custom driver build / isolation
  • × Kernel driver source code
Complete Source

Source Code License

For enterprise security solutions, telecom software, and teams requiring full source access.

$9,000 USD • One-time perpetual
  • ✓ Complete kernel driver source code (C/C++ WDK)
  • ✓ Complete user-mode library source code
  • ✓ Full modification and custom build rights
  • ✓ Royalty-free redistribution of compiled drivers
  • ✓ 1 custom driver build included, built to agreed configuration
  • ✓ Jumbo frames support (up to 9,000 bytes MTU)
  • ✓ 1 year of free updates and technical support
  • ✓ Direct priority engineering support from the author

Custom Driver Builds & Coexistence

Namespace Isolation

When shipping commercial networking software to thousands of enterprise endpoints, relying on default driver service names (ndisrd) can lead to conflicts if the end-user installs another application that also utilizes Windows Packet Filter.

A custom driver build uses a separate service name, device namespace, and driver GUIDs to avoid naming collisions with other WinpkFilter installations on the same system.

1 custom driver build is included free with both Developer and Source Code licenses. Additional custom builds can be ordered for $100 USD each.

Developer to Source Code Upgrade

Fair Upgrade Policy

You can start with the Commercial Developer License and upgrade to the full Source Code License whenever your engineering requirements expand.

The upgrade cost is simply the difference between the license tiers: $6,000 USD. Upgrades include complete kernel driver and user-mode library source code with modification rights.

Driver Signing

Customer Responsibility

Custom driver builds are supplied for customer deployment and signing. Code-signing, Microsoft Attestation signing, WHQL/HLK certification, and production signing credentials are the customer's responsibility.

NT KERNEL can assist with driver-package preparation and the Microsoft signing workflow where practical, but signing or certification is not included or guaranteed as part of the license.

Maintenance & Support Renewals

Your perpetual license never expires. Optional maintenance renewals extend access to official software updates, new Windows OS compatibility releases, and direct technical support.

License Tier 1-Year Renewal 2-Year Renewal 3-Year Renewal
Commercial Developer License Pre-compiled drivers & binary runtime
$2,000 USD Renew 1 Year
$3,000 USD Renew 2 Years
$4,000 USD Renew 3 Years
Commercial Source Code License Full driver & library source code
$6,000 USD Renew 1 Year
$9,000 USD Renew 2 Years
$12,000 USD Renew 3 Years

Need Purchase Orders, Wire Transfer, or Custom Consulting?

We support corporate procurement processes including formal quotations, purchase orders (PO), W-8BEN-E tax forms, and direct wire/ACH transfers. Custom kernel development, driver signing workflow consulting, and multi-product licensing are also available.