abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 03:00 | Zajímavý software

    Erin Catto, autor open source 2D fyzikálního enginu Box2D (Wikipedie), představil nový 3D fyzikální engine Box3D. Engine je již používán ve hře The Legend of California.

    Ladislav Hagara | Komentářů: 0
    dnes 01:00 | Nová verze

    Byla vydána nová verze 4.0.0 multiplatformního svobodného frameworku pro zpracování obrazu G'MIC (GREYC's Magic for Image Computing, Wikipedie). Přehled novinek i s náhledy nových filtrů na PIXLS.US.

    Ladislav Hagara | Komentářů: 0
    včera 14:22 | Zajímavý článek

    Český statistický úřad (ČSÚ): Průměrná hrubá měsíční mzda ICT specialistů v roce 2025 meziročně vzrostla o 6 % na téměř 100 tisíc korun. Nejlépe placeni byli vývojáři softwaru. Dlouhodobým trendem zůstává nízké zastoupení žen, a to jak mezi specialisty, tak studenty těchto oborů.

    Ladislav Hagara | Komentářů: 8
    včera 14:11 | IT novinky

    Ochranný svaz autorský (OSA) připravuje žalobu na společnost Suno, která umožňuje generování hudby pomocí umělé inteligence (AI). ČTK to sdělil předseda představenstva OSA Roman Strejček. Suno podle něj bez souhlasu využívá k trénování svých modelů hudbu autorů, které svaz zastupuje. Nedávný investigativní materiál magazínu The Atlantic ukázal, že firmy jako Suno nebo Udio k trénování modelů používají rozsáhlé databáze obsahující miliony skladeb. V databázích, které časopis zveřejnil, lze dohledat i písně řady českých a slovenských umělců.

    Ladislav Hagara | Komentářů: 2
    včera 13:33 | Komunita

    Byl publikován přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Vyřešen byl problém s macOS 27 Golden Gate. Vývoj lze podpořit na Open Collective a GitHub Sponsors.

    Ladislav Hagara | Komentářů: 0
    včera 12:55 | IT novinky

    EU dnešním dnem zavedla clo ve výši 3 eur na balíky nízké hodnoty dovážené ze zemí mimo EU. To zahrnuje širokou škálu výrobků běžně nakupovaných on-line, jako jsou oděvy, hračky, elektronika a další spotřební zboží v hodnotě až 150 EUR.

    Ladislav Hagara | Komentářů: 5
    včera 08:55 | Nová verze

    Vyšel Redmine 7.0, jeden z nejlepších open source ticketovacích systémů. Došlo k migraci na Rails 8, vylepšení UI/UX, Workflow, byla přidána podpora náhledu pro Microsoft Office a LibreOffice dokumenty, došlo k výkonnostním optimalizacím a přibylo spoustu dalších oprav a novinek. Více informací v oficiálním oznámení.

    Max | Komentářů: 0
    30.6. 16:22 | Zajímavý článek

    Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 166 (pdf).

    Ladislav Hagara | Komentářů: 0
    30.6. 03:33 | Pozvánky

    Blíží se prázdniny a než se rozutečete k moři, je na čase se opět sejít na Virtuální Bastlírně - pravidelném setkání elektroniků, ajťáků, bastlířů a obecně nadšenců do techniky. Co si pro vás strahovští bastlíři připravili tentokrát? Určitě proberou blížící se Linux Days i další události. U softwaru se chvíli zdrží a poví si kupříkladu o tom, jak se zbavit Bambu Cloudu, ale nepřijít o možnost ovládat tiskárnu na dálku. Řeč dojde i na AI,

    … více »
    bkralik | Komentářů: 0
    30.6. 03:22 | Nová verze

    Vývojáři postmarketOS vydali verzi 26.06 tohoto operačního systému pro chytré telefony vycházejícího z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Přehled novinek v příspěvku na blogu. Na výběr jsou 4 uživatelská rozhraní: GNOME, KDE Plasma Mobile, Phosh a Sxmo.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (8%)
     (2%)
     (17%)
     (31%)
     (4%)
     (6%)
     (2%)
     (16%)
     (26%)
    Celkem 2032 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Jaderné noviny – přehled za duben 2021

    10. 5. 2021 | David Kolibáč | Jaderné noviny | 7392×

    Přehled dubnový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.

    Vydání z 1. 4. 2021

    LWN.net Weekly Edition for April 1, 2021.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 31. března 2021

    Vývojové jádro 5.12-rc5 bylo vydáno 28. března. Linus řekl: „Tak pokud snad byl rc4 o kousek menší než průměr, vypadá to, že rc5 je větší než průměr. Nepřekonáváme žádné rekordy, ale určitě není malý a rc se nezmenšují. Zatím si moc starosti nedělám, ale řekněme, že by bylo lepší v tomto trendu nepokračovat, nebo nabudu dojmu, že tohle by mělo být jedno z těch vydání s rc8.“

    Stabilní aktualizace: 5.11.10 a 5.10.26 byly vydány 25. března. Poté 5.11.11, 5.10.27, 5.4.109, 4.19.184, 4.14.228, 4.9.264 a 4.4.264 následovaly 30. března.

    Citát týdne

    Quote of the week. Jonathan Corbet. 31. března 2021

    Oukej, tenhle je možná odvážnější, ale podívejme se, jestli se to nehodí do upstreamu. Je to logický analyzátor v jádře, založený na pollingu GPIO s vypnutými lokálními IRQ.

    Wolfram Sang

    Články


    Vydání z 8. 4. 2021

    LWN.net Weekly Edition for April 8, 2021.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 7. dubna 2021

    Vývojové jádro 5.12-rc6 bylo vydáno 4. dubna. Linus řekl: „No, pokud byl rc5 větší než obvykle a obával jsem se, co to znamená pro toto vydání, rc6 je vskutku maličký. Takže si myslím, že to bylo způsobeno obvyklými nahodilými výkyvy v načasování, asi hlavně aktualizacemi síťování (které byly v rc5, ale v rc6 ne). Což znamená, že pokud se během příštích dvou týdnů nic nezmění, plán tohoto vydání bude podle obvyklé šablony.“

    Stabilní aktualizace: 5.11.12, 5.10.28, 5.4.110, 4.19.185, 4.14.229, 4.9.265 a 4.4.265 byly vydány 7. dubna.

    Cook: Bezpečnostní záležitosti v Linuxu 5.9

    Cook: Security things in Linux v5.9. Jonathan Corbet. 6. dubna 2021

    Kees Cook zveřejnil dlouhý seznam vylepšení souvisejících se zabezpečením, která se dostala do vydání jádra 5.9. „Sasha Levin, Andy Lutomirski, Chang S. Bae, Andi Kleen, Tony Luck, Thomas Gleixner a další dodali dlouho očekávanou řadu FSGSBASE. To přináší zlepšení výkonu při přepínání úloh a zároveň je jádro v bezpečí před moduly, které by se omylem (nebo zákeřně) pokoušely použít příslušné funkce přímo (což otevíralo díru pro neprivilegovaný přímý přístup k jádru).“

    Články

    • Budoucnost modulů GCC v jádře: mechanismu modulů se sice lásky nedostává, ale ani za něj zatím není žádná náhrada.
    • Vícegenerační LRU: zásadní změna v jaderném mechanismu výměny stránek slibuje lepší rozhodování a snížené využití CPU.
    • Zabití /dev/kmem: nebezpečné jaderné rozhraní je možná konečně na odchodu.

    Vydání z 15. 4. 2021

    LWN.net Weekly Edition for April 15, 2021.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 14. dubna 2021

    Vývojové jádro 5.12-rc7 bylo vydáno 11. dubna. Linus řekl: „Konečný výsledek: stále se nemůžu rozhodnout, jak s vydáním 5.12. Skutečnost, že máme velký rc7, mě vede k myšlence, že tentokrát udělám rc8. Ale nakonec to závisí na tom, jak to půjde příští týden, a pokud bude mrtvolné ticho, možná se rozhodnu, že rc8 nedává smysl.“

    Stabilní aktualizace: 5.11.13, 5.10.29, 5.4.111, 4.19.186, 4.14.230, 4.9.266 a 4.4.266 byly vydány 10. dubna. Poté 5.11.14, 5.10.30, 5.4.112 a 4.19.187 následovaly 14. dubna.

    Citáty týdne

    Quotes of the week. Jonathan Corbet. 14. dubna 2021

    Kód je obecně zapsán jednou, čten mnohokrát. Optimalizace na zápis za cenu magické abstrakce obecně nebývá v jádře tím správným kompromisem, protože vždycky může ukrývat velká překvapení. Ve velkých aplikacích v uživatelském prostoru jsou elegantní abstrakce a polymorfismus často to pravé, ale tam také máte na pomoc skutečný překladač se skutečným typovým systémem (aspoň obecně). Nebo je to lepení se spoustou testů, žiješ jenom jednou a rychlost, jakou to jde sesmolit, je důležitější než čitelnost.

    Daniel Vetter

    Někteří z vás si všimli, že v posledních týdnech a měsících byl stvořen vážný pokus o přivedení druhého jazyka do jádra. Je to konečně tady, včetně RFC, které přidává podporu Rustu do jádra Linux.

    Miguel Ojeda

    Články


    Vydání z 22. 4. 2021

    LWN.net Weekly Edition for April 22, 2021.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 21. dubna 2021

    Vývojové jádro 5.12-rc8 bylo vydáno 18. dubna. Linus řekl: „OK, tento týden byl _poměrně_ klid, ale nebyl to ten mrtvolný klid, který bych bral jako ‚rc8 netřeba.‘ Takže tady to máme, rc navíc, abychom si byli jisti, že si to všechno sedlo.“

    Stabilní aktualizace: 4.4.267, 4.9.267, 4.14.231, 4.19.188, 5.4.113, 5.10.31 a 5.11.15 byly vydány 16. dubna. Poté 5.11.16, 5.10.32, a 5.4.114 následovaly 21. dubna.

    Rust v jádře Linux (bezpečnostní blog Google)

    Rust in the Linux kernel (Google security blog). Jonathan Corbet. 15. dubna 2021

    Na bezpečnostním blogu firmy Google je podrobný článek o tom, jak vypadá ovladač zařízení napsaný v Rustu. „To znamená, že při interakci s kódem v jazyce C využíváme disciplinovaného vlastnictví v Rustu tak, že části v C předáme vlastnictví rustovského objektu, umožníme jí volat funkce implementované v Rustu a nakonec vrátíme vlastnictví zase zpátky. Pokud je kód v C správný, s celou historií objektů souborů v Rustu se celkově také pracuje správně a překladač na straně Rustu vynucuje korektní správu životnosti. Například open nemůže vrátit ukazatele alokované na zásobníku, ani na haldě alokované objekty, které ukazatele na zásobník obsahují; ioctl/read/write nemohou uvolnit (ani modifikovat bez synchronizace) obsah objektu uloženého v filp->private_data atd.“

    V zákopech s Thomasem Gleixnerem (Linux.com)

    In the trenches with Thomas Gleixner (Linux.com) Jonathan Corbet. 20. dubna 2021

    Linux.com vydal rozhovor s Thomasem Gleixnerem se zaměřením na práce na preempci v reálném čase. „Přístup k financování tohoto druhu projektů mi připomíná hru mikado, která je oblíbená v Evropě: prohrává ten hráč, který jako první zvednutím tyčinky rozbije hromadu. To mi hlava nebere, zvlášť když mnoho firem ve svých stěžejních produktech závisí na těchto technologiích, ale zdá se, že jejich dostupnost a udržitelnost bere za samozřejmost, a to do té míry, že ty projekty selhávají nebo si lidé nemohou dovolit na nich pracovat, když za to nejsou placení. Takové firmy by měly důkladně zvážit finanční podporu projektu real-time [jádra].“

    Citáty týdne

    Quotes of the week. Jonathan Corbet. 21. dubna 2021

    Když posíláte patche e-mailem místo práce přímo v gitových repozitářích s nějakým UI, přijde mi to, jako byste serializovali instance datové třídy do JSON, ten řetězec JSON vytiskli na papír, ten list papíru odnesli k jinému počítači, který má skener, s pomocí OCR ho naskenovali do řetězce JSON, a pak ho znovu deserializovali do nové instance datové třídy, přestože byste mohli mít prostě REST API na zaslání dat z jednoho počítače na druhý.

    Sebastian Schuberth

    Ve snaze podřídit si odpor společnosti, ruská cenzorská organizace RosKomNadzor (RKN) provedla kroky k záměrnému rozbití fungování internetu – a to velmi nemotorně. Jenom před měsícem zkusili „zpomalit“ Twitter blokováním DNS dotazů na veškeré domény obsahující řetězec „t.co“ – což, hele, rozbilo mezi mnoha dalšími weby také gihubusercontent.com. Můžeme si být zcela jisti, že to není poslední případ, kdy provedou nějakou takovou blbost, takže v důsledku je pro ruské přispěvatele čím dál tím složitější obhájit si účast na projektech, které sídlí na GitHubu – jednoho dne se na něj možná nedostanou (dokonce vůbec).

    (Jestli si myslíte, že odpověď zní: „prostě používejte VPN“, tak to je jedno z těch doporučení, která se snadno dávají, když se nemusíte obávat, že váš poskytovatel připojení k internetu „autoritám“ nahlásí „podezřelý šifrovaný provoz“.)

    Patche zaslané e-mailem tomu zůstávají imunní. I když spadne vger, je to pouhá služba konference – jsou i jiné způsoby, jak přenést zprávy podle RFC2822, které nevyžadují centrální službu (například přes NNTP bránu, zveřejněním schránky atd.). E-mail zůstává jedním z mála protokolů, které byly od začátku navrženy jako decentralizované, a obávám se, že se opět nacházíme ve světě, kde na tom záleží čím dál tím víc.

    Konstantin Rjabicev

    Články


    Vydání z 29. 4. 2021

    LWN.net Weekly Edition for April 29, 2021.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 28. dubna 2021

    Jádro 5.12 bylo vydáno 25. dubna. Linusovými slovy: „Díky všem, kdo přispěli k tomu, že poslední týden byl vskutku velmi klidný, což mě činí mnohem šťastnějším, co se týče finálního vydání 5.12.“

    Titulní vlastnosti 5.12 zahrnují odstranění řady zastaralých, (vesměs) 32bitových subarchitektur ARM, atomické instrukce BPF, podmíněné hledání souborů pomocí LOOKUP_CACHED, podporu blokových zařízeních se zónami v souborovém systému Btrfs, v síťovém kódu polling NAPI ve vláknech, mapování ID v souborových systémech, podporu sestavení jádra s LTO (Link Time Optimization) Clang, nástroj KFENCE pro ladění jádra a další. Viz shrnutí začleňovacího okna (část prvnídruhá) a stránku KernelNewbies pro vydání 5.12 pro více podrobností.

    Stabilní aktualizace: 5.11.17, 5.10.33, 5.4.115, 4.19.189, 4.14.232, 4.9.268, and 4.4.268 byly vydány 28. dubna.

    Vyjádření ke kauze UMN

    A statement on the UMN mess. 22. dubna 2021

    Kees Cook v roli mluvčího Technického poradního výboru Linux Foundation vydal stručné vyjádření ke kauze patchů zaslaných z Minnesotské univerzity (UMN).

    Technický poradní výbor LF se zabývá dřívějšími příspěvky z UMN a souvisejícími výzkumnými projekty. Aktuálně to vypadá, že naprostá většina patchů byla zaslána v dobré víře, ale pokračujeme v revidování kódu. Již začalo několik veřejných diskuzí na téma našich očekávání od přispěvatelů.

    Dopis výzkumníků z UMN

    A letter from the UMN researchers. Jonathan Corbet. 25. dubna 2021

    Výzkumnící z Minnesotské univerzity, kteří rozvířili vody v jaderné komunitě různými špatnými patchi, zaslali do e-mailové konference linux-kernel otevřený dopis.

    Tento současný incident vyvolal na nás, výzkumnou skupinu a Minnesotskou univerzitu, namířenou vlnu hněvu z linuxové komunity. Bezvýhradně se omlouváme za to, co nyní chápeme jako podrytí vzájemné důvěry v open-source komunitě, a žádáme prominutí našich chyb.

    ‚Úplné zveřejnění‘ ze strany Minnesotské univerzity

    "Full disclosure" from the University of Minnesota. Jonathan Corbet. 28. dubna 2021

    Výzkumníci z Minnesotské univerzity zveřejnili popis své práce [PDF] v rámci projektu „pokryteckých příspěvků“. Zahrnuje seznam chybných commitů, které zaslali, a jak s nimi bylo naloženo.

    Dále ukážeme dvě části: (1) záznam zpráv našeho zveřejnění výsledků komunitě, (2) patche, které jsme zaslali. Tím, že ukážeme podrobnosti patchů a proběhlou komunikaci, rádi bychom komunitě pomohli potvrdit, že chybné patche byly „zachyceny“ během komunikace a nebyly začleněny do kódu Linuxu samého. Žádné další interakce s jaderným týmem Linuxu nezahrnovaly cílené klamání, ani cíleně matoucí či chybné patche. Toto pomýlené chování z naší strany se omezovalo na patche popsané a objasněné v tomto dokumentu.

    Co je vtipné, jeden z pokusů o zaslání chybného commitu byl sám chybný, takže jeho výsledkem byla nakonec validní změna.

    Rozhovor s Linusem Torvaldsem: Linux a git (Tag1)

    An Interview With Linus Torvalds: Linux and Git (Tag1). Jonathan Corbet. 28. dubna 2021

    Na webu Tag1 Consulting vyšel rozhovor s Linusem Torvaldsem.

    Takže si myslím, že GPLv2 docela ideálně vyvažuje „všichni pracují podle stejných pravidel“ a stále vyžaduje, aby lidé přispívali komunitě („oko za oko“). A každému je jasné, že na všechny ostatní se vztahují stejná pravidla, takže je to všechno velmi spravedlivé a férové.

    Další věc je, samozřejmě, že co z toho dostanete, co jste tomu sami dali. Jistě, můžete si zkusit se „svézt“ a zůstat jenom uživateli, to je v pořádku. Ale když to tak uděláte, nemáte nad projektem žádnou moc. I to může být naprosto v pohodě, pokud prostě jenom potřebujete základní operační systém a Linux poskytuje všechno, co od něj chcete. Ale jestli máte zvláštní požadavky, jediný skutečný způsob, jak projekt ovlivnit, je, že se zapojíte.

    Citát týdne

    Quote of the week. Jonathan Corbet. 28. dubna 2021

    Pokud je výsledkem cvičení, že typický ovladač zařízení bude obsahovat víc nezabezpečeného kódu než naopak, pak ovladače zařízení nejsou vhodným začátkem pro Rust v jádře Linux. V tom případě bych doporučoval začít s Rustem někde, kde je hodně abstraktního kódu, který je náchylný k tomu druhu problémů, které se Rust snaží řešit. Intuice mi říká, že by to mohlo být něco jako síťové protokoly. Ale můžu se mýlit.

    Linus Walleij

    Články

           

    Hodnocení: 100 %

            špatnédobré        

    Nástroje: Tisk bez diskuse

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.