Dubnová nálož RISC OS novinek

30.04.2024 - Doba čtení: 3 minut

O uplynulém víkendu se v severoanglickém Wakefieldu konalo setkání uživatelů operačního systému RISC OS a výrobců software a hardware pro tuto platformu. Není se tedy co divit, že byla vydána spousta nového software i hardware:

  • Nejdůležitější zprávou je, že RISC OS Open vydala novou verzi přímo samotného operačního systému RISC OS. Předchozí verze je už více než tři roky stará, není tedy divu, že se novinek nashromáždilo poměrně dost: na diskovém obrazu došlo k 347 změnám, u ROM verze je to 329. Zavřeno bylo 76 ticketů v bugtrackeru. Release mimo jiné zahrnuje všechny novinky poslední doby, například ovladače WiFi pro ty modely Raspberry Pi, které mají bezdrátový síťový adaptér přímo integrovaný, nejnovější verzi browseru NetSurf (3.11) či plné verze SparkFS a DTP software Ovation Pro.
    https://www.riscosopen.org/news/articles/2024/04/27/risc-os-5-30-now-available
  • R-Comp představil nové verze svých dvou programů. Nástroj pro správu rodokmenů a rodinných vztahů Genealogy přichází s novou velkou verzí 2, která umí vizualizovat rodokmen a související diagramy celou řadou nových způsobů a také má přepracované uživatelské rozhraní. Multiprotokolový (FTP, SMTP(s), POP3(s), HTTP, RSS, NNTP) síťový nástroj NetFetch se sice dočkal pouze desetinkové verze 5.55, ale ta aktualizuje SSL/TLS na aktuální verze a tím ho udržuje funkční i pro práci s moderními servery. U protokolu NNTP pak možnost práce pomocí šifrovaného spojení najdeme úplně poprvé. Oba programy lze najít v aplikačním obchodě !Store za 30 GBP.
    https://www.riscository.com/2024/three-new-nvme-systems-from-riscosbits-at-wakefield/
    https://www.riscository.com/2024/netfetch-5-55-released/
  • Aktualizací prošel i bezplatný nástroj VirtuDesk, který umožňuje rozšířit pracovní plochu i mimo rozlišení připojeného monitoru a to až dvanáctinásobně v obou osách. Zde je podstatné, že aktuální vývojář přepsal značnou část kódu vývojáře původního a došlo tak ke zkrácení celé utilty a jejímu zrychlení.
    http://www.stronged.iconbar.com/fjg/
  • Neméně významné jsou i novinky hardwarové. RISCOSbits ve Wakefieldu představili hned několik nových počítačů určených pro RISC OS. Jsou založeny na Pi Compute Module v různých výkonostních nastaveních (overclocking) a hlavní jejich vlastností je, že doposud používané úložiště typu eMMC vyměnily za NVMe, jehož ovladače pro RISC OS pocházejí právě z dílen RISCOSbits.
    https://www.pihard.co.uk/

Některé z uvedených novinek mě nechávají vcelku chladným, nicméně nový RISC OS a VirtuDesk si určitě na Raspberry Pi 2B nainstaluju.


Hyperion Entertainment je v možná konkursu

12.04.2024 - Doba čtení: ~1 minuta

Společnost Hyperion Entertainment, která stojí za prakticky veškerým novým vývojem systémů AmigaOS 3.2 pro klasické a AmigaOS 4.1 pro PowerPC Amigy, se stala součástí likvidačního řízení, jež bylo počátkem dubna vyhlášeno na nizozemskou společnost Ben Hermans BV. Ta v roce 2019 získala do vlastnictví 97% podíl v Hyperionu a jelikož od roku 2021 nepublikovala žádnou výroční zprávu, není zcela jasné, jak velký podíl vlastní dnes.

Pokud by obě společnosti byly v prokazatelně v přímém vlastnickém vztahu, pak by se likvidace týkala i Hyperionu. V belgickém Státním věstníku (ekvivalent naší Sbírky zákonů) byl však pro Hyperion vyhlášen pouze dočasný správce, společnost tedy minimálně prozatím ke svému konci nemíří. Další informace zatím nejsou známy.

Zdroj:

Amiga prostě nikdy nebude mít klid.


OpenBSD 7.5

08.04.2024 - Doba čtení: 2 minut

Pár dnů po NetBSD vyšla i nová verze „konkurenčního“ systému OpenBSD. Zde se nejedná o žádnou dlouho očekávanou velkou verzi, protože systém vychází s přesností hodinového strojku pravidelně dvakrát ročně. Zásadních novinek proto není tolik:

  • clang/llvm byl povýšen na verzi 16, LibreSSL na verzi 3.9.0, OpenSSH na 9.7 a OpenSMTPD na 7.5.
  • Počítače založené na Apple silicon (AArch64) dostaly podporu kernel mode-setting prostřednictvím ovladačů portovaných z Asahi Linuxu. Nejedná se o akceleraci grafiky, přesto ke zrychlení vykreslování obrazu i tak dle reportů uživatelů došlo.
  • Došlo k likvidaci funkce syscall, která doposud umožňovala volání služeb jádra systému odkudkoliv. V posledních několika letech došlo k omezení možností, odkud lze tyto služby volat, byl zaveden nový bezpečný mechanismus zvaný pinsyscalls a kód volající původní funkci byl upraven tak, aby ji již nepotřeboval.
  • V síťovém rozhraní ppp bylo zapnuto IPv6.
  • Přibyla řada nových ovladačů, například qwx (ekvivalent linuxového ath11k) a mwx pro některá WiFi zařízení od Qualcommu a Mediateku.

Zdroje:

Stejně jako NetBSD, i OpenBSD co nevidět nainstaluju na k tomu určené zařízení a vyzkouším. Oba systémy jsou mi sympatické a byť desktopově zatím zůstávám na Linuxu, jsou možnou alternativou.


NetBSD 10.0

04.04.2024 - Doba čtení: 4 minut

Byla vydána osmnáctá velká verze jednoho z trojice moderních BSD systémů. Vzhledem k tomu, že i tentokráte jsou podporovány desítky různých architektur a platforem, je novinek značné množství, mezi nejdůležitější ale bezesporu patří:

  • Zejména na moderních architekturách AArch64 a x86_64 došlo k podstatnému zvýšení rychlosti systému, dle benchmarku provedeného přímo lidmi z NetBSD Core Group v některých případech narostl výkon až o 100 % proti předchozímu release. Za tímto zlepšením stojí zejména změny v scheduleru při práci s big/LITTLE modelem a optimalizace I/O operací na uvedených architekturách.
  • Platformně nezávislé úpravy, které zrychlily systém i mimo aktuálně nejrozšířenější procesorovou dvojici, zahrnují změnu algoritmů, kterými je procházena souborová cache jádra a pak také úpravy v obecné části systému virtuální paměti.
  • NetBSD nově podporuje VPN dle standardu WireGuard a to prostřednictvím ovladače/zařízení wg, který je však prozatím pouze experimentální a vyžaduje další testování. 
  • Na Armv8-A systém umí použít prvky hardwarové bezpečnosti přímo na procesoru, konkrétně Privileged Access Never, Pointer Authentication a Branch Target Identification.
  • Vylepšena byla i na podpora virtualizace a to jak běhu NetBSD ve virtualizaci (Xen, HyperV, ovladače VirtIO) tak virtualizaci jiných systémů pod NetBSD (virtualizér nvmm například už přežije uspání a probuzení hostovského stroje).
  • Došlo i na úklid - byly odebrány ovladače předethernetových síťových technologií HIPPI, FDDI a TokenRing, zmizela i podpora některých desek s procesory TI OMAP z portu evbarm.
  • NetBSD 10.0 vyšlo pro 9 platforem v nejvyšší úrovni podpory Tier I, dalších 47 je podporováno komunitou v rámci Tier II. Do nefunkčního stádia Tier III se nedostal žádný port.  Každý z těchto portů, které celkově pokrývají 16 procesorových rodin, pak má vlastní seznam novinek a změn.

Zdroje:

Jelikož jsem se k RSS čtečce dostal zrovna na apríla, čekal jsem pár dnů, než jsem jí začal věřit. Po dlouhé řadě release kandidátů ale opravdu k vydání NetBSD 10.0 došlo a už se těším až ho na stroji k tomu určeném vyzkouším. Je to sice veskrze nudné písíčko, ale NetBSD nemůže snad nikde ani být nudné.


USB stack 12.15 pro OS/2 a kompatibilní

25.03.2024 - Doba čtení: 2 minut

Od roku 2022, kdy vyšly hned čtyři aktualizace balíku USB ovladačů pro OS/2 a kompatibilní, bylo více než rok a čtvrt ticho po pěšině. Nová verze, označená jako 12.15, ale přináší hned několik zajímavých novinek, které stojí za zmínku:

  • USB klávesnice jsou při bootu inicializovány podstatně dříve, než tomu bylo doposud, což dává možnost uživateli do boot procesu pomocí klávesnice nějak zasáhnout a není k tomu nutné mít klávesnici připojenou pomocí PS/2.
  • V distribuci přibyl ovladač USBSER umožňující použití převodníků z USB na RS-232 a to zejména ve starších zařízeních, která nespolupracovala se stávajícím ovladačem USBCOM.
  • Oprava inicializace zařízení v ovladači USBASIX (USB-ethernet), díky níž zařízení, která byla dosud sice podporována ale nefungovala korektně, nyní bezproblémově fungují.
  • Opravy v inicializaci XHCI a práci s HC obecně, které do budoucna umožní podporu dalších zařízení.

Balík je dostupný pro všechny, kteří si platí některý z Drivers and Software Subscription programů, a to jak pro ArcaOS, tak pro starší eComStation či poslední verze OS/2 od IBM.

Zdroje:

Je zajímavé, že někdo portuje do takto minoritních systémů ovladač naprosto minoritních sériových převodníků - PL230x je v OS/2 a jeho nástupcích podporován již dlouho, tady jde např. o převodníky od Belkinu, kterými lze připojit a synchronizovat Palm. Jediné vysvětlení, které mě napadá, je že někde je nějaká firma, která používá stará PDA s konkrétním programem a teď potřebuje sync s OS/2. Jinak to u komerčního software vůbec nedává smysl.


Cover Image

RISC OS 5 získá podporu WiFi

26.02.2024 - Doba čtení: 2 minut

Společnost RISC OS Open Limited ohlásila, že vzhledem k tomu, že vypsaná bounty na přidání podpory WiFi pro RISC OS 5 dosáhla sta procent požadované částky a zároveň se stala vůbec druhou nejpopulárnější co do počtu hlasů v historii, dočká se realizace.

Celým názvem se tento úkol jmenuje TCP/IP stack overhaul (Step 3 of 4), což neklamně značí, že jde o činnost, která má nějaké předchůdce a minimálně jednoho následovníka. TCP/IP stack v RISC OS je od roku 1997 víceméně ve stejném stavu a je zapotřebí provést jeho větší modernizaci, což je nereálné učinit v jednom kroku.

První část byla dokončena po několika letech vloni a jejím výsledkem byla modernizace SSL/TLS a zavedení iniciální podpory pro IPv6. Druhá část má být dle popisu nejrozsáhlejší, jedná se totiž o port části TCP/IP z FreeBSD v podobě 5 knihoven, 12 programů a 25 modulů a i když se i na ní již pracuje, ještě se nevybrala plná částka, takže práce nejsou oficiální. Poslední část pak ještě nebyla ani vyhlášena.

Část třetí se tedy týká prakticky výhradně WiFi a to ještě jen na těch modelech Raspberry Pi, které mají Wifi integrovánu, tj. 3B, 3A+, 3B+, 4B, Compute Module 4, Pi 400, ZeroW a Zero2W. Nicméně nakonec by měl RISC OS získat ovladače těchto WiFi čipsetů, podporu šifrovacích protokolů, které se v bezdrátových sítích běžně používají a správce bezdrátových sítí, v něm uživatelé budou moct připojení počítače k Wifi nastavit. I zde se již neoficiálně pracovalo dříve, takže těsně před Vánoci bylo možné ukázku funkčnosti vidět na srazu Midland User Group.

Zdroje:

Bohužel moje Pi 2B, na němž RISC OS provozuju, nic nového nezíská - to by někdo musel dopsat podporu pro nějaký USB WiFi dongle, ale celkově je to velmi pozitivní zpráva. Sehnat dneska někde mimo pohodlí domova drátové připojení není až tak jednoduché.


ALT-F4.cz

Novinky ze světa mimo současný desktopový a mobilní mainstream.
Tak často, jak to jen je možné. Ozdrojované a se stručným komentářem.

Chcete podpořit tvorbu tohoto webu? Kupte mi třeba kafe!