Raspberry Pi 3 utilizzabile con software completamente gratuito?


8

Nella revisione del maggio 2013 della Free Software Foundation sui computer a scheda singola , il Raspberry Pi ha riscontrato difetti fatali per l'uso in un ambiente software gratuito (gratuito):

Raspberry Pi richiede l'avvio di software non libero. Non può arrivare al punto di eseguire software libero a meno che questo programma non libero faccia parte del software di sistema installato. ... Questo programma di avvio non libero ha effetto su entrambi i modelli di Raspberry Pi.

Il Raspberry Pi Zero non era utilizzabile anche senza software proprietario (non libero).

Il nuovo Raspberry Pi 3 è utilizzabile senza la necessità di alcun software proprietario (non gratuito)?


è un po 'drastico chiamare quei difetti imho ... MPEG-2 e VC-1 sono possibili solo su chip hardware se si acquistano licenze super economiche, nel caso esotico in cui è necessario. Penso che la stessa GPU sia stata utilizzata per il pi3, quindi, non è cambiato nulla, ma non citarmi sull'ultimo bit.
Havnar

1
Sì, sei libero di usare qualsiasi altro SBC che desideri.
joan

Come chiarimento, vorrei sapere se Raspbian (Debian) è un software non libero. A quanto ho capito, sebbene Debian GNU-Linux sia totalmente gratuito nella sua configurazione predefinita, Raspbian aggiunge alcuni extra non liberi. È corretto?
user12711

Le basi Le immagini di Raspbian contengono materiale non libero. Se usi raspbian-ua-netinst potresti essere in grado di creare un sistema per lo più gratuito (tranne il firmware GPU necessario).
Flakeshake

Risposte:


9

NO.

L'RPi3 è ancora basato sul VC4, che richiede il caricamento del BLOB a sorgente chiuso prima dell'esecuzione del kernel Linux.

Ma è davvero diverso da un BIOS di livello chiuso a basso livello che molti degli altri SBC usano?


1
C'è un progetto che sta lavorando a "un sostituto gratuito per il bootcode.bin stock". github.com/christinaa/rpi-open-firmware
Matthias Weiler

1

Poiché utilizza ancora VideoCore IV, ma con una frequenza più elevata - 400 MHz anziché 250 MHz - soffre degli stessi problemi relativi al software free / libre che utilizza MPEG-2 e VC-1, proprio come dice Havnar.

C'è uno sforzo nel codificare i driver free / libre per la GPU che non fa uso di questi due codec con licenza.

Dai un'occhiata al Linux Kernel 4.4, che ha aggiunto un po 'più di supporto per la GPU VideoCore IV, ma manca anche i due suddetti codec nell'hardware, poiché ti servono le chiavi.

EDIT: ancora nessuna accelerazione 3D nell'hardware.
FONTE: https://www.phoronix.com/scan.php?page=article&item=linux-44-features&num=1

EDIT2: Kernel 4.5 è uscito e secondo questo articolo http://www.heise.de/open/meldung/Linux-4-5-freigegeben-3D-Performance-fuer-AMD-Raspi-Treiber-und-UEFI-Schutz -3132918.html [ger], anche l'ultimo terzo è ora completamente aperto. È stato aggiunto il supporto 3D.
Redditpost per RC2 (un mese) https://www.reddit.com/r/raspberry_pi/comments/44frge/review_of_kernel_45rc2_on_raspberry_pi_2_my/


Quindi stai dicendo che è avviabile con software completamente gratuito?
sampablokuper

Dal kernel 4.4 dovrebbe essere afaik.
alsternerd

Grandi notizie se vere! Per favore, puoi collegarti a fonti che lo confermano?
sampablokuper,

2
Il lavoro su VC4 nel kernel / mesa sostituisce solo un terzo delle funzionalità del BLOB (grafica 3D / 2D), è ancora necessario per l'avvio.
Flakeshake

@flakeshake, ah, come temevo. Grazie per il chiarimento.
sampablokuper
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.