Dalam review Free Software Foundation Mei 2013 tentang komputer papan tunggal , Raspberry Pi ditemukan memiliki kelemahan fatal untuk digunakan dalam lingkungan perangkat lunak (gratis) gratis:
Raspberry Pi memerlukan perangkat lunak bebas untuk memulai. Itu tidak dapat mencapai titik menjalankan perangkat lunak bebas kecuali jika program tidak bebas ini adalah bagian dari perangkat lunak sistem yang diinstal. ... Program startup non-bebas ini memengaruhi kedua model Raspberry Pi.
Apakah Raspberry Pi Zero baru bebas dari persyaratan untuk menggunakan perangkat lunak yang tidak bebas (eksklusif)?
boot
firmware
open-source
pi-zero
sampablokuper
sumber
sumber
Jawaban:
Tidak. Pi Zero menggunakan sistem BCM2835 pada chip, yang menggabungkan CPU dan GPU VideoCore 4 - SoC dasar yang sama seperti pada model Pi A / B / + walaupun dengan kecepatan clock yang lebih cepat (yang tidak tidak selalu berarti dibuat secara berbeda 1 ).
Pemahaman saya adalah bahwa GPU mem-bootstrap CPU dan memuat kernel ke dalamnya. Walaupun kernel dapat berupa apa saja, termasuk linux, yang dalam bentuk vanila memenuhi standar FSF untuk perangkat lunak open source gratis / gratis, firmware yang diperlukan untuk GPU berasal dari sumber tertutup.
Saya cukup yakin kernel Raspberry Pi non-vanilla , yang mungkin berjalan pada Zero, memenuhi syarat sebagai FOSS. Bit yang ditambahkan untuk BCM2708 (di mana 2835 merupakan implementasi) tidak berpemilik. Dengan kata lain, fakta bahwa ini belum digabungkan ke dalam kernel vanilla bukanlah masalah lisensi.
Jadi, ini sama dalam hal ini seperti Pi sebelumnya dan hampir semua komputer tujuan umum saat ini di pasaran, yang menggunakan firmware berpemilik untuk BIOS atau (U) EFI. Melihat artikel yang Anda tautkan, masalah dengan komputer papan tunggal lainnya tampaknya paling sering menjadi firmware untuk komponen periferal (wifi, VPU / GPU, dll).
1. Saya kira itu tidak dan ini sebagian mencerminkan overclocking yang sukses pada pi - geng ucapan selamat!
sumber