conorpp / u2f-zero

U2F USB token optimized for physical security, affordability, and style
Other
2.41k stars 202 forks source link

Analyze SL license impact. #10

Closed jpouellet closed 8 years ago

jpouellet commented 8 years ago

http://developer.silabs.com/legal/version/v11/Silicon_Labs_Software_License_Agreement.txt

I'm not a lawyer, but a few clauses sound like they might have unfortunate and non-obvious implications. For example:

conorpp commented 8 years ago

As for running tests, the only Silicon licensed portion is the USB library which always runs on the EFMUB1 Silicon labs device so I think that will be okay.

I purposely tried to keep the USB code only used in callback.c along with the other boilerplate so hopefully I can see about licensing the embedded U2F code separately. I'll open a ticket on my Silicon Labs account and ask. Thanks for pointing this out.

conorpp commented 8 years ago

They said I can license other software files independently