Sistem pengendalian RISC OS 5.30 tersedia

Komuniti RISC OS Open telah mengeluarkan RISC OS 5.30, sistem pengendalian yang dioptimumkan untuk penyelesaian terbenam berdasarkan papan berasaskan pemproses ARM. Keluaran ini adalah berdasarkan kod sumber RISC OS, yang bersumberkan terbuka pada 2018 oleh RISC OS Developments (ROD) di bawah lesen Apache 2.0. Binaan RISC OS tersedia untuk papan Raspberry Pi, PineA64, BeagleBoard, Iyonix, PandaBoard, Wandboard, RiscPC/A7000, OMAP 5 dan Titanium. Saiz binaan Raspberry Pi ialah 157 MB.

Sistem pengendalian RISC OS telah dibangunkan sejak 1987 dan tertumpu terutamanya untuk mencipta penyelesaian terbenam khusus berdasarkan papan ARM, memastikan prestasi maksimum. OS tidak menyokong multitasking preemptive (hanya koperasi) dan adalah pengguna tunggal (semua pengguna mempunyai keistimewaan superuser). Sistem ini terdiri daripada kernel dan modul tambahan, termasuk modul dengan antara muka grafik bertingkap mudah dan satu set aplikasi mudah. Persekitaran grafik menggunakan pelbagai tugas kooperatif. NetSurf digunakan sebagai pelayar web.

Dalam keluaran baharu:

  • Sokongan untuk platform OMAP5 telah dipindahkan ke kategori stabil; pembentukan keluaran stabil pertama untuk platform ini sebelum ini dihalang oleh masalah dengan pemacu video.
  • Sokongan penuh untuk sistem fail SparkFS dengan keupayaan membaca dan menulis data telah dilaksanakan untuk semua platform.
  • Keluaran RISC OS untuk papan Raspberry Pi telah dikemas kini. Sokongan Wi-Fi telah ditambahkan untuk papan Raspberry Pi 3B, 3A+, 3B+, 4B, 400, Compute Module 4, Zero W dan Zero 2W. Pakej penerbitan Ovation Pro telah ditambahkan pada keluaran. Arahan pengenalan yang lebih baik telah disediakan untuk mereka yang baru menggunakan RISC OS.
  • Koleksi aplikasi telah dikemas kini, termasuk keluaran baharu pelayar NetSurf 3.11.
  • Pengujian telah dilaksanakan dalam sistem penyepaduan berterusan untuk komponen berikut: Penggera, ShellCLI, FileSwitch, DOSFS, SDFS, FPEmulator, AsmUtils, OSLib, RISC_OSLib, TCPIPLibs, mbedTLS, remotedb, Lebuhraya, Net, AcornSSL, HTTP, URL, Dialler, PPP, NetTime, OmniClient, OmniClient, OmniClient, OmniClient HostFS, Skuasy dan !Internet.
  • Sokongan untuk Internet 4, susunan TCP/IP lama yang digunakan sebelum RISC OS 3.70, telah digugurkan dalam Freeway, Net, HTTP, URL, PPP, NFS, NetTime, OmniClient, LanManFS, OmniNFS, !Boot, !Internet, TCPIPLibs dan remotedb, menjadikannya lebih mudah untuk diselenggara.
  • SharedCLibrary kini menyokong cangkuk untuk menggunakan pembina statik dan pemusnah dalam kod C++, mengembangkan sokongannya untuk bahasa pengaturcaraan peringkat tinggi.
  • Pemacu EtherUSB baharu telah ditambah untuk papan Raspberry Pi, Beagleboard dan Pandaboard untuk membolehkan penggunaan penyesuai Ethernet USB.
  • Untuk papan Pandaboard dan Raspberry Pi, HAL (lapisan abstraksi perkakasan) melaksanakan sokongan untuk pengawal Wi-Fi bersepadu menggunakan bas SDIO.
  • Aplikasi !Draw kini menyokong fail DXF.
  • Apl !Paint kini menyokong eksport imej dalam format PNG dan JPG. Keupayaan lukisan berus telah dipertingkatkan. Sokongan ketelusan telah ditambah.
  • Modul WimpMan didayakan secara lalai, menjadikannya lebih mudah untuk menulis aplikasi desktop.
  • Pengurus tetingkap kini membolehkan anda menyesuaikan warna dan bayang butang, serta menukar latar belakang panel.
  • Secara lalai, alat Tab dan TreeView didayakan.
  • Pengurus fail Filer kini membenarkan anda untuk menyesuaikan keterlihatan direktori sistem.
  • Saiz cakera RAM maksimum telah ditingkatkan kepada 2 GB.
  • Pustaka tindanan TCP/IP telah dikemas kini sebahagiannya menggunakan kod daripada FreeBSD 12.4. Bilangan maksimum soket rangkaian yang boleh dibuka oleh satu aplikasi telah ditingkatkan daripada 96 kepada 256.
  • Pengendalian kuki telah dipertingkatkan dengan ketara dalam modul HTTP.
  • Menambahkan utiliti RMFind untuk menyemak sokongan untuk komunikasi TCP/IP.
  • Sokongan untuk protokol Xeros NS legasi telah dihentikan.

 Sistem pengendalian RISC OS 5.30 tersedia


Sumber: opennet.ru

Tambah komen