trezor/trezor-hardware

Add Open Source Hardware Logo and OSHWA Certification Logo to Indicate This Is Open Source Hardware

Closed this issue ยท 3 comments

Please add an Open Source Hardware logo as well as a certification stamp. Certification can be done through the Open Source Hardware's site. Here is a convenience website to generate the certification mark.

Adding the Open Source Hardware Logo and an Open Source Hardware Certification ID will give people looking at the Trezor hardware an easy indication and assurance that the Trezor is open source hardware.

Also consider adding a "facts" file that gives a quick summary of what each major component of the Trezor (hardware schematics, documentation, source) has for it's license. The OSHWA has another convenience web site to generate the facts list (or my own that has some convenience functions for downloading SVG/PNG/JPGs).

As an aside, using the AGPL for documentation and schematic files might not be wholly appropriate as the AGPL is targeted towards source code specifically. I don't claim to have a lot of knowledge but I know that CC-BY-SA and the CERN Open Hardware Licenses are two common options that either are or have options for a "copyleft" feature in keeping with the AGPL sentiment.

All this is good "housekeeping" to make sure intent is communicated clearly to the community about what parts of the Trezor are free/libre and under what license. It might also be a good idea to label individual schematics with a license, analogous to putting a license header in each source file, so that if the individual files get separated from the project, the license is easily seen.

  • CERN-OHL-S license added in 7d9d504
  • OSWH logo added to Trezor Model T PCB in #15

I'll look at the official OSHWA certification later

OSHWA certification achieved:
https://certification.oshwa.org/cz000005.html

Closing