Autor: Yuri Gagarin

Zranitelnosti v jádře Linux, které se týkají ksmbd, ktls, uio a síťového stacku

V modulu ksmbd, který poskytuje integrovanou implementaci souborového serveru v jádru Linux založenou na protokolu SMB, byly zjištěny dvě zranitelnosti, které umožňují vzdálené provedení kódu s právy jádra nebo určení obsahu paměti jádra na systémech s aktivovaným modulem ksmbd bez nutnosti autentizace. Problémy se projevují počínaje jádrem 5.15, do jehož složení byl přijat modul ksmbd. […]

Vyšla verze KiCad 8.0.0

23. února 2024 projekt KiCad vydal novou verzi 8.0.0. Byly přidány nové funkce a provedeno mnoho oprav. Seznam změn: Přidáno přes 1500 znaků a 760 míst pro komponenty do knihovny. Změněn styl indikace prvního vývodu mikročipu. Přidán import dat následujících formátů: projekty a knihovny EasyEDA (JLCEDA); knihovny symbolů a míst CADSTAR; soubory Solidworks PCB; symboly […]

MClient 7.0

Po dvou letech vývoje byla vydána nová verze MClient — programu pro prohlížení elektronických slovníků. Je zaměřen na profesionální lingvisty, ale může být používán i všemi, kdo se učí cizí jazyky. Stav — beta, ale dostatečně stabilní pro každodenní použití. Screenshot Co odlišuje tento program od GoldenDict a většiny ostatních? Tabulkový režim; řazení slovníkových vstupů podle různých […]

Vydání minimalistického distribuce Tiny Core Linux 15.0

Byl zveřejněn vydání minimalistického linuxového distribuce Tiny Core Linux 15.0, které může běžet na systémech s 48 MB RAM. Grafické prostředí distribuce je postaveno na základě X serveru Tiny X, toolkit FLTK a správce oken FLWM. Distribuce se kompletně načítá do RAM a běží z paměti. Bootovací iso obraz zabírá pouze 18 MB. Pro 64-bitové systémy byla připravena verze CorePure64 o velikosti […]

K dispozici jsou bootovací firmwary Coreboot 24.02 a Libreboot 20240225.

Byla vydána nová verze projektu CoreBoot 24.02, který vyvíjí svobodnou alternativu k proprietárním firmware a BIOS. Kód projektu je distribuován pod licencí GPLv2. Na přípravě nové verze se podílelo 111 vývojářů, kteří připravili 814 změn. Od tohoto vydání projekt přešel na nový systém pojmenovávání verzí, který používá vazbu na datum (rok.měsíc.aktualizace), takže v únoru 2024 byla místo verze 4.23 vytvořena […]

Intel publikoval program pro 3D vizualizaci OSPRay Studio 1.0 a engine pro 3D renderování OSPRay 3.1

Společnost Intel zveřejnila vydání projektu OSPRay Studio 1.0, který rozvíjí aplikaci pro interaktivní 3D vizualizaci pomocí enginu pro distribuované trasování paprsků OSPRay. Mezi jiným lze software využít pro vysoce přesné renderování složitých scén a zpracování velmi velkých scén, které vyžadují distribuované výpočty v clusteru několika počítačů. Kód aplikace je napsán v jazyce C++ a je distribuován pod licencí Apache […]

NotepadNext 0.7

Po čtyřech měsících vývoje byl vydán 0.7 editoru textů NotepadNext, napsaného v jazyce C++ s využitím knihoven Qt, Scintilla a dalších, a distribuovaného pod licencí GPL-3.0. Změny: vylepšení pro Python: přidána klíčová slova match a case; podpora atributů dekorátora; do dialogu nastavení byla přidána možnost výběru jazyka lokalizace; přidán vizuální indikátor úrovně přiblížení; přidána možnost ukládání […]

Vydání uživatelského prostředí Sway 1.9 využívajícího Wayland

Po 14 měsících vývoje byl zveřejněn vydání kompozitního správce Sway 1.9, postaveného na protokolu Wayland a plně kompatibilního s dlaždicovým správce oken i3 a panelem i3bar. Kód projektu je napsán v jazyce C a je distribuován pod licencí MIT. Projekt je určen pro použití v Linuxu a FreeBSD. Kompatibilita s i3 je zajištěna na úrovni příkazů, konfiguračních souborů a […]

Vydání systému pro správu verzí Git 2.44

Po třech měsících vývoje bylo zveřejněno vydání distribuovaného systému pro správu verzí Git 2.44. Git je jedním z nejpopulárnějších, nejspolehlivějších a vysoce výkonných systémů správy verzí, poskytující flexibilní prostředky pro nelineární vývoj, založené na větvení a slučování větví. Pro zajištění integrity historie a odolnosti vůči „zpětným“ změnám se používá implicitní hashování celé předchozí historie v každém commitu, […]

Vydání Wine 9.3 a beta verze Proton 9.0

Proběhlo experimentální vydání otevřené realizace Win32 API — Wine 9.3. Od vydání 9.2 bylo uzavřeno 23 hlášení o chybách a provedeno 295 změn. Nejvýznamnější změny: V API Windows Internet (WinINet) byla přidána podpora práce přes proxy. Byl přidán nový ovladač mouhid.sys pro zařízení řízení ukazatele (touchpady, myši), používajících protokol HID (Human Interface Device). Byla aktualizována data […]

Inženýr z AMD uznal, že grafický stack Linuxu potřebuje zlepšení

Při projednávání chyby týkající se relativně vysoké spotřeby energie v porovnání s Windows na APU AMD s podporou hardwarového dekódování videa, inženýr z AMD, Alex Deucher (hlavní vývojář ovladače amdgpu), přiznal, že přehrávání videa v Linuxu je v zásadě neefektivní. Při výstupu videa v Linuxu se nyní používá následující řetězec: Komprimovaný videostream VCN (modul hardwarového […]

Před 31 lety byl vytvořen programovací jazyk Ruby.

23. února 1993 byl uveden Ruby — dynamický, reflektivní, interpretovaný vysoceúrovňový programovací jazyk. Jazyk se vyznačuje nezávislou implementací vícethreadingu na operačním systému, silnou dynamickou typizací, garbage collectorem a mnoha dalšími funkcemi. Co se týče syntaxe, je blízký jazykům Perl a Eiffel, zatímco z hlediska objektově orientovaného přístupu se podobá Smalltalku. Některé rysy jazyka jsou také převzaty z Pythonu, Lisp a Dylan […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster