多项选择题

‌开源硬件开放的内容比开源软件更丰富,包括下列哪些内容?()

A.电路图
B.元器件清单
C.电路板布局信息以及与使用相关的所有文档
D.源代码