Yang pernah saya dengar tentang Raspberry Pi adalah SoC "open source" -nya. Tapi saya melihat bahwa CPU di dalam BroadCom SoC adalah chip ARM.
Pemahaman saya tentang perangkat keras open source adalah bahwa setiap komponen perangkat keras tunggal di atasnya harus open source agar unit secara keseluruhan menjadi OSH. Tetapi jika ARM adalah hak milik, lalu bagaimana bisa RPi menjadi OSH?!?
arm
open-source
smeeb
sumber
sumber
Jawaban:
Raspberry Pi tidak pernah menyatakan bahwa Pi adalah open source. Ada banyak bagiannya, terutama perangkat lunaknya, yang bersifat open source, tetapi tidak semuanya. Ada kritik terhadap Pi karena memiliki bagian-bagian yang sumbernya tertutup, namun mengingat bahwa tujuan Pi adalah pendidikan anak-anak, sumber terbuka semuanya tidak dilihat sebagai prioritas.
sumber
Tidak yakin dari mana Anda mendapat kesan bahwa Pi (atau hal lain dalam hal ini) adalah 'HARDWARE sumber terbuka' ..
Yang pasti bukan .. itu menjalankan Open Source Software pada SOC yang menyertakan GPU dengan kode-mikro yang merupakan 'gumpalan' sumber tertutup (harus karena dua alasan yang sangat bagus - (1) Anda dapat melakukan H264 , Decode video MPEG dan VC1 pada GPU (dan itu berarti Biaya Lisensi DIBUTUHKAN untuk tetap legal) dan (2) silikon GPU adalah desain kuno dengan sejumlah 'fitur tidak berdokumen' (sehingga siapa pun yang mengubah kode mikro untuk satu fungsi berisiko 'melanggar' operasinya di fungsi lain, yang tampaknya tidak terkait)
Sementara saya akan setuju bahwa tidak memiliki akses ke mikrokode GPU adalah sedikit kelemahan, terutama bagi siapa pun yang ingin mencapai segala bentuk kinerja nyata dari Pi, itu tidak pernah benar-benar ditujukan pada apa pun selain anak-anak sekolah (tampaknya ' hobbiest 'datang sebagai sedikit renungan ..)
Di sisi lain, di mana lagi Anda bisa mendapatkan begitu banyak perangkat lunak 'gratis' (dan begitu banyak 'gratis' dukungan) pada sistem dengan harga kurang dari $ 30?
sumber
Ada banyak lisensi open source yang berbeda di luar sana. Dengan setiap lisensi, definisi open source bisa sangat berbeda sehubungan dengan apa yang perlu dibagikan dan apa yang perlu diizinkan atau ditolak dari sudut pandang penggunaan kembali dan redistribusi.
Sebagian besar nilai perangkat keras yang disediakan oleh Raspberry Pi terdapat di dalam Broadcom BCM2837 SoC (Raspberry Pi 3 dan yang lebih baru, juga digunakan dalam beberapa revisi Raspberry Pi 2). IC ini tidak bersumber terbuka dan untuk alasan yang saya tidak kenal tampaknya tidak memiliki ketersediaan pasar umum atau dokumentasi tersedia untuk umum.
Tidak ada distributor besar yang mencantumkan IC ini untuk dijual, Broadcom juga tidak menyediakan datasheet untuk diunduh di situs web mereka.
sumber