Peminat sumber terbuka, bergembiralah, perkara paling menarik yang pernah saya baca sepanjang minggu atau mungkin bulan ini:”AMD komited terhadap perisian sumber terbuka dan kini berkembang ke dalam pelbagai domain perisian tegar dengan seni bina semula timbunan x86 AGESA FW.-direka bentuk dengan UEFI sebagai perisian tegar hos yang menghalang penskalaan, kepada penyelesaian perisian tegar hos yang lain seperti coreboot, oreboot, FortiBIOS, Project Mu dan lain-lain. Seni bina terbuka yang lebih baharu yang berpotensi membenarkan permukaan serangan yang dikurangkan dan kebolehskalaan yang boleh dilihat tidak terhingga kini tersedia sebagai Bukti Konsep, dalam komuniti sumber terbuka untuk penilaian, yang dipanggil AMD openSIL – Perpustakaan Permulaan Silikon Sumber Terbuka.”

Kami tidak sabar-sabar untuk mengetahui lebih lanjut tentang AMD openSIL untuk permulaan silikon sumber terbuka dengan Coreboot sejak ia muncul bulan lepas dalam ringkasan ceramah untuk acara OCP Prague. Perbincangan itu tidak berlaku sehingga minggu depan tetapi hari ini AMD menerbitkan catatan blog yang menggariskan openSIL.

Siaran itu menerangkan dengan lebih lanjut tentang penyelesaian openSIL mereka;

“AMD openSIL mematuhi matlamat mudah set agnostik fungsi perpustakaan yang ditulis dalam bahasa standard industri yang boleh dipautkan secara statik kepada perisian tegar hos tanpa perlu mematuhi mana-mana protokol perisian tegar hos. AMD openSIL direka bentuk untuk berskala dan mudah untuk disepadukan, ringan, kicauan rendah dan telus, berpotensi membenarkan postur keselamatan yang lebih baik.

AMD openSIL ialah satu set tiga perpustakaan yang dipautkan secara statik – xSIM ( Perpustakaan Permulaan Silikon x86), xPRF (Perpustakaan Rujukan Platform x86) & xUSL (Perpustakaan Utiliti & Perkhidmatan x86), yang boleh dipautkan secara statik kepada mana-mana perisian tegar hos semasa masa penyusunan/pautan. Di bawah ialah rajah tindanan perisian tegar perbandingan yang menunjukkan kebolehskalaan antara dua penyelesaian perisian tegar hos platform yang berbeza – UEFI & coreboot, yang boleh diskalakan kepada mana-mana perisian tegar hos platform lain yang wujud hari ini dan mungkin pada masa hadapan.”

Penyusunan semula timbunan AGESA ini menarik dan berpanjangan Pembaca Phoronix akan ingat apabila sebelum ini AMD pernah menjadikan AGESA sumber terbuka dan lama dahulu komited kepada Coreboot sehingga meninggalkannya apabila mereka melalui masalah kewangan mereka sedekad yang lalu… Firmware sumber terbuka dan Coreboot mereka sejak itu di sisi pelanggan sebahagian besarnya terhad kepada keperluan Google Chromebook. Harapan untuk melihat AMD terlibat lebih banyak dengan perisian tegar sumber terbuka telah diperbaharui beberapa bulan yang lalu apabila mendapati papan rujukan Genoa AMD menjalankan OpenBMC. Sejak 2019 saya juga mendengar tentang AMD berusaha ke arah yang lebih terbuka dan selama ini telah menimbulkan persoalan mengenai Coreboot dan sebagainya. Kini nampaknya terdapat minat yang mencukupi dalam perisian tegar sumber terbuka daripada hyperscalers dan pelanggan besar yang lain.
AMD telah mengusahakan openSIL dengan pemaju Coreboot yang terkenal di 9elements Security, AMI, AWS, firma perunding 3mdeb dan pakar Coreboot/Dasharo, Google, Meta, Oxide dan lain-lain. Pada mulanya openSIL menyasarkan CPU”Genoa”AMD EPYC Generasi Ke-4. Menarik untuk melihat sama ada sokongan ini diperluaskan kepada pemproses EPYC generasi terdahulu dan sama ada openSIL boleh disesuaikan untuk digunakan pada pemproses Ryzen.
Grafik AMD pada catatan blog openSIL hari ini juga menunjukkan”Ryzen”di sebelah”EPYC”, memberikan harapan bahawa klien/pemproses desktop Ryzen akan melihat sokongan openSIL dari semasa ke semasa.

Walaupun usaha openSIL ini sangat menjanjikan, ia masih belum dianggap sebagai pengeluaran sedia. Siaran itu berakhir dengan,”Perpustakaan perisian tegar AMD openSIL dan perisian tegar hos yang berkaitan dikeluarkan sebagai kod Bukti Konsep (PoC) untuk platform rujukan berasaskan AMD EPYC™ Generasi Ke-4. Kod PoC belum lagi dimaksudkan untuk kegunaan pengeluaran. AMD openSIL kod disediakan’seadanya’.”

Dikeluarkan tidak lama lagi ialah perpustakaan openSIL untuk EPYC Generasi Ke-4, panduan penyepadu OpenSIL Coreboot, Spesifikasi Senibina Perisian Tegar openSIL dan penyepaduan Coreboot untuk platform rujukan AMD CRB. Selain sokongan Coreboot di atas openSIL, AMI Aptio OpenEdition untuk platform rujukan AMD Genoa juga dijangka.

Baca lebih lanjut melalui siaran blog ini oleh Raj Kapoor, Rakan AMD dan Ketua Arkitek Perisian Tegar mereka. Pembentangan OCP Prague Raj Kapoor ditetapkan pada 20 April di mana kita akan mengetahui lebih lanjut tentang AMD openSIL.

Categories: IT Info