The project ought to rip that code out ASAP (or talk with a lawyer), as the guy does appear to have some kind of patent, doesn't appear to have a good grasp of intellectual property and is acting like a loose cannon. Maybe tomorrow he won't approve of Canadians using his algorithms or banks, or YC startups, or who knows what. Or he could sell the patent to someone who could then go after the users of the open source package.