I’m uncertain if the GPLv3 [1], or something from Creative Commons [3], like the CC-BY-SA [2] license, would be appropriate for open source hardware. I’ve come across the CERN-OHL-S [4], which appears interesting, but I’ve never encountered it in the wild, so I’m wary of it’s apparent obscurity.
References
- Type: Webpage. Title: “GNU General Public License”. Publisher: “GNU Operating System”. Accessed: 2025-09-04T21:29Z. URI: https://www.gnu.org/licenses/gpl-3.0.en.html.
- Type: Webpage. Title: “Attribution-ShareAlike 4.0 International”. Publisher: “Creative Commons”. Accessed: 2025-09-04T21:30Z. URI: https://creativecommons.org/licenses/by-sa/4.0/deed.en.
- Type: Webpage. Title: “About CC Licenses”. Publisher: “Creative Commons”. Accessed: 2025-04-09T21:31Z. URI: https://creativecommons.org/share-your-work/cclicenses/.
- Type: Text. Title: “CERN Open Hardware Licence Version 2 - Strongly Reciprocal”. Publisher: “CERN”. Accessed: 2025-04-09T21:33Z. URI: https://gitlab.com/ohwr/project/cernohl/-/wikis/uploads/819d71bea3458f71fba6cf4fb0f2de6b/cern_ohl_s_v2.txt.
I presume that their employers just had terms that essentially gave the whole IP to the employer. And GPL is conflicting that, especially if they were producing the code using employers equipment, which essentially makes all the code to belong to employer. At the same time, GPL maintains the IP on the author of the code.
Not a lawyer, though I heard that some far-eastern companies have copied the US policymaking, which allows full separation of IP from the author.