Ve vývoji eudev bude pokračovat Eudev Project

16.09.2021 - Reading time: 2 minutes

Eudev vznikl v roce 2012 jako fork udev pro systémy, které nepoužívají jako svůj init systemd, protože zhruba někdy od té doby se udev stal pevnou součástí systemd a nebylo možné jej používat bez něj a už vůbec ne na systémech, které nepoužívají glibc. Primárně byl určen pro Gentoo v provozované kombinaci musl+OpenRC a vývojáři této distribuce také většinově stáli za jeho rozvojem, nicméně postupně jej nasadily i další distribuce - například v roce 2015 Slackware nebo o tři roky později Devuan.

Gentoo ale došlo do stavu, kdy pro musl+OpenRC lze použít balík sys-fs/udev (pro systemd zůstává systemd/udev), takže další práce na eudev jsou z jejich pohledu ztrátou času a bylo ohlášeno, že eudev bude k 1. lednu 2022 z distribuce odstraněn, což vyvolalo obavy u distribucí jiných. Někteří programátoři z Alpine, Devuan a Gentoo proto založili Eudev Project a hodlají ve vývoji pokračovat v jeho rámci.

Zdroje:

Jak už napsal na svém blogu alienbob - tekoucí vodu nezastavíš - nicméně zdá se, že hrozící dominance systemd je zase o trochu přibržděna.


Linux From Scratch 11.0

06.09.2021 - Reading time: ~1 minute

Přesně po roce od vydání předchozí verze vyšla nová verze knihy o tom, jak si úplně od nuly sestavit vlastní operační systém založený na Linuxu. Nejedná se o žádnou přelomovou ani převratnou verzi: upraveno bylo zhruba čtyřicet balíčků (mj. gcc-11.2.0, glibc-2.34, binutils-2.37, kernel 5.13.12, ...) a nejzásadnějším důvodem pro vydání tak bylo opuštění dosud používané „split-user“ adresářové struktury, v níž existují samostatné adresáře /bin a /usr/bin, /sbin a /usr/sbin, atd. Nově už existují pouze ty zanořené v /usr a všechny ostatní jsou pouze na ně směřující symbolické linky. Jedná se o trend prosazující se ve většině velkých distribucí a LFS nezůstává stranou.

Zároveň se standardním LFS vychází i jeho varianta LFS-systemd.

Zdroj:

LFS jsem si sestavoval jen jednou v životě a docela dost věcí jsem se u toho naučil. Těší mě, že primární verze je stále bez systemd, možná je čas si zase něco přeložit, dokud tomu tak je.


BQ ukončilo činnost

31.08.2021 - Reading time: ~1 minute

Španělská společnost BQ (formální a dřívější obchodní název Mundo Reader S.L.) stručnou notickou na svém webu oznámila ukončení činnosti. Původně začínala jako výrobce chytrých telefonů s Androidem, následně jako jedna z mála vydala několik mobilních zařízení s Ubuntu Touch (telefony BQ Aquaris E4.5 a E5, tablet BQ Aquaris M10). Ačkoliv obrat společnosti kolem roku 2015 činil zhruba čtvrt miliardy eur ročně, ukončení oficiálního vývoje Ubuntu Touch znamenalo konec významné části jejího produktového portfolia. Došlo k přeorientování na robotiku a 3D tisk, v roce 2018 pak většinový podíl získal vietnamský konglomerát Vingroup.

Zdroj:

Jde už jen o smutné dozvuky doby, kdy na poli mobilních operačních systémů ještě bylo pestřejší prostředí, než jen faktický duopol Android+iOS a byla tu alespoň teoretická naděje na úspěch někoho jiného. Situace se ale nakonec vyvinula tak, jak ji známe teď...


Slackware Linux 15 RC1

16.08.2021 - Reading time: 2 minutes

Čtyři měsíce po beta verzi, půl roku po alfa verzi a více než pět let po poslední stable verzi (14.2) je tu RC1 nového major release nejstarší linuxové distribuce Slackware. Za nejzajímavější novinku lze považovat povýšení GCC na verzi 11.2.0. Dle Patricka Volkerdinga by se až do vydání ostrého release 15 už nemělo příliš věcí měnit, půjde zejména o doladění zbývajících bugů.

Zdroje:

Jak na Raspberry Pi 2B, tak na starém Aceru 291LCi, tak i na služebním MacBooku Air mám -current, takže se mě až tak vydání stable netýká. Ale možná by to mohl být impuls k reinstalaci serveru, který vám servíruje tento web. Tam je hybrid mezi 14.0, 14.1, 14.2 a sem-tam je nějaký balík i  z -current a ačkoliv aktuální uptime je 730 dnů, tak počet warningů, které vyvolává spouštění některých binárek svědčí o tom, že tato kombinace komponent ze čtyř verzí vzdálených od sebe skoro deset let, nebude úplně optimální.


Chimera Linux

08.07.2021 - Reading time: 2 minutes

Daniel Kolesa, který stojí mimo jiné za portem Void Linuxu na PowerPC, pracuje společně s dalšími vývojáři na nové linuxové distribuci, nazvané Chimera Linux.

Hlavní cíle distribuce jsou:

  • Jako hlavní kompilátor je LLVM, celá distribuce je jím sestavena
  • Základní systém neobsahuje žádné GNU komponenty
  • Userland založený na FreeBSD 
  • Binární balíčky
  • Snadná portovatelnost

Systém je ve velmi raném stádiu vývoje. Zatím obsahuje dvě GNU komponenty - make a ncurses - jinak se drží toho, co si autoři stanovili. Jako standardní C library je použita musl libc. Systém aktuálně sám o sobě nebootuje, je nutné ho bootstrapovat z jiné distribuce založené na musl (třeba právě z Voidu), na úvod jsou podporovány architektury ppc64le, aarch64 a x86_64.

Zdroj: 

Kombinace Linuxového jádra a FreeBSD userlandu je zajímavá, podobně funguje třeba macOS, který kombinuje FreeBSD userland a jádro Mach. Ptal jsem se autora a systém je ještě na hony daleko každodenní použitelnosti, teprve se začíná. Budu ale Chiméru sledovat, třeba ji jednou místo Voidu na Blackbird nasadím. Použití systemd coby init systému nepředpokládám...


Ubuntu začalo podporovat RISC-V

01.07.2021 - Reading time: ~1 minute

Canonical ohlásil spolupráci se společností SiFive na podpoře architektury RISC-V a rovnou nabízí ke stažení Ubuntu pro dvě existující SBC desky. 

  • SiFive HiFive Unleashed - k dispozici Ubuntu 21.04 a 20.04.2 LTS
  • SiFive HiFive Unmatched - k dispozici Ubuntu 21.04

RISC-V dle tiskové zprávy Canonical bere jako budoucí hlavní open-source platformu a hodlá její podporu dále rozvíjet.

Zdroje:

Jak na tom běží Ubuntu (a deriváty), tak už se to skutečně dá chápat jako použitelný desktop. Ne ani tak pro mě, já bych si Ubuntu na počítač bez donucení nedal, ale pro běžné uživatele je to přeci jen uchopitelnější než třeba Slackware. A čistě jen na okraj: Unmatched s PCIe slotem je opravdu moc pěkná deska. 


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.