Dubnové releasy BSD systémů

11.04.2023 - Doba čtení: 2 minut

Během mé dovolené vyšly verze hned tří systémů odvozených od proslulé Berkeley Software Distribution:

  • OpenBSD 7.3 přináší zejména podporu dalších AArch64 procesorů a platforem, rychlejší síťování díky zlepšující se podpoře SMP/SMT v network stacku, vylepšení randomizace zásobníku na 64bitových platformách (kromě DEC Alpha), či nové verze OpenSSH (9.3), LibreSSL (3.7.2), OpenBGPD (7.9).
  • FreeBSD 13.2-RELEASE také aktualizuje základní bezpečnostní komponenty OpenSSH (9.2p1) a OpenSSL (1.1.1t) a mimo to například navýšilo počet virtuálních procesorů, které umí systémový hypervizor bhyve přidělit jednotlivým virtuálním strojům, na šestnáct, nebo nově ve výchozím stavu zapíná u 64bitových binárek randomizaci adresního prostoru.
  • MidnightBSD 2.2.8 pak po březnové major verzi 3.0 přišlo s dvěma minor verzemi - 3.0.1, která aktualizuje knihovny a opravuje zranitelnost daemona telnetd; a 2.2.8, jež řeší segmentation fault u mport při vyhledávání. 

Zdroje:

Člověk chvilku nedá pozor a RSS má plné nových BSD systémů. Minimálně OpenBSD mě čeká k aktualizaci na EeePC, snad vše půjde hladce...


Prezentace Chimera Linuxu na FOSDEM 2023

13.02.2023 - Doba čtení: ~1 minuta

Na počátku února proběhla v belgickém Bruselu tradiční konference FOSDEM, zaměřená na svobodný a otevřený software (a hardware) a na ní měl Daniel Kolesa pěknou prezentaci svého projektu Chimera Linux. Ve zhruba padesáti minutách seznamuje s cíli projektu a prostředky, kterými chce těchto cílů dosáhnout.

Linuxových distribucí je dnes nepřeberné množství, nicméně těch, které se opravdu nějak vymykají schématu fork-forku-forku-mainstream-distra zase až tolik není. Chimera si plánuje ze světa GNU/Linuxu ponechat právě jen ten „Linux“ (tedy jádro) a většinu onoho „GNU“ nahradit něčím jiným. Autor sám na začátku vysvětluje, že jedním z důvodů je i to, že dlouhé roky používal FreeBSD, nicméně pak přešel na Power ISA a musel se obrátit směrem k Linuxu. Několik let aktivně spolupracoval na projektu Void Linux, ale nakonec se rozhodl vydat se novým směrem. Více už si raději poslechněte sami...

Velmi pravděpodobně bude Chimera mým hlavním operačním systémem, hned jak mi Dan na IRC odmávne, že už můžu. Takže video jsem si samozřejmě pustil a podíval se na něj na celé. A doporučuju totéž i všem ostatním.


helloSystem 0.8

26.01.2023 - Doba čtení: 2 minut

Nová verze helloSystem, tedy na FreeBSD založeného, uživatelsky přívětivého desktopového operačního systému, inspirovaného macOS, přichází více než po roce od verze předchozí. Vzhledem k tomu, že za stejně dlouhou dobu předtím vyšly všechny ostatní verze (tedy 0.1 až 0.7), budilo to jisté obavy, nicméně ty jsou nyní rozptýleny. 

Základem systému je nově FreeBSD 13.1, ostatní změny směřují zejména k dalšímu zlepšení uživatelského rozhraní:

  • Systémové menu obsahuje Force Quit Application, jímž je možné násilně zabít aktuálně zvolený program.
  • Systémový správce souborů (a zároveň i desktop) umí více typů souborů, u nichž zobrazuje náhledy - namátkově mp3 či epub.
  • Rozšířena podpora drag and drop - soubory jdou mazat přetažením do koše, kopírovat na cílový disk přetažením na jeho ikonu, disky se (stejně jako v macOS) odpojují přetažením jejich ikony na koš, dokumenty otevírají přetažením na ikonu příslušné aplikace či zástupce této aplikace, atd.
  • Novým systémovým e-mailovým klientem je Trojitá, zástupce na ni je v Docku hned po instalaci, aplikace samotná (její AppImage) se ale stahuje až při prvním spuštění.
  • Prohlížeče založené na WebEngine mají ve výchozím stavu zapnutu GPU akceleraci.
  • Při pokusu o otevření známého typu souboru, k němuž ovšem v systému není obslužná aplikace, je nabídnuto stažení příslušného software pro jeho otevření.
  • Přibyla utilita pro sledování procesů.

Zdroj:

Nepřibylo toho za rok až tak moc, jak bych čekal. Ale projekt žije a vypadá to, že na něm přeci jen někdo pracuje. 


FreeBSD na konci roku ukončí podporu MIPS

28.09.2021 - Doba čtení: ~1 minuta

Jeden z vývojářů v mailing listu FreeBSD  oznámil, že během několika dnů či týdnů vyhlásí ukončení podpory architektury MIPS v -current větvi FreeBSD s datem konce roku 2021. Většina uživatelů už se prý přesunula na jiné architektury, údržba  portu stojí kvůli speciálním patchům velké množství času a výsledek stejně není optimální. 

Zdroj:

Co s architekturou, kterou už opustili i vlastní tvůrci? Je to trochu smutné, ale MIPS už prostě pro každodenní použití končí.


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


helloSystem 0.5

14.06.2021 - Doba čtení: 2 minut

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


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