SiFive představil dvě nová RISC-V jádra

23.06.2021 - Reading time: 2 minutes

Společnost SiFive představila dvě nová RISC-V jádra, obě s plnou podporou v Linuxu:

  • P550 - out-of-order architektura s třinástistupňovou pipeline a tripple-issue zpracováním instrukcí. Aktuálně nejrychlejší RISC-V jádro - v benchmarku SPECInt 2006 přepočteném na 1 GHz taktu dosahuje hodnoty 8.65, což není při porovnání například s i9-11.08 u Intel Core-i9 10900K vůbec špatné. Jádro je také velmi malé, čtyři jádra zabírají stejnou plochu jako jedno jádro ARM Cortex-A75.
  • P270 - in-order architektura s osmistupňovou pipeline a dual-issue zpracováním instrukcí. Jádro implementuje volitelnou vektorovou jednotku nazvanou V, která aktuálně ještě ani nebyla definitivně standardizována (sada je značena jako V extension 1.0 release candidate).

Dále byla ohlášena spolupráce s Intelem, jejíž nejhmatatelnějším výsledkem bude implementace prvního jmenovaného jádra coby management jednotky do budoucích 7nm procesorů x86_64 architektury Horse Creek.

Zdroj:

Hezky se nám ten RISC-V rozjíždí. Doufám, že se s ním brzy objeví nějaký notebook - na desktopu aktuálně nemám potřebu změny, ale lehký linuxový notebook s otevřeným CPU bych si nechal líbit.


Rocky Linux 8.4

22.06.2021 - Reading time: ~1 minute

Rocky Linux, nová linuxová distribuce, jejímž cílem je dělat to, co dosud dělal CentOS - tedy vydávat komunitní ekvivalent Red Hat Enterprise Linuxu - přichází s první stabilní verzí. Tato verze má, stejně jako její vzor, číslo 8.4 a je k dispozici pro platformy AMD64 a AArch64.

Zdroj:

CentOS (tehdy ve verzi 5) byl systém na mém prvním virtuálním webserveru. Předtím jsem vše hostoval u někoho jiného, CentOS byl ale dostatečně user-friendly na to, abych se na něm naučil spravovat jak Apache, tak mySQL, ale vlastně i celý systém. Už ho řadu let nepoužívám, přesto mě překvapilo prosincové ohlášení konce jeho dosavadní formy existence. Je dobře, že původní zakladatel projektu vytvořil jeho náhradu a doufám, že v Rocky Linuxu zopakuje úspěchy CentOSu.


helloSystem 0.5

14.06.2021 - Reading time: 2 minutes

Distribuce založená na FreeBSD, která cílí zejména na uživatele macOS, kteří z nějakého důvodu chtějí tento systém opustit a přesto si i nadále připadat jako doma, vyšla v nové verzi pět měsíců po vydání verze předchozí. Systém je založen na FreeBSD 12.2, co se GUI týká tak to je postaveno na vlastním souborovém manažeru Filer, který umí kreslit i pracovní plochu, a horní menu liště zvané prostě Menu (obojí založeno na Qt respektive PyQt). Zajímavým přístupem je, že vše se bootuje z read-only obrazu, takže systém nelze běžným používáním poškodit, aplikace se pak spouští z balíků AppImage.

Zdroje:

Že se někdo snaží udělat operační systém pro odpadlíky z jablečné víry je velmi pěkné. Že to (záměrně) nepojali jako pouhé téma pro již existujícího okenního správce a neforknuli některou z tisíců linuxových distribucí, je ještě hezčí. Nicméně jsou si jisti tím, že nějakého uživatele Macu přesvědčí systém, který má coby hlavní webovou prezentaci repozitář na GitHubu a generovanou dokumentaci? Ano, je to povrchní - ale tady se bavíme o Apple a lidech, kteří jeho produkty používají...


Nová verze FreeDOS kernelu a další novinky

14.06.2021 - Reading time: 4 minutes

Novinkový feed FreeDOSu sleduju už několik let, ale za květen a červen v něm přibylo tolik novinek, jako předtím už dlouho ne, proto si zaslouží alespoň stručné shrnutí:

  • Na prvním místě se jistě sluší zmínit, že na počátku května vyšla nová verze FreeDOS označená jako 1.3 RC4. Nejvíce změn prý dostal instalátor systému, který podporuje vícejazyčná prostředí, více hardware a práce s ním je jednodušší. Dle zakladatele projektu byl tentokrát poprvé kladen větší důraz na provoz systému ve virtualizaci, než na reálném železe, takže by se měly projevit změny i v této oblasti. Nicméně kromě live CD určeného právě pro emulátory a virtuální stroje, existují i nadále instalační média pro starý hardware a to jak jako CD, tak v podobě obrazů instalačních disket. Pokud půjde vše dle plánu, příští verze už bude bez RC, tedy plný release.
  • Nové verze se dočkalo i samotné jádro systému. Podle releasů na GitHubu jde o první nové vydání za zhruba pět let, největší změnou zde je možnost překladu jádra pomocí GCC-ia16 a nový příkaz CHAIN pro soubor config.sys.
  • Pro FreeDOS stále vychází množství software, respektive primárně pro MS-DOS, ale díky kompatibilitě je samozřejmě funkční i zde. Námátkově za poslední týdny vyšel Free Pascal 3.2.2, Links 2.23, assembler A72 ve verzi 1.03 nebo interpret JavaScriptu nazvaný jSH.
  • FreeDOSu se v červnu masivně věnuje server OpenSource.com, obden na něm vychází nějaký článek počínaje seznámením s projektem a instalací systému, přes popis bootovacího procesu a následně se seriál zabývá běžným každodenním používáním. Autorem všech článků je osoba nejpovolanější: přímo zakladatel FreeDOSu, Jim Hall.

Zdroje:

Co dodat? DOS měl dle mateřské společnosti umřít nejpozději v roce 1995, kdy byl vydán jeho nástupce pro běžné stolní počítače. Co ale má uživatele, to neumírá, a chápu ty, kteří tváří v tvář hrůze zvané Windows 95 raději sedli a napsali si vlastní DOS - a to ačkoliv jsem se raději vydal jinou, unixovou cestou.


Dvě firefoxové novinky na platformě OpenPOWER

08.06.2021 - Reading time: 2 minutes

Cameron Kaiser, tak jak oznámil při ohlášení konce vývoje TenFourFoxu, nasměřoval své úsilí a svůj volný čas k vylepšování Firefoxu na platformě OpenPOWER, respektive ppc64le pod Linuxem. Výsledkem je:

  • JavaScript JIT, ač má zatím daleko do plně funkčního software, umí generovat nativní instrukce, provádět ABI-compliant volání SpiderMonkey VM a při volání a návratech z funkcí správně obsluhuje zásobník. Je to vše teprve začátek práce, při níž už bylo a ještě bude (i dalšími vývojáři) použito hodně z věcí vytvořených původně pro TenFourFox, nicméně na konci snad bude plně funkční JIT ve Firefoxu, kde zatím (narozdíl od Chromia) chybí.
  • Firefox 89 je potvrzený jako přeložitelný a funkční. Tato nová verze s novým GUI sice pro překlad (minimálně pod Fedorou, kde Cameron testuje) vyžaduje konkrétní verzi GCC 11, jinak se nepřeloží a v případě použití clang se sice přeloží, avšak nejde spustit, nicméně při správném nastavení a se správným softwarem funguje a je dokonce o něco rychlejší, než verze dosavadní.

Zdroje:

Používám Firefox a používám ho na plus-mínus podobném železe jako Cameron. Pro mě osobně dvě velmi dobré zprávy - snad mi nová verze do Void Linuxu dorazí brzy.


Warpstock Europe 2021

02.06.2021 - Reading time: ~1 minute

Tuto sobotu, tj. 5 června, se bude konat tradiční evropská konference týkající se operačních systémů odvozených od OS/2. První ročník se odehrál již v roce 1999 (americká verze je ještě o dva roky starší a i ta už navazovala na starší OS/2 World Conference and Exhibition) a za oněch 22 let se dokonce osmkrát odehrál v ČR.

Stejně jako vloni se i letos koná pouze v online formátu, nicméně je díky tomu alespoň zdarma a dostupný i těm, kteří by se jinak na druhou stranu kontinentu/země/města nevydali. Událost začíná v 16:00 našeho času a končí ve 21:00 a je přístupná pomocí YouTube kanálu a IRC chatu.

Zdroje:

Má licence na ArcaOS již bohužel vypršela a zatím jsem nenašel motivaci pro pořízení další, přesto ale minimálně hlasitě přemýšlím o tom, že bych některé prezentace zhlédl.


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.