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í
×
    včera 23:00 | Nová verze

    Poštovní klient Thunderbird byl vydán v nové verzi 153 s kódovým názvem Meadow. Jedná se o ESR (Extended Support Release) vydání. Přehled novinek v poznámkách k vydání. Vylepšuje OAuth. Thundermail lze používat bez instalace doplňku.

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

    AI tento rok naplno vtrhla do vývoje softwaru a výrazně ovlivňuje také open source projekty. Jiří Eischmann v příspěvku Jak mění AI open source na svém blogu rozebírá několik trendů, které v open source v poslední době v souvislosti s AI pozoruje, a jak tyto trendy svět otevřeného softwaru mění (Inflace projektů, Zahlcení kontroly, Klesající motivace zveřejňovat kód).

    Ladislav Hagara | Komentářů: 5
    včera 22:00 | IT novinky

    Evropská komise (EK) vyměřila americké internetové společnosti Google pokutu 890 milionů eur (21,5 miliardy Kč) za porušení unijního nařízení o digitálních trzích (DMA). Firma se podle unijní exekutivy provinila tím, že ve vyhledávači Google Search upřednostňovala vlastní služby a že podnikům ukládala omezení, která jim bránila nasměrovat spotřebitele k alternativním, často levnějším nákupním kanálům na platformě Google Play.

    … více »
    Ladislav Hagara | Komentářů: 2
    22.7. 19:44 | IT novinky

    Samsung na akci Galaxy Unpacked July 2026 (YouTube) představil své nové telefony Galaxy Z Fold8 Ultra, Fold8 a Flip8, hodinky Galaxy Watch Ultra2 a Watch9 a chytré brýle ve spolupráci s Gentle Monster a Warby Parker.

    Ladislav Hagara | Komentářů: 0
    22.7. 16:11 | IT novinky

    Po pěti letech vývoje vyšla česká počítačová hra Scarlet Deer Inn (ProtonDB). Scarlet Deer Inn je vyšívaná temná středověká pohádka. Zatímco život ve zdánlivě obyčejné vesnici se točí kolem běžných povinností a sousedských drbů, v podzemí se skrývají zlověstná tajemství.

    Ladislav Hagara | Komentářů: 1
    22.7. 13:33 | IT novinky

    Představen byl Raspberry Pi Touch Display 2 s uhlopříčkou 10 palců a rozlišením 1200 × 1920 pixelů. Cena je 80 dolarů.

    Ladislav Hagara | Komentářů: 4
    22.7. 13:22 | Komunita

    RPCS3 (Wikipedie), tj. open source emulátor Sony PlayStation 3, snížil minimální požadavky. Nově jsou podporovány starší grafické karty ATI Radeon řady HD 2000, 3000 a 4000 z let 2007 až 2009. Na PC běží už 75 % všech her pro PlayStation 3. V budoucnu bude RPCS3 fungovat bez firmwaru z PS3. V RPCS3 byl implementován systémový modul cellSysmodule (𝕏).

    Ladislav Hagara | Komentářů: 2
    22.7. 11:00 | Zajímavý software

    Vyšel open-source nástroj winetop (MIT) — nativní CLI/TUI pro sledování a ukončování Wine, Proton, Lutris, Heroic a Bottles sezení. Seskupuje procesy podle WINEPREFIX / Steam AppId, umí bezpečně zabít jen hru (včetně Steam reaperu) a nabízí i skriptovatelné příkazy (list, kill, orphans, …). Balíčky jsou mimo jiné na crates.io, Copru (dnf copr enable kovariadam/winetop), PPA ppa:kovariadam/winetop a AUR (winetop-bin).

    kovariadam | Komentářů: 0
    22.7. 02:44 | IT novinky

    Ve spolupráci společností OpenAI a Work Louder byla představena (𝕏) hardwarová klávesnice Codex Micro pro práci s AI agenty. Cena klávesnice je 230 dolarů.

    Ladislav Hagara | Komentářů: 2
    21.7. 20:00 | Nová verze

    Byl vydán Mozilla Firefox 153.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 153 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (7%)
     (2%)
     (17%)
     (30%)
     (5%)
     (6%)
     (2%)
     (15%)
     (24%)
    Celkem 2215 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Rusty Russell, rozhovor

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

    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.