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:44 | Komunita

    Společnost Meta (Facebook) předává React, React Native a související projekty jako JSX nadaci React Foundation patřící pod Linux Foundation. Zakládajícími členy React Foundation jsou Amazon, Callstack, Expo, Huawei, Meta, Microsoft, Software Mansion a Vercel.

    Ladislav Hagara | Komentářů: 0
    dnes 01:22 | IT novinky

    Samsung na akci Galaxy Unpacked February 2026 (YouTube) představil své nové telefony Galaxy S26, S26+ a S26 Ultra a sluchátka Galaxy Buds4 a Buds4 Pro. Telefon Galaxy S26 Ultra má nový typ displeje (Privacy Display) chránící obsah na obrazovce před zvědavými pohledy (YouTube).

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

    Byla vydána grafická knihovna Mesa 26.0.1 s podporou API OpenGL 4.6 a Vulkan 1.4. Je to první stabilní verze po 26.0.0, kde se novinky týkají mj. výkonu ray tracingu na GPU AMD a HoneyKrisp, implementace API Vulkan pro macOS.

    |🇵🇸 | Komentářů: 0
    včera 20:22 | Nová verze

    Byla vydána nová verze 4.6 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Využíván je Free Pascal Compiler (FPC) 3.2.2.

    Ladislav Hagara | Komentářů: 0
    včera 18:00 | Nová verze

    Byla vydána nová verze 3.23.0 FreeRDP, tj. svobodné implementace protokolu RDP (Remote Desktop Protocol). Opravuje 11 bezpečnostních chyb.

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

    Španělský softwarový inženýr oznámil, že se mu podařilo na dálku ovládat sedm tisíc robotických vysavačů po celém světě. Upozornil tak na slabé kybernetické zabezpečení těchto technologií a jejich možné a snadné zneužití. Nesnažil se hacknout všechny robotické vysavače po světě, ale pouze propojil svůj nový DJI Romo vysavač se zařízením Playstation. Aplikace podle něj ihned začala komunikovat se všemi sedmi tisíci spotřebiči a on je

    … více »
    Ladislav Hagara | Komentářů: 5
    včera 03:33 | Humor

    Momo je fenka cavapoo, která svými náhodnými stisky kláves bezdrátové klávesnice vytváří jednoduché počítačové hry. Technicky to funguje tak, že Raspberry Pi s připojenou bluetooth klávesnicí posílá text do Claude Code, který pak v Godotu píše hry a sám je i testuje pomocí screenshotů a jednoduchých simulovaných vstupů. Za stisky kláves je Momo automaticky odměňována pamlsky. Klíčový je pro projekt prompt, který instruuje AI, aby i

    … více »
    NUKE GAZA! 🎆 | Komentářů: 24
    včera 02:22 | Nová verze

    GNU awk (gawk), implementace specializovaného programovacího jazyka pro zpracování textu, byl vydán ve verzi 5.4.0. Jedná se o větší vydání po více než dvou letech. Mezi četnými změnami figuruje např. MinRX nově jako výchozí implementace pro regulární výrazy.

    |🇵🇸 | Komentářů: 0
    24.2. 16:22 | IT novinky

    Internetový prohlížeč Ladybird ohlásil tranzici z programovacího jazyka C++ do Rustu. Přechod bude probíhat postupně a nové komponenty budou dočasně koexistovat se stávajícím C++ kódem. Pro urychlení práce bude použita umělá inteligence, při portování první komponenty prohlížeče, JavaScriptového enginu LibJS, bylo během dvou týdnů pomocí nástrojů Claude Code a Codex vygenerováno kolem 25 000 řádků kódu. Nejedná se o čistě autonomní vývoj pomocí agentů.

    NUKE GAZA! 🎆 | Komentářů: 6
    24.2. 15:55 | Nová verze

    Byl vydán Mozilla Firefox 148.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Nově lze snadno povolit nebo zakázat jednotlivé AI funkce. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 148 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (18%)
     (6%)
     (0%)
     (11%)
     (27%)
     (2%)
     (5%)
     (2%)
     (12%)
     (26%)
    Celkem 958 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Rusty Russell, rozhovor

    20. 11. 2009 | Robert Krátký | Rozhovory | 9544×

    Rusty Russell je australský vývojář linuxového jádra, který má na svém kontě práci na množství rozličných projektů. Napsal například paketový filtr ipchains a pro jádro 2.4 ho celý přepsal na iptables, naprogramoval virtualizační hypervizor lguest atd. Je aktivním členem australské linuxové scény a zakladatelem významné konference Linux.conf.au.

    Rusty Russell


    1) Ví se o vás, že pracujete na spoustě různých věcí. Síťování, moduly, virtualizace a čert ví, co ještě. Je to kvůli změnám zájmů? Jak se rozhodujete, na čem bude dělat?

    Jak se rozhoduji… to je nejtěžší. Je toho tolik, co by se dalo dělat, tolik skvělých projektů. Takže máte dvě možnosti. Můžete se věnovat najednou velikému množství věcí, a tím pádem vaše působení nebude ve spoustě projektů vůbec poznat. A nebo se můžete vracet k projektům, na kterých se vám dělá dobře. Obě možnosti jsou špatné – občas se musíte přinutit k práci na něčem, co vám příjemné není. Ale může to dopadnout skvěle. Jako s Wesnoth. Já neprogramuji hry, už nepoužívám C++, ale řekl jsem si, tohle by mohla být legrace. Byla to opravdu výborná zkušenost. Rád hackuji. Další problém je s časem. Snažím se počet neoficiálních projektů udržovat kolem 3–4.


    2) Na co se chystáte teď?

    Zrovna dělám na CCAN a libantithread, to jsou teď moje dva projekty. CCAN je komplexní síť archivů s kódem C, obdoba C-PAN, ale pro C, a libantihread je v podstatě přenositelný způsob, jak mít sdílenou paměť.


    3) Existuje nějaká oblast jádra, od které se držíte dál?

    Vlastně jo, souborové systémy. Na souborové systémy nesahám. Dva důvody. První je to, že pokud něco pokazíte v jakékoliv jiné části jádra, systém může spadnout – u souborových systémů však způsobíte trvalé následky, když někomu poškodíte diskový oddíl. To je první věc. Druhý důvod je, že v oblasti souborových systémů pracují někteří lidé, se kterými je opravdu těžké vycházet. A je snadné si říct, no, je spousta jiných věcí, které můžu dělat. Takže se nechystám v nejbližší době napsat RustyFS.


    4) Jakou jste měl motivaci pro hackování na lguest? Byla už k dispozici jiná řešení virtualizace…

    Měl jsem dva důvody, proč s tím začít. První byl, že jsme mluvili o paravirt_ops – rozhraní hosta pro komunikaci s různými hypervizory. A abych skutečně pochopil potřeby, které měly různé hypervizory, jež byly tehdy k dispozici (měli jsme VM, VMI i nativní hardwarové). A také abych pochopil, co je obecně potřeba, jak navrhnout API, tak jsem usoudil, že si musím jeden napsat. Tak jednoduchý, jak jen to bude možné, aby bylo jisté, že to nebudeme příliš komplikovat. To byl jeden důvod.

    Další spočíval v tom, že jsem měl pocit, že způsob, jak šel na virtualizaci Xen, nebyl nejlepší. Takže lguest použil modulární model, přičemž hostitel bylo obyčejné jádro. Žádný hypervizorový kernel. A hosté jsou normální procesy. Naštěstí jsem nemusel lguest přepsat na opravdový hypervizor, protože se objevilo KVM, které používalo přesně stejný model. Nezávisle na lguest. A to znamenalo, že jsem nemusel psát miliony řádků kódu. Počkal jsem, až to všechno udělá Avi Kiviti.


    5) Zajímalo mě, jestli jste neuvažoval i o práci na KVM. Možná se přestěhovat do Izraele…

    Vlastně jsem nějaké patche pro KVM dal dohromady, ale už je to dlouho. Líbilo se mi na KVM pracovat. Myslím, že to je bezvadný projekt. Ale mají spoustu hackerů, kteří na jádře KVM dělají.


    5) Účastnil jste se vyjednávání o FTA se Spojenými státy a výsledky nebyly zrovna povzbudivé. Došlo k nějakému vývoji? Proběhly nějaké soudní případy, které by zákon interpretovaly?

    Je to zajímavé, ale v té oblasti, ze které jsme měli opravdu obavy, se nic nedělo. To byl ten styl DMCA. Ale před dvěma lety jsem si dal novoroční předsevzetí, že už se nebudu angažovat v oblasti duševního vlastnictví, takže to moc nesleduji. Bylo však velmi ticho. Někdy ale tyto věci trvají roky, než přijde soudní případ, který rozhodne, co ten zákon vlastně znamená.


    6) V té době jste v rozhovoru zmínil, že možný způsob, jak docílit toho, aby se lidé o tyto zákony začali zajímat, je naučit je používat svobodný software, takže by se jich přímo týkaly. Došlo k nějakému pokroku? Podařilo se vám zvýšit povědomí o těchto otázkách?

    Myslím, že se lidé o IP (intellectual property) zákony více zajímají. Jedním z důvodů je prostě to, že se zvyšuje povyk kolem porušení duševního vlastnictví. Více lidí nyní o těchto věcech ví. Svobodný software i nadále roste, ale hlavně nezávisle, protože lidé sice oficiálně nedistribuují věci, které by mohly být na hraně – jsou ale široce dostupné a pořád je spousta lidí používá. Je to sice v té šedé oblasti, což někdy odrazuje, ale rozhodně to nebylo postaveno mimo zákon.

    Pokud by se zákon obrátil proti svobodnému softwaru natolik šíleně, že by se nesměl používat, tak potom by snad přišly nějaké skutečné změny. Ale i tak se v oblasti IP dějí fascinující věci. Například lidé za projektem Open Media, kteří se snaží katalogizovat a obejít zákon a počkat na vypršení některých patentů. V oblasti médií se děje spousta zajímavých věcí. To je místo, kde teprve dochází na lámání chleba. Takže lidé o tom určitě vědí, ale rozvíjí se to mnoha různými směry.


    7) Australský ministr telekomunikací Stephen Conroy navrhl filtrování BitTorrentu a dalšího internetového provozu. Myslíte, že se tyto plánu mohou v Austrálii uchytit?

    Stephena Conroye jsem potkal. Je to idiot. Ale to nemusí nutně znamenat, že z jeho nápadů nic nevzejde. Řekl bych, že máme před sebou hodně práce, než docílíme toho, že lidé porozumí výhodám technologií, místo aby se jich báli a měli tyhle alergické reakce. Lidé často nechápou samotnou peer-to-peer podstatu internetu. Tu základní potíž s tím, že by měly být některé aspekty této podstaty zakázány. Nesleduji tu situaci pozorně, ale většině technicky založených lidí je jasné, že může Conroy napáchat velkou spoustu škod, vrhnout nás zpátky do doby kamenné a přitom nijak neovlivnit věci, kvůli kterým tvrdí, že to dělá.


    8) Jednou jste zmínil, že vaše přednášky na konferencích jsou mimo jiné myšleny tak, aby probudily zájem v nováčcích. Jakou byste měl radu pro potenciální hackery jádra, kteří hledají způsob, jak přispět?

    Ani bych nezačínal s jádrem. Je hodně hackerů, kteří se chtějí zapojit do práce na jádře. To je super a také je fakt, že v jádře je množství opravdu dobrého kódu, který vám může pomoci si osvojit dobré zvyky. Ale byl bych rád, kdyby více hackerů jádra pracovalo také na jiných projektech. A mnozí to už dělají. Je totiž mnohem snazší mít opravdu velký vliv na skoro jakýkoliv jiný projekt než jádro. V jádře se pohybuje hodně lidí, kteří píší spousty kódy, obrat kódu v jádře je úžasný. Ale u jiných projektů můžete mít radikální vliv při vynaložení mnohem menší námahy.

    Takže bych nevolil jádro. Jasně, je skvělé hackovat na jádře, ale také bych hackoval na jiných věcech. Schopnosti se myslím přenesou a navíc je to s jádrem občas prostě k vzteku. Když máte ještě jiný projekt, na kterém můžete pracovat, tak to je dobrý způsob, jak se nenechat úplně rozhodit. To by tedy byla moje rada.

    A co se týče hackování jádra, tak tam je tolik oblastí kódu, že si můžete v podstatě vybrat libovolný soubor, přečíst ho a najít něco, co by se dalo vylepšit. A to se dá opakovat donekonečna. A jak budete číst víc a víc kódu, objevíte víc věcí na opravení. Časem se budou vaše opravy pravděpodobně zvětšovat a než se nadějete, budete psát zásadní části jádra. Ale záleží to na ochotě číst kód, stejně jako na kódování.


    9) Zajímalo by mě, proč jste zanechal patch-monkey.

    No jo, nechal jsem toho hlavně proto, že jsem dokázal, že to funguje, a Adrian Bunk se nabídl, že to ode mě převezme. Nepřipadalo mi, že by k tomu bylo potřeba ještě nějak extra moc nadání, jakmile jsme vyřešili detaily toho, jak to bude fungovat. A Adrian Bunk je daleko aktivnější trivial patch monkey, než jsem kdy byl já. Takže bylo fajn, že jsem mu to mohl předat.

           

    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.