Byla vydána nová verze 9.13 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání.
Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.
Byla vydána nová stabilní verze 3.22.0, tj. první z nové řady 3.22, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Přehled novinek v poznámkách k vydání.
FEL ČVUT vyvinula robotickou stavebnici pro mladé programátory. Stavebnice Brian byla navržená speciálně pro potřeby populární Robosoutěže. Jde ale také o samostatný produkt, který si může koupit každý fanoušek robotiky a programování od 10 let, ideální je i pro střední školy jako výuková pomůcka. Jádro stavebnice tvoří programovatelná řídicí jednotka, kterou vyvinul tým z FEL ČVUT ve spolupráci s průmyslovými partnery. Stavebnici
… více »Ubuntu bude pro testování nových verzí vydávat měsíční snapshoty. Dnes vyšel 1. snapshot Ubuntu 25.10 (Questing Quokka).
Společnost Netgate oznámila vydání nové verze 2.8.0 open source firewallové, routovací a VPN platformy pfSense (Wikipedie) postavené na FreeBSD. Přehled novinek v poznámkách k vydání.
Byla vydána nová verze 6.16 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Tor Browser byl povýšen na verzi 14.5.3. Linux na verzi 6.1.140. Další změny v příslušném seznamu.
Člověk odsouzený za obchod s drogami daroval letos ministerstvu spravedlnosti 468 kusů kryptoměny bitcoin, které pak resort v aukcích prodal za skoro miliardu korun. Darováním se zabývá policejní Národní centrála proti organizovanému zločinu (NCOZ). Deníku N to potvrdil přímo ministr spravedlnosti Pavel Blažek (ODS). Podle resortu bylo nicméně vše v souladu s právem.
Svobodný a otevřený multiplatformní editor EPUB souborů Sigil (Wikipedie, GitHub) byl vydán ve verzi 2.5.0. Stejně tak doprovodný vizuální EPUB XHTML editor PageEdit (GitHub).
Na základě národního atribučního procesu vláda České republiky označila Čínskou lidovou republiku za zodpovědnou za škodlivou kybernetickou kampaň proti jedné z neutajovaných komunikačních sítí Ministerstva zahraničních věcí ČR. Tato škodlivá aktivita, která trvala od roku 2022 a zasáhla instituci zařazenou na seznam české kritické infrastruktury, byla provedena kyberšpionážní skupinou APT31, veřejně spojovanou se zpravodajskou službou Ministerstvo státní bezpečnosti (MSS).
Aktuální vývojové jádro je 4.0-rc3, vydané 8. března. "Zpátky na zavedeném harmonogramu vydávání v neděli odpoledne. Jelikož se tento týden neobjevilo nic obzvlášť divného, žádná chyba na poslední chvíli, o které bych věděl, a pozdržel věci její opravou."
Stabilní aktualizace: 3.19.1, 3.18.9, 3.14.35 a 3.10.71 byly vydány 7. března.
I bez vynálezu nějaké samostatné medaile garantující org, jsem zatoužil po vytvoření *nové* ceny - "Internetového průkopníka". Zobrazovala by sošku inženýra, přikovaného ke skále, marketroidy požírající jeho vnitřnosti, s tuctem šípů v zádech a rukama nataženýma před sebe - v nich by držel zcela novou technologii.
Jsem přesvědčen o tom, že Git má kouzelné skryté rozhraní k síti. Jeho schopnost samovolně se spustit a udělat Git gc, v okamžiku kdy stahujete update na aktualizaci důležitého dotazu, je přímo neskutečná.
Jsem přesvědčen o tom, většina vývojářů používá "nesprávnou" angličtinu, druhá nejpoužívanější je americká angličtina, po ní indická a britská angličtina.
Podle rozvrhu by se podpora stabilní verze 3.18 měla pomalu chýlit ke konci. V tomto případě se Sasha Levin rozhodl, že si údržbu této verze kernelu vezme na starost, takže updaty budou pokračovat zhruba až do konce roku 2016.
Je fajn, že ve vývoji jsou "vzrušující nové paměťové produkty", ovšem na jejich uvedení na trh si možná ještě budeme muset počkat. Wilcox si není jistý, zda budou dostupné letos. Zpoždění ve vývoji můžou mít na svědomí problémy s "novými druhy fyziky", které musí společnosti řešit.
Do začátku rozhovoru skočil Christoph Hellwig, který se zeptal zda Intel, Wilcoxův zaměstnavatel, plánuje v blízké budoucnosti vydat ovladače pro zařízení s perzistentní pamětí. Wilcox byl očividně se situací nespokojen, ale řekl, že ovladače nemohou být vydány, dokud nebude dostupná ACPI specifikace, která určuje, jak se zařízení v systému hlásí. Toto je součástí procesu ACPI 6, který bude dostupný, "až se k tomu ACPI dostane" Jakmile se to stane, vydá Intel své ovladače.
James Bottomley poznamenal, že v rámci UEFI (která dohlíží na ACPI) funguje proces k vydání části specifikací, pokud dojde k obecné shodě všech účastníků. Bottomley vyzval Intel, aby využila tohoto procesu.
Další z účastníků se zeptal, zda by bylo možné již nyní napsat ovladač, který by pracoval se všemi prototypy testovaných zařízení a zároveň nepoškodil jiné z prototypů, které zatím testovány nebyly. Wilcox odpověděl, že to není možné. "Je to frustrující," řekl.
Wilcox se dále věnoval tématu, o kterém myslel, že by publikum, věnující se správě paměti, mohlo více zajímat. Se stránkou o velikosti 4 KB a struct page pro každou stránku, by zařízení s kapacitou 400 GB, které zmínil, potřebovalo 6 GB jen pro sledování těchto stránek v kernelu. Pro zařízení by to byla spousta "promrhaného" místa. Ale pokud kernel sleduje paměť se strukturou stránek, může se s ní pracovat jako s normální pamětí. Jinak bude zapotřebí speciální vrstvy, například blokového zařízení API, k přístupu k danému zařízení.
Wilcox pracoval s předpokladem, že tyto typy zařízení nebudou využívat struct page. Na druhou stranu Boaz harrosh (který na summitu nebyl), zveřejňoval patche pro jiná, menší zařízení a tyto patche struct page používají. Což jak řekl Wilcox, dává smysl pro použitá v tomto případě, ale ne pro typ zařízení, na který se zaměřil.
Větší zařízení mají podobné vlastnosti opotřebení jako NAND flash, ale nikoli "5000 cyklů a je po něm". Tato zařízení mají životnost 107 nebo 108 cyklů. Co se přístupových časů týče, jsou některá rychlejší než DRAM.
Ted Ts´o navrhoval, že se zařízeními s různou kapacitou by se mělo také různě pracovat. S tím souhlasil Dave Chinner a dodal, že zařízení s baterií jsou vlastně RAM, zatímco větší zařízení spíše úložiště (paměť), takže by mohla být řešena jako bloková zařízení.
Wilcox řekl, že nahradí pro tato zařízení několika předběžnými patchi volání z get_user_pages() novým voláním get_user_sg(), který získá seznam scatter/gather místo stránek. Takto nejsou nutné struktury stránek, pro zpracování zařízení tohoto druhu. Uživatelé mohou zařízení používat jako blokové zažízení. Mohou do něj vložit souborový systém a pro přístup k datům použít mmap()
To vedlo k diskuzi o tom, jak zvládal truncate()na souboru, který byl namapován pomocí mmap(). Wilcox si myslí, že Unix, tedy Linux, se v tomto scénáři chová špatně. Jestliže program přistupuje k paměti, která již není součástí namapovaného souboru vzhledem ke zkrácení, obdrží SIGSEGV. Místo toho by mělo volání truncate() počkat do odmapování paměti.
Zpracovat truncate() tak, aby počkalo, je triviální záležitost, řekl Peter Zijlstra, ale mění to současné chování. Navrhl přidat k mmap() vlajku, která by vyžadovala tuto operaci. To by mělo snížit faktor překvapení, jelikož chování bude závislé na tom, co je mapováno. Ts´o řekl, že si nemyslí, že by kernel mohl bezpodmínečně zablokovat truncate operace na hodiny nebo dny, aniž by došlo k poškození některých aplikací.
Zpátky o otázce ovladačů se Ts´o zeptal, která rozhodnutí je třeba udělat a do kdy. Zařízení s podporou baterií jsou již dostupná, takže by měly vycházet i patche na jejich podporu, řekl jeden z účastníků. Hellwig řekl, že by dávalo smysl mít v kernelu jak ovladač Haroshův, tak od Intelu. Uživatelé by si potom mohli vybrat ten, který by měl smysl pro jejich zařízení. Celkově došlo ke shodě, ale na ovladači pro zařízení s baterií, se ještě stále musí pracovat, než bude připraven na začlenění. Bottomley to tedy shrnul s tím, že se skupina shodla na tom, že je zapotřebí obou ovladačů, jeden potřebuje doladit a druhý ještě neexistuje.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
I bez vynálezu nějaké samostatné medaile garantující org, jsem zatoužil po vytvoření *nové* ceny - "Internetového průkopníka".Originál:
Even without finding some separate medal granting org, I have longed to create a *new* award - an "Internet Pioneers Award".
Snad tedy autor?Ježíšmarjá, jen to ne...