O víkendu probíhá v Bruselu konference FOSDEM 2026 (Free and Open source Software Developers’ European Meeting). Program konference je velice nabitý: 37 místností, 71 tracků, 1184 přednášejících, 1069 přednášek, prezentací a workshopů. Sledovat je lze i online. K dispozici budou jejich videozáznamy. Aktuální dění lze sledovat na sociálních sítích.
Společnost Nex Computer stojící za "notebooky bez procesorů a pamětí" NexDock představila telefon NexPhone, který může funguje jako desktop PC, stačí k němu připojit monitor, klávesnici a myš nebo NexDock. Telefon by měl být k dispozici ve třetím čtvrtletí letošního roku. Jeho cena by měla být 549 dolarů. Předobjednat jej lze s vratní zálohou 199 dolarů. V dual-bootu by měl být předinstalovaný Android s Linuxem (Debian) jako aplikací a Windows 11.
Byla vydána nová major verze 9.0 softwaru pro správu elektronických knih Calibre (Wikipedie). Přehled novinek v poznámkách k vydání. Vypíchnuta je podpora AI.
Wasmer byl vydán ve verzi 7.0. Jedná se o běhové prostředí pro programy ve WebAssembly. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.
V reakci na nepopulární plán Microsoftu ještě více ve Windows prohloubit integraci umělé inteligence Copilot, Opera na sociální síti 𝕏 oznámila, že připravuje nativní linuxovou verzi prohlížeče Opera GX. Jedná se o internetový prohlížeč zaměřený pro hráče, přičemž obsahuje všechny základní funkce běžného prohlížeče Opera. Kromě integrace sociálních sítí prohlížeč například disponuje 'omezovačem', který umožňuje uživatelům omezit využití sítě, procesoru a paměti prohlížečem, aby se tak šetřily systémové zdroje pro jinou aktivitu.
NVIDIA vydala nativního klienta své cloudové herní služby GeForce NOW pro Linux. Zatím v beta verzi.
Open Gaming Collective (OGC) si klade za cíl sdružit všechny klíčové projekty v oblasti linuxového hraní počítačových her. Zakládajícími členy jsou Universal Blue a Bazzite, ASUS Linux, ShadowBlip, PikaOS a Fyra Labs. Strategickými partnery a klíčovými přispěvateli ChimeraOS, Nobara, Playtron a další. Cílem je centralizovat úsilí, takže namísto toho, aby každá distribuce udržovala samostatné opravy systému a podporu hardwaru na
… více »V kryptografické knihovně OpenSSL bylo nalezeno 12 zranitelností. Opraveny jsou v upstream verzích OpenSSL 3.6.1, 3.5.5, 3.4.4, 3.3.6 a 3.0.19. Zranitelnosti objevila společnost AISLE pomocí svého autonomního analyzátoru.
Desktopové prostředí Xfce bude mít vlastní kompozitor pro Wayland s názvem xfwl4. V programovacím jazyce Rust s využitím stavebních bloků z projektu Smithay jej napíše Brian Tarricone. Úprava stávajícího xfwm4 tak, aby paralelně podporoval X11 i Wayland, se ukázala jako špatná cesta.
Desktopové prostředí KDE Plasma 6.8 poběží už pouze nad Waylandem. Vývojáři, kteří s rozhodnutím nesouhlasí, vytvořili fork KDE Plasma s názvem SonicDE (Sonic Desktop Environment) s cílem zachovat a vylepšovat podporu X11.
Do konference přišlo celkem 1593 emailů, nejvíce jich poslali Greg KH, Adrian Bunk a Andrew Morton.
8. lis - 15. lis
David Howells poslal opravy kódu virtuální paměti a Andrew Morton si všiml malého #ifdef pro uClinux. Jednalo se o jedinou řádku, ale Andrew se zeptal, proč tam #ifdef je. David odpověděl, pro uClinux je ta konkrétní řádka zbytečná a vyřazení pomocí #ifdef znamená pro uClinux mírné zvýšení výkonu. Linus Torvalds na to řekl:
Nemyslím si, že by tohle byl platný argument.
Jestli chce uClinux udržovat samostatný kernel, poslužte si. Ale pokud chcete být začleněni do standardního jádra, jsou tu jiné priority. Jednou z nich je to, že integrace musí být čistá. A to znamená, že nebudeme provádět mikrooptimalizace, které v non-MMU případech ovlivňují hlavní strom - pokud pro to není zatraceně dobrý důvod.
David odpověděl: Takže když nemáme MMU, tabulky stránek nebo PTE a ani nepotřebujeme operace, které je využívají, tak to nestačí? A Linus napsal:
Ne. Jde tu o oddělení. Pokud tu věc dokážeš oddělit, fajn. Nechci v kódu další #ifdefy, ale můžeš mít nějaký úplně jiný soubor, který nebude provádět to, co není pro non-MMU vhodné.
Ano, v kódu už #ifdefy jsou, ale nechceme je přidávat, pokud to není opravdu závažné. A i pak to znamená potíže. V tomto případě jsou potíže větší než závažnost. uClinux by klidně mohl mít falešný "struct vm_operations" - i kdyby jen kvůli tomu, aby ta zpropadená věc vypadalo trochu více jako Linux.
10. lis - 12. lis
David Roundy napsal:
Je mi potěšením oznámit dostupnost darcs zrcadla repozitáře linuxového kernelu. Darcs je plně distribuovaný a snadno použitelný systém správy revizí. Instrukce pro přístup k repozitáři jsou zde:
Ve zkratce: kopii čerstvého jádra (konvertované z bkcvs) získáte takto:
darcs get --partial http://darcs.net/linux
Pokud chcete kompletní historii repozitáře, můžete vynechat parametr --partial (samozřejmě to bude trvat déle).
Předem varuji, že darcs je zdatný požírač paměti - je-li spouštěn s velkými repozitáři. Takže zmíněný příkaz bude pravděpodobně vyžadovat 700 až 800 megabajtů virtuální paměti. Vlastní pracovní prostor je pod 300 megabajtů. Pracujeme jak na zrychlení, tak na využití paměti. Prozatím byly prioritami správná funkčnost a stabilita.
Darcs zrcadlo kernelu je sponzorováno firmou Aktiom Networks (http://aktiom.net). Aktiom se specializuje na virtuální privátní linuxové servery (VPS) pro profesionály z oboru a konzultanty.
Pavel Machek se zeptal: Bylo by možné získat data z www.bkbits.net, aby byla zachována kompletní historie? David odpověděl:
Kompletní historii by bylo možné zachovat, ale myslím, že by bylo neslušné ji stahovat z webového rozhraní - a BK použít nemohu (ze zjevných důvodů).
Mohl bych načrtnout, jak bych na to šel. Potřeboval bych dvě funkce: jedna by mi říkala rodiče dané verze, druhá by danou verzi stáhla. A samozřejmě by bylo potřeba zjistit autora/datum/komentáře ke každé verzi. Pokud by byl někdo tyto funkce ochoten implementovat, připravil bych to ze strany darcs. S těmito funkcemi by pochopitelně nebyly zachovány změny názvů, ale to by nebyla velká ztráta. Jo, a ta konverze by byla hrozně pomalá.
V jednu chvíli během diskuze napsal Pavel: Larry uvádí bkbits.net jako jeden z možných zdrojů metadat v otevřeném formátu. Myslím, že už tam teď mají rychlejší připojení.
13. lis - 17. lis
Zwane Mwaikambo, který pracuje na hardwaru poskytnutém Intelem, poslal patch podporující oznamování přehřátí na procesorech Intel x86_64. Testováno na EM64T, testovací boot na AMD64. Andi Kleen se zeptal, jestli byl ten kód testován při skutečném přehřátí, a Zwane odpověděl, že ne; zatím to spouštěl jen ručně. Andi také připojil dost tvrdou kritiku celého patche. V podstatě argumentoval, že by byl lepší jiný přístup. Poznamenal: Promiň, že to říkám tak pozdě, ale sám jsem si to uvědomil až teď.. Několik zpráv se věnovali temným čárům a Zwane se rozhodl patch přepracovat.
16. lis
Jeff Garzik napsal:
Pacific Digital (a jiní?) má několik PATA a SATA řadičů, které odpovídají veřejné specifikaci "ADMA", již je možné nalézt v:
http://www.t13.org/project/d1510r1-Host-Adapter.pdf
Z pohledu standardních IDE BMDMA řadičů je ADMA docela pokročilé. Umožňuje přenos všech příkazů (včetně non-DMA) přes DMA a scatter-gather [rozhodit-posbírat] tabulku. Místo DMA kruhu má každý port linkovaný seznam příkazů k provedení.
Z pohledu moderních SATA řadičů už je na ADMA trochu znát věk, ale stále ještě je to rozumný design. Protože je hardwarová reference veřejná, byl ovladač rychlý a snadný. Strávil jsem nad psaním první verze pár hodin po práci.
Ovladač splňuje Linusův stupeň spolehlivosti 2:
| Vypadá správně | |
| X | Zkompiluje se |
| Funguje | |
| Projde zátěžovými testy |
Obsluha chyb má vážné nedostatky, ale základ by měl být správný.
Ovladač je kompilován oproti libata z 2.6.10-rc2.
V originálu Kernel Traffic 286 vyšla navíc ještě tato témata:
Tento článek vychází ze seriálu Kernel Traffic (www.kerneltraffic.org) a je zveřejněn pod licencí GPL verze 2.Nástroje: Tisk bez diskuse
Tiskni
Sdílej: