Даступная аперацыйная сістэма RISC OS 5.30

Супольнасць RISC OS Open прадставіла выпуск аперацыйнай сістэмы RISC OS 5.30, аптымізаванай для стварэння ўбудавальных рашэнняў на базе поплаткаў з працэсарамі ARM. Выпуск заснаваны на зыходных тэкстах RISC OS, адчыненых у 2018 годзе кампаніяй RISC OS Developments (ROD) пад ліцэнзіяй Apache 2.0. Зборкі RISC OS сфарміраваны для поплаткаў Raspberry Pi, PineA64, BeagleBoard, Iyonix, PandaBoard, Wandboard, RiscPC / A7000, OMAP 5 і Titanium. Памер зборкі для Raspberry Pi складае 157 МБ.

Аперацыйная сістэма RISC OS развіваецца з 1987 года і арыентавана ў асноўным на стварэнне спецыялізаваных убудаваных рашэнняў на базе ARM-плат, якія забяспечваюць максімальную прадукцыйнасць. АС не падтрымлівае якая выцясняе шматзадачнасць (толькі кааператыўная) і з'яўляецца аднакарыстальніцкай (усе карыстачы маюць правы суперкарыстальніка). Сістэма складаецца з ядра і модуляў-надбудоўляў, у тым ліку даступны модуль з простым аконным графічным інтэрфейсам і набор простых прыкладанняў. У графічным асяроддзі выкарыстоўваецца кааператыўная шматзадачнасць. У якасці web-браўзэра выкарыстоўваецца NetSurf.

У новым выпуску:

  • У разрад стабільных пераведзена падтрымка платформы OMAP5, фармаванню першага стабільнага выпуску для якой раней заміналі праблемы з відэадрайверам.
  • Для ўсіх платформ рэалізавана поўная падтрымка ФС SparkFS з магчымасцю чытання і запісы дадзеных.
  • Абноўлена рэдакцыя RISC OS для поплаткаў Raspberry Pi. Для поплаткаў Raspberry Pi 3B, 3A +, 3B +, 4B, 400, Compute Module 4, Zero W and Zero 2W рэалізавана падтрымка Wi-Fi. У зборку дададзены выдавецкі пакет Ovation Pro. Палепшаны азнаямленчыя інструкцыі для пачаткоўцаў, не знаёмых з RISC OS.
  • Абноўлена калекцыя прыкладанняў, сярод іншага прапанаваны новы выпуск браўзэра NetSurf 3.11.
  • Уведзена ў строй тэставанне ў сістэме бесперапыннай інтэграцыі кампанентаў Alarm, ShellCLI, FileSwitch, DOSFS, SDFS, FPEmulator, AsmUtils, OSLib, RISC_OSLib, TCPIPLibs, mbedTLS, remotedb, Freeway, Net, AcornSSL, HTTP, URL , LanManFS, OmniNFS, FrontEnd, HostFS, Squash і! Internet.
  • Спынена падтрымка Internet 4, старога стэка TCP/IP, які ўжываўся да версіі RISC OS 3.70, у кампанентах Freeway, Net, HTTP, URL, PPP, NFS, NetTime, OmniClient, LanManFS, OmniNFS, !Boot, !Internet, TCPIPLibs і remotedb , што значна спрасціла іх суправаджэнне.
  • У SharedCLibrary дададзеная падтрымка хукаў для выкарыстання статычных канструктараў і дэструктараў у кодзе на C++, што дазволіла пашырыць падтрымку высокаўзроўневых моў праграмавання.
  • Для поплаткаў Raspberry Pi, Beagleboard і Pandaboard дададзены новы драйвер EtherUSB для выкарыстання Ethernet-адаптараў з інтэрфейсам USB.
  • Для поплаткаў Pandaboard і Raspberry Pi у HAL (hardware abstraction layer) рэалізаваная падтрымка ўбудаванага кантролера Wi-Fi, выкарыстаючы шыну SDIO.
  • У дадатку !Draw дададзена падтрымка файлаў у фармаце DXF.
  • У дадатку !Paint дададзена магчымасць экспарту малюнкаў у фарматах PNG і JPG. Палепшаны магчымасці малявання пэндзлямі. Дададзена падтрымка празрыстасці.
  • Па змаўчанні ўключаны модуль WimpMan, які спрашчае напісанне дэсктоп-прыкладанняў.
  • У аконным мэнэджэры рэалізаваная магчымасць налады колеру і ценяў для кнопак, а таксама змены фону панэлі.
  • Па змаўчанні ўключаны гаджэты Tabs і TreeView.
  • У файлавы мэнэджар Filer дададзена магчымасць налады бачнасці сістэмных каталогаў.
  • Максімальны памер RAM-дыска павялічаны да 2 ГБ.
  • Бібліятэкі стэка TCP/IP часткова абноўлены з выкарыстаннем кода з FreeBSD 12.4. Максімальны лік сеткавых сокетаў, якое можа адкрыць адно прыкладанне, павялічана з 96 да 256.
  • У модулі HTTP значна палепшана апрацоўка Cookie.
  • Дададзена ўтыліта RMFind для праверкі падтрымкі ўзаемадзеяння па TCP/IP.
  • Спынена падтрымка састарэлага пратакола Xeros NS.

Даступная аперацыйная сістэма RISC OS 5.30


Крыніца: opennet.ru

Дадаць каментар