Raspberry Pi 3 dapat digunakan dengan perangkat lunak sepenuhnya gratis?

8

Dalam tinjauan 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 membutuhkan 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.

Raspberry Pi Zero juga tidak dapat digunakan tanpa perangkat lunak berpemilik (tidak bebas).

Apakah Raspberry Pi 3 baru dapat digunakan tanpa memerlukan perangkat lunak berpemilik (tidak bebas)?

sampablokuper
sumber
itu agak drastis untuk menyebut bahwa cacat ... MPEG-2 dan VC-1 hanya mungkin pada chip perangkat keras jika Anda membeli lisensi super murah, dalam kasus yang sangat eksotis di mana Anda memerlukan ini. Saya pikir GPU yang sama digunakan untuk pi3 jadi, kurasa tidak ada yang berubah, tapi jangan mengutip saya pada bit terakhir.
Havnar
1
Ya, Anda bebas menggunakan SBC lain yang Anda inginkan.
joan
Sebagai klarifikasi, saya ingin tahu apakah Raspbian (Debian) adalah perangkat lunak yang tidak bebas. Seperti yang saya pahami, meskipun Debian GNU-Linux benar-benar gratis dalam konfigurasi default-nya, Raspbian menambahkan beberapa tambahan yang tidak bebas. Apakah itu benar?
user12711
Fondasi gambar Raspbian berisi barang-barang yang tidak bebas. Jika Anda menggunakan raspbian-ua-netinst, Anda mungkin dapat membuat sebagian besar sistem gratis (kecuali firmware GPU yang diperlukan).
flakeshake

Jawaban:

9

TIDAK.

RPi3 masih berbasis pada VC4, yang membutuhkan pemuatan BLOB sumber tertutup sebelum kernel Linux dijalankan.

Tetapi apakah ini benar-benar berbeda dari BIOS sumber tertutup tingkat rendah yang banyak digunakan SBC lainnya?

Jim Green
sumber
1
Ada proyek yang sedang mengerjakan "pengganti gratis untuk stock bootcode.bin". github.com/christinaa/rpi-open-firmware
Matthias Weiler
1

Karena masih menggunakan VideoCore IV, tetapi dengan frekuensi yang lebih tinggi - 400 MHz bukannya 250 MHz - ia mengalami masalah yang sama terkait perangkat lunak bebas / gratis yang menggunakan MPEG-2 dan VC-1, seperti yang dikatakan Havnar.

Ada upaya dalam pengkodean driver gratis / gratis untuk GPU yang tidak menggunakan kedua codec berlisensi ini.

Lihatlah Linux Kernel 4.4, yang telah menambahkan beberapa dukungan lebih untuk GPU VideoCore IV, tetapi juga tidak memiliki dua codec yang disebutkan di dalam perangkat keras, karena Anda memerlukan kunci untuk itu.

EDIT: masih belum ada akselerasi 3D pada perangkat keras.
SUMBER: https://www.phoronix.com/scan.php?page=article&item=linux-44-features&num=1

EDIT2: Kernel 4.5 keluar dan menurut articel ini http://www.heise.de/open/meldung/Linux-4-5-freigegeben-3D-Performance-fuer-AMD-Raspi-Treiber-und-UEFI-Schutz -3132918.html [ger], sepertiga terakhir sekarang sepenuhnya terbuka juga. Dukungan 3D ditambahkan.
Redditpost untuk RC2 (berumur sebulan) https://www.reddit.com/r/raspberry_pi/comments/44frge/review_of_kernel_45rc2_on_raspberry_pi_2_my/

alsternerd
sumber
Jadi maksud Anda ini dapat di-boot dengan perangkat lunak sepenuhnya gratis?
sampablokuper
Karena Kernel 4.4 seharusnya afaik.
alsternerd
Berita bagus jika benar! Bisakah Anda menautkan ke sumber yang mengkonfirmasi ini?
sampablokuper
2
Bekerja pada VC4 di kernel / mesa hanya menggantikan sepertiga dari fungsi BLOB (grafis 3D / 2D), itu masih perlu untuk boot.
flakeshake
@flakeake, ah, seperti yang saya takutkan. Terima kasih telah mengklarifikasi.
sampablokuper