我所听到的关于Raspberry Pi的所有信息都是它的“开源” SoC。但是我看到BroadCom SoC内部的CPU是ARM芯片。
我对开源硬件的理解是,它上的每个硬件组件都必须是开源的,以使整个设备成为OSH。但是如果ARM是专有的,那么RPi怎么能成为OSH ?!
我所听到的关于Raspberry Pi的所有信息都是它的“开源” SoC。但是我看到BroadCom SoC内部的CPU是ARM芯片。
我对开源硬件的理解是,它上的每个硬件组件都必须是开源的,以使整个设备成为OSH。但是如果ARM是专有的,那么RPi怎么能成为OSH ?!
Answers:
Raspberry Pi从未坚持过Pi是开源的。它有很多部分,尤其是软件,它们是开源的,但并不是全部。有人批评Pi的零件是封闭的,但是考虑到Pi的目的是教育儿童,因此将一切都开源是不优先的。
不知道您对Pi(或与此有关的任何东西)是否是“开源硬件”的印象。
可以肯定的是,它确实可以在SOC上运行开源软件,该SOC包括带有微代码的GPU,这是一个封闭的“斑点”(这有两个很好的理由-(1)您可以执行H264 ,在GPU上解码MPEG和VC1视频(这意味着需要缴纳许可费才能保持合法),并且(2)GPU芯片是一种古老的设计,具有许多“未记录的功能”(因此,任何更改微代码的人一个功能可能会“破坏”它在其他功能上的运行,而这些功能显然是不相关的)
尽管我同意无法访问GPU微代码是一个弊端,特别是对于希望从Pi上获得任何真实性能的任何人,但它从来没有真正针对除学童以外的其他对象(显然,“最古怪的”来来来回..)
另一方面,您还能在哪里以不到30美元的价格在系统上获得如此多的“免费”软件(以及如此多的“免费”支持)?