Open source for medium and small projects is dead if enforcement is a consideration. Trivial to reimplement in same or other language and give yourself plausible deniability.