It turned out to be more work than expected as we needed examples and we needed some automatic tests to pass. Divided work between @Javier and myself, and someone we don’t know had already got us started. In true open source fashion we built on their start, and had a helpful conversation with the maintainer.
The pull request is not yet merged, but the automatic tests are passing!
github:gh-pages
← julianstirling:add-CERN-OHL-V2
opened 04:59PM - 10 Jun 22 UTC
This PR contains all the commits from #854 adding the CERN-OHL v2 family of lice… nses. (See also the discussion in issue #853)
This remains a draft whilst we check and tweak the "how" field
## Requirements
### 1. The license must have [an SPDX identifier](https://spdx.org/licenses/). If your license isn't registered with SPDX, please [request that it be added](https://spdx.org/spdx-license-list/request-new-license).
* [CERN-OHL-P-2.0](https://spdx.org/licenses/CERN-OHL-P-2.0.html)
* [CERN-OHL-S-2.0](https://spdx.org/licenses/CERN-OHL-S-2.0.html)
* [CERN-OHL-W-2.0](https://spdx.org/licenses/CERN-OHL-W-2.0.html)
### 2. The license must be listed on one of the following approved lists of licenses:
* [CERN-OHL-P-2.0](https://opensource.org/CERN-OHL-P)
* [CERN-OHL-S-2.0](https://opensource.org/CERN-OHL-S)
* [CERN-OHL-W-2.0](https://opensource.org/CERN-OHL-W)
### 3. The license must be used in at least 1,000 public repositories. This may be documented, for example, with a [GitHub code search](https://github.com/search?q=MIT+filename%3ALICENSE&type=Code).
As noted in #853, there are a considerable number of projects using the CERN-OHL family of licenses.
This requirement appears to be to show the license is notable enough for inclusion. As the Open Hardware community is still settling on how best to share hardware, this increases the number of platforms that need to be searched. We provide the following further considerations:
1. The CERN OHL family is recommended by the [Open Source Hardware Association](https://www.oshwa.org/)
2. The CERN OHL family is recommended by journals such as [HardwareX](https://www.elsevier.com/journals/hardwarex/2468-0672/guide-for-authors) and [Journal of Open Hardware](https://openhardware.metajnl.com/about/submissions/)
3. Inclusion of CERN OHL as the first OSI approved hardware specific licenses was deemed newsworthy by [a major tech news website](https://www.theregister.com/2021/01/29/cern_ohl_approved/)
### 4. 3 notable projects using the license must be identified. These must have straightforward LICENSE files which serve as examples newcomers can follow and that could be detected by [licensee](https://github.com/licensee/licensee) if it knew about the license.
As discussed in #854 this PR updates the projects.