Autor: Yuri Gagarin

Microsoft otevřel CHERIoT, hardwarové řešení pro zvýšení bezpečnosti kódu v jazyce C

Společnost Microsoft zveřejnila vývoj týkající se projektu CHERIoT (Capability Hardware Extension to RISC-V for Internet of Things), který se zaměřuje na blokaci bezpečnostních problémů v existujícím kódu napsaném v jazycích C a C++. CHERIoT nabízí řešení, které chrání stávající kódové základy v C/C++ bez nutnosti jejich přepracování. Ochrana je realizována pomocí modifikovaného kompilátoru, který používá speciální rozšířenou sadu […]

Aktualizace Firefox 110.0.1 a Firefox pro Android 110.1.0

Byla vydána opravná verze Firefox 110.0.1, která odstranila několik nedostatků: Opraven problém, kdy kliknutí na tlačítka pro vymazání cookies za posledních 5 minut, 2 hodiny nebo 24 hodin způsobilo vymazání všech cookies. Odstraněno pád na platformě Linux, který se projevoval při použití WebGL a spuštění prohlížeče ve virtuálním stroji VMWare. Opraven problém, který vedl k překrytí v macOS […]

K dispozici je vestavěný interpret mruby 3.2

Byla představena verze mruby 3.2, vestavěného interpretru dynamického objektově orientovaného programovacího jazyka Ruby. Mruby zajišťuje základní kompatibilitu se syntaxí na úrovni Ruby 3.x, s výjimkou podpory pro vzorové porovnání („case .. in“). Interpret je charakterizován nízkou spotřebou paměti a je zaměřen na vestavění podpory jazyka Ruby do jiných aplikací. Vestavěný interpret v aplikaci může provádět jak zdrojový kód v jazyce […]

Vývojáři Ubuntu rozvíjejí minimalistický instalační obraz

Zaměstnanci společnosti Canonical odhalili informace o projektu ubuntu-mini-iso, který vyvíjí novou minimalistickou verzi Ubuntu o velikosti přibližně 140 MB. Hlavní myšlenkou nového instalačního obrazu je, aby byl univerzální a umožňoval instalaci vybrané verze jakékoli oficiální verze Ubuntu. Projekt vede Dan Bungert, který se podílí na instalátoru Subiquity. V současné fázi je již připraven a testován funkční […]

Začalo se propagovat podporu Wayland v hlavní variantě Wine.

Pro první část lze ve Wine zahrnout první sadu patchů vyvíjených projektem Wine-wayland, který umožňuje využití Wine v prostředích založených na protokolu Wayland bez použití XWayland a komponentů X11. Vzhledem k rozsahu změn, který je dostatečně velký, plánují přenášet vývoj Wine-wayland postupně, rozdělený do několika etap. V první etapě […]

V NPM bylo odhaleno 15 tisíc balíčků pro phishing a spam.

Byl zaznamenán útok na uživatele katalogu NPM, kde 20. února bylo do repozitáře NPM umístěno více než 15 tisíc balíčků, v souborech README, v nichž byly odkazy na phishingové stránky nebo referral odkazy, za kliknutí na které byly vypláceny provize. Při analýze bylo v balíčcích identifikováno 190 unikátních phishingových nebo reklamních odkazů pokrývajících 31 domén. Jména balíčků […]

GitHub omezil konkurující služby, zakazující srovnávací testování

Do podmínek používání služby GitHub byla přidána část, která informuje uživatele, že pokud nabízejí produkt nebo službu konkurující GitHubu, buď umožňují provádět srovnávací testování, nebo jim je zakázáno používat GitHub. Změna je zaměřena na zamezení používání GitHubu a konkurujících třetích produktů nebo služeb, v jejichž pravidlech je výslovně zakázáno provádět srovnávací testování (anti-benchmarking). […]

První vydání otevřeného multiplayerového herního enginu Ambient

Po roce vývoje bylo představena první verze nového otevřeného herního enginu Ambient. Engine poskytuje runtime pro vytváření multiplayerových her a 3D aplikací, které jsou kompilovány do formátu WebAssembly a používají API WebGPU pro vykreslování. Kód je napsán v jazyce Rust a je distribuován pod licencí MIT. Klíčovým cílem při vývoji Ambient je poskytování nástrojů, které usnadňují vývoj multiplayerových her a činí je […]

V GNOME Mutter bude ukončena podpora starších verzí OpenGL

Do kódu kompozitního serveru Mutter, který bude použit ve vydání GNOME 44, byly provedeny změny, které odstraňují podporu starších verzí OpenGL. Pro fungování Mutter budou potřebné ovladače, které podporují alespoň OpenGL 3.1. Podpora OpenGL ES 2.0 v Mutter zůstane zachována, což umožní zachovat funkčnost na starších grafických kartách a na GPU používaných na […]

Oficiální verze Ubuntu přestanou podporovat Flatpak ve základní instalaci

Philipp Kewisch ze společnosti Canonical oznámil rozhodnutí neumožnit instalaci balíčků ve formátu Flatpak v konfiguraci výchozím nastavení oficiálních verzí Ubuntu. Toto rozhodnutí bylo domluveno s vývojáři stávajících oficiálních verzí Ubuntu, mezi které patří Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin a Ubuntu Unity. Ti, kteří chtějí používat formát Flatpak, budou muset […]

Vydání databázového systému SQLite 3.41

Byla vydána verze SQLite 3.41, lehkého databázového systému, který je distribuován jako knihovna. Kód SQLite je šířen jako veřejné vlastnictví (public domain), což znamená, že jej lze používat bez omezení a bezplatně k jakýmkoli účelům. Finanční podporu vývojářům SQLite poskytuje speciálně zřízený konsorcium, do kterého patří společnosti jako Adobe, Oracle, Mozilla, Bentley a Bloomberg. Hlavní změny: Byla provedena optimalizace plánovače […]

Byl zveřejněn plán propagace jádra Linux ovladače Xe pro GPU Intel

Daniel Vetter, inženýr ze společnosti Intel a jeden z dohledových pracovníků subsystému DRM, zveřejnil v mailing listu vývojářů jádra Linux plán propagace patchů s implementací ovladače Xe, určeného pro použití s GPU založenými na architektuře Intel Xe, která se používá ve grafických kartách rodiny Arc a integrované grafice, začínajíc od procesorů Tiger Lake. Ovladač Xe je pozicionován […]

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