Vývojové prostředí IntelliJ IDEA slaví 25. narozeniny (YouTube).
Vedení společnosti NVIDIA údajně povolilo použití milionů knih ze známého 'warez' archivu Anna's Archive k výcviku umělé inteligence, ačkoliv vědělo, že archiv tyto knihy nezískal legální cestou. Žaloba, ve které se objevují i citace interních dokumentů společnosti NVIDIA, tvrdí, že NVIDIA přímo kontaktovala Anna's Archive a požadovala vysokorychlostní přístup k datům knihovny.
Grafický správce balíčků Myrlyn pro SUSE a openSUSE, původně YQPkg, dospěl do stabilní verze 1.0.0. Postaven je nad libzypp a Qt 6. Projekt začal na SUSE Hack Weeku 24.
Vývojáři se podařilo vytvořit patch pro Wine, díky kterému je možné na linuxovém stroji nainstalovat a spustit Adobe Photoshop (testováno s verzemi Photoshopu PS2021 a PS2025). Dalším patchem se podařilo umožnit dokonce instalaci téměř celého Adobe Creative Cloud Collection 2023, vyjma aplikací Adobe XD a Adobe Fresco. Patch řeší kompatibilitu s windowsovými subsystémy MSHTML - jádrem prohlížeče Internet exporer, a MSXML3 - parserem
… více »Hackeři zaútočili na portál veřejných zakázek a vyřadili ho z provozu. Systém, ve kterém musí být ze zákona sdíleny informace o veřejných zakázkách, se ministerstvo pro místní rozvoj (MMR) nyní pokouší co nejdříve zprovoznit. Úřad o tom informoval na svém webu a na sociálních sítích. Portál slouží pro sdílení informací mezi zadavateli a dodavateli veřejných zakázek.
Javascriptová knihovna jQuery (Wikipedie) oslavila 20. narozeniny, John Resig ji představil v lednu 2006 na newyorském BarCampu. Při této příležitosti byla vydána nová major verze 4.0.0.
Singularity je rootkit ve formě jaderného modulu (Linux Kernel Module), s otevřeným zdrojovým kódem dostupným pod licencí MIT. Tento rootkit je určený pro moderní linuxová jádra 6.x a poskytuje své 'komplexní skryté funkce' prostřednictvím hookingu systémových volání pomocí ftrace. Pro nadšence je k dispozici podrobnější popis rootkitu na blogu autora, případně v článku na LWN.net. Projekt je zamýšlen jako pomůcka pro bezpečnostní experty a výzkumníky, takže instalujte pouze na vlastní nebezpečí a raději pouze do vlastních strojů 😉.
Iconify je seznam a galerie kolekcí vektorových open-source ikon, ke stažení je přes 275000 ikon z více jak dvou set sad. Tento rovněž open-source projekt dává vývojářům k dispozici i API pro snadnou integraci svobodných ikon do jejich projektů.
Dle plánu certifikační autorita Let's Encrypt nově vydává také certifikáty s šestidenní platností (160 hodin) s možností vystavit je na IP adresu.
V programovacím jazyce Go naprogramovaná webová aplikace pro spolupráci na zdrojových kódech pomocí gitu Forgejo byla vydána ve verzi 14.0 (Mastodon). Forgejo je fork Gitei.
5. říj - 7. říj
David Howells napsal:
Přiložený patch přidává LSM [Linux Security Module] háčky [hooks] pro správu klíčů. Významné změny:
Pro každou keyctl() operaci není jeden specifický LSM háček. Místo toho umožňuje háček oprávnění ovládat jednotlivé operace založené na bitech požadavků oprávnění.
Kontrola přístupu ke správě klíčů prostřednictvím LSM se povoluje volbou CONFIG_SECURITY_KEYS.
Jamesi Morrisovi se patch natolik líbil, že se zeptal, proč vůbec začleňovat konfigurační volbu. David neprotestoval a řekl, že tu volbu přidal, protože ostatní věci ji také mají. Byl ochoten tuto část odstranit.
6. říj - 11. říj
Etienne Lorrain napsal:
Tohle navazuje na sadu patchů z [PATCH 1/4] rm -rf linux/arch/i386/boot and Gujin bootloader, která umožňuje mít jednodušší strukturu bootovacího souboru vmlinuz pojmenovaného např. /boot/linux-2.6.14.kgz.
Formát linux-*.kgz je "nativním" formátem pro bootloader Gujin, který najdete zde: http://gujin.org.
Hlavní změnou, kterou tato sada patchů přináší, je přepsání téměř veškerého linuxového ia16/ia32 assembleru do C souboru pojmenovaného "realmode.c" (a hlavičkového souboru "realmode.h"). Mapování té 4kB paměťové stránky, kterou si předávají reálný a chráněný režim, je úplně stejné, jen je popsáno v C struktuře - mnohem čistší.
Další velkou změnou je, že ten soubor vytvořený během kompilace a komprimovaný pomocí GZIP teď obsahuje komentář popisující některé důležité informace: pro který procesor bylo jádro zkompilováno (takže už žádný pád s neplatnou instrukcí při pokusu o rozběhnutí jádra kompilovaného pro Athlon na Pentiu - místo toho pěkná chybová hláška od bootloaderu), jaké video režimy jádro podporuje (textový VGA nebo VESA, který VESA)...
Pokud tuto sadu patchů aplikujete, pořád bude možné používat starý způsob bootování jádra pomocí LILO, Loadlin, Grub nebo SYSLINUX. Tento patch také nijak nepozmění žádné assemblerovské instrukce vykonávané při tomto způsobu bootu, když použijete "make bzImage" a podobné.
Abyste získali nový formát, musíte aplikovat alespoň první dva patche a zadat "make /boot/linux-gujin.kgz ROOT=auto" nebo aplikovat třetí patch, který zajistí automatickou detekci kořenového oddílu (podle oddílu/adresáře načteného souboru linux*.kgz), a zadat "make /boot/linux-gujin.kgz" (viz také "make help").
U mě to funguje výborně, po desítkách použití nenacházím nic, co by bylo potřeba změnit nebo vylepšit.
Mohl byste mi někdo poradit, kam s tím dále? Buď směřovat na linux-2.6.14/15 nebo do -mm stromu, případně navrhnout možná zlepšení či upozornit na chyby?
První přiložený patch je pouze pro dva spustitelné programy, z nichž jeden se stará o komentáře GZIP a druhý zobrazuje řádek textu s parametry používanými pro kompilaci jádra.
Pavel Machek v tom neviděl žádnou výhodu a podotkl, že muset spravovat jak C, tak assembler nevypadá jako zlepšení. Etienne odpověděl, že o verzi v assembleru se nedá říci, že by byla spravovaná. Kromě toho se pokouší a navržení nového způsobu bootování, který je přehlednější a pružnější.
Pavel se tedy zeptal, jestli bude Etiennova verze v C fungovat s LILO a Grub. Na to však Ettienne musel odpovědět, že ne. Není možné být kompatibilní s těmito bootloadery. Ale upozornil, že Gujin je také vydán pod GPL. Pavel reagoval:
V tom případě nechápu smysl. Máme špatný kód v assembleru. Přidání dobrého kódu v C, který je nekompatibilní s LILO/Grub, nijak nepomůže vyřešit problém.
6. říj - 7. říj
Stephen Hemminger napsal:
Byla založena wiki pro činnosti a dokumentaci související s linuxovým síťováním.
Jde o experiment, kterým se snažím zjistit, jestli by bylo užitečnější mít online editovatelný zdroj dokumentace spíše než roztroušené kousky.
Také by to mělo dobře spolupracovat s Wikipedií, protože můžeme linkovat obecné popisy věcí jako jsou protokoly (TCP, mosty, vazby, VLAN, ...) a implementaci v Linuxu.
Vložil jsem tam své a Acme s Ianem se pustili do přidávání DCCP a doplňování TODO seznamu.
Greg KH navrhl: Proč nepracovat s existující wiki na kernelnewbies: http://wiki.kernelnewbies.org místo vytváření nových stránek? Stephen odpověděl: Hlavně proto, že jsem to začal pro své vlastní linuxové síťové projekty a pak teprve přišlo zobecnění. Když se podíváš na kernelnewbies, zjistíš, že předtím už existovala MM wiki.
9. říj - 10. říj
Stefan Lucke napsal:
Verzi ovladače pro touchkit PS/2 jsem založil na ovladači pro touchkit USB a dotykovou obrazovku livebook PS/2. Patche jsou oproti jádru 2.6.13.2.
V tomto 7" zařízení je použit řadič Egalax touchsreen (PS/2 nebo USB verze): http://www.cartft.com/catalog/il/449
V současné době používám PS/2 verzi v prostředí DirectFB.
http://www.directfb.org/
http://mail.directfb.org/pipermail/directfb-dev/2005-September/000705.html
http://mail.directfb.org/pipermail/directfb-dev/2005-September/000706.html
Mohli byste se na to prosím podívat a říct mi, co by ještě bylo potřeba, aby mohlo dojít k začlenění do jádra?
Andreyi Paninovi se práce líbila, ale měl několik technických připomínek. Diskuze už nepokračovala.
V originálu Kernel Traffic 332 vyšla navíc ještě tato témata:
Tento článek vychází ze seriálu Kernel Traffic (http://www.kerneltraffic.org) a je zveřejněn pod licencí GPL verze 2.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
V originálu Kernel Traffic 332 vyšla navíc ještě tato témata: Review Cycle Leading To 2.6.13.4 Linux 2.6.13.4 Released Linux 2.6.14-rc4 ReleasedProč se tam řeší neaktuální kernely? Myslel jsem, že vždycky řeší jen ty nejnovější z daný řady. Třeba 2.6.15-rc1.
5. říj - 7. říj
. Opraveno, dík.