Categorie: Internetnieuws

Release van Firefox 122

De release van webbrowser Firefox 122 heeft plaatsgevonden en er is een update van de long-term support tak — 115.7.0. De tak Firefox 123 is in de bètatestfase overgezet, met een verwachte release op 20 februari. De belangrijkste vernieuwingen in Firefox 122: Verbeterde functionaliteit met betrekking tot aanbevelingen tijdens het invoeren in de adresbalk. Voor sommige zoekmachines zijn er mogelijkheden geïmplementeerd voor het weergeven van afbeeldingen in de aanbevelingen en […]

Evaluatie van de effectiviteit van MiraclePtr voor het voorkomen van kwetsbaarheden in Chrome.

Google heeft de effectiviteit geanalyseerd van het gebruik van het type MiraclePtr (raw_ptr<T>) in C++-code in plaats van reguliere pointers, om kwetsbaarheden te voorkomen die voortvloeien uit toegang tot al vrijgegeven geheugengebieden (use-after-free). MiraclePtr biedt een wrapper rond pointers die extra controles uitvoert en de uitvoering beëindigt wanneer toegang tot vrijgegeven geheugengebieden wordt gedetecteerd. Ondersteuning voor MiraclePtr is standaard ingeschakeld op […]

RubyWM gepresenteerd, een windowmanager volledig geschreven in Ruby

Het RubyWM-project is gepubliceerd en ontwikkelt een windowmanager op basis van het X11-protocol, geschreven in Ruby, inclusief een driver om met het X11-protocol te werken. RubyWM ondersteunt virtuele bureaubladen en kan zowel een tegelindeling (tailing) van vensters als willekeurige positionering van vensters op het bureaublad gebruiken. De RubyWM-code wordt verspreid onder de MIT-licentie. Het project ontwikkelt ook de pure-X11-bibliotheek met implementatie van […]

Valve heeft Proton 8.0-5 uitgebracht, een pakket voor het uitvoeren van Windows-games op Linux.

Valve heeft een update van het Proton-project 8.0-5 gepubliceerd, gebaseerd op de codebasis van het Wine-project en gericht op het mogelijk maken van het draaien van Linux-spelapplicaties die ontworpen zijn voor Windows en beschikbaar zijn in de Steam-catalogus. De resultaten van het project worden verspreid onder de BSD-licentie. Proton maakt het mogelijk om spelapplicaties die alleen voor Windows zijn geleverd direct uit te voeren in de Linux-client van Steam. Het pakket bevat een implementatie van DirectX […]

Elektroid 3.0

Een nieuwe grote versie van Elektroid is uitgebracht — een gratis alternatief voor Elektron Transfer voor het beheren van presets en samples op hardware synthesizers en samplers van verschillende fabrikanten. De volgende apparaten worden ondersteund: Elektron Model:Samples; Elektron Model:Cycles; Elektron Digitakt; Elektron Digitone en Digitone Keys; Elektron Syntakt; Elektron Analog Rytm MKI en MKII; Elektron Analog Four MKI, MKII en Keys; Elektron Analog Heat +FX; […]

De distributies MX Linux 23.2 en AV Linux 23.1 zijn beschikbaar

De release van de lichte distributie MX Linux 23.2 is gepubliceerd, gemaakt door samenwerking tussen de gemeenschappen rond de projecten antiX en MEPIS. De release is gebaseerd op de Debian pakketbasis met verbeteringen van het antiX-project en pakketten uit de eigen repository. In de distributie wordt het sysVinit-initiatiesysteem en eigen tools voor systeemconfiguratie en -implementatie gebruikt. Voor download zijn er 32- en 64-bits versies beschikbaar […]

Het project bpftime ontwikkelt een implementatie van eBPF die draait in de gebruikersruimte

Het project bpftime is gepresenteerd, dat de runtime en virtuele machine ontwikkelt voor het uitvoeren van eBPF-handlers in de gebruikersruimte. Bpftime maakt het mogelijk om eBPF-traceer- en interventieprogramma's volledig in de gebruikersruimte uit te voeren, die gebruik maken van mogelijkheden zoals uprobe en softwarematige interceptie van systeemaanroepen. Het wordt opgemerkt dat door het uitsluiten van onnodige contextwisselingen, bpftime een tiendubbeltje vermindering van overhead mogelijk maakt in vergelijking met […]

De release van de standaard C-bibliotheek PicoLibc 1.8.6

De release van de standaard C-bibliotheek PicoLibc 1.8.6 is gepubliceerd, ontwikkeld door Keith Packard (de leider van het X.Org-project) voor gebruik op embedded apparaten met beperkte opslagcapaciteit en RAM. Tijdens de ontwikkeling is een deel van de code ontleend aan de newlib bibliotheek van het Cygwin-project en AVR Libc, die is ontwikkeld voor Atmel AVR microcontrollers. De PicoLibc-code wordt verspreid onder de BSD-licentie. De bibliotheek ondersteunt […]

Er zijn optimalisaties voorbereid voor de Linux-kernel die de prestaties van input/output-schedulers verbeteren

Jens Axboe, de maker van io_uring en de I/O-schedulers CFQ, Deadline en Noop, heeft zijn experimenten met I/O-optimalisatie in de Linux-kernel voortgezet. Dit keer zijn de I/O-schedulers BFQ en mq-deadline onder zijn aandacht gekomen, die een bottleneck bleken te zijn, tenminste in het geval van snelle NVMe-opslag. Uit de studie blijkt dat een van de sleutelredenen voor de suboptimale prestaties van de subsystemen […]

Ontwikkelaars van FreeBSD bespreken het gebruik van de programmeertaal Rust in het basissysteem

Alan Somers, ontwikkelaar van een nieuwe implementatie van de FUSE-driver voor FreeBSD en auteur van Rust-bindings voor enkele bibliotheken van FreeBSD, is een discussie begonnen over het proces van het opnemen van Rust-code in het basissysteem. Tijdens de discussie van de projectcommittees zijn de kosten en voordelen van implementatie vastgesteld. De kosten van de ondersteuning voor Rust zullen de build-tijd verdubbelen, terwijl de voordelen de ontwikkeling van bepaalde […]

8,2% van de meest populaire downloads in NPM betreft verouderde pakketten

Onderzoekers van Aqua Security hebben de resultaten gepubliceerd van een analyse van statistieken over de 50.000 meest gedownloade pakketten in de NPM-repository. 7500 (15%) van de meest gedownloade pakketten bleken verouderde pakketten en niet meer bestaande projecten te zijn. Om het identificeren van verouderde pakketten in de afhankelijkheden van hun projecten te vereenvoudigen, is de tool Dependency-Deprecated-Checker voorgesteld, die onder de MIT-licentie is gepubliceerd. Van de 4100 (8,2%) onderzochte […]

Chinese onderwater datacenters HiCloud hebben hun werking bewezen

Het eerste commerciële onderwater datacenter in China, dat wordt gebouwd door HiCloud Data Center Technology (een afdeling van Highlander), heeft zijn werking bevestigd. Het systeem functioneert, zo meldt Datacenter Dynamics op basis van Chinese media, stabiel sinds de ingebruikname eind vorig jaar. Bovendien heeft HiCloud aangegeven bestellingen te hebben ontvangen van China Telecom en SenseTime voor de bouw van soortgelijke […]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster