abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 17:11 | Nová verze

    Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.

    Ladislav Hagara | Komentářů: 0
    dnes 13:33 | Nová verze

    Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.

    Pavel Křivánek | Komentářů: 2
    dnes 04:55 | Zajímavý software

    Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.

    Ladislav Hagara | Komentářů: 28
    včera 17:33 | Nová verze

    Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.

    Ladislav Hagara | Komentářů: 13
    včera 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 2
    včera 13:22 | Nová verze

    Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.

    Ladislav Hagara | Komentářů: 0
    včera 12:44 | Nová verze

    Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).

    Ladislav Hagara | Komentářů: 0
    včera 04:55 | Nová verze

    OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.

    Ladislav Hagara | Komentářů: 0
    včera 04:22 | Nová verze

    Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.

    Ladislav Hagara | Komentářů: 0
    včera 04:11 | Nová verze

    R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (73%)
     (9%)
     (2%)
     (16%)
    Celkem 796 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Jaderné noviny – přehled za duben 2021

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

    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.