Hippocratic License 3.0 (HL 3.0)
Hippocratic License 3.0 (HL 3.0) is an ethical open source software license designed to: (1) offer software developers a license that clearly defines what kind of behavior a potential licensee must adhere to, by basing the ethical standards section of HL 3.0 in international human rights norms; (2) extend software developers the ability to add additional ethical standards clauses to further champion a variety of specific human rights causes; (3) provide software developers the most enforceable ethical open software license to date; and (4) create an opportunity for victims of human rights violations to seek legal remedy through a private right of action.
In addition to providing a clear list of ethical standards, HL 3.0 was also designed to offer software developers an opportunity to champion causes that mattered to them. This is accomplished by providing software developers with a number of additional clauses they can add to the Ethical Standards section of HL 3.0, called modules. This modular approach also allows HL 3.0 a natural ability to grow, by cultivating the opinions of developers to continue to discuss, edit, and adopt additional modules in this ecosystem.
Perhaps the most unique element of HL 3.0 is its prioritization of victims of human rights abuses. While many ethical licenses offer terms for termination of the license due to a violation of its ethical standards, they seldom offer relief to those directly impacted by the violation. Section 4 of Hippocratic License 3.0, titled Supply Chain Impacted Parties, does just that by creating a private right of action for victims of human rights abuses. HL 3.0 requires a licensee to voluntarily accept a duty of care to those directly impacted by any of the licensee’s supply chain. If the licensee, or an entity within its supply chain (as detailed in the license) violates a provision of the Ethical Standards section, the licensee acknowledges that those directly impacted by the violation have a private right of action against the licensee. Not only does this mechanism help prevent violations of ethical standards, but it also puts the focus on those who need it most.
Most of us do not care how software runs, whether that software is on our computers, our televisions, or our toasters - we just need it to work. However, part of the reason open source software has expanded is because it's in an ecosystem where developers and maintainers are trying to look at the code, use it, modify it, improve it, and even redistribute it. In fact, this concept is so integral to open source software, that many open source software licenses demand that any projects derived from licensed work also be open source, and allow others to use it, copy it, modify it, and distribute it. So, if a company does not adhere to the terms of the license, can you, as a consumer who should have the ability to view the source code of your smart appliances, sue them for breach of contract? If you can, what does that mean for open source software licenses, including ethical open source software licenses, going forward?