Cloudflare představil open source redakční systém EmDash. Jedná se o moderní náhradu WordPressu, která řeší bezpečnost pluginů. Administrátorské rozhraní lze vyzkoušet na EmDash Playground.
Bratislava OpenCamp 2026 zverejnil program a spustil registráciu. Štvrtý ročník komunitnej konferencie o otvorených technológiách prinesie 19 prednášok na rôzne technologické témy. Konferencia sa uskutoční v sobotu 25. apríla 2026 v priestoroch FIIT STU v Bratislave.
Na iVysílání lze zhlédnout všechny díly kultovního sci-fi seriálu Červený trpaslík.
Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu dosáhl v březnu 5,33 % (Windows -4,28 %, OSX +1,19 %, Linux +3,10 %). Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 24,48 %. Procesor AMD používá 67,48 % hráčů na Linuxu.
Společnost Apple slaví padesáté narozeniny. Založena byla 1. dubna 1976.
FreeTube, desktopový klient pro YouTube využívající lokální API, byl vydán ve verzi 0.24.0. Toto velké opravné vydání implementuje SABR (Server-Based Adaptive Bit Rate), což řeší část nedávných problémů s načítáním videí z YouTube, a aktualizuje základní komponenty jako Electron nebo přehrávač Shaka Player.
Je tu opět apríl. O víkendu zmizel kamion s 12 tunami tyčinek KitKat. Firmy to využívají k aprílovým žertům. Groupon má super akci. Koupíte 1 tyčinku a dostanete 100 zdarma. Ryanair si přelepil letadla. Šéf Outlooku se ptá, proč mají v baráku 14 beden tyčinek KitKat (𝕏). Prusa Research představuje Prusa Pro ACU a vysvětluje proč přílišné sušení škodí vaším filamentům. Telefon Sony Xperia má miliónnásobný zoom (𝕏). PC.net představil Super Ultrabox 2600 se zajímavými parametry. Další aprílové novinky například na April Fools' Day On The Web.
Společnost OpenAI, která stojí za chatovacím robotem s umělou inteligencí (AI) ChatGPT, získala od investorů 122 miliard USD (2,6 bilionu Kč). Hodnota společnosti tak dosáhla 852 miliard dolarů (více než 18 bilionů Kč). Nejnovější kolo investování se stalo největší, jaké zatím firma uskutečnila, a peníze mají posílit ambiciózní plány rozšíření výpočetní kapacity, datových center a nábor talentů.
Nástroj k identifikaci občanů v on-line komunikaci s úřady byl dnes dopoledne zhruba dvě hodiny částečně nedostupný. Problém se objevil kolem 09:00 a podařilo se ho vyřešit kolem 11:00. Částečně nedostupná byla služba Národní identitní autority (NIA), problémy podle DIA (Digitální a informační agentura) ovlivňovaly přihlašování například i přes bankovní identitu. „Dostupnost NIA byla plně obnovena, přihlášení k digitálním službám
… více »Eben Upton oznámil další zdražení počítačů Raspberry Pi kvůli růstu cen pamětí a představil Raspberry Pi 4 s 3 GB RAM za 83,75 dolarů.
Přehled prosincový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 December 1, 2022.
Kernel release status. Jonathan Corbet. 30. listopadu 2022
Vývojové jádro 6.1-rc7 bylo vydáno 27. listopadu.
Skutečně tady není nic, co by mě v nejmenším trápilo, ale je toho o trochu víc, než mě nechává v klidu. Už se to mělo výrazněji zpomalit.
V důsledku si jsem celkem jistý, že tohle bude jedno z těch vydání, kdy si „dáme týden navíc a udělám rc8.“ Což zase znamená, že teď bude další začleňovací okno natvrdo mezi svátky.
Předtím bylo jádro 6.1-rc6 vydáno 20. listopadu.
Stabilní aktualizace: 4.19.266 byla vydána 23. listopadu, skládá se výhradně z backportovaných oprav zranitelností spekulativního vykonávání kódu. Aktualizace 6.0.10, 5.15.80, 5.10.156, 5.4.225, 4.19.267, 4.14.300 a 4.9.334 byly vydány 25. a 26. listopadu.
Stabilní aktualizace 6.0.11, 5.15.81 a 5.10.157 byly revidovány a plánovány na 2. prosince.
Lina: Tales of the M1 GPU. Jonathan Corbet. 29. listopadu 2022
Asahi Lina podává podrobnou zprávu o pokroku na grafickém ovladači pro hardware Apple M1.
Před námi je ještě dlouhá cesta! UAPI, které právě používáme, je stále prototyp a zbývá přidat nebo změnit mnoho nových funkcí, aby v budoucnu byl podporován plnohodnotný ovladač Vulkan. Linux vyžaduje, aby UAPI zůstalo stabilní a zpětně kompatibilní se staršími verzemi (na rozdíl od macOS), což znamená, že jaderný ovladač do upstreamu nezamíří dlouhé měsíce, než lépe porozumíme parametrům vykreslování GPU a implementujeme veškerou novou funkcionalitu vyžadovanou Vulkanem.
The BPF extensible scheduler class. Jonathan Corbet. 30. listopadu 2022
Bylo jen otázkou času, než někdo přijde na to, jak dostat BPF do plánovače CPU. Tato řada patchů zaslaná Tejunem Heem a obsahující práci Davida Verneta, Joshe Dona a Barreta Rhodena provádí právě to. Průvodní dopis podrobně představuje motivaci, která k tomuto dílu vedla:
Jedním z našich cílů bylo snížit bariéru nutnou k experimentování s plánovačem. sched_ext poskytuje ergonomická zpětná volání a pomůcky, které usnadňují základní operace jako správa neaktivních CPU, plánování úloh na libovolné CPU, nakládání s preempcí jiných plánovacích tříd atd. I když sched_ext vyžaduje nějaký počáteční vklad, z hladiska složitosti nepotřebuje nic dalšího a učící křivka je postupná. Vývojáři mohou začít nejprve implementací jednoduchých pravidel jako globální FIFO na pouhých desítkách řádek kódu, a pak pokračovat tím, že se naučí API a základní stavební kameny sched_ext při práci na složitějších plánovačích s více schopnostmi.
O něco více dokumentace je v tomto patchi.
Quote of the week. Jonathan Corbet. 30. listopadu 2022
*Silně* preferuji komentáře v kódu před touhle žumpou Documentation/. Dávat věci do Documentation/ je jako domov důchodců, pěkně z dohledu, ať si může klidně (softwarově) zahnívat.
A celá tahle nemoc .rst to dělá nečitelným pro každého, kdo ještě ví, jak použít textový editor.
LWN.net Weekly Edition for December 8, 2022.
Kernel release status. Jonathan Corbet. 7. prosince 2022
Vývojové jádro 6.1-rc8 bylo vydáno 4. prosince. Linus řekl: „Takže všechno to vypadá dobře a i když ke zklidnění možná došlo později, než jsem doufal, nakonec k němu došlo. Doufejme, že příští týden bude aspoň tak tichý (nebo tišší).“
Stabilní aktualizace: 6.0.11, 5.15.81 a 5.10.157 byly vydány 2. prosince.
A 10-minute guide to the Linux ABI (opensource.com). Jonathan Corbet. 6. prosince 2022
Alison Chaiken na opensource.com poskytuje přehled starostí s ABI Linuxu.
Porozumění ABI Linuxu je poněkud nuancované. Uvažte, že zatímco většina sysfs je stabilní ABI, rozhraní pro hledání chyb jsou s jistotou nestabilní, protože uživatelskému prostoru odkrývají vnitřnosti jádra. Obecně Linus Torvalds prohlásil, že slovy „nerozbij uživatelský prostor“ chce chránit běžné uživatele, kteří chtějí, „aby to prostě fungovalo“, spíš než systémové programátory a jaderné inženýry, kteří by měli být schopni přečíst si jadernou dokumentaci a zdrojové kódy, aby přišli na to, co se mezi vydáními změnilo.
KernelCI now testing Linux Rust code (Collabora blog). Jake Edge. 6. prosince 2022
Na Collabora píše Adrian Ratiu o přidání jaderného kódu v Rustu do projektu automatizovaného testování jádra KernelCI. Blogový zápisek se zabývá tím, co bylo potřeba přidat tuto podporu, a také některými plány do budoucna.
Zajímavou výzvou pro sestavení rustc v dockeru byla skutečnost, že standardní rustovská metoda instalace nástrojů využívá
curl https://sh.rustup.rs | sh, což může být více méně v pohodě pro lokální vývoj jednotlivci, ale je to obzvláště špatný nápad v automatizovaném CI systému. Rustup samotný (zatím) neověřuje podpisy při stahování.Distra jako Debian nedistribuují verzi vyžadovanou jádrem (v1.62), a v některých případech ani rustup, a je nepravděpodobné, že správci distribuce budou udržovat verze sladěné s hlavní řadou jádra, což bude pravděpodobně pohyblivý cíl. Naštěstí projekt Rust poskytuje samostatné instalátory i s podpisy GPG, což je velmi užitečné pro CI.
Quote of the week. Jonathan Corbet. 7. prosince 2022
The web's a tangled web of networks unseen,
A complex system that can be quite mean.
It's hard to predict when usage will peak,
So congestion can quickly become a leak.When data is lost, it's time to intervene,
To keep the networks up and running clean.
Congestion control is the name of the game,
To keep the information flowing the same.
cachestat(): navržené systémové volání k určení, zda (a z jak velké části) je soubor přítomen v cache stránek.LWN.net Weekly Edition for December 15, 2022.
Kernel release status. Jonathan Corbet. 14. prosince 2022
Jádro 6.1 bylo vydáno 11. prosince. Linus řekl:
Takže tady to máme, s týdenním zpožděním, ale poslední týden byl hezky pomalý a stav 6.1 mi dělá mnohem větší radost než před pár týdny, kdy to na žádné zpomalení nevypadalo.
Jistě, to znamená, že teď tu máme pekelné začleňovací okno zrovna před svátky, mně navíc předtím čeká nějaké cestování. Takže i když pozdržet vydání o týden byla správná věc, načasování začleňovacího okna 6.2 je tím pádem nepříjemné.
Titulní vlastnosti vydání 6.1 zahrnují přepracovanou integritu řízení toku založenou na LLVM, počáteční podporu jaderného vývoje v Rustu, podporu destruktivních programů BPF, něco významných vylepšení výkonu io_uring, lepší správu vytváření transparentních velkých stránek z uživatelského prostoru, vylepšenou podporu hierarchizované paměti, elementární přepis správy paměti v podobě vícegenerační LRU a datové struktury javor, sanitizér paměti jádra a mnoho dalších. Viz shrnutí začleňovacího okna (část první a druhá) na Linux Weekly News a stránku KernelNewbies pro vydání 6.1 pro více podrobností.
Stabilní aktualizace: 6.0.12, 5.15.82, 5.10.158, 5.4.226, 4.19.268, 4.14.301 a 4.9.335 byly vydány 8. prosince.
LWN.net Weekly Edition for December 22, 2022.
Kernel release status. Jonathan Corbet. 21. prosince 2022
Začleňovací okno 6.2 bylo otevřené, uzavření bylo podle obvyklého harmonogramu očekáváno 25. prosince, ale nebylo by bývalo překvapením, ani kdyby ho Linus uzavřel o něco dřívěji.
Stabilní aktualizace: 6.0.13, 5.15.83, 5.10.159, 5.4.227, 4.19.269, 4.14.302 a 4.9.336 byly vydány 14. prosince, 6.0.14, 5.15.84, 5.10.160 a 5.4.228 19. prosince a 6.1.1, 6.0.15, 5.15.85 a 5.10.161 21. prosince.
Linux-next měl naplánovanou přestávku bez vydání až do 5. ledna.
The Linux kernel contribution maturity model. Jonathan Corbet. 15. prosince 2022
Ted Ts'o ve spolupráci s Technickým poradním výborem Linux Foundation dali dohromady dokument nazvaný Model vyspělosti příspěvků do jádra Linux, který má firmám pomoct zlepšit jejich účast v procesu vývoje jádra.
Cílem je způsobem, který je příznivý k jejich vedení, podpořit firmy v tom, aby inženýrům umožnily přispívat v rámci vývojářské komunity upstreamu jádra Linux tak, že se rozroste „cesta talentů“ pro přispěvatele, aby se stali uznávanými tahouny a časem i správci jádra.
Quote of the week. Jonathan Corbet. 21. prosince 2022
Jako někdo, čí každodenní zaměstnání zahrnuje práci s týmy, které vyvíjejí ovladače pro Windows a Linux (a v minulosti i ovladače pro macOS!), mohu kategoricky prohlásit, že procesy vývoje ovladačů pro Windows jsou mnohem přátelštější než ty linuxové, a to přesně proto, že ovladače ve Windows schválně *vůbec* nejsou vystavené Secure Bootu. Spouštění vývojových verzí ovladačů ovladačů vyžaduje jen instalaci vývojového certifikátu do úložiště certifikátů jádra NT. Odpovídající proces v Linuxu spočívá v načtení vlastního certifikátu secure bootu do firmwaru, což je plné nebezpečí a potenciálně dokonce nemožné.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: