Projekt systemd schválil kontroverzní pull request, který do JSON záznamů uživatelů přidává nové pole 'birthDate', datum narození, tedy údaj vyžadovaný zákony o ověřování věku v Kalifornii, Coloradu a Brazílii. Jiný pull request, který tuto změnu napravoval, byl správcem projektu Lennartem Poetteringem zamítnut s následujícím zdůvodněním:
… více »Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 163 (pdf).
Eric Lengyel dobrovolně uvolnil jako volné dílo svůj patentovaný algoritmus Slug. Algoritmus vykresluje text a vektorovou grafiku na GPU přímo z dat Bézierových křivek, aniž by využíval texturové mapy obsahující jakékoli předem vypočítané nebo uložené obrázky a počítá přesné pokrytí pro ostré a škálovatelné zobrazení písma, referenční ukázka implementace v HLSL shaderech je na GitHubu. Slug je volným dílem od 17. března letošního
… více »Sashiko (GitHub) je open source automatizovaný systém pro revizi kódu linuxového jádra. Monitoruje veřejné mailing listy a hodnotí navrhované změny pomocí umělé inteligence. Výpočetní zdroje a LLM tokeny poskytuje Google.
Cambalache, tj. RAD (rapid application development) nástroj pro GTK 4 a GTK 3, dospěl po pěti letech vývoje do verze 1.0. Instalovat jej lze i z Flathubu.
KiCad (Wikipedie), sada svobodných softwarových nástrojů pro počítačový návrh elektronických zařízení (EDA), byl vydán v nové major verzi 10.0.0 (𝕏). Přehled novinek v příspěvku na blogu.
Letošní Turingovou cenu (2025 ACM A.M. Turing Award, Nobelova cena informatiky) získali Charles H. Bennett a Gilles Brassard za základní přínosy do oboru kvantové informatiky, které převrátily pojetí bezpečné neprolomitelné komunikace a výpočetní techniky. Jejich protokol BB84 z roku 1984 umožnil fyzikálně zaručený bezpečný přenos šifrovacích klíčů, zatímco jejich práce o kvantové teleportaci položila teoretické základy pro budoucí kvantový internet. Jejich práce spojila fyziku s informatikou a ovlivnila celou generaci vědců.
Firefox 149 dostupný od 24. března přinese bezplatnou vestavěnou VPN s 50 GB přenesených dat měsíčně (s CZ a SK se zatím nepočítá) a zobrazení dvou webových stránek vedle sebe v jednom panelu (split view). Firefox Labs 149 umožní přidat poznámky k panelům (tab notes, videoukázka).
Byla vydána nová stabilní verze 7.9 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 146. Přehled novinek i s náhledy v příspěvku na blogu.
Dle plánu byla vydána Opera GX pro Linux. Ke stažení je .deb i .rpm. V plánu je flatpak. Opera GX je webový prohlížeč zaměřený na hráče počítačových her.
Současné vývojové jádro je 4.10-rc7, vydané 5. února. Linus k tomu řekl: „Koukněte na to! Vše bylo v poklidu a pokud se nestane nic zlého, jsme zpět na pravidelném harmonogramu, takže by tohle vydání mohlo být poslední rc v této řadě.“
Stabilní aktualizace: 4.9.7 a 4.4.46 byly vydány 2. února, následovaly 4.9.8 a 4.4.47 4. února. Překvapením pak byla aktualizace 3.18.48, která se i přes oznámení konce podpory této řady objevila 8. února.
Verze 4.9.9 a 4.4.48 byly v době psaní tohoto článku v procesu revidování a vydány byly 9. února.
Jo a pokud jste _zaseknutí_ na 3.18 (*kouká na svůj nový telefon), mám pro vás plán. Spočívá v tom, že za prvé budete hodně hlasitě křičet na dodavatele svého hardwaru a už od něj nic nekoupíte, dokud nezmění manýry. Až se pořádně vykřičíte, napište mi e-mail a uvidíme, co se nám podaří vymyslet. Nejste na téhle potápějící se lodi sami a je zřejmé, že výrobce s tím nepomůže…
Tento vývojový cyklus byl popisován jako „klidný“, ale platí to spíš jen v porovnání s cyklem 4.9. Jak je vidět v tabulkách níže, i tak se toho v tomto „tichém“ cyklu dělo docela dost. Vypadá to, že jaderná komunita už nikdy není zdaleka nečinná.
V době psaní tohoto článku bylo do hlavního repozitáře vývojového cyklu 4.10 začleněno 12 811 neslučovacích sad změn. Na těchto změnách se podílelo 1647 vývojářů, z toho 251 přispělo vůbec poprvé. Tato čísla velmi dobře odpovídají těm z předchozích vývojových cyklů.
| Vydání | Počet sad změn | Počet vývojářů |
|---|---|---|
| 4.0 | 10 346 | 1 458 |
| 4.1 | 11 916 | 1 539 |
| 4.2 | 13 694 | 1 591 |
| 4.3 | 11 894 | 1 625 |
| 4.4 | 13 071 | 1 575 |
| 4.5 | 12 080 | 1 538 |
| 4.6 | 13 517 | 1 678 |
| 4.7 | 12 283 | 1 582 |
| 4.8 | 13 382 | 1 597 |
| 4.9 | 16 214 | 1 729 |
| 4.10 | 12 811 | 1 647 |
Trend stále rostoucího počtu sad změn zjevně pokračuje, hodnoty jsou běžně vyšší, než jaké jsme viděli třeba u verze 4.0 – před sotva dvěma lety.
Nejaktivnější vývojáři tohoto cyklu byli:
| Nejaktivnější vývojáři cyklu 4.10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mauro Carvalho Chebab je správce subsystému médií, většina jeho práce se týkala této oblasti. Ovšem hodně pracoval také na převodu jaderné dokumentace do Sphinx a její následné organizaci. Chris Wilson pracuje na ovladači Intel i915, Arnd Bergmann opravoval chyby v celém jaderném stromě, Christoph Hellwig přispěl mnoha změnami v oblastech blokových zařízeních a souborových systémů a Ben Skeggs pracuje na grafickém ovladači Nouveau.
Ve druhém sloupci vede Andi Kleen, který udělal kupu práce v subsystému perf events. Tom St. Denis přidal hodně kódu do ovladače amdgpu, Edward Cree vylepšil síťový ovladač sfc a Zhi Wang pracoval – taktéž – na ovladači i915.
Těmto seznamům často dominují vývojáři pracující na „staging“ stromu, ale tentokrát se nikdo na prvních pěti místech obou seznamů na „staging“ patchích nepodílel. Sergio Paracuellos je totiž první takový vývojář v levém sloupci, zatímco v tom pravé není vůbec nikdo takový. I tak byla tato část jádra dost rušná, ve vydání 4.10 se dočkala 957 změn, na kterých se ale podílelo celkem 158 vývojářů.
Práci na vydání 4.10 podporovalo 218 zaměstnavatelů, které můžeme identifikovat. Seznam nejaktivnějších zaměstnavatelů vypadá podobně jako jindy:
| Nejaktivnější zaměstnavatelé 4.10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dále se na zaměstnavatele můžeme podívat podle toho, kolik zaměstnanců pracuje pro kterou společnost:
| Společnosti s nejaktivnějšími vývojáři | ||
|---|---|---|
| Společnost | Vývojáři | Zastoupení |
| (neznámá) | 349 | 20,5 % |
| Intel | 182 | 10,7 % |
| (žádná) | 103 | 6,1 % |
| Red Hat | 96 | 5,6 % |
| IBM | 66 | 3,9 % |
| 53 | 3,1 % | |
| Mellanox | 42 | 2,5 % |
| Linaro | 40 | 2,4 % |
| Samsung | 37 | 2,2 % |
| SUSE | 33 | 1,9 % |
| Texas Instruments | 28 | 1,6 % |
| AMD | 27 | 1,6 % |
| Oracle | 26 | 1,5 % |
| Code Aurora Forum | 26 | 1,5 % |
| Huawei Technologies | 25 | 1,5 % |
| NXP Semiconductors | 22 | 1,3 % |
| ARM | 21 | 1,2 % |
| Broadcom | 20 | 1,2 % |
| Renesas Electronics | 17 | 1,0 % |
| Rockchip | 15 | 0,9 % |
Vidíme, že téměř 11 % vývojářů, kteří přispěli do vydání 4.10, pracuje pro Intel. Přes 20 % vývojářů jsme nedokázali přiřadit, v tomto vývojovém cyklu přispěli celkem 9,4 % začleněných změn.
V těchto shrnutích je běžnou praxí podívat se na tabulku „nejaktivnějších zaměstnavatelů“ a konstatovat, že pokud (v tomto případě) všichni, které jsme nedokázali zařadit, pracují ve svém volném čase, pak nejvýše pouze něco málo přes 15 % změn tohoto vývojového cyklu přišlo od dobrovolníků. Jenže tabulka výše vypadá jinak. Pokud jsou všichni nezařazení vývojáři dobrovolníci, pak tvoří takřka 27 % komunity. Rozdíl mezi těmito čísly se dá téměř jistě vysvětlit nepřekvapujícím pozorováním, že vývojáři, kteří mají práci na jádře jako náplň svého zaměstnání, tím mohou strávit více času a v důsledku budou také produktivnější.
V době psaní tohoto článku bylo v repozitáři linux-next nejméně 7500 sad změn. Tyto změny tvoří základ toho, co bude začleněno v cyklu 4.11. Minulé cykly napovídají, že množství změn před otevřením začleňovacího okna 4.11 ještě významně naroste. Ovšem nevypadá to, že by vydání 4.11 by mělo nastavit nový rekord v objemu patchů. Definitivní odpověď poskytne článek shrnující cyklus 4.11 – měl by vyjít přibližně za 9-10 týdnů.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: