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.


ACPI Driver 3.23.16 pro OS/2 a kompatibilní

01.06.2021 - Reading time: ~1 minute

Arca Noae přichází s novou verzí dalšího ovladače. Tentokrát je to ACPI driver určený jak pro kernely přímo od této společnosti, tak pro ty ještě od IBM. Jedná se zejména o vylepšení práce s pamětí na SMP systémech, rozšíření debuggovacích možností a aktualizaci komponent z ACPICA - projektu referenční implementace ACPI  - na verzi 20210331, která zavádí mj. podporu ACPI 6.4.

Ovladač je k dispozici v rámci Arca/OS Support & Maintenance Subscription nebo Arca Noae OS/2 & eCS Drivers and Software Subscription.

Zdroje:

Takhle malých změn si u mainstream operačních systémů člověk ani nevšimne. V desítkách aktualizací naprosto všeho, které přichází týden za týdnem se úplně ztratí. Nicméně pro OS/2 je každá novinka dobrá novinka.


Sailfish OS 4.1: 64 bitů a nové zařízení

27.05.2021 - Reading time: 2 minutes

Titulek v podstatě shrnuje to nejdůležitější, co desetinková aktualizace finského mobilního operačního systému přináší, přesto dovolte trochu detailněji:

Sailfish OS 4.1 podporuje nové zařízení, kterým je Sony Xperia 10 II (Mark Two) a na tomto telefonu poprvé v historii projektu běží v plně 64-bitovém režimu. Prozatím to z hardwarového hlediska nepřináší nějaké převratné možnosti, i tato relativně moderní Xperia má totiž „jen“ teoreticky 32-bitově adresovatelné 4 GB operační paměti, nicméně do budoucna je to praktická nezbytnost, protože veškerý nový mobilní hardware je již roky postaven na AArch64. 

Jednu změnu to ale přeci jen přineslo: aplikace pro Android lze instalovat z 64bit apk balíků, což je v některých alternativních repozitářích dnes default. Když už je o Androidu řeč, tak Sailfish nově podporuje API na úrovni Androidu 10, tedy je pouhou jednu verzi pozadu (čímž je na tom lépe než drtivá většina majitelů telefonů s Androidem, jimž update nikdy nikdo nevydá).

Zdroj:

Považuju za úžasné, jak se Jolla drží a nijak zásadně nezaostává za mobilním světem, tedy dělá něco, co třeba Microsoft v posledních patnácti letech několikrát zkusil a vždy strašlivě pohořel. Nezbývá než popřát, ať se daří i dále.


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.