TenFourFox FPR32

17.04.2021 - Reading time: ~1 minute

Cameron Kaiser vydal před časem ohlášený poslední Feature Parity Release 32. Tento release bude dostávat další dílčí aktualizace a záplaty až do 21. září letošního roku. 

Zároveň se na Macintosh Garden objevil toolkit, s jehož pomocí je možné si TenFourFox automaticky přeložit ze zdrojových kódů ve vlastní režii. Obsahuje všechny závislosti i potřebné nástroje, po výběru architektury (G3, G4-7400, G4-7450, G5) stáhne z GitHubu zdrojáky poslední existující verze a přímo na ploše vytvoří spustitelnou aplikaci. Balík vzhledem ke všemu uvedenému má více než 1.6 GB a nejedná se o oficiální nástroj od dr. Kaisera.

Jsem velmi zvědavý, kdo zvedne hozenou rukavici a začne browser dělat oficiálně, pod novým názvem. Toolkit může použít kdokoliv, nicméně přímo Cameron upozorňuje že na jeho Quad G5 trvá překlad jedné architektury skoro čtyři hodiny, takže pro lidi s jednoprocesorovou G4 se bude jednat spíše o celodenní kratochvíli, takže si asi vlastní prohlížeč nebude překládat úplně každý.


Vyšlo FreeBSD 13.0

14.04.2021 - Reading time: 3 minutes

FreeBSD, nejrozšířenější z trojice hlavních BSD systémů a také jediné, které si za primární cíl klade tvorbu klasického desktopového systému na běžně dostupném hardware, bylo vydáno v třinácté velké verzi. Kromě již před pár dny popsaných změn v úrovni podpory některých  procesorových architektur jsou zde i další novinky, které stojí za zmínku:

  • Všechny podporované architektury používají LLVM/clang toolchain.
  • Došlo k odstranění zastaralé verze GNU debuggeru, GNU grep byl nahrazen BSD verzí, stejně jako dtc.
  • 64bitová architektura Power/PowerPC je nově podporována jak v big-endian, tak v little-endian verzi.
  • V jádře přibyla podpora pro procesory Hygon Dhyana, vznikající na základě licencovaného jádra Zen 1 ve spolupráci AMD a čínských partnerů.
  • Z ARM větve byla odstraněna veškerá podpora ARMv5.
  • Virtualizační nástroj bhyve se dočkal celé řady vylepšení - experimentálně například lze ukládat snímky virtuálních strojů a následně pokračovat v jejich běhu z uloženého snímku.
  • Binární verze systému pro 32bitová PC nyní vyžaduje pro svůj běh procesor rodiny 686 - podpora 486 a 586 zůstává na úrovni zdrojového kódu, pokud by bylo zapotřebí systém provozovat na takto starých procesorech, je nutné si jej přeložit. To samozřejmě platí pouze pro základní systém, požadavky jednotlivých balíčků se mohou lišit.

Je toho ale pochopitelně mnohem více.

Na závěr pouze zbývá doplnit, že zatímco starší verze 12.2 ještě nemá ohlášené datum formálního konce podpory, tak poslednímu release jednáctkové řady, tj. 11.4, se už end-of-life blíží - nastane 30. září letošního roku. Pro aktualizaci na FreeBSD 13 tak je jistě důvodů více než dost.

Zdroje:

FreeBSD je pro mě tak trochu něco jako Ubuntu mezi BSD systémy. Cílí na uživatele, který chce moderní desktop se vším, co současný hardware nabízí a z nějakého důvodu chce, aby byl založen software s BSD licencí a ne GPL. Proto se snaží rychle vstřebat novinky a neštítí se zahazovat staré věci, v této verzi byly třeba vyřazeny ovladače pro velké množství starých síťových karet - například NE2000, AMD PCnet, 3Com Etherlink III, Xircom PCMCIA, atd. Není to úplně to, oč bych ve svém výpočetním životě stál, nicméně jelikož třináctka je první, která podporuje můj domácí desktop (Raptor Blackbird, ppc64le), asi ji vyzkouším.


Slackware 15.0 Beta

13.04.2021 - Reading time: 2 minutes

Slackware, nejstarší stále vyvíjená linuxová distribuce, se s chystaným releasem 15.0 dostal už do stádia beta verze. Stalo se tak necelé dva měsíce po vyhlášení verze alfa, i tentokrát se nejedná o samostatný release, ale pouze o prohlášení větve -current za faktickou betu. Patrick Volkerding tak učinil v oficiálním change logu projektu i přesto, že zatím stále není dořešen problém při překladu 32bitové verze databáze mariadb. To by se mělo brzy zlepšít, proto lze v dohledné době očekávat buď další betu a nebo rovnou release candidate.

Aktuální stabilní verze, tedy 14.2, má za sebou už skoro pět let existence, před svým vydáním prošla dvěma betami a dvěma RC, celý proces trval zhruba půl roku.

Zdroje:

Co dodat? Slackware je moje domovská distribuce na všem, co má x86, AMD64 nebo ARM/AArch64. S výjimkou serveru, který hostuje tento blog, provozuju všude -current a nebudu to asi měnit ani do budoucna, nicméně právě server by si potřeboval novou stabilní verzi jako sůl - současný hybrid 14.0+14.1+14.2+patche má sice i při servírování více než desítky webů uptime přes šet set dnů, takže stabilní je dostatečně, ale také má PHP ve pětkové verzi a to už není žádná hitparáda.


Změny v podpoře hardware u FreeBSD 13

10.04.2021 - Reading time: 3 minutes

Vydání FreeBSD 13.0 se očekává každým dnem (aktuálně jsme u Release Candidate 5) a bylo by proto dobré stručně shrnout, k jakým změnám v podpoře u nemainstreamového hardware dojde. FreeBSD dělí úroveň podporovaného hardware do čtyř stupňů

  • Tier 1 - Plně podporovaný hardware, u nějž mají vydání nových verzí, bezpečnostní záplaty a balíčky na starosti přímo pověřené týmy FreeBSD projektu
  • Tier 2 - Minoritní a vývojové architektury, s pouze komunitní podporou.
  • Tier 3 - Experimentální podpora, případně legacy hardware.
  • Tier 4 - Nepodporované architektury.

V aktuální verzi 12.x má FreeBSD pouze dvě platformy zařazené do Tier 1 a sice 32bitové x86 s 64bitové AMD64. I v chystané verzi zůstanou dvě, nicméně x86 se přesune do Tier 2, což je logické vzhledem k tomu, že veškeré nové procesory od AMD i Intelu jsou už minimálně šestnáct let 64bitové. Jeho místo nově zaujme ARMv8/AArch64, který se tedy stane druhou oficiální platformou systému.

Z Tier 3 do Tier2 se přesouvá port FreeBSD/RISC-V, což nepochybně souvisí i s tím, že se na trh chystá několik relativně dostupných desek s procesory této architektury, takže bude možné vývoj a testování ve větší míře realizovat i mimo emulátor QEMU.

A aby to nebyly jen dobré zprávy, o celé dva stupně si pohorší SPARC a stane se nově nepodporovanou platformou. Bohužel i to je zcela logické. Procesor, který byl podporován od verze 5.0, již odepsala i mateřská společnost (Oracle), ztratil své uživatele již i mezi komunitou, o čemž svědčí i třeba mailing list, dlouhé měsíce plný jen spamu a neřešených chybových hlášení. Ti, kdož stále hardware této platformy provozují, budou muset přejít například na NetBSD, kde je 64bitový SPARC stále v Tier 1 a 32bitový v Tier2.

Zdroje:

FreeBSD je nejdesktopovější z větších BSD systémů, proto je jen logické, že také nejvíce sleduje trendy - populární hardware se objevuje, zastaralý mizí. Škoda jen, že při pohledu na seznam podporovaných desek u AArch64 není vidět žádné velké železo, jen samé malé destičky. Na to, že ta architektura je minimálně stejně schopná jako AMD64 a určitě mnohem výkonnější než opouštěný SPARC, všude jsou na ní vidět jen samé hračky.


Publikovány návrhy PCB pro PowerPC notebook

07.04.2021 - Reading time: ~1 minute

Šest a půl roku od zahájení projektu a měsíc a půl od zveřejnění návrhů ve formátu proprietárního programu Mentor Expedition, v němž byly původně kresleny, došlo ke konverzi, kontrole a publikaci i ve formátech pro software Altium a otevřený Kicad.

Dalším krokem je výroba dvou funkčních prototypových desek a jejich pokusné osazení do zapůjčených 15.6" šasi Slimbook. Za tímto účelem probíhá výběr prostředků, z potřebných 12500 EUR jsou vybrány zhruba dvě pětiny.

Zdroj:

Projektu už chvíli fandím. Trpí bohužel zcela typickým problémem dnešní doby: levné desky založené na ARM/AArch64 uspokojily potřebu po hardware odlišném od x86/AMD64, zájem o ostatní platformy mezi širším obecenstvem je tak zcela minimální, zvlášť pokud ještě jde o platformu s odlišnou endianitou. Nezbývá než přát štěstí, aby se podařilo vše dokončit.


JingOS 0.8 přináší OTA a další novinky

05.04.2021 - Reading time: 2 minutes

V posledním březnovém dni byla vydána verze 0.8 nové linuxové distribuce, která chce primárně cílit na použití na tabletech a zařízeních konvertovatelných z tabletu na desktop/notebook. Systém samotný je založený na Ubuntu, grafické prostředí pak na KDE a Plasma Mobile, přičemž část ovládacích prvků i funkcionality si autoři píší sami.

Ačkoliv většina serverů uvádí jako nejzásadnější novinku, že tato verze běží již i na architektuře x86, opak je pravdou - ode dne ohlášení je x86/AMD64 hlavní architekturou na níž vývoj probíhá a vlastně ani jiná oficiálně podporována není. Podle roadmapy se to má změnit až s verzí 1.0, která dorazí na konci června a bude podporovat minimálně vlastní chystaný ARMový tablet JingPad A1. Co tedy 0.8 skutečně přinesla?

  • Možnost OTA aktualizací
  • Vlastní App Store
  • Redesign správce souborů a nastavení
  • Možnost přeuspořádání ikon na ploše
  • Automatické škálování aplikací na HiPPI displejích
  • Bugfixy
  • Nový wallpaper

Zdroje:

Jsem skeptik. Pokud autoři tvrdí, že je JingOS "World’s FIRST Linux Tablet OS" tak jsou buď neznalí (Co třeba Nokia Internet Tablety před už více než 15 lety?), nebo lžou. Chtějí-li cílit na tablety a zatím oficiálně neběží na žádném ARM zařízení, protože čekají na vlastní tablet, je to podivné. Systém lze zatím stáhnout jen tak, že někam zadáte e-mail a dorazí vám odkaz, opět podivné. Možná se - jako už hodněkrát v historii - pletu, ale neprorokuju, že bychom za pět let všichni svištěli na tabletech s JingOS.


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.