В обзоре Free Software Foundation за май 2013 года, посвященном одноплатным компьютерам , было установлено, что Raspberry Pi имеет фатальные недостатки для использования в среде свободного (libre) программного обеспечения:
Raspberry Pi требует несвободного программного обеспечения для запуска. Он не может достигнуть точки запуска свободного программного обеспечения, если эта несвободная программа не является частью установленного программного обеспечения системы. ... Эта несвободная программа запуска влияет на обе модели Raspberry Pi.
Является ли новая Raspberry Pi Zero свободной от требования использовать несвободное (проприетарное) программное обеспечение?
boot
firmware
open-source
pi-zero
sampablokuper
источник
источник
Ответы:
Нет. Pi Zero использует систему на кристалле BCM2835, которая сочетает в себе процессор и графический процессор VideoCore 4 - тот же базовый SoC , что и в моделях Pi A / B / +, хотя и с более высокой тактовой частотой (что делает не обязательно означает, что он был изготовлен по-другому 1 ).
Насколько я понимаю, графический процессор загружает процессор и загружает в него ядро. Хотя ядро может быть чем угодно, включая linux, который в своей ванильной форме соответствует стандартам FSF для свободного программного обеспечения с открытым исходным кодом / libre, для GPU требуется микропрограмма из закрытого источника.
Я почти уверен, что не ванильное ядро Raspberry Pi , которое предположительно работает на Zero, действительно считается FOSS. Биты, добавленные для BCM2708 (из которых 2835 является реализацией), не являются частными. Другими словами, тот факт, что это не было объединено с ванильным ядром, не является проблемой лицензирования.
Таким образом, это то же самое в этом отношении, что и предыдущие модели Pi и почти все компьютеры общего назначения, которые в настоящее время представлены на рынке и используют проприетарную прошивку для BIOS или (U) EFI. Глядя на статью, которую вы связали, проблема с другими одноплатными компьютерами чаще всего связана с микропрограммой для периферийных компонентов (Wi-Fi, VPU / GPU и т. Д.).
1. Я думаю, что это не так, и это отчасти отражает успешный разгон на пи - поздравляю банду!
источник