MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.23.0. V přehledu novinek je vypíchnuta podpora dynamických USB zařízení nebo nové moduly openamp, tls a vfs.
Canonical vydal Ubuntu Core 24. Představení na YouTube. Nová verze Ubuntu Core vychází z Ubuntu 24.04 LTS a podporována bude 12 let. Ubuntu Core je určeno pro IoT (internet věcí) a vestavěné systémy.
Databáze DuckDB (Wikipedie) dospěla po 6 letech do verze 1.0.0.
Intel na veletrhu Computex 2024 představil (YouTube) mimo jiné procesory Lunar Lake a Xeon 6.
Na blogu Raspberry Pi byl představen Raspberry Pi AI Kit určený vlastníkům Raspberry Pi 5, kteří na něm chtějí experimentovat se světem neuronových sítí, umělé inteligence a strojového učení. Jedná se o spolupráci se společností Hailo. Cena AI Kitu je 70 dolarů.
Byla vydána nová verze 14.1 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.
Společnost Kaspersky vydala svůj bezplatný Virus Removal Tool (KVRT) také pro Linux.
Grafický editor dokumentů LyX, založený na TeXu, byl vydán ve verzi 2.4.0 shrnující změny za šest let vývoje. Novinky zahrnují podporu Unicode jako výchozí, export do ePub či DocBook 5 a velké množství vylepšení uživatelského rozhraní a prvků editoru samotného (např. rovnic, tabulek, citací).
Byla vydána (𝕏) nová verze 7.0 LTS open source monitorovacího systému Zabbix (Wikipedie). Přehled novinek v oznámení na webu, v poznámkách k vydání a v aktualizované dokumentaci.
Organizace Apache Software Foundation (ASF) vydala verzi 22 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.
Začleňovací okno verze 3.9 je stále otevřené, takže není žádná vývojová verze jádra. Pro změny, co byly doposud začleněny, vizte shrnutí níže.
Stabilní aktualizace: verze 3.4.33 a 3.0.66 byly vydány 21. února; jde o aktualizace s jediným patchem, který opravuje bezpečnostní problém v kódu printk(). Verze 3.5.7.6 vyšla 22. února a verze 3.7.10 (poslední plánovaná v řadě 3.7) vyšla 27. února.
V době psaní tohoto textu se verze 3.8.1, 3.4.34 a 3.0.67 revidují; jejich vydání lze očekávat 28. února nebo později.
Pozor na to, že od 5eaf563e53294d6696e651466697eb9d491f3946 je možné připojovat souborové systémy jako neprivilegovaný uživatel po volání unshare(CLONE_NEWUSER | CLONE_NEWNS) nebo podobném volání clone(2). To znamená, že všechny nahodilé chyby v souborových systémech, co se vám válí někde kolem koše, jsou teď vcelku užitečné. ++tricks;
Mám za to, že problém je částečně i měřítko. Většina lidí nemá představu o měřítku, na kterém se v linuxovém jádře řeší opravy chyb a změny v kódu. Lidé odjinud zkrátka vidí jen několik špatně řešených bezpečnostních problémů a pravděpodobně si myslí „jak obtížné může být vyřešit pár bezpečnostních chyb navíc?“ ale už nevidí to, že těchto 5 bezpečnostních problémů bylo zahrabáno v 10 000 dalších opravách. Prostředky potřebné pro audit každé změny v kódu, zda nemá dopady na bezpečnost, nejsou zkrátka k dispozici (a i kdybychom měli dostatečně talentované lidi, kdo přesně by je zaplatil?).
Jen toto pojmenování by bránilo jeho použití dvěma způsoby:
-- Ingo Molnar
V době psaní tohoto textu bylo do budoucí verze 3.9 přetaženo přes 8000 neslučovacích sad změn – od minulého souhrnu jde o 7600 změn. Ve verzi 3.9 narazíme na spoustu zajímavých novinek; níže najdete ty nejdůležitější.
Nejprve tu ale máme varování pro všechny případné testery: v aktuálním kódu je nahlášeno poškozování dat na souborových systémech ext4. Vypadá to, že problém byl nalezen a odstraněn, nicméně pro všechny, co by chtěli použít bisect, nadále představuje nebezpečí.
Mezi změny viditelné vývojářům jádra patří:
Začleňovací okno by mělo zůstat otevřené přibližně do 5. března. Přístě nás bude proto čekat poslední zbytek toho, co se do verze 3.9 dostane.
Nástroje: Tisk bez diskuse
Tiskni Sdílej:
Subsystém bezdrátových sítí má podporu pro detekci radarových systémů pracujících na frekvencích sítě;
...Zřejmě překlep,
tipnul bych, že by tam mělo být radiových...
$ git describe --contains 5c766d642bcaffd0c2a5b354db2068515b3846cf v3.9-rc1~139^2~231 $ git describe --contains 409cc1f8a4149c26bbb8e5d3bacb36541ad371e2 v3.9-rc1~139^2~213
A dá se obecně bond device použít jako slave pro jiný bond? Nikde jsem to nebyl schopen najít.Pokud si dobře pamatuju, tak mi kluci odpovídali, že ano. Ale mě neprocházely testy typu: 1) create bridge 2) create bond 3) enslave bond to bridge
Chtěl jsem před nějakou dobou nad dvěma balance-alb bondy udělat active-passive. Konfigurace prošla, ale ten vrchní active-passive viděl oba slave bondy jako neaktivní a data přes to neprocházela. Bylo to na 2.6.38.Já doufám, že brzo do NetworkManageru zakomponujeme team driver a bude se moct většina věcí opravovat v userspace. Jinak já bondingu/teamingu nijak zvlášť nerozumím, ale chystám se to brzo aspoň trochu změnit :).