EthicalSource / hippocratic-license

An ethical license for open source.
https://firstdonoharm.dev
Other
295 stars 37 forks source link

Licensing of patents #18

Open smathermather opened 4 years ago

smathermather commented 4 years ago

GPLv3, Apache, and other licenses have provisions for licensing of patents. While the hippocratic-license could force re-implementation of software, use of upstream software patents could provide additional constraints for projects. If the hippocratic-license allowed for licensing of software patents as part of it's text, then re-implementation would be even more difficult.

I am not myself much a fan of software patents, but just thinking though upstream constraints to misuse of code and ideas.

paulyc commented 4 years ago

Yeah it's an interesting question. Won't jump to any conclusions too quick but, the enforcement, rather than the filing, of software patents is usually taken in bad faith, and may be inherently unethical. Unfortunately the filing part is a necessary evil of the broken system of IP law in the United States, which for anything involving computers is a total mess because Congress never actually revised the vast majority of copyright and patent law to account for software, so it's all been up to individual judges to establish law. So it ends up different in every jurisidiction and broken in many. Pretty sure even US software patents aren't actually coded in law, they only exist because a judge or judges said they do, and they could disappear tomorrow if Congress decided to have an opinion and do their jobs for once, or another more important set of judges said so.