GNU Make odstraní podporu některých platforem

06.11.2022 - Doba čtení: ~1 minuta

Na konci října vyšla nová verze GNU Make, jednoho z nejpoužívanějších nástrojů pro automatizaci sestavování binárek ze zdrojového kódu. V této verzi byly jako deprecated označeny některé platformy, jež budou v příští verzi již zcela vyřazeny z kódu:

  • OS/2 (EMX)
  • AmigaOS
  • Xenix
  • Cray

Zdroj:

Nevím jak je to s uživateli Xenixu či starých Cray mainframů, ale troufnu si říct že pro zbývající uživatele Amigy a OS/2 to bude celkem rána. GNU Make k sestavení používá třeba Firefox nebo LibreOffice a dokonce i samotné GCC, takže jeho absence může být celkem rychlá cesta do pekla.


Vyšel Debian GNU/Hurd 2021

17.08.2021 - Doba čtení: ~1 minuta

Při příležitosti vydání Debian GNU/Linux 11 vychází i varianta založená na jádře Hurd místo Linuxu. Systém existuje pouze pro architekturu i386 a má dostupných cca 70 % software, které existují pro 32-bitový Debian GNU/Linux.

Mezi novinkami autoři uvádí zejména:

  • Dokončen port jazyka Go
  • Experimentální podpora APIC, SMP and 64-bitového režimu
  • Řada oprav včetně zásadních bezpečnostních záplat

Zdroj:

Hurd měl být tím „pravým“ jádrem pro operační systém GNU. Vyvíjí se ale dokonce o rok déle než dočasný Linux a pořád není ani z desetiny tak daleko. Za dobu jeho vývoje vznikly desítky systémů, dostaly se na jeho úroveň či mnohem dále, zanikly nebo jsou tu s námi dodnes. A on pořád nic moc...

... tak alespoň že systemd tam z Debianu neportovali.


Chimera Linux

08.07.2021 - Doba čtení: 2 minut

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...


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.

HTTPS verze zde