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 05:00 | IT novinky

    Po nákresech ovladače Steam Controller a puku společnost Valve na svém GitLabu publikovala projekt Inkterface, tj. podrobný návod (PDF, video v mp4) na sestavení předního panelu s e-papírovým displejem pro Steam Machine pro zobrazování systémových informací. Použity jsou součástky od společnosti Adafruit.

    Ladislav Hagara | Komentářů: 0
    dnes 04:00 | Bezpečnostní upozornění

    V jádře Linux byla nalezena a v dubnu letošního roku v upstreamu opravena kritická zranitelnost Bad Epoll aneb CVE-2026-46242. Jedná se o zranitelnost typu "race-condition use-after-free", která běžnému uživateli umožňuje získat práva roota. Na distribucích Linuxu i na Androidu. Dokonce i zevnitř sandboxu prohlížeče Chrome. Chyba byla do Linuxu zavedena v dubnu 2023, tj. Linux 6.4.

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

    Byla vydána nová verze 10.4 sady aplikací pro SSH komunikaci OpenSSH. Přináší řadu důležitých bezpečnostních oprav, vylepšení funkcí a oprav chyb. Vyzkoušet lze experimentální podporu postkvantového algoritmu mldsa44-ed25519.

    Ladislav Hagara | Komentářů: 0
    včera 16:33 | Zajímavý projekt

    Open Printer je otevřená kompaktní tiskárna od Open Tools. Brzy by měla být spuštěna kampaň na její podporu na Crowd Supply. Současně by měly být uvolněny zdrojové kódy. Postavena je na Raspberry Pi Zero W a STM32. Používá inkoustové kazety HP 302.

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

    Byla vydána nová verze 3.28.0 FreeRDP, tj. svobodné implementace protokolu RDP (Remote Desktop Protocol). Opraveno bylo 8 zranitelností.

    Ladislav Hagara | Komentářů: 0
    4.7. 23:33 | IT novinky

    Čeští policisté společně se svými tureckými kolegy zadrželi 51 lidí, kteří se podle kriminalistů podíleli na provozu podvodného call centra v Istanbulu. Skupina je spojena s 1173 případy podvodů na českých občanech, při kterých vznikla škoda přes 553 milionů korun.

    Ladislav Hagara | Komentářů: 7
    3.7. 03:55 | Nová verze

    Immich byl vydán v nové verzi 3.0.0. Jedná se o alternativu k výchozím aplikacím od Googlu a Applu pro správu fotografií a videí umožňující vlastní hosting serveru Immich. K vyzkoušení je demo. Immich je součástí balíčků open source aplikací FUTO. Zdrojové kódy jsou k dispozici na GitHubu pod licencí AGPL-3.0.

    Ladislav Hagara | Komentářů: 5
    3.7. 02:55 | IT novinky

    Společnost Juno Computers prodávající počítače s předinstalovaným Linuxem má nově v nabídce linuxový tablet Juno Tab 4 - WiFi. Na výběr je Debian, Ubuntu a Kubuntu. Předobjednat jej lze za 949 liber (26 500 korun).

    Ladislav Hagara | Komentářů: 0
    3.7. 01:22 | Nová verze

    Podman (Pod Manager), nástroj umožňující vytvářet a provozovat kontejnery, aniž by uživatel potřeboval práva roota, byl vydán v nové major verzi 6.0.0. Přehled novinek v poznámkách k vydání. Řešena je i vážná bezpečnostní chyba CVE-2026-57231.

    Ladislav Hagara | Komentářů: 0
    3.7. 00:11 | IT novinky

    Společnost Sony oznámila, že od ledna 2028 přestane vydávat nové hry pro PlayStation na fyzických discích. Všechny budoucí tituly budou dostupné výhradně v digitální podobě na PlayStation Store.

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


    Jaderné noviny - 20. 7. 2016: LTSI a Fuego

    31. 7. 2016 | Redakce | Jaderné noviny | 2485×

    Stav vydání jádra. Citáty týdne: Thomas Gleixner a James Bottomley. Čestný doktorát pro Alana Coxe. LTSI a FUEGO.

    Stav vydání jádra

    V době psaní článku byl nejnovější vývojový kernel stále 4.7-rc7 – příslušný týden žádná nová -rc verze nevyšla, jelikož Linus byl na cestách. Finální 4.7 je venku od 24. července.

    V seznamu regresí pro vydání 4.7 zbývalo několik nevyřešených problémů.

    Stabilní aktualizace: v příslušném období žádné nebyly vydány.

    Citáty týdne

    Copy&paste není omluvou pro špatný kód.

    -Thomas Gleixner

    Někteří vývojáři by se mnou už nikdy nepromluvili, kdybych jim řekl, že jsem si hrál s webovými technologiemi.

    -James Bottomley (zaslechnuto na LinuxConu v Japonsku)

    Čestný doktorát pro Alana Coxe

    Blahopřejeme Alanu Coxovi, jemuž byl udělen čestný doktorát na univerzitě ve Swansea, a to za práci na Linuxu. „Alan začal pracoval na Verzi 0. Obsahovala chyby a problémy, které dokázal opravit. Nainstaloval Linux na stroj v počítačové síti univerzity ve Swansea, čímž odhalil mnoho problémů v síťování, které opravil. Později síťový software přepsal. Alan do Linuxu zavedl disciplínu softwarového inženýrství: vydání Linuxu, která byla otestována, opravena a především stabilní. Po promoci na univerzitě ve Swansea pracoval, nastavil britský linuxový server a distribuoval tisíce systémů.“

    LTSI a Fuego

    Už to bude téměř pět let, co Cugikazu Šibata oznámil spuštění projektu iniciativy dlouhodobé podpory (LTSI). Jeho cílem je poskytovat rozšířenou podporu pro konkrétní vydání jádra, což může dodavatelům embedded systémů sloužit jako výchozí bod a způsob, jak mohou posílat patche do upstreamu. Šibata-san poskytl na letošním japonském LinuxConu aktuální informace o LTSI. Následoval jej Tim Bird, který hovořil o testovacím frameworku „Fuego“, který se nyní k ověřování LTSI vydání používá.

    Aktuální informace o LTSI

    Proces pro jádra LTSI se od počátku v principu příliš nezměnil. LTSI vydání jsou založena na vydáních s prodlouženou podporou, o která se stará Greg Kroah-Hartman, a udržují se po stejně dlouhou dobu. Obsahují však mnoho patchů navíc, a to v podobě dodavateli přidaných funkcí a backportů z novějších vydání jádra. Rovněž procházejí důkladnějším testováním než běžná stabilní vydání.

    Za pět let se LTSI dostalo výrazného přijetí. Meta-distribuce Yocto nabízí možnost používat jádra LTSI od roku 2012. Jádra LTSI dále využívá projekt Automotive Grade Linux (skrze Yocto). Relativně nový projekt Civil Infrastructure Platfrom (CIP) také používá LTSI, ale za pozoruhodných okolností. Od systémů založených na CIP se očekává, že poběží opravdu dlouho, takže potřebují ještě delší dlouhodobou podporu: 10 až 15 let. CIP samotná bude poskytovat podporu tak, že převezme odpovědnost za jádra LTSI poté, co LTSI přejde na novější vydání. Šibata-san poznamenal, že podporovat jádro tak dlouhou dobu bude zajímavou výzvou a popřál projektu hodně štěstí.

    LTSI vydání začíná jako běžné vydání s dlouhodobou podporou. Po dobu čtyř až pěti měsíců se pro dané jádro připravují patche, které obsahují backporty a další funkcionalitu, která je pro komunitu LTSI užitečná. Pak proces pokračuje dvouměsíčním začleňovacím oknem, ve kterém jsou všechny tyto patche začleněny. Následuje jeden měsíc věnovaný ověřování. Od všech přispěvatelů do jádra LTSI se očekává, že ve finálním vydání bude vše fungovat spolehlivě. Šibata-san tvrdí, že tento proces vede k produkci jednoho z nejstabilnějších a nejbezpečnějších dostupných jader.

    Ovšem existují obavy, že současný sedmiměsíční proces je příliš dlouhý. Prodleva je akutně cítit hlavně v jádře 4.4, které vyšlo o něco dříve, než se čekalo. Takže v projektu se hovoří o zkrácení aktuálního vydávacího procesu: měla by proběhnout dvouměsíční fáze příprav a poté jednoměsíční začleňovací okno. Konečné rozhodnutí o této změně zřejmě proběhne v dohledné době.

    Fuego

    Jednou z významných změn v procesu vydávání LTSI, o kterých hovořil Šibata-san, bylo přijetí nového testovacího frameworku nazvaného „Fuego“. Bird využil další sezení k tomu, aby Fuego představil a vysvětlil, jak funguje. Ve zkratce je Fuego kombinací nástroje Jenkins pro průběžnou integraci, sady skriptů a sbírky testů, zabalenou uvnitř kontejneru Dockeru.

    Jenkins se používá ke spouštění testů na různých přelomech (triggers) a ke sběru dat. Je velmi rozšířený a obsahuje stovky rozšíření, která poskytují funkce jako oznámení e-mailem nebo integrace s verzovacími systémy. Významná úprava, kterou Fuego přidává, je oddělení konfigurace hostitele a cíle. Testování může být řízeno hostitelem, ale běží na konkrétním cílovém embedded systému.

    K dispozici je sada „abstrakčních skriptů“ navržených pro bezproblémové fungování Fuega na jakékoli cílové desce. Tyto skripty jsou řízeny proměnnými, které popisují komunikaci s deskou, funkce načítající/ukládající soubory, spouštění příkazů atd. Výsledkem je generovaný skript pro spuštění daného testu. Do systému bylo zatím integrováno okolo 50 testů, většina z nich jsou stávající testy odjinud, ale cílem je přidat řadu testů nových.

    Celý systém je navržen tak, aby se dal zabalit do kontejneru Dockeru. Konečný výsledek by měl být spustitelný bez dalších úprav na jakékoli linuxové distribuci.

    Fuego bylo navrženo tak, aby ho inženýři, kteří vyvíjejí embedded systémy, mohli snadno nastavit a spouštět. Dodává se s konfiguracemi pro konkrétní cílové systémy včetně Yocto, Buildroot, OpenWrt aj. Jsou podporovány různé typy a transporty cílů. Fuego dokáže s cílovým systémem komunikovat skrze sériový port, SSH, androidí nástroj adb atd. Je navrženo tak, aby výsledky testů odesílalo do centralizovaného úložiště. Cílem je umožnit vznik decentralizované testovací sítě, která by podpořila testování změn na široké škále hardwaru a umožnila obejít problém „nemám tuhle konkrétní desku.“

    Budoucí plány zahrnují vyčištění rozhraní Jenkinsu, které je momentálně docela přecpané. Lidé z projektu by dále rádi přidali manipulaci přes USB, aby byla komunikace s mobilními zařízeními pomocí nástroje adb jednodušší. Na stejném seznamu je i doplnění dokumentace, více testů a také integrace s projektem kernelci.org.

    Projekt by nepochybně uvítal více přispěvatelů a uživatelů. Prozatím ke komunikaci používá e-mailovou konferenci ltsi-dev. Další informace o projektu, včetně odkazů na repozitáře, je možné najít na elinux.org. Viz tuto stránku o tom, jak Fuego nainstalovat a správně používat.

    Autor článku, Jonathan Corbet, děkuje Linux Foundation za financování cesty na LinuxCon do Japonska.

           

    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ář

    31.7.2016 15:36 Petr Ježek | skóre: 10
    Rozbalit Rozbalit vše Re: Jaderné noviny - 20. 7. 2016: LTSI a Fuego
    To Alananovi ze srdce přeji. Bez něj by byl linux silně neúplný...
    Archlinux for your comps, faster running guaranted!
    Bedňa avatar 5.8.2016 18:53 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Jaderné noviny - 20. 7. 2016: LTSI a Fuego
    Coxovi všetka česť, jeden z mála Kernelákov, ktorý je stále aký bol.
    KERNEL ULTRAS video channel >>>
    5.8.2016 06:44 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: Jaderné noviny - 20. 7. 2016: LTSI a Fuego
    Len zo zvedavosti: funguje nejaký Continuous Integration aj pre vanilla jadro?
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.