Page MenuHomeFreeBSD

Add MPPC for netgraph implementation.
ClosedPublic

Authored by pfg on Jun 6 2016, 8:11 PM.
Tags
None
Referenced Files
F91549988: D6739.id17364.diff
Mon, Aug 19, 3:21 AM
Unknown Object (File)
Sun, Aug 18, 5:33 AM
Unknown Object (File)
Sat, Aug 17, 11:04 PM
Unknown Object (File)
Tue, Aug 6, 4:45 AM
Unknown Object (File)
Mon, Aug 5, 5:22 PM
Unknown Object (File)
Fri, Aug 2, 3:45 AM
Unknown Object (File)
Mon, Jul 29, 7:02 PM
Unknown Object (File)
Jul 10 2024, 2:48 PM
Subscribers

Details

Summary

We have excluded for years the MPPC compression implementation due to
a compression patent held by HiFN (previously STAC). The patent is
not valid anymore, as kindly pointed out by Brett Glass:

See:

https://en.wikipedia.org/wiki/Lempel%E2%80%93Ziv%E2%80%93Stac#Patents

The patent could have lasted until 2015 (20 years after it was issued
in 1995). But it expired early, in October of 2007, because HiFn failed
to pay renewal fees to the US Patent Office. See

http://www.uspto.gov/sites/default/files/web/offices/com/sol/foia/comm/maint/5463390.pdf

for the ruling on this.

Even before that happened, HiFn was offering licenses free of charge:
https://datatracker.ietf.org/ipr/328/


HiFn was acquired by Exar Corporation in 2009.

This revision adds back some files from mav@ and makes minor style and
comment updates.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

pfg retitled this revision from to Add MPPC for netgraph implementation..
pfg updated this object.
pfg edited the test plan for this revision. (Show Details)
pfg added a reviewer: mav.
mav edited edge metadata.

Good to see that it was not lost in time. :)

This revision is now accepted and ready to land.Jun 6 2016, 8:15 PM
pfg edited edge metadata.

Forgot to include the man page change.

This revision now requires review to proceed.Jun 6 2016, 8:20 PM
This revision was automatically updated to reflect the committed changes.