Hacker News new | ask | show | jobs
by notaplumber 1886 days ago
Because software patents should not be legal, and are not enforceable in many sane jurisdictions, e.g: Europe.

I'd much rather stick with "archaic" but understandable licenses like BSD, over verbose licenses that intertwine US Patent Law with Copyright law, such as Apache 2 or GPLv3.

1 comments

Apache 2 is a terrible license for another reason anyway: it requires modified versions to carry notice of the modification on every modified source file. This means that tons of people who fork Apache 2 projects on GitHub are in violation of the license without even being aware of it.