Tout ce que j'ai entendu parler de Raspberry Pi, c'est que c'est un SoC "open source". Mais je vois que le CPU à l'intérieur du BroadCom SoC est une puce ARM.
Ma compréhension du matériel open source est que chaque composant matériel doit être open source pour que l'unité dans son ensemble soit SST. Mais si ARM est propriétaire, comment RPi peut-il être OSH?!?
arm
open-source
smeeb
la source
la source
Réponses:
Raspberry Pi n'a jamais maintenu que le Pi était open source. Il en existe de nombreuses parties, en particulier les logiciels, qui sont open source, mais pas tout. Il y a eu des critiques sur le Pi pour avoir des pièces qui sont de source fermée, cependant étant donné que le but du Pi est l'éducation des enfants, l'open source tout n'est pas considéré comme une priorité.
la source
Je ne sais pas où vous avez eu l'impression que le Pi (ou toute autre chose d'ailleurs) est un «matériel open source».
Bien sûr que ce n'est pas le cas. Il exécute cependant le logiciel Open Source sur un SOC qui inclut un GPU avec un micro-code qui est un «blob» de source fermée (cela doit être pour deux très bonnes raisons - (1) vous pouvez exécuter H264 , MPEG et VC1 décodent la vidéo sur le GPU (et cela signifie qu'un droit de licence est OBLIGATOIRE pour rester légal) et (2) le silicium du GPU est une conception ancienne avec un certain nombre de `` fonctionnalités non documentées '' (donc toute personne changeant le micro-code pour une fonction risque de «casser» son fonctionnement dans d'autres fonctions apparemment sans rapport)
Bien que je convienne que le fait de ne pas avoir accès au microcode GPU est un peu un inconvénient, en particulier pour tous ceux qui souhaitent obtenir des performances réelles avec le Pi, il n'a jamais été vraiment destiné à autre chose qu'aux écoliers (apparemment le '' hobbiest 'est venu un peu après coup ..)
D'un autre côté, où pouvez-vous obtenir autant de logiciels «gratuits» (et autant d'assistance «gratuite») sur un système pour moins de 30 $?
la source
Il existe de nombreuses licences open source différentes. Avec chaque licence, la définition de l'open source peut être très différente en ce qui concerne ce qui doit être partagé et ce qui doit être autorisé ou refusé du point de vue de la réutilisation et de la redistribution.
La majeure partie de la valeur matérielle fournie par le Raspberry Pi est contenue dans le SoC Broadcom BCM2837 (Raspberry Pi 3 et versions ultérieures, également utilisé dans certaines révisions du Raspberry Pi 2). Ce CI n'est pas open source et pour des raisons que je ne connais pas, il ne semble pas que le marché soit disponible ou que sa documentation soit accessible au public.
Aucun distributeur majeur ne met ce CI en vente, ni Broadcom ne met la fiche technique à disposition sur son site Web.
la source