marvin32-rs: marvin32 hash function This hash function is patented by Microsoft: https://www.google.com/patents/US20130262421 The original source code is available under the MIT license, https://github.com/dotnet/coreclr/blob/v1.0.0/src/vm/marvin32.cpp https://github.com/dotnet/coreclr/blob/master/src/System.Private.CoreLib/shared/System/Marvin.cs but the patent grant appears to only cover the algorithm's use as part of the .NET runtime: https://github.com/dotnet/coreclr/blob/master/PATENTS.TXT