Raspberry Pi Connect, tj. oficiální služba Raspberry Pi pro vzdálený přístup k jednodeskovým počítačům Raspberry Pi z webového prohlížeče, byla vydána v nové verzi 2.5. Nejedná se už o beta verzi.
Google zveřejnil seznam 1272 projektů (vývojářů) od 185 organizací přijatých do letošního, již jednadvacátého, Google Summer of Code. Plánovaným vylepšením v grafických a multimediálních aplikacích se věnuje článek na Libre Arts.
Byla vydána (𝕏) dubnová aktualizace aneb nová verze 1.100 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.100 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.5.
OpenSearch (Wikipedie) byl vydán ve verzi 3.0. Podrobnosti v poznámkách k vydání. Jedná se o fork projektů Elasticsearch a Kibana.
PyXL je koncept procesora, ktorý dokáže priamo spúštat Python kód bez nutnosti prekladu ci Micropythonu. Podľa testov autora je pri 100 MHz približne 30x rýchlejší pri riadeni GPIO nez Micropython na Pyboard taktovanej na 168 MHz.
Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 12.0. Přehled novinek v aktualizované dokumentaci.
Raspberry Pi OS, oficiální operační systém pro Raspberry Pi, byl vydán v nové verzi 2025-05-06. Přehled novinek v příspěvku na blogu Raspberry Pi a poznámkách k vydání. Pravděpodobně se jedná o poslední verzi postavenou na Debianu 12 Bookworm. Následující verze by již měla být postavena na Debianu 13 Trixie.
Richard Stallman dnes v Liberci přednáší o svobodném softwaru a svobodě v digitální společnosti. Od 16:30 v aule budovy G na Technické univerzitě v Liberci. V anglickém jazyce s automaticky generovanými českými titulky. Vstup je zdarma i pro širokou veřejnost.
sudo-rs, tj. sudo a su přepsáné do programovacího jazyka Rust, nahradí v Ubuntu 25.10 klasické sudo. V plánu je také přechod od klasických coreutils k uutils coreutils napsaných v Rustu.
Přehled červnových vydání Jaderných novin: stav vydání jádra, citáty týdne a seznam článků týkajících se jádra.
LWN.net Weekly Edition for June 6, 2019.
Kernel release status. Jonathan Corbet. 5. června 2019
Vývojové jádro 5.2-rc3 bylo vydáno 2. června. Linus řekl: „Každopádně, i když pominu změny SPDX, je to jenom spousta malých oprav všude možně, nic moc děsivého ani znepokojivého. Možná na to přijde příští týden, ale možná to bude jenom pěkné, klidné vydání. To by bylo fajn.“
Stabilní aktualizace: 5.1.6, 5.0.20, 4.19.47, 4.14.123 a 4.9.180 byly vydány 31. května; následovaly aktualizace 5.1.7, 5.0.21 a 4.19.48 4. června. Aktualizace 5.0.21 je poslední v řadě 5.0.
Šabić: eBPF and XDP for Processing Packets at Bare-metal Speed. Jonathan Corbet. 4. června 2019
Nedim Šabić sepsal návod, jak používat eXpress Data Path k rychlému filtrování paketů. „Teď přichází ta nejpodstatnější část našeho programu XDP, která řeší logiku zpracování paketu. XDP se dodává s předdefinovanou skupinou verdiktů, které určují, jak jádro odkloní tok paketů. Můžeme například paket předat obvyklému síťovému kódu, zahodit ho, přesměrovat ho na jiný NIC atd. V našem případě XDP_DROP
vede na velmi rychlé zahození paketu.“
Quote of the week. Jonathan Corbet. 5. června 2019
Velmi dlouho umožňovala právě distribuovaná povaha e-mailu udržet vývoj Linux decentralizovaný, ale e-mail v roce 2019 se radikálně liší od e-mailu v roce 2009. Je čím dál tím náročnější provozovat nezávislý e-mailový server, který e-maily spolehlivě odesílá a přijímá, když dnes většina e-mailového provozu prochází přes 5-6 velkých firem – musíte řešit SPF, DKIM, ARC/DMARC, TLS a kdovíco ještě, jenom aby byl e-mail spolehlivě přijat Gmailem (možná). I když někdo využívá služby jedno z těch velkých poskytovatelů, neznamená to ještě, že patche neskončí ve složce se spamem, nedorazí s týdenním zpožděním nebo nedojdou rozbité.
epoll
: navržené zlepšení škálování epoll
, které nutně do jaderného API přidává další cyklickou frontu.fs-verity
: přepracované schéma ochrany souborů, které se zdá, že řeší otázky, jimž čelili jeho předchůdci.LWN.net Weekly Edition for June 13, 2019.
Kernel release status. Jonathan Corbet. 12. června 2019
Vývojové jádro 5.2-rc4 bylo vydáno 8. června. Linus řekl: „Dosud šlo o poměrně klidné vydání a zatím to drží. rc4 není menší než rc3 (je o kousek větší), ale rc3 byl docela malý, takže ten nárůst není nijak zvlášť děsivý. Ale doufám, že teď už se to skutečně začne zmenšovat.“
Stabilní aktualizace: 5.1.8, 4.19.49 a 4.14.124 byly vydány 9. června; následovaly aktualizace 5.1.9, 4.19.50, 4.14.125, 4.9.181 a 4.4.181 11. června.
A list of open syzbot reports. Jonathan Corbet. 12. června 2019
Syzbot provádí automatizované fuzzovací test jádra a hlásí problémy, které najde. A nachází jich mnoho, řada z nich skomírá v e-mailových konferencích a nikdy se nedočká pozornosti vývojářů. Eric Biggers shromáždil seznam otevřených hlášení syzbota, seřazený podle subsystému. „Osobně mi to přijde velmi užitečné už jenom pro moje účely. Ale pro případ, že by se to hodilo i dalším lidem, jsem seřadil všechna otevřená hlášení chyb sestupně podle heuristické priority v každém subsystému. Ideálně by něco takového nativně podporoval přímo syzbot, aby se lidé nemuseli prokousávat 500 chybami, aby našli ty ve ‚svém‘ subsystému nebo ty, na jejichž opravu se zaměřit první.“
Quote of the week. Jonathan Corbet. 12. června 2019
Implementace správného synchronizačního primitiva je jako provedení dokonalého zločinu. Aspoň 50 věcí se může pokazit a pokud jste zkušený génius, -možná- se dokážete připravit na 25 z nich a vypořádat se s nimi.
LWN.net Weekly Edition for June 20, 2019.
Kernel release status. Jonathan Corbet. 19. června 2019
Vývojové jádro 5.2-rc5 bylo vydáno 16. června. Linus řekl: „Ale dobrá zpráva je, že se blížíme ke konci řady rc a zdá se, že se to zklidňuje. Doufal jsem, že rc5 by mohl být nakonec menší než rc4 a skutečně se tak stalo.“
Stabilní aktualizace: 5.1.10, 4.19.51 a 4.14.126 byly vydány 15. června. Následovaly aktualizace 5.1.11, 4.19.52, 4.14.127, 4.9.182 a 4.4.182 – obsahující pouze opravy zranitelností SACK – 17. června. Obvyklé aktualizace pokračovaly vydáním 5.1.12, 4.19.53 a 4.14.128 19. června.
Quote of the week. Jonathan Corbet. 19. června 2019
Když říkám, že [e-mailová adresa] „přestane pracovat“, ve skutečnosti tím myslím, že „bude přesměrována na mého manažera“, takže patche na ni zasílejte pouze na vlastní nebezpečí, protože jako odpověď vám můžou přijít plány a tabulky. Byli jste varováni.
umwait
: jádro podporuje novou skupinu instrukcí Intelu pro šetření energie, ale pojí se s tím možná bezpečnostní rizika.rebase
a merge
v repozitářích jádra: chystaný dokument o správě jaderných repozitářů.LWN.net Weekly Edition for June 27, 2019.
Kernel release status. Jonathan Corbet. 26. června 2019
Vývojové jádro 5.2-rc6 bylo vydáno 22. června. Linus měl obavy, že narostl objem změn – ale ne o moc. „Tohle všechno stranou, stále jsem přiměřeně optimistický, že jsme na dobré cestě k poklidné finální fázi cyklu, a nemyslím si, že by se na obzoru rýsovalo něco zvlášť hrozného.“ Poznamenal také, že kvůli cestování vydá 5.2-rc7 později než obvykle.
Stabilní aktualizace: 5.1.13, 4.19.54, 4.14.129, 4.9.183 a 4.4.183 byly vydány 22. června. Vzápětí následovaly akatualizace 5.1.14 a 4.19.55 s opravou oprav pádu kvůli TCP SACK. Aktualizace 5.1.15, 4.19.56 a 4.14.130 byly vydány 25. června.
Aktualizace 4.14.131, 4.9.184 a 4.4.184 byly plánovány na 28. června. Obsahovaly jediný patch řešící důsledky pádu kvůli TCP SACK. Skutečně vyšly 27. června.
Introducing people.kernel.org. Jonathan Corbet. 25. června 2019
Konstantin Ryabitsev oznámil spuštění nové veřejné blogovací platformy pro jaderné vývojáře. „Od konce Google+ mnoho vývojářů vyjádřilo zájem o službu, která by řešila vytváření a správu obsahu ve formátů přístupnějším a ne tak strohým jako e-mailové zprávy zaslané do LKML. Dnes bychom rádi představili people.kernel.org, federalizovanou platformu s povoleným ActivityPub, založenou na WriteFreely a provozovanou příjemnými, přátelskými lidmi z write.as.“ (Na Linux Weekly News v březnu vyšel článek o WriteFreely.)
Quote of the week. Jonathan Corbet. 26. června 2019
Dříve mě rozčilovalo, když profesoři a jejich doktorandi zakládali svoje projekty nad jednou prehistorickou verzí Linuxu. (Obecně poslední verzí Linuxu z doby, kdy měl ten který profesor ještě čas hackovat.) Později jsem se rozhodl, že to byla vlastnost a ne chyba, protože to znamenalo, že se nikdo nepokusí kód z akademické sféry dostat do hlavního stromu jádra…
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: