Max Leiter v roce 2019 zkusil zprovoznit X server na iPadu (iOS). Nyní se k tématu vrátil a s pomocí LLM a balíčkovacích nástrojů Procursus rozběhl desktop s X11 i Waylandem. Jeho balíčky jsou dostupné v repozitáři xiOS.
Společnost Google Cloud dnes oznámila, že její infrastruktura a služby byly oficiálně zařazeny do Katalogu cloud computingu vedeného Digitální a informační agenturou (DIA). Tato certifikace potvrzuje, že infrastruktura a služby Google Cloud splňují přísné bezpečnostní a regulační požadavky České republiky pro provoz cloudových služeb ve veřejném sektoru.
Vůbec poprvé v historii se stát při testování digitálních služeb obrací na širokou veřejnost. Digitální a informační agentura (DIA) a Ministerstvo vnitra zvou občany k zapojení do zátěžového testu eDokladů, které od loňského podzimu prošly optimalizací aplikace a posílením infrastruktury. Test proběhne 13. srpna ve 13:00 a pro jeho úspěch bude potřeba zapojení několika desítek tisíc občanů. Zapojení do testu je zcela dobrovolné a úkol
… více »FireDragon je webový prohlížeč, doposud založený na Floorpu, jednom z forků Firefoxu s větším důrazem na ochranu soukromí a přizpůsobení uživatelského rozhraní. Spravuje ho člen komunity distribuce Garuda Linux. Nové vydání verze 13 opouští Floorp a přechází přímo na Firefox s patchi z LibreWolfu a vlastními úpravami. Dostupný je také na Flathubu.
picogame (GitHub) je malý 2D herní engine pro mikrokontroléry jako RP2040, čip uvnitř kapesní konzole Picopad. Hru napíšeš v Pythonu a vyzkoušíš ji v prohlížeči nebo desktopovém simulátoru. Až bude hotová, zkopíruješ ji na podporovanou desku. Na začátku nepotřebuješ C, sestavení firmwaru ani hardware.
Multiplatformní prohlížeč elektronických knih KOReader byl vydán ve verzi 2026.07 "Sailing Walrus". U PDF souborů s SMask lze vyčistit pozadí. Přibyla podpora Kobo v5 nebo základní podpora OPDS 2.0.
Společnost Valve sponzoruje a společnost Collabora portuje RADV (open source Vulkan ovladač pro AMD GPU z projektu Mesa) na Windows.
Starling (GitHub) je desktopové prostředí vytvořeno umělou inteligencí (s dohledem jednoho vývojáře během šesti měsíců).
Dne 30. června 2026 byla završena fyzická realizace projektu Czech National Quantum Communication Infrastructure (CZQCI), tedy České národní kvantové komunikační infrastruktury. Projekt byl realizován od 1. března 2023 a financován z Národního plánu obnovy částkou 121,6 milionu Kč. Cílem podpořeného projektu bylo vybudovat základy národní kvantové komunikační infrastruktury a ověřit možnosti jejího praktického využití. Mezi
… více »Město Šumperk se stalo terčem kybernetického útoku, chod úřadu je omezen. Zjišťuje se, jestli unikla nějaká data. Cílem hackerů byla městská datová síť. První útoky zaznamenali odborníci na informační technologie již v pondělí večer, závady se ale plně projevily až dnes ráno. Město událost nahlásilo Národnímu úřadu pro kybernetickou a informační bezpečnost (NUKIB).
Přehled záříjový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 September 3, 2020.
Kernel release status. Jonathan Corbet. 2. září 2020
Vývojové jádro 5.9-rc3 bylo vydáno 30. srpna. „Celkově byl na rc3 poměrně klid. Je to vlastně jeden z menších rc3 mezi posledními vydáními.“
Stabilní aktualizace: 5.8.5 a 5.7.19 byly vydány 27. srpna. Vezměte v potaz, že 5.7.19 je poslední v řadě 5.7.x.
Krisman: Using the Linux kernel's Case-insensitive feature in Ext4. Jake Edge. 27. srpna 2020
Gabriel Krisman Bertazi píše na blogu Collabora o funkci, kterou vyvinul: ext4 nezávislé na velikosti písmen. Popisuje, jak tuto funkci povolit v jádře (≥ 5.2), jak vytvořit souborový systém ext4, který bude podporovat vyhledávání nezávislé na velikosti písmen, a také některá úskalí. Začíná odůvodněním tohoto nápadu:
Jméno souboru je textový řetězec, který se používá k unikátní identifikaci souboru (v této souvislosti je ‚adresář‘ totéž co soubor) na konkrétní úrovni adresářové struktury. Ačkoliv z pohledu operačního systému nezáleží na tom, co je vlastně jménem souboru, pokud je to unikátní, pro koncové uživatele jsou smysluplná jména souborů zásadní, protože představují klíč k nalezení a získání dat. Jinými slovy, smysluplné jméno souboru je to, nač lidé spoléhají, aby našli své cenné dokumenty, obrázky a tabulky.
Linuxové (a unixové) souborové systémy tradičně uvažují jména souborů jako prosté posloupnosti bajtů bez jakéhokoliv zvláštního významu a po uživatelích vyžadují přesné zadání souboru, který se má najít v souborovém systému. Ale tak člověk nepracuje. Když lidé píší názvy, ‚důležitá zpráva.ods‘ a ‘DŮLEŽITÁ ZPRÁVA.ods‘ obvykle směřují ke stejným datům a nezajímá vás, jak to bylo napsáno při vytvoření. Zajímá nás obsah a význam slov DŮLEŽITÁ a ZPRÁVA.
LWN.net Weekly Edition for September 10, 2020.
Kernel release status. Jonathan Corbet. 9. září 2020
Vývojové jádro 5.9-rc4 bylo vydáno 6. září. „Určitě nemůžu říct, že se věci zklidnily, ale snad už je to všechno. Klepu na dřevo.“
Stabilní aktualizace: 5.8.6, 5.4.62, 4.19.143, 4.14.196, 4.9.235 a 4.4.235 byly vydány 3. září, načež 5.8.7 a 5.4.63 následovaly 5. září. Poté 5.8.8, 5.4.64, 4.19.144 a 4.14.197 byly vydány 9. září.
Cook: Security things in Linux v5.6. Jonathan Corbet. 3. září 2020
Kees Cook dohání skluz za změnami týkajícími se bezpečnosti ve vydání jádra 5.6. „S nasazeným kloboukem ‚omezování plochy pro útoky‘ osobně nadále zůstávám nedůvěřivý vůči rodině API io_uring(), ale nemůžu zapřít, že pro určité druhy zátěže se hodí. Co se výkonu týče, je skvělé mít možnost předávat čtení a zápisy bez režie systémových volání. Jens Axboe přidal příkaz IORING_OP_OPENAT, takže stávající io_uring mohou otevírat soubory, které se pak za běhu přidají do mapování dostupných cílů pro čtení/zápis příslušného io_uring. I když LSM stále mohou tyto akce v pohodě přerušit, zůstávám ve střehu, jak se io_uring mění v ‚multiplexer systémových volání.‘“
LWN.net Weekly Edition for September 17, 2020.
Kernel release status. Jonathan Corbet. 16. září 2020
Vývojové jádro 5.9-rc5 bylo vydáno 13. září. „Takže až na kouř z požárů a výkonnostní regresi, které se stále věnuji, to vypadá normálně.“
Jednou ne-zcela-běžnou změnou, která se dostala do hlavní větve po vydání 5.9-rc5, bylo náhlé odstranění kódu „soft scrollback“ z ovladačů konzole fbcon a vgacon. Tato funkce, která uživateli umožňovala procházet dřívější výstup zapsaný přímo na konzoli, bývala nedílnou součástí používání Linuxu, leč využívána být přestala a nyní postrádá správce. Zveřejnění bezpečnostní zranitelnosti v kódu fbcon byl poslední kapkou. Od té doby přibylo také hlášení zranitelnosti vgacon.
Tato změna nebyla všeobecně přijata; Pavel Machek ji popsal jako „způsob, jak Linus hledá správce kódu.“ Pokud by se takový správce objevil (a Machek se nabídl, že by se toho ujal), funkce „zpětného posunu“ by se mohla vrátit.
Stabilní aktualizace: 5.8.9, 5.4.65, 4.19.145, 4.14.198, 4.9.236 a 4.4.236 byly vydány 12. září.
Quote of the week. Jonathan Corbet. 16. září 2020
Férovost je dobrá, ale obvykle špatná pro výkon, i když vás zbaví problémů s nejhoršími případy.
LWN.net Weekly Edition for September 24, 2020.
Kernel release status. Jonathan Corbet. 23. září 2020
Vývojové jádro 5.9-rc6 bylo vydáno 20. září. „Jedna věc, která se ve statistikách změn objevuje, je odstranění softscroll (jak fbcon, tak vgacon). Jsou tu lidé, kteří by ho rádi zachránili, ale uvidíme, zda se přihlásí nějaký správce. Nejsem ochoten ho oživovat v tom rozbitém stavu, v němž se nacházel, takže pochybuji, že by k tomu došlo ještě v cyklu 5.9, ale uvidíme.“
Stabilní aktualizace: 5.8.10, 5.4.66 a 4.19.146 byly vydány 17. září. Poté 5.8.11, 5.4.67, 4.19.147, 4.14.199, 4.9.237 a 4.4.237 následovaly 23. září.
Bottomley: Creating a home IPv6 network. Jonathan Corbet. 18. září 2020
James Bottomley dal dohromady podrobné ohlédnutí za tím, co si vyžádalo úplné zprovoznění IPv6 v jeho síti. „Po dočtení sem byste si mohli například myslet, že IPv6 se vždy automaticky nastaví, a ačkoliv je pravda, že když prostě zapojíte svůj notebook do ethernetového portu kabelového modemu, skutečně se automaticky nastaví, většina lidí má složitější domácí konfiguraci s routerem, což vyžaduje další zvláštní zásahy ke zprovoznění. To znamená, že potřebujete získat více od svého ISP pomocí zvláštních DHCPv6 požadavků.“
Cook: Security things in Linux v5.7. Jonathan Corbet. 22. září 2020
Kees Cook dohání skluz za změnami týkajícími se bezpečnosti ve vydání jádra 5.7. „Jaderné API Linux Security Module (LSM) poskytuje možnost psát bezpečnostní moduly, které tradičně implementují rozličné systémy Mandatory Access Control (MAC) jako SELinux, AppArmor atd. Háčky LSM jsou četné a nikdo je nepoužívá všechny, jelikož některé háčky jsou velmi specifické (jako ty používané IMA, Yama, LoadPin atd.). Avšak doposud chyběl způsob, jak jednak připojit se k nim zvenčí (ani z běžného načítaného jaderného modulu), jednak sestavit zcela dynamická bezpečnostní pravidla, tedy dokud KP Singh nedorazil s API pro sestavování pravidel LSM pomocí BPF. Díky tomu lze psát háčky jaderných LSM v BPF (pro privilegovaný proces), čímž umožňuje zcela vlastní bezpečnostní pravidla (a hlášení).“
Quote of the week. Jonathan Corbet. 23. září 2020
/* * Nejhorší případ je, že všechny úlohy se vzájemně zablokují v oblasti * migrate_disable() a zásobníku na jednom CPU. To pak omezí dostupnou * propustnost na jeden CPU. A protože teorie plánovatelnosti v reálném * čase uvažuje pouze nejhorší případ, veškerá analýza reálného času by se * měla vrátit k jednomu CPU (a tím okamžitě vyřešit problém analýzy SMP). */
preempt_count(): změna sledování preempce v jádře má rozsáhlé důsledky.Nástroje: Tisk bez diskuse
Tiskni
Sdílej: